stats: updates due to changes to ruby
authorNilay Vaish <nilay@cs.wisc.edu>
Thu, 6 Nov 2014 11:42:21 +0000 (05:42 -0600)
committerNilay Vaish <nilay@cs.wisc.edu>
Thu, 6 Nov 2014 11:42:21 +0000 (05:42 -0600)
50 files changed:
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/stats.txt
tests/long/fs/10.linux-boot/ref/x86/linux/pc-simple-timing-ruby-MESI_Two_Level/system.pc.com_1.terminal
tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_Two_Level/config.ini
tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MESI_Two_Level/stats.txt
tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_directory/config.ini
tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_directory/stats.txt
tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_token/config.ini
tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_CMP_token/stats.txt
tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_hammer/config.ini
tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby-MOESI_hammer/stats.txt
tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby/config.ini
tests/quick/se/00.hello/ref/alpha/linux/simple-timing-ruby/stats.txt
tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MESI_Two_Level/config.ini
tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MESI_Two_Level/stats.txt
tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_directory/config.ini
tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_directory/stats.txt
tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_token/config.ini
tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_CMP_token/stats.txt
tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_hammer/config.ini
tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby-MOESI_hammer/stats.txt
tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby/config.ini
tests/quick/se/00.hello/ref/alpha/tru64/simple-timing-ruby/stats.txt
tests/quick/se/00.hello/ref/mips/linux/simple-timing-ruby/config.ini
tests/quick/se/00.hello/ref/mips/linux/simple-timing-ruby/stats.txt
tests/quick/se/00.hello/ref/sparc/linux/simple-timing-ruby/config.ini
tests/quick/se/00.hello/ref/sparc/linux/simple-timing-ruby/stats.txt
tests/quick/se/00.hello/ref/x86/linux/o3-timing/config.ini
tests/quick/se/00.hello/ref/x86/linux/simple-timing-ruby/config.ini
tests/quick/se/00.hello/ref/x86/linux/simple-timing-ruby/stats.txt
tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_Two_Level/config.ini
tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MESI_Two_Level/stats.txt
tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_directory/config.ini
tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_directory/stats.txt
tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/config.ini
tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_CMP_token/stats.txt
tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_hammer/config.ini
tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby-MOESI_hammer/stats.txt
tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby/config.ini
tests/quick/se/50.memtest/ref/alpha/linux/memtest-ruby/stats.txt
tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_Two_Level/config.ini
tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_Two_Level/stats.txt
tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_directory/config.ini
tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_directory/stats.txt
tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_token/config.ini
tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_token/stats.txt
tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_hammer/config.ini
tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_hammer/stats.txt
tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby/config.ini
tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby/stats.txt

index c618cee26ea569371fdf3d4d4050528d053e92a5..c9ccea56dda7631458353cf39e40345ee9590f7f 100644 (file)
@@ -10,7 +10,7 @@ time_sync_spin_threshold=100000000
 
 [system]
 type=LinuxX86System
-children=acpi_description_table_pointer clk_domain cpu0 cpu1 cpu_clk_domain dvfs_handler e820_table intel_mp_pointer intel_mp_table intrctrl iobus pc physmem ruby smbios_table sys_port_proxy voltage_domain
+children=acpi_description_table_pointer clk_domain cpu0 cpu1 cpu_clk_domain dvfs_handler e820_table intel_mp_pointer intel_mp_table intrctrl iobus mem_ctrls pc ruby smbios_table sys_port_proxy voltage_domain
 acpi_description_table_pointer=system.acpi_description_table_pointer
 boot_osflags=earlyprintk=ttyS0 console=ttyS0 lpj=7999923 root=/dev/hda1
 cache_line_size=64
@@ -26,7 +26,7 @@ load_addr_mask=18446744073709551615
 load_offset=0
 mem_mode=timing
 mem_ranges=0:134217727
-memories=system.physmem
+memories=system.mem_ctrls
 num_work_ids=16
 readfile=/scratch/nilay/GEM5/gem5/tests/halt.sh
 smbios_table=system.smbios_table
@@ -705,9 +705,86 @@ header_cycles=1
 use_default_range=false
 width=8
 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_exist.pio system.pc.behind_pci.pio system.pc.com_1.pio system.pc.fake_com_2.pio system.pc.fake_com_3.pio system.pc.fake_com_4.pio system.pc.fake_floppy.pio system.ruby.l1_cntrl0.sequencer.pio_slave_port system.ruby.l1_cntrl1.sequencer.pio_slave_port system.physmem.port
+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_exist.pio system.pc.behind_pci.pio system.pc.com_1.pio system.pc.fake_com_2.pio system.pc.fake_com_3.pio system.pc.fake_com_4.pio system.pc.fake_floppy.pio system.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]
+type=DRAMCtrl
+IDD0=0.075000
+IDD02=0.000000
+IDD2N=0.050000
+IDD2N2=0.000000
+IDD2P0=0.000000
+IDD2P02=0.000000
+IDD2P1=0.000000
+IDD2P12=0.000000
+IDD3N=0.057000
+IDD3N2=0.000000
+IDD3P0=0.000000
+IDD3P02=0.000000
+IDD3P1=0.000000
+IDD3P12=0.000000
+IDD4R=0.187000
+IDD4R2=0.000000
+IDD4W=0.165000
+IDD4W2=0.000000
+IDD5=0.220000
+IDD52=0.000000
+IDD6=0.000000
+IDD62=0.000000
+VDD=1.500000
+VDD2=0.000000
+activation_limit=4
+addr_mapping=RoRaBaChCo
+bank_groups_per_rank=0
+banks_per_rank=8
+burst_length=8
+channels=1
+clk_domain=system.clk_domain
+conf_table_reported=true
+device_bus_width=8
+device_rowbuffer_size=1024
+device_size=536870912
+devices_per_rank=8
+dll=true
+eventq_index=0
+in_addr_map=true
+max_accesses_per_row=16
+mem_sched_policy=frfcfs
+min_writes_per_switch=16
+null=false
+page_policy=open_adaptive
+range=0:134217727
+ranks_per_channel=2
+read_buffer_size=32
+static_backend_latency=10000
+static_frontend_latency=10000
+tBURST=5000
+tCCD_L=0
+tCK=1250
+tCL=13750
+tCS=2500
+tRAS=35000
+tRCD=13750
+tREFI=7800000
+tRFC=260000
+tRP=13750
+tRRD=6000
+tRRD_L=0
+tRTP=7500
+tRTW=2500
+tWR=15000
+tWTR=7500
+tXAW=30000
+tXP=0
+tXPDLL=0
+tXS=0
+tXSDLL=0
+write_buffer_size=64
+write_high_thresh_perc=85
+write_low_thresh_perc=50
+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_exist pciconfig south_bridge
@@ -982,7 +1059,7 @@ pio_latency=30000
 platform=system.pc
 system=system
 config=system.iobus.master[3]
-dma=system.ruby.dma_cntrl0.dma_sequencer.slave[0]
+dma=system.ruby.dma_cntrl0.dma_sequencer.slave
 pio=system.iobus.master[2]
 
 [system.pc.south_bridge.ide.disks0]
@@ -1216,93 +1293,17 @@ pio_latency=100000
 system=system
 pio=system.iobus.master[8]
 
-[system.physmem]
-type=DRAMCtrl
-IDD0=0.075000
-IDD02=0.000000
-IDD2N=0.050000
-IDD2N2=0.000000
-IDD2P0=0.000000
-IDD2P02=0.000000
-IDD2P1=0.000000
-IDD2P12=0.000000
-IDD3N=0.057000
-IDD3N2=0.000000
-IDD3P0=0.000000
-IDD3P02=0.000000
-IDD3P1=0.000000
-IDD3P12=0.000000
-IDD4R=0.187000
-IDD4R2=0.000000
-IDD4W=0.165000
-IDD4W2=0.000000
-IDD5=0.220000
-IDD52=0.000000
-IDD6=0.000000
-IDD62=0.000000
-VDD=1.500000
-VDD2=0.000000
-activation_limit=4
-addr_mapping=RoRaBaChCo
-bank_groups_per_rank=0
-banks_per_rank=8
-burst_length=8
-channels=1
-clk_domain=system.clk_domain
-conf_table_reported=true
-device_bus_width=8
-device_rowbuffer_size=1024
-devices_per_rank=8
-dll=true
-eventq_index=0
-in_addr_map=true
-max_accesses_per_row=16
-mem_sched_policy=frfcfs
-min_writes_per_switch=16
-null=false
-page_policy=open_adaptive
-range=0:134217727
-ranks_per_channel=2
-read_buffer_size=32
-static_backend_latency=10000
-static_frontend_latency=10000
-tBURST=5000
-tCCD_L=0
-tCK=1250
-tCL=13750
-tCS=2500
-tRAS=35000
-tRCD=13750
-tREFI=7800000
-tRFC=260000
-tRP=13750
-tRRD=6000
-tRRD_L=0
-tRTP=7500
-tRTW=2500
-tWR=15000
-tWTR=7500
-tXAW=30000
-tXP=0
-tXPDLL=0
-tXS=0
-tXSDLL=0
-write_buffer_size=64
-write_high_thresh_perc=85
-write_low_thresh_perc=50
-port=system.iobus.master[19]
-
 [system.ruby]
 type=RubySystem
-children=clk_domain dir_cntrl0 dma_cntrl0 l1_cntrl0 l1_cntrl1 l2_cntrl0 memctrl_clk_domain network
+children=clk_domain dir_cntrl0 dma_cntrl0 io_controller l1_cntrl0 l1_cntrl1 l2_cntrl0 memctrl_clk_domain network
 all_instructions=false
 block_size_bytes=64
 clk_domain=system.ruby.clk_domain
 eventq_index=0
 hot_lines=false
-mem_size=134217728
-no_mem_vec=false
+memory_size_bits=48
 num_of_sequencers=2
+phys_mem=Null
 random_seed=1234
 randomization=false
 
@@ -1316,21 +1317,21 @@ voltage_domain=system.voltage_domain
 
 [system.ruby.dir_cntrl0]
 type=Directory_Controller
-children=directory memBuffer
+children=directory
 buffer_size=0
 clk_domain=system.ruby.clk_domain
 cluster_id=0
 directory=system.ruby.dir_cntrl0.directory
 directory_latency=6
 eventq_index=0
-memBuffer=system.ruby.dir_cntrl0.memBuffer
 number_of_TBEs=256
-peer=Null
 recycle_latency=10
 ruby_system=system.ruby
+system=system
 to_mem_ctrl_latency=1
 transitions_per_cycle=4
 version=0
+memory=system.mem_ctrls.port
 requestToDir=system.ruby.network.master[7]
 responseFromDir=system.ruby.network.slave[9]
 responseToDir=system.ruby.network.master[8]
@@ -1338,33 +1339,8 @@ responseToDir=system.ruby.network.master[8]
 [system.ruby.dir_cntrl0.directory]
 type=RubyDirectoryMemory
 eventq_index=0
-map_levels=4
 numa_high_bit=5
 size=134217728
-use_map=false
-version=0
-
-[system.ruby.dir_cntrl0.memBuffer]
-type=RubyMemoryControl
-bank_bit_0=8
-bank_busy_time=11
-bank_queue_size=12
-banks_per_rank=8
-basic_bus_busy_time=2
-clk_domain=system.ruby.memctrl_clk_domain
-dimm_bit_0=12
-dimms_per_channel=2
-eventq_index=0
-mem_ctl_latency=12
-mem_fixed_delay=0
-mem_random_arbitrate=0
-rank_bit_0=11
-rank_rank_delay=1
-ranks_per_dimm=2
-read_write_delay=2
-refresh_period=1560
-ruby_system=system.ruby
-tFaw=0
 version=0
 
 [system.ruby.dma_cntrl0]
@@ -1376,10 +1352,10 @@ cluster_id=0
 dma_sequencer=system.ruby.dma_cntrl0.dma_sequencer
 eventq_index=0
 number_of_TBEs=256
-peer=Null
 recycle_latency=10
 request_latency=6
 ruby_system=system.ruby
+system=system
 transitions_per_cycle=4
 version=0
 requestToDir=system.ruby.network.slave[10]
@@ -1387,17 +1363,42 @@ responseFromDir=system.ruby.network.master[9]
 
 [system.ruby.dma_cntrl0.dma_sequencer]
 type=DMASequencer
-access_phys_mem=true
 clk_domain=system.ruby.clk_domain
 eventq_index=0
 ruby_system=system.ruby
-support_data_reqs=true
-support_inst_reqs=true
 system=system
 using_ruby_tester=false
 version=0
 slave=system.pc.south_bridge.ide.dma
 
+[system.ruby.io_controller]
+type=DMA_Controller
+children=dma_sequencer
+buffer_size=0
+clk_domain=system.ruby.clk_domain
+cluster_id=0
+dma_sequencer=system.ruby.io_controller.dma_sequencer
+eventq_index=0
+number_of_TBEs=256
+recycle_latency=10
+request_latency=6
+ruby_system=system.ruby
+system=system
+transitions_per_cycle=32
+version=1
+requestToDir=system.ruby.network.slave[11]
+responseFromDir=system.ruby.network.master[10]
+
+[system.ruby.io_controller.dma_sequencer]
+type=DMASequencer
+clk_domain=system.ruby.clk_domain
+eventq_index=0
+ruby_system=system.ruby
+system=system
+using_ruby_tester=false
+version=1
+slave=system.iobus.master[19]
+
 [system.ruby.l1_cntrl0]
 type=L1Cache_Controller
 children=L1Dcache L1Icache prefetcher sequencer
@@ -1412,12 +1413,12 @@ l1_request_latency=2
 l1_response_latency=2
 l2_select_num_bits=0
 number_of_TBEs=256
-peer=Null
 prefetcher=system.ruby.l1_cntrl0.prefetcher
 recycle_latency=10
 ruby_system=system.ruby
 send_evictions=false
 sequencer=system.ruby.l1_cntrl0.sequencer
+system=system
 to_l2_latency=1
 transitions_per_cycle=4
 version=0
@@ -1465,12 +1466,13 @@ nonunit_filter=8
 num_startup_pfs=1
 num_streams=4
 pf_per_stream=1
+sys=system
 train_misses=4
 unit_filter=8
 
 [system.ruby.l1_cntrl0.sequencer]
 type=RubySequencer
-access_phys_mem=true
+access_backing_store=false
 clk_domain=system.cpu_clk_domain
 dcache=system.ruby.l1_cntrl0.L1Dcache
 deadlock_threshold=500000
@@ -1504,12 +1506,12 @@ l1_request_latency=2
 l1_response_latency=2
 l2_select_num_bits=0
 number_of_TBEs=256
-peer=Null
 prefetcher=system.ruby.l1_cntrl1.prefetcher
 recycle_latency=10
 ruby_system=system.ruby
 send_evictions=false
 sequencer=system.ruby.l1_cntrl1.sequencer
+system=system
 to_l2_latency=1
 transitions_per_cycle=4
 version=1
@@ -1557,12 +1559,13 @@ nonunit_filter=8
 num_startup_pfs=1
 num_streams=4
 pf_per_stream=1
+sys=system
 train_misses=4
 unit_filter=8
 
 [system.ruby.l1_cntrl1.sequencer]
 type=RubySequencer
-access_phys_mem=true
+access_backing_store=false
 clk_domain=system.cpu_clk_domain
 dcache=system.ruby.l1_cntrl1.L1Dcache
 deadlock_threshold=500000
@@ -1593,9 +1596,9 @@ eventq_index=0
 l2_request_latency=2
 l2_response_latency=2
 number_of_TBEs=256
-peer=Null
 recycle_latency=10
 ruby_system=system.ruby
+system=system
 to_l1_latency=1
 transitions_per_cycle=4
 version=0
@@ -1629,22 +1632,22 @@ eventq_index=0
 
 [system.ruby.network]
 type=SimpleNetwork
-children=ext_links0 ext_links1 ext_links2 ext_links3 ext_links4 int_links0 int_links1 int_links2 int_links3 int_links4 routers0 routers1 routers2 routers3 routers4 routers5
+children=ext_links0 ext_links1 ext_links2 ext_links3 ext_links4 ext_links5 int_links0 int_links1 int_links2 int_links3 int_links4 int_links5 routers0 routers1 routers2 routers3 routers4 routers5 routers6
 adaptive_routing=false
 buffer_size=0
 clk_domain=system.ruby.clk_domain
 control_msg_size=8
 endpoint_bandwidth=1000
 eventq_index=0
-ext_links=system.ruby.network.ext_links0 system.ruby.network.ext_links1 system.ruby.network.ext_links2 system.ruby.network.ext_links3 system.ruby.network.ext_links4
-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
+ext_links=system.ruby.network.ext_links0 system.ruby.network.ext_links1 system.ruby.network.ext_links2 system.ruby.network.ext_links3 system.ruby.network.ext_links4 system.ruby.network.ext_links5
+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=10
-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
+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
-master=system.ruby.l1_cntrl0.requestToL1Cache system.ruby.l1_cntrl0.responseToL1Cache system.ruby.l1_cntrl1.requestToL1Cache system.ruby.l1_cntrl1.responseToL1Cache system.ruby.l2_cntrl0.unblockToL2Cache system.ruby.l2_cntrl0.L1RequestToL2Cache system.ruby.l2_cntrl0.responseToL2Cache system.ruby.dir_cntrl0.requestToDir system.ruby.dir_cntrl0.responseToDir system.ruby.dma_cntrl0.responseFromDir
-slave=system.ruby.l1_cntrl0.requestFromL1Cache system.ruby.l1_cntrl0.responseFromL1Cache system.ruby.l1_cntrl0.unblockFromL1Cache system.ruby.l1_cntrl1.requestFromL1Cache system.ruby.l1_cntrl1.responseFromL1Cache system.ruby.l1_cntrl1.unblockFromL1Cache system.ruby.l2_cntrl0.DirRequestFromL2Cache system.ruby.l2_cntrl0.L1RequestFromL2Cache system.ruby.l2_cntrl0.responseFromL2Cache system.ruby.dir_cntrl0.responseFromDir system.ruby.dma_cntrl0.requestToDir
+master=system.ruby.l1_cntrl0.requestToL1Cache system.ruby.l1_cntrl0.responseToL1Cache system.ruby.l1_cntrl1.requestToL1Cache system.ruby.l1_cntrl1.responseToL1Cache system.ruby.l2_cntrl0.unblockToL2Cache system.ruby.l2_cntrl0.L1RequestToL2Cache system.ruby.l2_cntrl0.responseToL2Cache system.ruby.dir_cntrl0.requestToDir system.ruby.dir_cntrl0.responseToDir system.ruby.dma_cntrl0.responseFromDir system.ruby.io_controller.responseFromDir
+slave=system.ruby.l1_cntrl0.requestFromL1Cache system.ruby.l1_cntrl0.responseFromL1Cache system.ruby.l1_cntrl0.unblockFromL1Cache system.ruby.l1_cntrl1.requestFromL1Cache system.ruby.l1_cntrl1.responseFromL1Cache system.ruby.l1_cntrl1.unblockFromL1Cache system.ruby.l2_cntrl0.DirRequestFromL2Cache system.ruby.l2_cntrl0.L1RequestFromL2Cache system.ruby.l2_cntrl0.responseFromL2Cache system.ruby.dir_cntrl0.responseFromDir system.ruby.dma_cntrl0.requestToDir system.ruby.io_controller.requestToDir
 
 [system.ruby.network.ext_links0]
 type=SimpleExtLink
@@ -1696,14 +1699,24 @@ latency=1
 link_id=4
 weight=1
 
+[system.ruby.network.ext_links5]
+type=SimpleExtLink
+bandwidth_factor=16
+eventq_index=0
+ext_node=system.ruby.io_controller
+int_node=system.ruby.network.routers5
+latency=1
+link_id=5
+weight=1
+
 [system.ruby.network.int_links0]
 type=SimpleIntLink
 bandwidth_factor=16
 eventq_index=0
 latency=1
-link_id=5
+link_id=6
 node_a=system.ruby.network.routers0
-node_b=system.ruby.network.routers5
+node_b=system.ruby.network.routers6
 weight=1
 
 [system.ruby.network.int_links1]
@@ -1711,9 +1724,9 @@ type=SimpleIntLink
 bandwidth_factor=16
 eventq_index=0
 latency=1
-link_id=6
+link_id=7
 node_a=system.ruby.network.routers1
-node_b=system.ruby.network.routers5
+node_b=system.ruby.network.routers6
 weight=1
 
 [system.ruby.network.int_links2]
@@ -1721,9 +1734,9 @@ type=SimpleIntLink
 bandwidth_factor=16
 eventq_index=0
 latency=1
-link_id=7
+link_id=8
 node_a=system.ruby.network.routers2
-node_b=system.ruby.network.routers5
+node_b=system.ruby.network.routers6
 weight=1
 
 [system.ruby.network.int_links3]
@@ -1731,9 +1744,9 @@ type=SimpleIntLink
 bandwidth_factor=16
 eventq_index=0
 latency=1
-link_id=8
+link_id=9
 node_a=system.ruby.network.routers3
-node_b=system.ruby.network.routers5
+node_b=system.ruby.network.routers6
 weight=1
 
 [system.ruby.network.int_links4]
@@ -1741,9 +1754,19 @@ type=SimpleIntLink
 bandwidth_factor=16
 eventq_index=0
 latency=1
-link_id=9
+link_id=10
 node_a=system.ruby.network.routers4
-node_b=system.ruby.network.routers5
+node_b=system.ruby.network.routers6
+weight=1
+
+[system.ruby.network.int_links5]
+type=SimpleIntLink
+bandwidth_factor=16
+eventq_index=0
+latency=1
+link_id=11
+node_a=system.ruby.network.routers5
+node_b=system.ruby.network.routers6
 weight=1
 
 [system.ruby.network.routers0]
@@ -1788,6 +1811,13 @@ eventq_index=0
 router_id=5
 virt_nets=10
 
+[system.ruby.network.routers6]
+type=Switch
+clk_domain=system.ruby.clk_domain
+eventq_index=0
+router_id=6
+virt_nets=10
+
 [system.smbios_table]
 type=X86SMBiosSMBiosTable
 children=structures
@@ -1813,7 +1843,7 @@ version=
 
 [system.sys_port_proxy]
 type=RubyPortProxy
-access_phys_mem=true
+access_backing_store=false
 clk_domain=system.clk_domain
 eventq_index=0
 ruby_system=system.ruby
index 00990271369cd8554c1b0a07cd62ea0ee3441fc9..0478e90e4362f19a5c2ef617e4b7a93d7d3d5708 100644 (file)
 
 ---------- Begin Simulation Statistics ----------
-sim_seconds                                  5.307664                       # Number of seconds simulated
-sim_ticks                                5307664297000                       # Number of ticks simulated
-final_tick                               5307664297000                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
+sim_seconds                                  5.300742                       # Number of seconds simulated
+sim_ticks                                5300741898500                       # Number of ticks simulated
+final_tick                               5300741898500                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
 sim_freq                                 1000000000000                       # Frequency of simulated ticks
-host_inst_rate                                 131058                       # Simulator instruction rate (inst/s)
-host_op_rate                                   251295                       # Simulator op (including micro ops) rate (op/s)
-host_tick_rate                             6508784206                       # Simulator tick rate (ticks/s)
-host_mem_usage                                 839108                       # Number of bytes of host memory used
-host_seconds                                   815.46                       # Real time elapsed on the host
-sim_insts                                   106872831                       # Number of instructions simulated
-sim_ops                                     204921615                       # Number of ops (including micro ops) simulated
+host_inst_rate                                 150557                       # Simulator instruction rate (inst/s)
+host_op_rate                                   288657                       # Simulator op (including micro ops) rate (op/s)
+host_tick_rate                             7473061965                       # Simulator tick rate (ticks/s)
+host_mem_usage                                 840444                       # Number of bytes of host memory used
+host_seconds                                   709.31                       # Real time elapsed on the host
+sim_insts                                   106792132                       # Number of instructions simulated
+sim_ops                                     204747982                       # Number of ops (including micro ops) simulated
 system.voltage_domain.voltage                       1                       # Voltage in Volts
 system.clk_domain.clock                          1000                       # Clock period in ticks
-system.physmem.bytes_read::pc.south_bridge.ide        35048                       # Number of bytes read from this memory
-system.physmem.bytes_read::cpu0.dtb.walker        92784                       # Number of bytes read from this memory
-system.physmem.bytes_read::cpu0.itb.walker        39160                       # Number of bytes read from this memory
-system.physmem.bytes_read::cpu0.inst        533690368                       # Number of bytes read from this memory
-system.physmem.bytes_read::cpu0.data         37117376                       # Number of bytes read from this memory
-system.physmem.bytes_read::cpu1.dtb.walker       127944                       # Number of bytes read from this memory
-system.physmem.bytes_read::cpu1.itb.walker        68056                       # Number of bytes read from this memory
-system.physmem.bytes_read::cpu1.inst        479473072                       # Number of bytes read from this memory
-system.physmem.bytes_read::cpu1.data         56585622                       # Number of bytes read from this memory
-system.physmem.bytes_read::total           1107229430                       # Number of bytes read from this memory
-system.physmem.bytes_inst_read::cpu0.inst    533690368                       # Number of instructions bytes read from this memory
-system.physmem.bytes_inst_read::cpu1.inst    479473072                       # Number of instructions bytes read from this memory
-system.physmem.bytes_inst_read::total      1013163440                       # Number of instructions bytes read from this memory
-system.physmem.bytes_written::pc.south_bridge.ide      2991104                       # Number of bytes written to this memory
-system.physmem.bytes_written::cpu0.itb.walker           16                       # Number of bytes written to this memory
-system.physmem.bytes_written::cpu0.data      30817575                       # Number of bytes written to this memory
-system.physmem.bytes_written::cpu1.data      37205147                       # Number of bytes written to this memory
-system.physmem.bytes_written::total          71013842                       # Number of bytes written to this memory
-system.physmem.num_reads::pc.south_bridge.ide          797                       # Number of read requests responded to by this memory
-system.physmem.num_reads::cpu0.dtb.walker        11598                       # Number of read requests responded to by this memory
-system.physmem.num_reads::cpu0.itb.walker         4895                       # Number of read requests responded to by this memory
-system.physmem.num_reads::cpu0.inst          66711296                       # Number of read requests responded to by this memory
-system.physmem.num_reads::cpu0.data           6242247                       # Number of read requests responded to by this memory
-system.physmem.num_reads::cpu1.dtb.walker        15993                       # Number of read requests responded to by this memory
-system.physmem.num_reads::cpu1.itb.walker         8507                       # Number of read requests responded to by this memory
-system.physmem.num_reads::cpu1.inst          59934134                       # Number of read requests responded to by this memory
-system.physmem.num_reads::cpu1.data           9480217                       # Number of read requests responded to by this memory
-system.physmem.num_reads::total             142409684                       # Number of read requests responded to by this memory
-system.physmem.num_writes::pc.south_bridge.ide        46736                       # Number of write requests responded to by this memory
-system.physmem.num_writes::cpu0.itb.walker            2                       # Number of write requests responded to by this memory
-system.physmem.num_writes::cpu0.data          4638628                       # Number of write requests responded to by this memory
-system.physmem.num_writes::cpu1.data          5197709                       # Number of write requests responded to by this memory
-system.physmem.num_writes::total              9883075                       # Number of write requests responded to by this memory
-system.physmem.bw_read::pc.south_bridge.ide         6603                       # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_read::cpu0.dtb.walker         17481                       # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_read::cpu0.itb.walker          7378                       # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_read::cpu0.inst           100550890                       # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_read::cpu0.data             6993166                       # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_read::cpu1.dtb.walker         24106                       # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_read::cpu1.itb.walker         12822                       # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_read::cpu1.inst            90335983                       # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_read::cpu1.data            10661115                       # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_read::total               208609544                       # Total read bandwidth from this memory (bytes/s)
-system.physmem.bw_inst_read::cpu0.inst      100550890                       # Instruction read bandwidth from this memory (bytes/s)
-system.physmem.bw_inst_read::cpu1.inst       90335983                       # Instruction read bandwidth from this memory (bytes/s)
-system.physmem.bw_inst_read::total          190886873                       # Instruction read bandwidth from this memory (bytes/s)
-system.physmem.bw_write::pc.south_bridge.ide       563544                       # Write bandwidth from this memory (bytes/s)
-system.physmem.bw_write::cpu0.itb.walker            3                       # Write bandwidth from this memory (bytes/s)
-system.physmem.bw_write::cpu0.data            5806240                       # Write bandwidth from this memory (bytes/s)
-system.physmem.bw_write::cpu1.data            7009702                       # Write bandwidth from this memory (bytes/s)
-system.physmem.bw_write::total               13379490                       # Write bandwidth from this memory (bytes/s)
-system.physmem.bw_total::pc.south_bridge.ide       570148                       # Total bandwidth to/from this memory (bytes/s)
-system.physmem.bw_total::cpu0.dtb.walker        17481                       # Total bandwidth to/from this memory (bytes/s)
-system.physmem.bw_total::cpu0.itb.walker         7381                       # Total bandwidth to/from this memory (bytes/s)
-system.physmem.bw_total::cpu0.inst          100550890                       # Total bandwidth to/from this memory (bytes/s)
-system.physmem.bw_total::cpu0.data           12799406                       # Total bandwidth to/from this memory (bytes/s)
-system.physmem.bw_total::cpu1.dtb.walker        24106                       # Total bandwidth to/from this memory (bytes/s)
-system.physmem.bw_total::cpu1.itb.walker        12822                       # Total bandwidth to/from this memory (bytes/s)
-system.physmem.bw_total::cpu1.inst           90335983                       # Total bandwidth to/from this memory (bytes/s)
-system.physmem.bw_total::cpu1.data           17670818                       # Total bandwidth to/from this memory (bytes/s)
-system.physmem.bw_total::total              221989034                       # Total bandwidth to/from this memory (bytes/s)
-system.physmem.readReqs                             0                       # Number of read requests accepted
-system.physmem.writeReqs                            0                       # Number of write requests accepted
-system.physmem.readBursts                           0                       # Number of DRAM read bursts, including those serviced by the write queue
-system.physmem.writeBursts                          0                       # Number of DRAM write bursts, including those merged in the write queue
-system.physmem.bytesReadDRAM                        0                       # Total number of bytes read from DRAM
-system.physmem.bytesReadWrQ                         0                       # Total number of bytes read from write queue
-system.physmem.bytesWritten                         0                       # Total number of bytes written to DRAM
-system.physmem.bytesReadSys                         0                       # Total read bytes from the system interface side
-system.physmem.bytesWrittenSys                      0                       # Total written bytes from the system interface side
-system.physmem.servicedByWrQ                        0                       # Number of DRAM read bursts serviced by the write queue
-system.physmem.mergedWrBursts                       0                       # Number of DRAM write bursts merged with an existing one
-system.physmem.neitherReadNorWriteReqs              0                       # Number of requests that are neither read nor write
-system.physmem.perBankRdBursts::0                   0                       # Per bank write bursts
-system.physmem.perBankRdBursts::1                   0                       # Per bank write bursts
-system.physmem.perBankRdBursts::2                   0                       # Per bank write bursts
-system.physmem.perBankRdBursts::3                   0                       # Per bank write bursts
-system.physmem.perBankRdBursts::4                   0                       # Per bank write bursts
-system.physmem.perBankRdBursts::5                   0                       # Per bank write bursts
-system.physmem.perBankRdBursts::6                   0                       # Per bank write bursts
-system.physmem.perBankRdBursts::7                   0                       # Per bank write bursts
-system.physmem.perBankRdBursts::8                   0                       # Per bank write bursts
-system.physmem.perBankRdBursts::9                   0                       # Per bank write bursts
-system.physmem.perBankRdBursts::10                  0                       # Per bank write bursts
-system.physmem.perBankRdBursts::11                  0                       # Per bank write bursts
-system.physmem.perBankRdBursts::12                  0                       # Per bank write bursts
-system.physmem.perBankRdBursts::13                  0                       # Per bank write bursts
-system.physmem.perBankRdBursts::14                  0                       # Per bank write bursts
-system.physmem.perBankRdBursts::15                  0                       # Per bank write bursts
-system.physmem.perBankWrBursts::0                   0                       # Per bank write bursts
-system.physmem.perBankWrBursts::1                   0                       # Per bank write bursts
-system.physmem.perBankWrBursts::2                   0                       # Per bank write bursts
-system.physmem.perBankWrBursts::3                   0                       # Per bank write bursts
-system.physmem.perBankWrBursts::4                   0                       # Per bank write bursts
-system.physmem.perBankWrBursts::5                   0                       # Per bank write bursts
-system.physmem.perBankWrBursts::6                   0                       # Per bank write bursts
-system.physmem.perBankWrBursts::7                   0                       # Per bank write bursts
-system.physmem.perBankWrBursts::8                   0                       # Per bank write bursts
-system.physmem.perBankWrBursts::9                   0                       # Per bank write bursts
-system.physmem.perBankWrBursts::10                  0                       # Per bank write bursts
-system.physmem.perBankWrBursts::11                  0                       # Per bank write bursts
-system.physmem.perBankWrBursts::12                  0                       # Per bank write bursts
-system.physmem.perBankWrBursts::13                  0                       # Per bank write bursts
-system.physmem.perBankWrBursts::14                  0                       # Per bank write bursts
-system.physmem.perBankWrBursts::15                  0                       # Per bank write bursts
-system.physmem.numRdRetry                           0                       # Number of times read queue was full causing retry
-system.physmem.numWrRetry                           0                       # Number of times write queue was full causing retry
-system.physmem.totGap                               0                       # Total gap between requests
-system.physmem.readPktSize::0                       0                       # Read request sizes (log2)
-system.physmem.readPktSize::1                       0                       # Read request sizes (log2)
-system.physmem.readPktSize::2                       0                       # Read request sizes (log2)
-system.physmem.readPktSize::3                       0                       # Read request sizes (log2)
-system.physmem.readPktSize::4                       0                       # Read request sizes (log2)
-system.physmem.readPktSize::5                       0                       # Read request sizes (log2)
-system.physmem.readPktSize::6                       0                       # Read request sizes (log2)
-system.physmem.writePktSize::0                      0                       # Write request sizes (log2)
-system.physmem.writePktSize::1                      0                       # Write request sizes (log2)
-system.physmem.writePktSize::2                      0                       # Write request sizes (log2)
-system.physmem.writePktSize::3                      0                       # Write request sizes (log2)
-system.physmem.writePktSize::4                      0                       # Write request sizes (log2)
-system.physmem.writePktSize::5                      0                       # Write request sizes (log2)
-system.physmem.writePktSize::6                      0                       # Write request sizes (log2)
-system.physmem.rdQLenPdf::0                         0                       # What read queue length does an incoming req see
-system.physmem.rdQLenPdf::1                         0                       # What read queue length does an incoming req see
-system.physmem.rdQLenPdf::2                         0                       # What read queue length does an incoming req see
-system.physmem.rdQLenPdf::3                         0                       # What read queue length does an incoming req see
-system.physmem.rdQLenPdf::4                         0                       # What read queue length does an incoming req see
-system.physmem.rdQLenPdf::5                         0                       # What read queue length does an incoming req see
-system.physmem.rdQLenPdf::6                         0                       # What read queue length does an incoming req see
-system.physmem.rdQLenPdf::7                         0                       # What read queue length does an incoming req see
-system.physmem.rdQLenPdf::8                         0                       # What read queue length does an incoming req see
-system.physmem.rdQLenPdf::9                         0                       # What read queue length does an incoming req see
-system.physmem.rdQLenPdf::10                        0                       # What read queue length does an incoming req see
-system.physmem.rdQLenPdf::11                        0                       # What read queue length does an incoming req see
-system.physmem.rdQLenPdf::12                        0                       # What read queue length does an incoming req see
-system.physmem.rdQLenPdf::13                        0                       # What read queue length does an incoming req see
-system.physmem.rdQLenPdf::14                        0                       # What read queue length does an incoming req see
-system.physmem.rdQLenPdf::15                        0                       # What read queue length does an incoming req see
-system.physmem.rdQLenPdf::16                        0                       # What read queue length does an incoming req see
-system.physmem.rdQLenPdf::17                        0                       # What read queue length does an incoming req see
-system.physmem.rdQLenPdf::18                        0                       # What read queue length does an incoming req see
-system.physmem.rdQLenPdf::19                        0                       # What read queue length does an incoming req see
-system.physmem.rdQLenPdf::20                        0                       # What read queue length does an incoming req see
-system.physmem.rdQLenPdf::21                        0                       # What read queue length does an incoming req see
-system.physmem.rdQLenPdf::22                        0                       # What read queue length does an incoming req see
-system.physmem.rdQLenPdf::23                        0                       # What read queue length does an incoming req see
-system.physmem.rdQLenPdf::24                        0                       # What read queue length does an incoming req see
-system.physmem.rdQLenPdf::25                        0                       # What read queue length does an incoming req see
-system.physmem.rdQLenPdf::26                        0                       # What read queue length does an incoming req see
-system.physmem.rdQLenPdf::27                        0                       # What read queue length does an incoming req see
-system.physmem.rdQLenPdf::28                        0                       # What read queue length does an incoming req see
-system.physmem.rdQLenPdf::29                        0                       # What read queue length does an incoming req see
-system.physmem.rdQLenPdf::30                        0                       # What read queue length does an incoming req see
-system.physmem.rdQLenPdf::31                        0                       # What read queue length does an incoming req see
-system.physmem.wrQLenPdf::0                         0                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::1                         0                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::2                         0                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::3                         0                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::4                         0                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::5                         0                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::6                         0                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::7                         0                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::8                         0                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::9                         0                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::10                        0                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::11                        0                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::12                        0                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::13                        0                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::14                        0                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::15                        0                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::16                        0                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::17                        0                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::18                        0                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::19                        0                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::20                        0                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::21                        0                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::22                        0                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::23                        0                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::24                        0                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::25                        0                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::26                        0                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::27                        0                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::28                        0                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::29                        0                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::30                        0                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::31                        0                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::32                        0                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::33                        0                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::34                        0                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::35                        0                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::36                        0                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::37                        0                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::38                        0                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::39                        0                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::40                        0                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::41                        0                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::42                        0                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::43                        0                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::44                        0                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::45                        0                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::46                        0                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::47                        0                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::48                        0                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::49                        0                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::50                        0                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::51                        0                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::52                        0                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::53                        0                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::54                        0                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::55                        0                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::56                        0                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::57                        0                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::58                        0                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::59                        0                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::60                        0                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::61                        0                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::62                        0                       # What write queue length does an incoming req see
-system.physmem.wrQLenPdf::63                        0                       # What write queue length does an incoming req see
-system.physmem.totQLat                              0                       # Total ticks spent queuing
-system.physmem.totMemAccLat                         0                       # Total ticks spent from burst creation until serviced by the DRAM
-system.physmem.totBusLat                            0                       # Total ticks spent in databus transfers
-system.physmem.avgQLat                            nan                       # Average queueing delay per DRAM burst
-system.physmem.avgBusLat                          nan                       # Average bus latency per DRAM burst
-system.physmem.avgMemAccLat                       nan                       # Average memory access latency per DRAM burst
-system.physmem.avgRdBW                           0.00                       # Average DRAM read bandwidth in MiByte/s
-system.physmem.avgWrBW                           0.00                       # Average achieved write bandwidth in MiByte/s
-system.physmem.avgRdBWSys                        0.00                       # Average system read bandwidth in MiByte/s
-system.physmem.avgWrBWSys                        0.00                       # Average system write bandwidth in MiByte/s
-system.physmem.peakBW                        12800.00                       # Theoretical peak bandwidth in MiByte/s
-system.physmem.busUtil                           0.00                       # Data bus utilization in percentage
-system.physmem.busUtilRead                       0.00                       # Data bus utilization in percentage for reads
-system.physmem.busUtilWrite                      0.00                       # Data bus utilization in percentage for writes
-system.physmem.avgRdQLen                         0.00                       # Average read queue length when enqueuing
-system.physmem.avgWrQLen                         0.00                       # Average write queue length when enqueuing
-system.physmem.readRowHits                          0                       # Number of row buffer hits during reads
-system.physmem.writeRowHits                         0                       # Number of row buffer hits during writes
-system.physmem.readRowHitRate                     nan                       # Row buffer hit rate for reads
-system.physmem.writeRowHitRate                    nan                       # Row buffer hit rate for writes
-system.physmem.avgGap                             nan                       # Average gap between requests
-system.physmem.pageHitRate                        nan                       # Row buffer hit rate, read and write combined
-system.physmem.memoryStateTime::IDLE     5130426623750                       # Time in different power states
-system.physmem.memoryStateTime::REF      177234460000                       # Time in different power states
-system.physmem.memoryStateTime::PRE_PDN             0                       # Time in different power states
-system.physmem.memoryStateTime::ACT                 0                       # Time in different power states
-system.physmem.memoryStateTime::ACT_PDN             0                       # Time in different power states
-system.physmem.actEnergy::0                         0                       # Energy for activate commands per rank (pJ)
-system.physmem.actEnergy::1                         0                       # Energy for activate commands per rank (pJ)
-system.physmem.preEnergy::0                         0                       # Energy for precharge commands per rank (pJ)
-system.physmem.preEnergy::1                         0                       # Energy for precharge commands per rank (pJ)
-system.physmem.readEnergy::0                        0                       # Energy for read commands per rank (pJ)
-system.physmem.readEnergy::1                        0                       # Energy for read commands per rank (pJ)
-system.physmem.writeEnergy::0                       0                       # Energy for write commands per rank (pJ)
-system.physmem.writeEnergy::1                       0                       # Energy for write commands per rank (pJ)
-system.physmem.refreshEnergy::0          346670603760                       # Energy for refresh commands per rank (pJ)
-system.physmem.refreshEnergy::1          346670603760                       # Energy for refresh commands per rank (pJ)
-system.physmem.actBackEnergy::0          114817254885                       # Energy for active background per rank (pJ)
-system.physmem.actBackEnergy::1          114817254885                       # Energy for active background per rank (pJ)
-system.physmem.preBackEnergy::0          3083879751750                       # Energy for precharge background per rank (pJ)
-system.physmem.preBackEnergy::1          3083879751750                       # Energy for precharge background per rank (pJ)
-system.physmem.totalEnergy::0            3545367610395                       # Total energy per rank (pJ)
-system.physmem.totalEnergy::1            3545367610395                       # Total energy per rank (pJ)
-system.physmem.averagePower::0             667.971742                       # Core power per rank (mW)
-system.physmem.averagePower::1             667.971742                       # Core power per rank (mW)
+system.mem_ctrls.bytes_read::ruby.dir_cntrl0     11447360                       # Number of bytes read from this memory
+system.mem_ctrls.bytes_read::total           11447360                       # Number of bytes read from this memory
+system.mem_ctrls.bytes_written::ruby.dir_cntrl0      9142976                       # Number of bytes written to this memory
+system.mem_ctrls.bytes_written::total         9142976                       # Number of bytes written to this memory
+system.mem_ctrls.num_reads::ruby.dir_cntrl0       178865                       # Number of read requests responded to by this memory
+system.mem_ctrls.num_reads::total              178865                       # Number of read requests responded to by this memory
+system.mem_ctrls.num_writes::ruby.dir_cntrl0       142859                       # Number of write requests responded to by this memory
+system.mem_ctrls.num_writes::total             142859                       # Number of write requests responded to by this memory
+system.mem_ctrls.bw_read::ruby.dir_cntrl0      2159577                       # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_read::total               2159577                       # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::ruby.dir_cntrl0      1724848                       # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::total              1724848                       # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_total::ruby.dir_cntrl0      3884425                       # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.bw_total::total              3884425                       # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.readReqs                      178865                       # Number of read requests accepted
+system.mem_ctrls.writeReqs                     142859                       # Number of write requests accepted
+system.mem_ctrls.readBursts                    178865                       # Number of DRAM read bursts, including those serviced by the write queue
+system.mem_ctrls.writeBursts                   142859                       # Number of DRAM write bursts, including those merged in the write queue
+system.mem_ctrls.bytesReadDRAM               11390720                       # Total number of bytes read from DRAM
+system.mem_ctrls.bytesReadWrQ                   56640                       # Total number of bytes read from write queue
+system.mem_ctrls.bytesWritten                 9134848                       # Total number of bytes written to DRAM
+system.mem_ctrls.bytesReadSys                11447360                       # Total read bytes from the system interface side
+system.mem_ctrls.bytesWrittenSys              9142976                       # Total written bytes from the system interface side
+system.mem_ctrls.servicedByWrQ                    885                       # Number of DRAM read bursts serviced by the write queue
+system.mem_ctrls.mergedWrBursts                   106                       # 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             11083                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::1             10466                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::2             10673                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::3             10751                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::4             11479                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::5             11934                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::6             10746                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::7             10510                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::8             10984                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::9             10978                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::10            10728                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::11            13966                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::12            10998                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::13            10695                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::14            11146                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::15            10843                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::0              9192                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::1              8887                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::2              8721                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::3              8884                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::4              9584                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::5              9646                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::6              8803                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::7              8544                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::8              8749                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::9              8837                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::10             8942                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::11             8982                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::12             8616                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::13             8535                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::14             8942                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::15             8868                       # 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                  5300741764000                       # 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)
+system.mem_ctrls.readPktSize::3                     0                       # Read request sizes (log2)
+system.mem_ctrls.readPktSize::4                     0                       # Read request sizes (log2)
+system.mem_ctrls.readPktSize::5                     0                       # Read request sizes (log2)
+system.mem_ctrls.readPktSize::6                178865                       # Read request sizes (log2)
+system.mem_ctrls.writePktSize::0                    0                       # Write request sizes (log2)
+system.mem_ctrls.writePktSize::1                    0                       # Write request sizes (log2)
+system.mem_ctrls.writePktSize::2                    0                       # Write request sizes (log2)
+system.mem_ctrls.writePktSize::3                    0                       # Write request sizes (log2)
+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               142859                       # Write request sizes (log2)
+system.mem_ctrls.rdQLenPdf::0                  177944                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::1                      36                       # 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
+system.mem_ctrls.rdQLenPdf::5                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::6                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::7                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::8                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::9                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::10                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::11                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::12                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::13                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::14                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::15                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::16                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::17                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::18                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::19                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::20                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::21                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::22                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::23                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::24                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::25                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::26                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::27                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::28                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::29                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::30                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::31                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::0                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::1                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::2                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::3                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::4                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::5                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::6                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::7                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::8                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::9                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::10                      1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::11                      1                       # What write queue length does an incoming req see
+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                   2042                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::16                   2762                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::17                   8528                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::18                   9126                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::19                   8582                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::20                   9159                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::21                   9214                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::22                   8343                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::23                   9016                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::24                   9104                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::25                   8438                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::26                   8502                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::27                   8352                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::28                   8474                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::29                   8065                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::30                   8107                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::31                   8180                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::32                   7958                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::33                    136                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::34                    116                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::35                    100                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::36                     96                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::37                     84                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::38                     72                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::39                     61                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::40                     49                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::41                     32                       # 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                     11                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::44                      5                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::45                      2                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::46                      1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::47                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::48                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::49                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::50                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::51                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::52                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::53                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::54                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::55                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::56                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::57                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::58                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::59                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::60                      0                       # What write queue length does an incoming req see
+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        60353                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::mean    340.090865                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::gmean   200.552614                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::stdev   345.449556                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::0-127        20341     33.70%     33.70% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::128-255        14451     23.94%     57.65% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::256-383         6322     10.48%     68.12% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::384-511         3381      5.60%     73.72% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::512-639         2729      4.52%     78.25% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::640-767         1822      3.02%     81.27% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::768-895         1379      2.28%     83.55% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::896-1023         1383      2.29%     85.84% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::1024-1151         8545     14.16%    100.00% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::total        60353                       # Bytes accessed per row activation
+system.mem_ctrls.rdPerTurnAround::samples         7902                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::mean      22.522399                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::stdev    318.068462                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::0-1023         7896     99.92%     99.92% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::1024-2047            2      0.03%     99.95% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::2048-3071            2      0.03%     99.97% # 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          7902                       # Reads before turning the bus around for writes
+system.mem_ctrls.wrPerTurnAround::samples         7902                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::mean      18.062769                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::gmean     17.701265                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::stdev      4.160598                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::16             5817     73.61%     73.61% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::17                9      0.11%     73.73% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::18              164      2.08%     75.80% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::19               13      0.16%     75.97% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::20               44      0.56%     76.52% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::21              510      6.45%     82.98% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::22              151      1.91%     84.89% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::23               32      0.40%     85.29% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::24              635      8.04%     93.33% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::25              115      1.46%     94.79% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::26                6      0.08%     94.86% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::27               14      0.18%     95.04% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::28              297      3.76%     98.80% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::29                8      0.10%     98.90% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::30                4      0.05%     98.95% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::31                6      0.08%     99.03% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::32                6      0.08%     99.10% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::33                6      0.08%     99.18% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::34                2      0.03%     99.20% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::35                4      0.05%     99.25% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::36                1      0.01%     99.27% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::37                1      0.01%     99.28% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::38                5      0.06%     99.34% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::39                3      0.04%     99.38% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::40                6      0.08%     99.46% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::41                9      0.11%     99.57% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::42                6      0.08%     99.65% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::43                4      0.05%     99.70% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::44                5      0.06%     99.76% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::45                3      0.04%     99.80% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::46                2      0.03%     99.82% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::48                5      0.06%     99.89% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::51                9      0.11%    100.00% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::total          7902                       # Writes before turning the bus around for reads
+system.mem_ctrls.totQLat                   1958460749                       # Total ticks spent queuing
+system.mem_ctrls.totMemAccLat              5295585749                       # Total ticks spent from burst creation until serviced by the DRAM
+system.mem_ctrls.totBusLat                  889900000                       # Total ticks spent in databus transfers
+system.mem_ctrls.avgQLat                     11003.82                       # Average queueing delay per DRAM burst
+system.mem_ctrls.avgBusLat                    5000.00                       # Average bus latency per DRAM burst
+system.mem_ctrls.avgMemAccLat                29753.82                       # Average memory access latency per DRAM burst
+system.mem_ctrls.avgRdBW                         2.15                       # Average DRAM read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBW                         1.72                       # Average achieved write bandwidth in MiByte/s
+system.mem_ctrls.avgRdBWSys                      2.16                       # Average system read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBWSys                      1.72                       # Average system write bandwidth in MiByte/s
+system.mem_ctrls.peakBW                      12800.00                       # Theoretical peak bandwidth in MiByte/s
+system.mem_ctrls.busUtil                         0.03                       # Data bus utilization in percentage
+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                      27.88                       # Average write queue length when enqueuing
+system.mem_ctrls.readRowHits                   142054                       # Number of row buffer hits during reads
+system.mem_ctrls.writeRowHits                  118304                       # Number of row buffer hits during writes
+system.mem_ctrls.readRowHitRate                 79.81                       # Row buffer hit rate for reads
+system.mem_ctrls.writeRowHitRate                82.87                       # Row buffer hit rate for writes
+system.mem_ctrls.avgGap                   16476053.28                       # Average gap between requests
+system.mem_ctrls.pageHitRate                    81.18                       # Row buffer hit rate, read and write combined
+system.mem_ctrls.memoryStateTime::IDLE   5045112796500                       # Time in different power states
+system.mem_ctrls.memoryStateTime::REF    177003320000                       # Time in different power states
+system.mem_ctrls.memoryStateTime::PRE_PDN            0                       # Time in different power states
+system.mem_ctrls.memoryStateTime::ACT     78625657500                       # Time in different power states
+system.mem_ctrls.memoryStateTime::ACT_PDN            0                       # Time in different power states
+system.mem_ctrls.actEnergy::0               223791120                       # Energy for activate commands per rank (pJ)
+system.mem_ctrls.actEnergy::1               232477560                       # Energy for activate commands per rank (pJ)
+system.mem_ctrls.preEnergy::0               122108250                       # Energy for precharge commands per rank (pJ)
+system.mem_ctrls.preEnergy::1               126847875                       # Energy for precharge commands per rank (pJ)
+system.mem_ctrls.readEnergy::0              683599800                       # Energy for read commands per rank (pJ)
+system.mem_ctrls.readEnergy::1              704636400                       # Energy for read commands per rank (pJ)
+system.mem_ctrls.writeEnergy::0             468251280                       # Energy for write commands per rank (pJ)
+system.mem_ctrls.writeEnergy::1             456652080                       # Energy for write commands per rank (pJ)
+system.mem_ctrls.refreshEnergy::0        346218493920                       # Energy for refresh commands per rank (pJ)
+system.mem_ctrls.refreshEnergy::1        346218493920                       # Energy for refresh commands per rank (pJ)
+system.mem_ctrls.actBackEnergy::0        148888594485                       # Energy for active background per rank (pJ)
+system.mem_ctrls.actBackEnergy::1        149563929060                       # Energy for active background per rank (pJ)
+system.mem_ctrls.preBackEnergy::0        3049839426000                       # Energy for precharge background per rank (pJ)
+system.mem_ctrls.preBackEnergy::1        3049247027250                       # Energy for precharge background per rank (pJ)
+system.mem_ctrls.totalEnergy::0          3546444264855                       # Total energy per rank (pJ)
+system.mem_ctrls.totalEnergy::1          3546550064145                       # Total energy per rank (pJ)
+system.mem_ctrls.averagePower::0           669.047128                       # Core power per rank (mW)
+system.mem_ctrls.averagePower::1           669.067087                       # Core power per rank (mW)
 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               10848323                       # delay histogram for all message
-system.ruby.delayHist::mean                  0.443552                       # delay histogram for all message
-system.ruby.delayHist::stdev                 1.831983                       # delay histogram for all message
-system.ruby.delayHist                    |    10247251     94.46%     94.46% |        1323      0.01%     94.47% |      599337      5.52%    100.00% |         144      0.00%    100.00% |         216      0.00%    100.00% |          20      0.00%    100.00% |          32      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% # delay histogram for all message
-system.ruby.delayHist::total                 10848323                       # delay histogram for all message
+system.ruby.delayHist::samples               10900696                       # delay histogram for all message
+system.ruby.delayHist::mean                  0.442840                       # delay histogram for all message
+system.ruby.delayHist::stdev                 1.830682                       # delay histogram for all message
+system.ruby.delayHist                    |    10297724     94.47%     94.47% |        1479      0.01%     94.48% |      601064      5.51%    100.00% |         150      0.00%    100.00% |         222      0.00%    100.00% |          14      0.00%    100.00% |          41      0.00%    100.00% |           2      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% # delay histogram for all message
+system.ruby.delayHist::total                 10900696                       # 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    152245227                      
+system.ruby.outstanding_req_hist::samples    152128630                      
 system.ruby.outstanding_req_hist::mean       1.000112                      
 system.ruby.outstanding_req_hist::gmean      1.000078                      
-system.ruby.outstanding_req_hist::stdev      0.010603                      
-system.ruby.outstanding_req_hist         |           0      0.00%      0.00% |   152228110     99.99%     99.99% |       17117      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     152245227                      
-system.ruby.latency_hist::bucket_size              16                      
-system.ruby.latency_hist::max_bucket              159                      
-system.ruby.latency_hist::samples           152245226                      
-system.ruby.latency_hist::mean               3.379322                      
-system.ruby.latency_hist::gmean              3.105966                      
-system.ruby.latency_hist::stdev              3.769964                      
-system.ruby.latency_hist                 |   149590953     98.26%     98.26% |     2481061      1.63%     99.89% |         133      0.00%     99.89% |           0      0.00%     99.89% |       77046      0.05%     99.94% |        1268      0.00%     99.94% |       90138      0.06%    100.00% |        3722      0.00%    100.00% |         854      0.00%    100.00% |          51      0.00%    100.00%
-system.ruby.latency_hist::total             152245226                      
+system.ruby.outstanding_req_hist::stdev      0.010605                      
+system.ruby.outstanding_req_hist         |           0      0.00%      0.00% |   152111520     99.99%     99.99% |       17110      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     152128630                      
+system.ruby.latency_hist::bucket_size             256                      
+system.ruby.latency_hist::max_bucket             2559                      
+system.ruby.latency_hist::samples           152128629                      
+system.ruby.latency_hist::mean               3.436815                      
+system.ruby.latency_hist::gmean              3.107877                      
+system.ruby.latency_hist::stdev              5.781267                      
+system.ruby.latency_hist                 |   152119575     99.99%     99.99% |        6193      0.00%    100.00% |        2797      0.00%    100.00% |          28      0.00%    100.00% |          34      0.00%    100.00% |           2      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.latency_hist::total             152128629                      
 system.ruby.hit_latency_hist::bucket_size            1                      
 system.ruby.hit_latency_hist::max_bucket            9                      
-system.ruby.hit_latency_hist::samples       149590953                      
+system.ruby.hit_latency_hist::samples       149464039                      
 system.ruby.hit_latency_hist::mean                  3                      
 system.ruby.hit_latency_hist::gmean          3.000000                      
-system.ruby.hit_latency_hist             |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |   149590953    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%
-system.ruby.hit_latency_hist::total         149590953                      
-system.ruby.miss_latency_hist::bucket_size           16                      
-system.ruby.miss_latency_hist::max_bucket          159                      
-system.ruby.miss_latency_hist::samples        2654273                      
-system.ruby.miss_latency_hist::mean         24.757382                      
-system.ruby.miss_latency_hist::gmean        21.969703                      
-system.ruby.miss_latency_hist::stdev        18.710561                      
-system.ruby.miss_latency_hist            |           0      0.00%      0.00% |     2481061     93.47%     93.47% |         133      0.01%     93.48% |           0      0.00%     93.48% |       77046      2.90%     96.38% |        1268      0.05%     96.43% |       90138      3.40%     99.83% |        3722      0.14%     99.97% |         854      0.03%    100.00% |          51      0.00%    100.00%
-system.ruby.miss_latency_hist::total          2654273                      
-system.ruby.l1_cntrl0.L1Dcache.demand_hits     10398035                       # Number of cache demand hits
-system.ruby.l1_cntrl0.L1Dcache.demand_misses       499335                       # Number of cache demand misses
-system.ruby.l1_cntrl0.L1Dcache.demand_accesses     10897370                       # Number of cache demand accesses
-system.ruby.l1_cntrl0.L1Icache.demand_hits     66409156                       # Number of cache demand hits
-system.ruby.l1_cntrl0.L1Icache.demand_misses       302140                       # Number of cache demand misses
-system.ruby.l1_cntrl0.L1Icache.demand_accesses     66711296                       # Number of cache demand accesses
+system.ruby.hit_latency_hist             |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |   149464039    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%
+system.ruby.hit_latency_hist::total         149464039                      
+system.ruby.miss_latency_hist::bucket_size          256                      
+system.ruby.miss_latency_hist::max_bucket         2559                      
+system.ruby.miss_latency_hist::samples        2664590                      
+system.ruby.miss_latency_hist::mean         27.938944                      
+system.ruby.miss_latency_hist::gmean        22.546119                      
+system.ruby.miss_latency_hist::stdev        36.016044                      
+system.ruby.miss_latency_hist            |     2655536     99.66%     99.66% |        6193      0.23%     99.89% |        2797      0.10%    100.00% |          28      0.00%    100.00% |          34      0.00%    100.00% |           2      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.miss_latency_hist::total          2664590                      
+system.ruby.l1_cntrl0.L1Dcache.demand_hits     10684802                       # Number of cache demand hits
+system.ruby.l1_cntrl0.L1Dcache.demand_misses       518536                       # Number of cache demand misses
+system.ruby.l1_cntrl0.L1Dcache.demand_accesses     11203338                       # Number of cache demand accesses
+system.ruby.l1_cntrl0.L1Icache.demand_hits     67461431                       # Number of cache demand hits
+system.ruby.l1_cntrl0.L1Icache.demand_misses       317291                       # Number of cache demand misses
+system.ruby.l1_cntrl0.L1Icache.demand_accesses     67778722                       # Number of cache demand accesses
 system.cpu_clk_domain.clock                       500                       # Clock period in ticks
 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
@@ -331,30 +345,30 @@ system.ruby.l1_cntrl0.prefetcher.hits               0                       # nu
 system.ruby.l1_cntrl0.prefetcher.partial_hits            0                       # number of misses observed for a block being prefetched
 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            10                       # cycles for which number of transistions == max transitions
-system.ruby.network.routers0.percent_links_utilized     0.028216                      
-system.ruby.network.routers0.msg_count.Control::0       801475                      
-system.ruby.network.routers0.msg_count.Request_Control::2        41656                      
-system.ruby.network.routers0.msg_count.Response_Data::1       829298                      
-system.ruby.network.routers0.msg_count.Response_Control::1       479862                      
-system.ruby.network.routers0.msg_count.Response_Control::2       476757                      
-system.ruby.network.routers0.msg_count.Writeback_Data::0       284601                      
-system.ruby.network.routers0.msg_count.Writeback_Data::1          103                      
-system.ruby.network.routers0.msg_count.Writeback_Control::0       155150                      
-system.ruby.network.routers0.msg_bytes.Control::0      6411800                      
-system.ruby.network.routers0.msg_bytes.Request_Control::2       333248                      
-system.ruby.network.routers0.msg_bytes.Response_Data::1     59709456                      
-system.ruby.network.routers0.msg_bytes.Response_Control::1      3838896                      
-system.ruby.network.routers0.msg_bytes.Response_Control::2      3814056                      
-system.ruby.network.routers0.msg_bytes.Writeback_Data::0     20491272                      
-system.ruby.network.routers0.msg_bytes.Writeback_Data::1         7416                      
-system.ruby.network.routers0.msg_bytes.Writeback_Control::0      1241200                      
-system.ruby.l1_cntrl1.L1Dcache.demand_hits     13362952                       # Number of cache demand hits
-system.ruby.l1_cntrl1.L1Dcache.demand_misses      1339474                       # Number of cache demand misses
-system.ruby.l1_cntrl1.L1Dcache.demand_accesses     14702426                       # Number of cache demand accesses
-system.ruby.l1_cntrl1.L1Icache.demand_hits     59420810                       # Number of cache demand hits
-system.ruby.l1_cntrl1.L1Icache.demand_misses       513324                       # Number of cache demand misses
-system.ruby.l1_cntrl1.L1Icache.demand_accesses     59934134                       # Number of cache demand accesses
+system.ruby.l1_cntrl0.fully_busy_cycles            12                       # cycles for which number of transistions == max transitions
+system.ruby.network.routers0.percent_links_utilized     0.029331                      
+system.ruby.network.routers0.msg_count.Control::0       835827                      
+system.ruby.network.routers0.msg_count.Request_Control::2        42905                      
+system.ruby.network.routers0.msg_count.Response_Data::1       863889                      
+system.ruby.network.routers0.msg_count.Response_Control::1       496114                      
+system.ruby.network.routers0.msg_count.Response_Control::2       492544                      
+system.ruby.network.routers0.msg_count.Writeback_Data::0       292440                      
+system.ruby.network.routers0.msg_count.Writeback_Data::1          167                      
+system.ruby.network.routers0.msg_count.Writeback_Control::0       162044                      
+system.ruby.network.routers0.msg_bytes.Control::0      6686616                      
+system.ruby.network.routers0.msg_bytes.Request_Control::2       343240                      
+system.ruby.network.routers0.msg_bytes.Response_Data::1     62200008                      
+system.ruby.network.routers0.msg_bytes.Response_Control::1      3968912                      
+system.ruby.network.routers0.msg_bytes.Response_Control::2      3940352                      
+system.ruby.network.routers0.msg_bytes.Writeback_Data::0     21055680                      
+system.ruby.network.routers0.msg_bytes.Writeback_Data::1        12024                      
+system.ruby.network.routers0.msg_bytes.Writeback_Control::0      1296352                      
+system.ruby.l1_cntrl1.L1Dcache.demand_hits     13058053                       # Number of cache demand hits
+system.ruby.l1_cntrl1.L1Dcache.demand_misses      1328322                       # Number of cache demand misses
+system.ruby.l1_cntrl1.L1Dcache.demand_accesses     14386375                       # Number of cache demand accesses
+system.ruby.l1_cntrl1.L1Icache.demand_hits     58259753                       # Number of cache demand hits
+system.ruby.l1_cntrl1.L1Icache.demand_misses       500441                       # Number of cache demand misses
+system.ruby.l1_cntrl1.L1Icache.demand_accesses     58760194                       # 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
@@ -364,110 +378,95 @@ system.ruby.l1_cntrl1.prefetcher.hits               0                       # nu
 system.ruby.l1_cntrl1.prefetcher.partial_hits            0                       # number of misses observed for a block being prefetched
 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.network.routers1.percent_links_utilized     0.058632                      
-system.ruby.network.routers1.msg_count.Control::0      1852798                      
-system.ruby.network.routers1.msg_count.Request_Control::2        38016                      
-system.ruby.network.routers1.msg_count.Response_Data::1      1875931                      
-system.ruby.network.routers1.msg_count.Response_Control::1      1278748                      
-system.ruby.network.routers1.msg_count.Response_Control::2      1279400                      
-system.ruby.network.routers1.msg_count.Writeback_Data::0       289873                      
-system.ruby.network.routers1.msg_count.Writeback_Data::1          222                      
-system.ruby.network.routers1.msg_count.Writeback_Control::0       952884                      
-system.ruby.network.routers1.msg_bytes.Control::0     14822384                      
-system.ruby.network.routers1.msg_bytes.Request_Control::2       304128                      
-system.ruby.network.routers1.msg_bytes.Response_Data::1    135067032                      
-system.ruby.network.routers1.msg_bytes.Response_Control::1     10229984                      
-system.ruby.network.routers1.msg_bytes.Response_Control::2     10235200                      
-system.ruby.network.routers1.msg_bytes.Writeback_Data::0     20870856                      
-system.ruby.network.routers1.msg_bytes.Writeback_Data::1        15984                      
-system.ruby.network.routers1.msg_bytes.Writeback_Control::0      7623072                      
-system.ruby.l2_cntrl0.L2cache.demand_hits      2433243                       # Number of cache demand hits
-system.ruby.l2_cntrl0.L2cache.demand_misses       221030                       # Number of cache demand misses
-system.ruby.l2_cntrl0.L2cache.demand_accesses      2654273                       # Number of cache demand accesses
-system.ruby.network.routers2.percent_links_utilized     0.091109                      
-system.ruby.network.routers2.msg_count.Control::0      2827352                      
-system.ruby.network.routers2.msg_count.Request_Control::2        78096                      
-system.ruby.network.routers2.msg_count.Response_Data::1      2878875                      
-system.ruby.network.routers2.msg_count.Response_Control::1      1833514                      
-system.ruby.network.routers2.msg_count.Response_Control::2      1756157                      
-system.ruby.network.routers2.msg_count.Writeback_Data::0       574474                      
-system.ruby.network.routers2.msg_count.Writeback_Data::1          325                      
-system.ruby.network.routers2.msg_count.Writeback_Control::0      1108034                      
-system.ruby.network.routers2.msg_bytes.Control::0     22618816                      
-system.ruby.network.routers2.msg_bytes.Request_Control::2       624768                      
-system.ruby.network.routers2.msg_bytes.Response_Data::1    207279000                      
-system.ruby.network.routers2.msg_bytes.Response_Control::1     14668112                      
-system.ruby.network.routers2.msg_bytes.Response_Control::2     14049256                      
-system.ruby.network.routers2.msg_bytes.Writeback_Data::0     41362128                      
-system.ruby.network.routers2.msg_bytes.Writeback_Data::1        23400                      
-system.ruby.network.routers2.msg_bytes.Writeback_Control::0      8864272                      
-system.ruby.memctrl_clk_domain.clock             1500                       # Clock period in ticks
-system.ruby.dir_cntrl0.memBuffer.memReq        315612                       # Total number of memory requests
-system.ruby.dir_cntrl0.memBuffer.memRead       173522                       # Number of memory reads
-system.ruby.dir_cntrl0.memBuffer.memWrite       142090                       # Number of memory writes
-system.ruby.dir_cntrl0.memBuffer.memRefresh       706808                       # Number of memory refreshes
-system.ruby.dir_cntrl0.memBuffer.memWaitCycles       938252                       # Delay stalled at the head of the bank queue
-system.ruby.dir_cntrl0.memBuffer.memInputQ           30                       # Delay in the input queue
-system.ruby.dir_cntrl0.memBuffer.memBankQ         6383                       # Delay behind the head of the bank queue
-system.ruby.dir_cntrl0.memBuffer.totalStalls       944665                       # Total number of stall cycles
-system.ruby.dir_cntrl0.memBuffer.stallsPerReq     2.993121                       # Expected number of stall cycles per request
-system.ruby.dir_cntrl0.memBuffer.memBankBusy       926705                       # memory stalls due to busy bank
-system.ruby.dir_cntrl0.memBuffer.memBusBusy         8329                       # memory stalls due to busy bus
-system.ruby.dir_cntrl0.memBuffer.memReadWriteBusy          104                       # memory stalls due to read write turnaround
-system.ruby.dir_cntrl0.memBuffer.memDataBusBusy            5                       # memory stalls due to read read turnaround
-system.ruby.dir_cntrl0.memBuffer.memArbWait         3109                       # memory stalls due to arbitration
-system.ruby.dir_cntrl0.memBuffer.memBankCount |       10201      3.23%      3.23% |        9660      3.06%      6.29% |        9611      3.05%      9.34% |        9645      3.06%     12.39% |        9963      3.16%     15.55% |        9896      3.14%     18.69% |        9791      3.10%     21.79% |        9613      3.05%     24.83% |        9895      3.14%     27.97% |        9715      3.08%     31.05% |        9712      3.08%     34.12% |        9809      3.11%     37.23% |        9865      3.13%     40.36% |        9619      3.05%     43.41% |        9583      3.04%     46.44% |        8620      2.73%     49.17% |       10251      3.25%     52.42% |        9857      3.12%     55.54% |        9748      3.09%     58.63% |        9683      3.07%     61.70% |        9944      3.15%     64.85% |        9751      3.09%     67.94% |        9685      3.07%     71.01% |        9777      3.10%     74.11% |        9976      3.16%     77.27% |        9827      3.11%     80.38% |       10062      3.19%     83.57% |       10634      3.37%     86.94% |       10589      3.36%     90.30% |       10446      3.31%     93.60% |       10476      3.32%     96.92% |        9708      3.08%    100.00% # Number of accesses per bank
-system.ruby.dir_cntrl0.memBuffer.memBankCount::total       315612                       # Number of accesses per bank
-system.ruby.network.routers3.percent_links_utilized     0.006646                      
-system.ruby.network.routers3.msg_count.Control::0       173079                      
-system.ruby.network.routers3.msg_count.Response_Data::1       270344                      
-system.ruby.network.routers3.msg_count.Response_Control::1       121446                      
-system.ruby.network.routers3.msg_count.Writeback_Control::0        47533                      
+system.ruby.l1_cntrl1.fully_busy_cycles            12                       # cycles for which number of transistions == max transitions
+system.ruby.network.routers1.percent_links_utilized     0.057975                      
+system.ruby.network.routers1.msg_count.Control::0      1828763                      
+system.ruby.network.routers1.msg_count.Request_Control::2        40586                      
+system.ruby.network.routers1.msg_count.Response_Data::1      1853208                      
+system.ruby.network.routers1.msg_count.Response_Control::1      1269894                      
+system.ruby.network.routers1.msg_count.Response_Control::2      1269686                      
+system.ruby.network.routers1.msg_count.Writeback_Data::0       282914                      
+system.ruby.network.routers1.msg_count.Writeback_Data::1          208                      
+system.ruby.network.routers1.msg_count.Writeback_Control::0       948886                      
+system.ruby.network.routers1.msg_bytes.Control::0     14630104                      
+system.ruby.network.routers1.msg_bytes.Request_Control::2       324688                      
+system.ruby.network.routers1.msg_bytes.Response_Data::1    133430976                      
+system.ruby.network.routers1.msg_bytes.Response_Control::1     10159152                      
+system.ruby.network.routers1.msg_bytes.Response_Control::2     10157488                      
+system.ruby.network.routers1.msg_bytes.Writeback_Data::0     20369808                      
+system.ruby.network.routers1.msg_bytes.Writeback_Data::1        14976                      
+system.ruby.network.routers1.msg_bytes.Writeback_Control::0      7591088                      
+system.ruby.l2_cntrl0.L2cache.demand_hits      2436707                       # Number of cache demand hits
+system.ruby.l2_cntrl0.L2cache.demand_misses       227883                       # Number of cache demand misses
+system.ruby.l2_cntrl0.L2cache.demand_accesses      2664590                       # Number of cache demand accesses
+system.ruby.network.routers2.percent_links_utilized     0.091680                      
+system.ruby.network.routers2.msg_count.Control::0      2843003                      
+system.ruby.network.routers2.msg_count.Request_Control::2        81677                      
+system.ruby.network.routers2.msg_count.Response_Data::1      2894271                      
+system.ruby.network.routers2.msg_count.Response_Control::1      1849723                      
+system.ruby.network.routers2.msg_count.Response_Control::2      1762230                      
+system.ruby.network.routers2.msg_count.Writeback_Data::0       575354                      
+system.ruby.network.routers2.msg_count.Writeback_Data::1          375                      
+system.ruby.network.routers2.msg_count.Writeback_Control::0      1110930                      
+system.ruby.network.routers2.msg_bytes.Control::0     22744024                      
+system.ruby.network.routers2.msg_bytes.Request_Control::2       653416                      
+system.ruby.network.routers2.msg_bytes.Response_Data::1    208387512                      
+system.ruby.network.routers2.msg_bytes.Response_Control::1     14797784                      
+system.ruby.network.routers2.msg_bytes.Response_Control::2     14097840                      
+system.ruby.network.routers2.msg_bytes.Writeback_Data::0     41425488                      
+system.ruby.network.routers2.msg_bytes.Writeback_Data::1        27000                      
+system.ruby.network.routers2.msg_bytes.Writeback_Control::0      8887440                      
+system.ruby.network.routers3.percent_links_utilized     0.006831                      
+system.ruby.network.routers3.msg_count.Control::0       178413                      
+system.ruby.network.routers3.msg_count.Response_Data::1       276928                      
+system.ruby.network.routers3.msg_count.Response_Control::1       131535                      
+system.ruby.network.routers3.msg_count.Writeback_Control::0        47550                      
 system.ruby.network.routers3.msg_count.Writeback_Control::1        46736                      
-system.ruby.network.routers3.msg_bytes.Control::0      1384632                      
-system.ruby.network.routers3.msg_bytes.Response_Data::1     19464768                      
-system.ruby.network.routers3.msg_bytes.Response_Control::1       971568                      
-system.ruby.network.routers3.msg_bytes.Writeback_Control::0       380264                      
+system.ruby.network.routers3.msg_bytes.Control::0      1427304                      
+system.ruby.network.routers3.msg_bytes.Response_Data::1     19938816                      
+system.ruby.network.routers3.msg_bytes.Response_Control::1      1052280                      
+system.ruby.network.routers3.msg_bytes.Writeback_Control::0       380400                      
 system.ruby.network.routers3.msg_bytes.Writeback_Control::1       373888                      
-system.ruby.network.routers4.percent_links_utilized     0.000239                      
-system.ruby.network.routers4.msg_count.Response_Data::1          797                      
-system.ruby.network.routers4.msg_count.Writeback_Control::0        47533                      
+system.ruby.network.routers4.percent_links_utilized     0.000240                      
+system.ruby.network.routers4.msg_count.Response_Data::1          814                      
+system.ruby.network.routers4.msg_count.Writeback_Control::0        47550                      
 system.ruby.network.routers4.msg_count.Writeback_Control::1        46736                      
-system.ruby.network.routers4.msg_bytes.Response_Data::1        57384                      
-system.ruby.network.routers4.msg_bytes.Writeback_Control::0       380264                      
+system.ruby.network.routers4.msg_bytes.Response_Data::1        58608                      
+system.ruby.network.routers4.msg_bytes.Writeback_Control::0       380400                      
 system.ruby.network.routers4.msg_bytes.Writeback_Control::1       373888                      
-system.ruby.network.routers5.percent_links_utilized     0.036969                      
-system.ruby.network.routers5.msg_count.Control::0      2827352                      
-system.ruby.network.routers5.msg_count.Request_Control::2        79672                      
-system.ruby.network.routers5.msg_count.Response_Data::1      2927623                      
-system.ruby.network.routers5.msg_count.Response_Control::1      1856785                      
-system.ruby.network.routers5.msg_count.Response_Control::2      1756157                      
-system.ruby.network.routers5.msg_count.Writeback_Data::0       574474                      
-system.ruby.network.routers5.msg_count.Writeback_Data::1          325                      
-system.ruby.network.routers5.msg_count.Writeback_Control::0      1155567                      
-system.ruby.network.routers5.msg_count.Writeback_Control::1        46736                      
-system.ruby.network.routers5.msg_bytes.Control::0     22618816                      
-system.ruby.network.routers5.msg_bytes.Request_Control::2       637376                      
-system.ruby.network.routers5.msg_bytes.Response_Data::1    210788856                      
-system.ruby.network.routers5.msg_bytes.Response_Control::1     14854280                      
-system.ruby.network.routers5.msg_bytes.Response_Control::2     14049256                      
-system.ruby.network.routers5.msg_bytes.Writeback_Data::0     41362128                      
-system.ruby.network.routers5.msg_bytes.Writeback_Data::1        23400                      
-system.ruby.network.routers5.msg_bytes.Writeback_Control::0      9244536                      
-system.ruby.network.routers5.msg_bytes.Writeback_Control::1       373888                      
-system.ruby.network.msg_count.Control         8482056                      
-system.ruby.network.msg_count.Request_Control       237440                      
-system.ruby.network.msg_count.Response_Data      8782868                      
-system.ruby.network.msg_count.Response_Control     10838826                      
-system.ruby.network.msg_count.Writeback_Data      1724397                      
-system.ruby.network.msg_count.Writeback_Control      3606909                      
-system.ruby.network.msg_byte.Control         67856448                      
-system.ruby.network.msg_byte.Request_Control      1899520                      
-system.ruby.network.msg_byte.Response_Data    632366496                      
-system.ruby.network.msg_byte.Response_Control     86710608                      
-system.ruby.network.msg_byte.Writeback_Data    124156584                      
-system.ruby.network.msg_byte.Writeback_Control     28855272                      
+system.ruby.network.routers5.percent_links_utilized            0                      
+system.ruby.network.routers6.percent_links_utilized     0.031010                      
+system.ruby.network.routers6.msg_count.Control::0      2843003                      
+system.ruby.network.routers6.msg_count.Request_Control::2        83491                      
+system.ruby.network.routers6.msg_count.Response_Data::1      2944555                      
+system.ruby.network.routers6.msg_count.Response_Control::1      1873633                      
+system.ruby.network.routers6.msg_count.Response_Control::2      1762230                      
+system.ruby.network.routers6.msg_count.Writeback_Data::0       575354                      
+system.ruby.network.routers6.msg_count.Writeback_Data::1          375                      
+system.ruby.network.routers6.msg_count.Writeback_Control::0      1158480                      
+system.ruby.network.routers6.msg_count.Writeback_Control::1        46736                      
+system.ruby.network.routers6.msg_bytes.Control::0     22744024                      
+system.ruby.network.routers6.msg_bytes.Request_Control::2       667928                      
+system.ruby.network.routers6.msg_bytes.Response_Data::1    212007960                      
+system.ruby.network.routers6.msg_bytes.Response_Control::1     14989064                      
+system.ruby.network.routers6.msg_bytes.Response_Control::2     14097840                      
+system.ruby.network.routers6.msg_bytes.Writeback_Data::0     41425488                      
+system.ruby.network.routers6.msg_bytes.Writeback_Data::1        27000                      
+system.ruby.network.routers6.msg_bytes.Writeback_Control::0      9267840                      
+system.ruby.network.routers6.msg_bytes.Writeback_Control::1       373888                      
+system.ruby.network.msg_count.Control         8529009                      
+system.ruby.network.msg_count.Request_Control       248659                      
+system.ruby.network.msg_count.Response_Data      8833665                      
+system.ruby.network.msg_count.Response_Control     10907589                      
+system.ruby.network.msg_count.Writeback_Data      1727187                      
+system.ruby.network.msg_count.Writeback_Control      3615648                      
+system.ruby.network.msg_byte.Control         68232072                      
+system.ruby.network.msg_byte.Request_Control      1989272                      
+system.ruby.network.msg_byte.Response_Data    636023880                      
+system.ruby.network.msg_byte.Response_Control     87260712                      
+system.ruby.network.msg_byte.Writeback_Data    124357464                      
+system.ruby.network.msg_byte.Writeback_Control     28925184                      
+system.ruby.memctrl_clk_domain.clock             1500                       # Clock period in ticks
 system.pc.south_bridge.ide.disks0.dma_read_full_pages            0                       # Number of full page size DMA reads (not PRD).
 system.pc.south_bridge.ide.disks0.dma_read_bytes        32768                       # Number of bytes transfered via DMA reads (not PRD).
 system.pc.south_bridge.ide.disks0.dma_read_txs           30                       # Number of DMA read transactions (not PRD).
@@ -480,740 +479,749 @@ system.pc.south_bridge.ide.disks1.dma_read_txs            0
 system.pc.south_bridge.ide.disks1.dma_write_full_pages            1                       # Number of full page size DMA writes.
 system.pc.south_bridge.ide.disks1.dma_write_bytes         4096                       # Number of bytes transfered via DMA writes.
 system.pc.south_bridge.ide.disks1.dma_write_txs            1                       # Number of DMA write transactions.
-system.iobus.trans_dist::ReadReq               858552                       # Transaction distribution
-system.iobus.trans_dist::ReadResp              858552                       # Transaction distribution
-system.iobus.trans_dist::WriteReq               37826                       # Transaction distribution
-system.iobus.trans_dist::WriteResp              37826                       # Transaction distribution
-system.iobus.trans_dist::MessageReq              1920                       # Transaction distribution
-system.iobus.trans_dist::MessageResp             1920                       # Transaction distribution
-system.iobus.pkt_count_system.pc.south_bridge.io_apic.int_master::system.ruby.l1_cntrl0.sequencer.pio-slave-port         1704                       # Packet count per connected master and slave (bytes)
-system.iobus.pkt_count_system.pc.south_bridge.io_apic.int_master::system.ruby.l1_cntrl1.sequencer.pio-slave-port         1646                       # Packet count per connected master and slave (bytes)
-system.iobus.pkt_count_system.pc.south_bridge.io_apic.int_master::total         3350                       # Packet count per connected master and slave (bytes)
+system.iobus.trans_dist::ReadReq               857926                       # Transaction distribution
+system.iobus.trans_dist::ReadResp              857926                       # Transaction distribution
+system.iobus.trans_dist::WriteReq               36569                       # Transaction distribution
+system.iobus.trans_dist::WriteResp              36569                       # Transaction distribution
+system.iobus.trans_dist::MessageReq              1919                       # Transaction distribution
+system.iobus.trans_dist::MessageResp             1919                       # Transaction distribution
+system.iobus.pkt_count_system.pc.south_bridge.io_apic.int_master::system.ruby.l1_cntrl0.sequencer.pio-slave-port         1700                       # Packet count per connected master and slave (bytes)
+system.iobus.pkt_count_system.pc.south_bridge.io_apic.int_master::system.ruby.l1_cntrl1.sequencer.pio-slave-port         1642                       # Packet count per connected master and slave (bytes)
+system.iobus.pkt_count_system.pc.south_bridge.io_apic.int_master::total         3342                       # 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         4826                       # 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         4780                       # 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          956                       # 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         1048                       # 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           82                       # 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)
+system.iobus.pkt_count_system.ruby.l1_cntrl0.sequencer.mem-master-port::system.pc.south_bridge.pic2.pio           42                       # Packet count per connected master and slave (bytes)
 system.iobus.pkt_count_system.ruby.l1_cntrl0.sequencer.mem-master-port::system.pc.south_bridge.pit.pio           30                       # Packet count per connected master and slave (bytes)
 system.iobus.pkt_count_system.ruby.l1_cntrl0.sequencer.mem-master-port::system.pc.south_bridge.speaker.pio       934582                       # Packet count per connected master and slave (bytes)
 system.iobus.pkt_count_system.ruby.l1_cntrl0.sequencer.mem-master-port::system.pc.south_bridge.io_apic.pio          990                       # Packet count per connected master and slave (bytes)
 system.iobus.pkt_count_system.ruby.l1_cntrl0.sequencer.mem-master-port::system.pc.i_dont_exist.pio           90                       # Packet count per connected master and slave (bytes)
 system.iobus.pkt_count_system.ruby.l1_cntrl0.sequencer.mem-master-port::system.pc.behind_pci.pio            2                       # Packet count per connected master and slave (bytes)
-system.iobus.pkt_count_system.ruby.l1_cntrl0.sequencer.mem-master-port::system.pc.com_1.pio        14738                       # 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       743208                       # 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          246                       # Packet count per connected master and slave (bytes)
+system.iobus.pkt_count_system.ruby.l1_cntrl0.sequencer.mem-master-port::system.pc.com_1.pio        16892                       # 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       743276                       # 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          296                       # 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::total      1702038                       # Packet count per connected master and slave (bytes)
+system.iobus.pkt_count_system.ruby.l1_cntrl0.sequencer.mem-master-port::total      1704360                       # 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         6216                       # 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         6262                       # 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          408                       # 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          316                       # 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)
-system.iobus.pkt_count_system.ruby.l1_cntrl1.sequencer.mem-master-port::system.pc.south_bridge.pit.pio        33054                       # Packet count per connected master and slave (bytes)
-system.iobus.pkt_count_system.ruby.l1_cntrl1.sequencer.mem-master-port::system.pc.south_bridge.io_apic.pio          350                       # Packet count per connected master and slave (bytes)
-system.iobus.pkt_count_system.ruby.l1_cntrl1.sequencer.mem-master-port::system.pc.i_dont_exist.pio        33142                       # Packet count per connected master and slave (bytes)
-system.iobus.pkt_count_system.ruby.l1_cntrl1.sequencer.mem-master-port::system.pc.com_1.pio        12398                       # 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           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.pit.pio        31164                       # Packet count per connected master and slave (bytes)
+system.iobus.pkt_count_system.ruby.l1_cntrl1.sequencer.mem-master-port::system.pc.south_bridge.io_apic.pio          364                       # Packet count per connected master and slave (bytes)
+system.iobus.pkt_count_system.ruby.l1_cntrl1.sequencer.mem-master-port::system.pc.i_dont_exist.pio        31252                       # Packet count per connected master and slave (bytes)
+system.iobus.pkt_count_system.ruby.l1_cntrl1.sequencer.mem-master-port::system.pc.com_1.pio        10236                       # Packet count per connected master and slave (bytes)
 system.iobus.pkt_count_system.ruby.l1_cntrl1.sequencer.mem-master-port::system.pc.fake_com_2.pio           12                       # Packet count per connected master and slave (bytes)
 system.iobus.pkt_count_system.ruby.l1_cntrl1.sequencer.mem-master-port::system.pc.fake_com_3.pio           12                       # Packet count per connected master and slave (bytes)
 system.iobus.pkt_count_system.ruby.l1_cntrl1.sequencer.mem-master-port::system.pc.fake_com_4.pio           12                       # Packet count per connected master and slave (bytes)
 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          244                       # 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         5208                       # Packet count per connected master and slave (bytes)
-system.iobus.pkt_count_system.ruby.l1_cntrl1.sequencer.mem-master-port::total        91208                       # Packet count per connected master and slave (bytes)
-system.iobus.pkt_count::total                 1796596                       # 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         3408                       # Cumulative packet size per connected master and slave (bytes)
-system.iobus.pkt_size_system.pc.south_bridge.io_apic.int_master::system.ruby.l1_cntrl1.sequencer.pio-slave-port         3292                       # Cumulative packet size per connected master and slave (bytes)
-system.iobus.pkt_size_system.pc.south_bridge.io_apic.int_master::total         6700                       # Cumulative packet size 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          200                       # 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         5148                       # Packet count per connected master and slave (bytes)
+system.iobus.pkt_count_system.ruby.l1_cntrl1.sequencer.mem-master-port::total        85126                       # Packet count per connected master and slave (bytes)
+system.iobus.pkt_count::total                 1792828                       # 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         3400                       # Cumulative packet size per connected master and slave (bytes)
+system.iobus.pkt_size_system.pc.south_bridge.io_apic.int_master::system.ruby.l1_cntrl1.sequencer.pio-slave-port         3284                       # Cumulative packet size per connected master and slave (bytes)
+system.iobus.pkt_size_system.pc.south_bridge.io_apic.int_master::total         6684                       # 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         2722                       # 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         2696                       # 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          478                       # 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          524                       # 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           41                       # 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)
+system.iobus.pkt_size_system.ruby.l1_cntrl0.sequencer.mem-master-port::system.pc.south_bridge.pic2.pio           21                       # 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.pit.pio           15                       # 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.speaker.pio       467291                       # 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.io_apic.pio         1980                       # Cumulative packet size per connected master and slave (bytes)
 system.iobus.pkt_size_system.ruby.l1_cntrl0.sequencer.mem-master-port::system.pc.i_dont_exist.pio           45                       # Cumulative packet size per connected master and slave (bytes)
 system.iobus.pkt_size_system.ruby.l1_cntrl0.sequencer.mem-master-port::system.pc.behind_pci.pio            1                       # Cumulative packet size per connected master and slave (bytes)
-system.iobus.pkt_size_system.ruby.l1_cntrl0.sequencer.mem-master-port::system.pc.com_1.pio         7369                       # 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      1486410                       # 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          492                       # Cumulative packet size per connected master and slave (bytes)
+system.iobus.pkt_size_system.ruby.l1_cntrl0.sequencer.mem-master-port::system.pc.com_1.pio         8446                       # 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      1486546                       # 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          592                       # 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::total      1971282                       # Cumulative packet size per connected master and slave (bytes)
+system.iobus.pkt_size_system.ruby.l1_cntrl0.sequencer.mem-master-port::total      1972617                       # 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         3938                       # 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         3964                       # 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          204                       # 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          158                       # 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)
-system.iobus.pkt_size_system.ruby.l1_cntrl1.sequencer.mem-master-port::system.pc.south_bridge.pit.pio        16527                       # 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.io_apic.pio          700                       # Cumulative packet size per connected master and slave (bytes)
-system.iobus.pkt_size_system.ruby.l1_cntrl1.sequencer.mem-master-port::system.pc.i_dont_exist.pio        16571                       # Cumulative packet size per connected master and slave (bytes)
-system.iobus.pkt_size_system.ruby.l1_cntrl1.sequencer.mem-master-port::system.pc.com_1.pio         6199                       # 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            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.pit.pio        15582                       # 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.io_apic.pio          728                       # Cumulative packet size per connected master and slave (bytes)
+system.iobus.pkt_size_system.ruby.l1_cntrl1.sequencer.mem-master-port::system.pc.i_dont_exist.pio        15626                       # Cumulative packet size per connected master and slave (bytes)
+system.iobus.pkt_size_system.ruby.l1_cntrl1.sequencer.mem-master-port::system.pc.com_1.pio         5118                       # Cumulative packet size per connected master and slave (bytes)
 system.iobus.pkt_size_system.ruby.l1_cntrl1.sequencer.mem-master-port::system.pc.fake_com_2.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.fake_com_3.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.fake_com_4.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.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          488                       # 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        10413                       # Cumulative packet size per connected master and slave (bytes)
-system.iobus.pkt_size_system.ruby.l1_cntrl1.sequencer.mem-master-port::total        55160                       # Cumulative packet size per connected master and slave (bytes)
-system.iobus.pkt_size::total                  2033142                       # Cumulative packet size per connected master and slave (bytes)
-system.iobus.reqLayer0.occupancy                53000                       # Layer occupancy (ticks)
+system.iobus.pkt_size_system.ruby.l1_cntrl1.sequencer.mem-master-port::system.ruby.l1_cntrl0.sequencer.pio-slave-port          400                       # 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        10293                       # Cumulative packet size per connected master and slave (bytes)
+system.iobus.pkt_size_system.ruby.l1_cntrl1.sequencer.mem-master-port::total        51987                       # Cumulative packet size per connected master and slave (bytes)
+system.iobus.pkt_size::total                  2031288                       # Cumulative packet size per connected master and slave (bytes)
+system.iobus.reqLayer0.occupancy                51000                       # Layer occupancy (ticks)
 system.iobus.reqLayer0.utilization                0.0                       # Layer utilization (%)
 system.iobus.reqLayer1.occupancy                 6500                       # Layer occupancy (ticks)
 system.iobus.reqLayer1.utilization                0.0                       # Layer utilization (%)
-system.iobus.reqLayer2.occupancy             10251500                       # Layer occupancy (ticks)
+system.iobus.reqLayer2.occupancy             10161500                       # Layer occupancy (ticks)
 system.iobus.reqLayer2.utilization                0.0                       # Layer utilization (%)
-system.iobus.reqLayer3.occupancy               145500                       # Layer occupancy (ticks)
+system.iobus.reqLayer3.occupancy               144000                       # Layer occupancy (ticks)
 system.iobus.reqLayer3.utilization                0.0                       # Layer utilization (%)
-system.iobus.reqLayer4.occupancy              1023500                       # Layer occupancy (ticks)
+system.iobus.reqLayer4.occupancy              1080000                       # Layer occupancy (ticks)
 system.iobus.reqLayer4.utilization                0.0                       # Layer utilization (%)
-system.iobus.reqLayer5.occupancy                96500                       # Layer occupancy (ticks)
+system.iobus.reqLayer5.occupancy                94000                       # Layer occupancy (ticks)
 system.iobus.reqLayer5.utilization                0.0                       # Layer utilization (%)
-system.iobus.reqLayer6.occupancy                58000                       # Layer occupancy (ticks)
+system.iobus.reqLayer6.occupancy                59500                       # Layer occupancy (ticks)
 system.iobus.reqLayer6.utilization                0.0                       # Layer utilization (%)
-system.iobus.reqLayer7.occupancy             22066000                       # Layer occupancy (ticks)
+system.iobus.reqLayer7.occupancy             20808000                       # Layer occupancy (ticks)
 system.iobus.reqLayer7.utilization                0.0                       # Layer utilization (%)
-system.iobus.reqLayer8.occupancy            700936500                       # Layer occupancy (ticks)
+system.iobus.reqLayer8.occupancy            700937500                       # Layer occupancy (ticks)
 system.iobus.reqLayer8.utilization                0.0                       # Layer utilization (%)
-system.iobus.reqLayer9.occupancy              1257500                       # Layer occupancy (ticks)
+system.iobus.reqLayer9.occupancy              1385500                       # Layer occupancy (ticks)
 system.iobus.reqLayer9.utilization                0.0                       # Layer utilization (%)
-system.iobus.reqLayer10.occupancy            33266500                       # Layer occupancy (ticks)
+system.iobus.reqLayer10.occupancy            31365000                       # Layer occupancy (ticks)
 system.iobus.reqLayer10.utilization               0.0                       # Layer utilization (%)
-system.iobus.reqLayer11.occupancy                2000                       # Layer occupancy (ticks)
+system.iobus.reqLayer11.occupancy                2500                       # Layer occupancy (ticks)
 system.iobus.reqLayer11.utilization               0.0                       # Layer utilization (%)
-system.iobus.reqLayer12.occupancy            23678500                       # Layer occupancy (ticks)
+system.iobus.reqLayer12.occupancy            23203000                       # Layer occupancy (ticks)
 system.iobus.reqLayer12.utilization               0.0                       # Layer utilization (%)
 system.iobus.reqLayer13.occupancy                9000                       # Layer occupancy (ticks)
 system.iobus.reqLayer13.utilization               0.0                       # Layer utilization (%)
-system.iobus.reqLayer14.occupancy               12000                       # Layer occupancy (ticks)
+system.iobus.reqLayer14.occupancy                9000                       # Layer occupancy (ticks)
 system.iobus.reqLayer14.utilization               0.0                       # Layer utilization (%)
 system.iobus.reqLayer15.occupancy               12000                       # Layer occupancy (ticks)
 system.iobus.reqLayer15.utilization               0.0                       # Layer utilization (%)
-system.iobus.reqLayer16.occupancy               11500                       # Layer occupancy (ticks)
+system.iobus.reqLayer16.occupancy               11000                       # Layer occupancy (ticks)
 system.iobus.reqLayer16.utilization               0.0                       # Layer utilization (%)
-system.iobus.reqLayer17.occupancy           469022392                       # Layer occupancy (ticks)
+system.iobus.reqLayer17.occupancy           469007612                       # Layer occupancy (ticks)
 system.iobus.reqLayer17.utilization               0.0                       # Layer utilization (%)
-system.iobus.reqLayer18.occupancy             8247332                       # Layer occupancy (ticks)
+system.iobus.reqLayer18.occupancy             8240496                       # Layer occupancy (ticks)
 system.iobus.reqLayer18.utilization               0.0                       # Layer utilization (%)
-system.iobus.reqLayer20.occupancy             1329000                       # Layer occupancy (ticks)
+system.iobus.reqLayer20.occupancy             1330000                       # Layer occupancy (ticks)
 system.iobus.reqLayer20.utilization               0.0                       # Layer utilization (%)
-system.iobus.respLayer0.occupancy             2431224                       # Layer occupancy (ticks)
+system.iobus.respLayer0.occupancy             2404108                       # Layer occupancy (ticks)
 system.iobus.respLayer0.utilization               0.0                       # Layer utilization (%)
-system.iobus.respLayer2.occupancy          2023353500                       # Layer occupancy (ticks)
+system.iobus.respLayer2.occupancy          2025089500                       # Layer occupancy (ticks)
 system.iobus.respLayer2.utilization               0.0                       # Layer utilization (%)
-system.iobus.respLayer4.occupancy            64589000                       # Layer occupancy (ticks)
+system.iobus.respLayer4.occupancy            59993000                       # Layer occupancy (ticks)
 system.iobus.respLayer4.utilization               0.0                       # Layer utilization (%)
 system.cpu0.apic_clk_domain.clock                8000                       # Clock period in ticks
-system.cpu0.numCycles                     10614251831                       # number of cpu cycles simulated
+system.cpu0.numCycles                     10600620667                       # number of cpu cycles simulated
 system.cpu0.numWorkItemsStarted                     0                       # number of work items this cpu started
 system.cpu0.numWorkItemsCompleted                   0                       # number of work items this cpu completed
-system.cpu0.committedInsts                   57435903                       # Number of instructions committed
-system.cpu0.committedOps                    110562263                       # Number of ops (including micro ops) committed
-system.cpu0.num_int_alu_accesses            103547988                       # Number of integer alu accesses
+system.cpu0.committedInsts                   58326751                       # Number of instructions committed
+system.cpu0.committedOps                    112208544                       # Number of ops (including micro ops) committed
+system.cpu0.num_int_alu_accesses            105142610                       # Number of integer alu accesses
 system.cpu0.num_fp_alu_accesses                     0                       # Number of float alu accesses
-system.cpu0.num_func_calls                     961878                       # number of times a function call or return occured
-system.cpu0.num_conditional_control_insts      9838877                       # number of instructions that are conditional controls
-system.cpu0.num_int_insts                   103547988                       # number of integer instructions
+system.cpu0.num_func_calls                     999393                       # number of times a function call or return occured
+system.cpu0.num_conditional_control_insts      9968022                       # number of instructions that are conditional controls
+system.cpu0.num_int_insts                   105142610                       # number of integer instructions
 system.cpu0.num_fp_insts                            0                       # number of float instructions
-system.cpu0.num_int_register_reads          194836039                       # number of times the integer registers were read
-system.cpu0.num_int_register_writes          88035560                       # number of times the integer registers were written
+system.cpu0.num_int_register_reads          198014063                       # number of times the integer registers were read
+system.cpu0.num_int_register_writes          89363011                       # number of times the integer registers were written
 system.cpu0.num_fp_register_reads                   0                       # number of times the floating registers were read
 system.cpu0.num_fp_register_writes                  0                       # number of times the floating registers were written
-system.cpu0.num_cc_register_reads            59389291                       # number of times the CC registers were read
-system.cpu0.num_cc_register_writes           43089131                       # number of times the CC registers were written
-system.cpu0.num_mem_refs                     11729593                       # number of memory refs
-system.cpu0.num_load_insts                    7080957                       # Number of load instructions
-system.cpu0.num_store_insts                   4648636                       # Number of store instructions
-system.cpu0.num_idle_cycles              10110278190.280666                       # Number of idle cycles
-system.cpu0.num_busy_cycles              503973640.719334                       # Number of busy cycles
-system.cpu0.not_idle_fraction                0.047481                       # Percentage of non-idle cycles
-system.cpu0.idle_fraction                    0.952519                       # Percentage of idle cycles
-system.cpu0.Branches                         11123723                       # Number of branches fetched
-system.cpu0.op_class::No_OpClass               127569      0.12%      0.12% # Class of executed instruction
-system.cpu0.op_class::IntAlu                 98569733     89.15%     89.27% # Class of executed instruction
-system.cpu0.op_class::IntMult                   84493      0.08%     89.34% # Class of executed instruction
-system.cpu0.op_class::IntDiv                    51490      0.05%     89.39% # Class of executed instruction
-system.cpu0.op_class::FloatAdd                      0      0.00%     89.39% # Class of executed instruction
-system.cpu0.op_class::FloatCmp                      0      0.00%     89.39% # Class of executed instruction
-system.cpu0.op_class::FloatCvt                      0      0.00%     89.39% # Class of executed instruction
-system.cpu0.op_class::FloatMult                     0      0.00%     89.39% # Class of executed instruction
-system.cpu0.op_class::FloatDiv                      0      0.00%     89.39% # Class of executed instruction
-system.cpu0.op_class::FloatSqrt                     0      0.00%     89.39% # Class of executed instruction
-system.cpu0.op_class::SimdAdd                       0      0.00%     89.39% # Class of executed instruction
-system.cpu0.op_class::SimdAddAcc                    0      0.00%     89.39% # Class of executed instruction
-system.cpu0.op_class::SimdAlu                       0      0.00%     89.39% # Class of executed instruction
-system.cpu0.op_class::SimdCmp                       0      0.00%     89.39% # Class of executed instruction
-system.cpu0.op_class::SimdCvt                       0      0.00%     89.39% # Class of executed instruction
-system.cpu0.op_class::SimdMisc                      0      0.00%     89.39% # Class of executed instruction
-system.cpu0.op_class::SimdMult                      0      0.00%     89.39% # Class of executed instruction
-system.cpu0.op_class::SimdMultAcc                   0      0.00%     89.39% # Class of executed instruction
-system.cpu0.op_class::SimdShift                     0      0.00%     89.39% # Class of executed instruction
-system.cpu0.op_class::SimdShiftAcc                  0      0.00%     89.39% # Class of executed instruction
-system.cpu0.op_class::SimdSqrt                      0      0.00%     89.39% # Class of executed instruction
-system.cpu0.op_class::SimdFloatAdd                  0      0.00%     89.39% # Class of executed instruction
-system.cpu0.op_class::SimdFloatAlu                  0      0.00%     89.39% # Class of executed instruction
-system.cpu0.op_class::SimdFloatCmp                  0      0.00%     89.39% # Class of executed instruction
-system.cpu0.op_class::SimdFloatCvt                  0      0.00%     89.39% # Class of executed instruction
-system.cpu0.op_class::SimdFloatDiv                  0      0.00%     89.39% # Class of executed instruction
-system.cpu0.op_class::SimdFloatMisc                 0      0.00%     89.39% # Class of executed instruction
-system.cpu0.op_class::SimdFloatMult                 0      0.00%     89.39% # Class of executed instruction
-system.cpu0.op_class::SimdFloatMultAcc              0      0.00%     89.39% # Class of executed instruction
-system.cpu0.op_class::SimdFloatSqrt                 0      0.00%     89.39% # Class of executed instruction
-system.cpu0.op_class::MemRead                 7080957      6.40%     95.80% # Class of executed instruction
-system.cpu0.op_class::MemWrite                4648636      4.20%    100.00% # Class of executed instruction
+system.cpu0.num_cc_register_reads            60260543                       # number of times the CC registers were read
+system.cpu0.num_cc_register_writes           43624365                       # number of times the CC registers were written
+system.cpu0.num_mem_refs                     12030075                       # number of memory refs
+system.cpu0.num_load_insts                    7288332                       # Number of load instructions
+system.cpu0.num_store_insts                   4741743                       # Number of store instructions
+system.cpu0.num_idle_cycles              10084773874.270475                       # Number of idle cycles
+system.cpu0.num_busy_cycles              515846792.729524                       # Number of busy cycles
+system.cpu0.not_idle_fraction                0.048662                       # Percentage of non-idle cycles
+system.cpu0.idle_fraction                    0.951338                       # Percentage of idle cycles
+system.cpu0.Branches                         11302630                       # Number of branches fetched
+system.cpu0.op_class::No_OpClass               132692      0.12%      0.12% # Class of executed instruction
+system.cpu0.op_class::IntAlu                 99906926     89.04%     89.15% # Class of executed instruction
+system.cpu0.op_class::IntMult                   87661      0.08%     89.23% # Class of executed instruction
+system.cpu0.op_class::IntDiv                    51849      0.05%     89.28% # Class of executed instruction
+system.cpu0.op_class::FloatAdd                      0      0.00%     89.28% # Class of executed instruction
+system.cpu0.op_class::FloatCmp                      0      0.00%     89.28% # Class of executed instruction
+system.cpu0.op_class::FloatCvt                      0      0.00%     89.28% # Class of executed instruction
+system.cpu0.op_class::FloatMult                     0      0.00%     89.28% # Class of executed instruction
+system.cpu0.op_class::FloatDiv                      0      0.00%     89.28% # Class of executed instruction
+system.cpu0.op_class::FloatSqrt                     0      0.00%     89.28% # Class of executed instruction
+system.cpu0.op_class::SimdAdd                       0      0.00%     89.28% # Class of executed instruction
+system.cpu0.op_class::SimdAddAcc                    0      0.00%     89.28% # Class of executed instruction
+system.cpu0.op_class::SimdAlu                       0      0.00%     89.28% # Class of executed instruction
+system.cpu0.op_class::SimdCmp                       0      0.00%     89.28% # Class of executed instruction
+system.cpu0.op_class::SimdCvt                       0      0.00%     89.28% # Class of executed instruction
+system.cpu0.op_class::SimdMisc                      0      0.00%     89.28% # Class of executed instruction
+system.cpu0.op_class::SimdMult                      0      0.00%     89.28% # Class of executed instruction
+system.cpu0.op_class::SimdMultAcc                   0      0.00%     89.28% # Class of executed instruction
+system.cpu0.op_class::SimdShift                     0      0.00%     89.28% # Class of executed instruction
+system.cpu0.op_class::SimdShiftAcc                  0      0.00%     89.28% # Class of executed instruction
+system.cpu0.op_class::SimdSqrt                      0      0.00%     89.28% # Class of executed instruction
+system.cpu0.op_class::SimdFloatAdd                  0      0.00%     89.28% # Class of executed instruction
+system.cpu0.op_class::SimdFloatAlu                  0      0.00%     89.28% # Class of executed instruction
+system.cpu0.op_class::SimdFloatCmp                  0      0.00%     89.28% # Class of executed instruction
+system.cpu0.op_class::SimdFloatCvt                  0      0.00%     89.28% # Class of executed instruction
+system.cpu0.op_class::SimdFloatDiv                  0      0.00%     89.28% # Class of executed instruction
+system.cpu0.op_class::SimdFloatMisc                 0      0.00%     89.28% # Class of executed instruction
+system.cpu0.op_class::SimdFloatMult                 0      0.00%     89.28% # Class of executed instruction
+system.cpu0.op_class::SimdFloatMultAcc              0      0.00%     89.28% # Class of executed instruction
+system.cpu0.op_class::SimdFloatSqrt                 0      0.00%     89.28% # Class of executed instruction
+system.cpu0.op_class::MemRead                 7288332      6.50%     95.77% # Class of executed instruction
+system.cpu0.op_class::MemWrite                4741743      4.23%    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                 110562878                       # Class of executed instruction
+system.cpu0.op_class::total                 112209203                       # Class of executed instruction
 system.cpu0.kern.inst.arm                           0                       # number of arm instructions executed
 system.cpu0.kern.inst.quiesce                       0                       # number of quiesce instructions executed
 system.cpu1.apic_clk_domain.clock                8000                       # Clock period in ticks
-system.cpu1.numCycles                     10615328594                       # number of cpu cycles simulated
+system.cpu1.numCycles                     10601483797                       # number of cpu cycles simulated
 system.cpu1.numWorkItemsStarted                     0                       # number of work items this cpu started
 system.cpu1.numWorkItemsCompleted                   0                       # number of work items this cpu completed
-system.cpu1.committedInsts                   49436928                       # Number of instructions committed
-system.cpu1.committedOps                     94359352                       # Number of ops (including micro ops) committed
-system.cpu1.num_int_alu_accesses             90658631                       # Number of integer alu accesses
+system.cpu1.committedInsts                   48465381                       # Number of instructions committed
+system.cpu1.committedOps                     92539438                       # Number of ops (including micro ops) committed
+system.cpu1.num_int_alu_accesses             88910462                       # Number of integer alu accesses
 system.cpu1.num_fp_alu_accesses                     0                       # Number of float alu accesses
-system.cpu1.num_func_calls                    1782324                       # number of times a function call or return occured
-system.cpu1.num_conditional_control_insts      8422035                       # number of instructions that are conditional controls
-system.cpu1.num_int_insts                    90658631                       # number of integer instructions
+system.cpu1.num_func_calls                    1744945                       # number of times a function call or return occured
+system.cpu1.num_conditional_control_insts      8275238                       # number of instructions that are conditional controls
+system.cpu1.num_int_insts                    88910462                       # number of integer instructions
 system.cpu1.num_fp_insts                            0                       # number of float instructions
-system.cpu1.num_int_register_reads          176032652                       # number of times the integer registers were read
-system.cpu1.num_int_register_writes          74963494                       # number of times the integer registers were written
+system.cpu1.num_int_register_reads          172623141                       # number of times the integer registers were read
+system.cpu1.num_int_register_writes          73500216                       # number of times the integer registers were written
 system.cpu1.num_fp_register_reads                   0                       # number of times the floating registers were read
 system.cpu1.num_fp_register_writes                  0                       # number of times the floating registers were written
-system.cpu1.num_cc_register_reads            52244188                       # number of times the CC registers were read
-system.cpu1.num_cc_register_writes           33645417                       # number of times the CC registers were written
-system.cpu1.num_mem_refs                     14717729                       # number of memory refs
-system.cpu1.num_load_insts                    9492724                       # Number of load instructions
-system.cpu1.num_store_insts                   5225005                       # Number of store instructions
-system.cpu1.num_idle_cycles              10272166234.310064                       # Number of idle cycles
-system.cpu1.num_busy_cycles              343162359.689935                       # Number of busy cycles
-system.cpu1.not_idle_fraction                0.032327                       # Percentage of non-idle cycles
-system.cpu1.idle_fraction                    0.967673                       # Percentage of idle cycles
-system.cpu1.Branches                         10820224                       # Number of branches fetched
-system.cpu1.op_class::No_OpClass               178724      0.19%      0.19% # Class of executed instruction
-system.cpu1.op_class::IntAlu                 79286822     84.03%     84.22% # Class of executed instruction
-system.cpu1.op_class::IntMult                  100062      0.11%     84.32% # Class of executed instruction
-system.cpu1.op_class::IntDiv                    76927      0.08%     84.40% # Class of executed instruction
-system.cpu1.op_class::FloatAdd                      0      0.00%     84.40% # Class of executed instruction
-system.cpu1.op_class::FloatCmp                      0      0.00%     84.40% # Class of executed instruction
-system.cpu1.op_class::FloatCvt                      0      0.00%     84.40% # Class of executed instruction
-system.cpu1.op_class::FloatMult                     0      0.00%     84.40% # Class of executed instruction
-system.cpu1.op_class::FloatDiv                      0      0.00%     84.40% # Class of executed instruction
-system.cpu1.op_class::FloatSqrt                     0      0.00%     84.40% # Class of executed instruction
-system.cpu1.op_class::SimdAdd                       0      0.00%     84.40% # Class of executed instruction
-system.cpu1.op_class::SimdAddAcc                    0      0.00%     84.40% # Class of executed instruction
-system.cpu1.op_class::SimdAlu                       0      0.00%     84.40% # Class of executed instruction
-system.cpu1.op_class::SimdCmp                       0      0.00%     84.40% # Class of executed instruction
-system.cpu1.op_class::SimdCvt                       0      0.00%     84.40% # Class of executed instruction
-system.cpu1.op_class::SimdMisc                      0      0.00%     84.40% # Class of executed instruction
-system.cpu1.op_class::SimdMult                      0      0.00%     84.40% # Class of executed instruction
-system.cpu1.op_class::SimdMultAcc                   0      0.00%     84.40% # Class of executed instruction
-system.cpu1.op_class::SimdShift                     0      0.00%     84.40% # Class of executed instruction
-system.cpu1.op_class::SimdShiftAcc                  0      0.00%     84.40% # Class of executed instruction
-system.cpu1.op_class::SimdSqrt                      0      0.00%     84.40% # Class of executed instruction
-system.cpu1.op_class::SimdFloatAdd                  0      0.00%     84.40% # Class of executed instruction
-system.cpu1.op_class::SimdFloatAlu                  0      0.00%     84.40% # Class of executed instruction
-system.cpu1.op_class::SimdFloatCmp                  0      0.00%     84.40% # Class of executed instruction
-system.cpu1.op_class::SimdFloatCvt                  0      0.00%     84.40% # Class of executed instruction
-system.cpu1.op_class::SimdFloatDiv                  0      0.00%     84.40% # Class of executed instruction
-system.cpu1.op_class::SimdFloatMisc                 0      0.00%     84.40% # Class of executed instruction
-system.cpu1.op_class::SimdFloatMult                 0      0.00%     84.40% # Class of executed instruction
-system.cpu1.op_class::SimdFloatMultAcc              0      0.00%     84.40% # Class of executed instruction
-system.cpu1.op_class::SimdFloatSqrt                 0      0.00%     84.40% # Class of executed instruction
-system.cpu1.op_class::MemRead                 9492724     10.06%     94.46% # Class of executed instruction
-system.cpu1.op_class::MemWrite                5225005      5.54%    100.00% # Class of executed instruction
+system.cpu1.num_cc_register_reads            51257305                       # number of times the CC registers were read
+system.cpu1.num_cc_register_writes           33029139                       # number of times the CC registers were written
+system.cpu1.num_mem_refs                     14403882                       # number of memory refs
+system.cpu1.num_load_insts                    9271822                       # Number of load instructions
+system.cpu1.num_store_insts                   5132060                       # Number of store instructions
+system.cpu1.num_idle_cycles              10262330670.974064                       # Number of idle cycles
+system.cpu1.num_busy_cycles              339153126.025936                       # Number of busy cycles
+system.cpu1.not_idle_fraction                0.031991                       # Percentage of non-idle cycles
+system.cpu1.idle_fraction                    0.968009                       # Percentage of idle cycles
+system.cpu1.Branches                         10623766                       # Number of branches fetched
+system.cpu1.op_class::No_OpClass               173936      0.19%      0.19% # Class of executed instruction
+system.cpu1.op_class::IntAlu                 77788975     84.06%     84.25% # Class of executed instruction
+system.cpu1.op_class::IntMult                   96916      0.10%     84.35% # Class of executed instruction
+system.cpu1.op_class::IntDiv                    76680      0.08%     84.44% # Class of executed instruction
+system.cpu1.op_class::FloatAdd                      0      0.00%     84.44% # Class of executed instruction
+system.cpu1.op_class::FloatCmp                      0      0.00%     84.44% # Class of executed instruction
+system.cpu1.op_class::FloatCvt                      0      0.00%     84.44% # Class of executed instruction
+system.cpu1.op_class::FloatMult                     0      0.00%     84.44% # Class of executed instruction
+system.cpu1.op_class::FloatDiv                      0      0.00%     84.44% # Class of executed instruction
+system.cpu1.op_class::FloatSqrt                     0      0.00%     84.44% # Class of executed instruction
+system.cpu1.op_class::SimdAdd                       0      0.00%     84.44% # Class of executed instruction
+system.cpu1.op_class::SimdAddAcc                    0      0.00%     84.44% # Class of executed instruction
+system.cpu1.op_class::SimdAlu                       0      0.00%     84.44% # Class of executed instruction
+system.cpu1.op_class::SimdCmp                       0      0.00%     84.44% # Class of executed instruction
+system.cpu1.op_class::SimdCvt                       0      0.00%     84.44% # Class of executed instruction
+system.cpu1.op_class::SimdMisc                      0      0.00%     84.44% # Class of executed instruction
+system.cpu1.op_class::SimdMult                      0      0.00%     84.44% # Class of executed instruction
+system.cpu1.op_class::SimdMultAcc                   0      0.00%     84.44% # Class of executed instruction
+system.cpu1.op_class::SimdShift                     0      0.00%     84.44% # Class of executed instruction
+system.cpu1.op_class::SimdShiftAcc                  0      0.00%     84.44% # Class of executed instruction
+system.cpu1.op_class::SimdSqrt                      0      0.00%     84.44% # Class of executed instruction
+system.cpu1.op_class::SimdFloatAdd                  0      0.00%     84.44% # Class of executed instruction
+system.cpu1.op_class::SimdFloatAlu                  0      0.00%     84.44% # Class of executed instruction
+system.cpu1.op_class::SimdFloatCmp                  0      0.00%     84.44% # Class of executed instruction
+system.cpu1.op_class::SimdFloatCvt                  0      0.00%     84.44% # Class of executed instruction
+system.cpu1.op_class::SimdFloatDiv                  0      0.00%     84.44% # Class of executed instruction
+system.cpu1.op_class::SimdFloatMisc                 0      0.00%     84.44% # Class of executed instruction
+system.cpu1.op_class::SimdFloatMult                 0      0.00%     84.44% # Class of executed instruction
+system.cpu1.op_class::SimdFloatMultAcc              0      0.00%     84.44% # Class of executed instruction
+system.cpu1.op_class::SimdFloatSqrt                 0      0.00%     84.44% # Class of executed instruction
+system.cpu1.op_class::MemRead                 9271822     10.02%     94.45% # Class of executed instruction
+system.cpu1.op_class::MemWrite                5132060      5.55%    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                  94360264                       # Class of executed instruction
+system.cpu1.op_class::total                  92540389                       # Class of executed instruction
 system.cpu1.kern.inst.arm                           0                       # number of arm instructions executed
 system.cpu1.kern.inst.quiesce                       0                       # number of quiesce instructions executed
-system.ruby.network.routers0.throttle0.link_utilization     0.035857                      
-system.ruby.network.routers0.throttle0.msg_count.Request_Control::2        41656                      
-system.ruby.network.routers0.throttle0.msg_count.Response_Data::1       789660                      
-system.ruby.network.routers0.throttle0.msg_count.Response_Control::1       464143                      
-system.ruby.network.routers0.throttle0.msg_bytes.Request_Control::2       333248                      
-system.ruby.network.routers0.throttle0.msg_bytes.Response_Data::1     56855520                      
-system.ruby.network.routers0.throttle0.msg_bytes.Response_Control::1      3713144                      
-system.ruby.network.routers0.throttle1.link_utilization     0.020575                      
-system.ruby.network.routers0.throttle1.msg_count.Control::0       801475                      
-system.ruby.network.routers0.throttle1.msg_count.Response_Data::1        39638                      
-system.ruby.network.routers0.throttle1.msg_count.Response_Control::1        15719                      
-system.ruby.network.routers0.throttle1.msg_count.Response_Control::2       476757                      
-system.ruby.network.routers0.throttle1.msg_count.Writeback_Data::0       284601                      
-system.ruby.network.routers0.throttle1.msg_count.Writeback_Data::1          103                      
-system.ruby.network.routers0.throttle1.msg_count.Writeback_Control::0       155150                      
-system.ruby.network.routers0.throttle1.msg_bytes.Control::0      6411800                      
-system.ruby.network.routers0.throttle1.msg_bytes.Response_Data::1      2853936                      
-system.ruby.network.routers0.throttle1.msg_bytes.Response_Control::1       125752                      
-system.ruby.network.routers0.throttle1.msg_bytes.Response_Control::2      3814056                      
-system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Data::0     20491272                      
-system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Data::1         7416                      
-system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Control::0      1241200                      
-system.ruby.network.routers1.throttle0.link_utilization     0.084264                      
-system.ruby.network.routers1.throttle0.msg_count.Request_Control::2        38016                      
-system.ruby.network.routers1.throttle0.msg_count.Response_Data::1      1843179                      
-system.ruby.network.routers1.throttle0.msg_count.Response_Control::1      1263070                      
-system.ruby.network.routers1.throttle0.msg_bytes.Request_Control::2       304128                      
-system.ruby.network.routers1.throttle0.msg_bytes.Response_Data::1    132708888                      
-system.ruby.network.routers1.throttle0.msg_bytes.Response_Control::1     10104560                      
-system.ruby.network.routers1.throttle1.link_utilization     0.033001                      
-system.ruby.network.routers1.throttle1.msg_count.Control::0      1852798                      
-system.ruby.network.routers1.throttle1.msg_count.Response_Data::1        32752                      
-system.ruby.network.routers1.throttle1.msg_count.Response_Control::1        15678                      
-system.ruby.network.routers1.throttle1.msg_count.Response_Control::2      1279400                      
-system.ruby.network.routers1.throttle1.msg_count.Writeback_Data::0       289873                      
-system.ruby.network.routers1.throttle1.msg_count.Writeback_Data::1          222                      
-system.ruby.network.routers1.throttle1.msg_count.Writeback_Control::0       952884                      
-system.ruby.network.routers1.throttle1.msg_bytes.Control::0     14822384                      
-system.ruby.network.routers1.throttle1.msg_bytes.Response_Data::1      2358144                      
-system.ruby.network.routers1.throttle1.msg_bytes.Response_Control::1       125424                      
-system.ruby.network.routers1.throttle1.msg_bytes.Response_Control::2     10235200                      
-system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Data::0     20870856                      
-system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Data::1        15984                      
-system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::0      7623072                      
-system.ruby.network.routers2.throttle0.link_utilization     0.059288                      
-system.ruby.network.routers2.throttle0.msg_count.Control::0      2654273                      
-system.ruby.network.routers2.throttle0.msg_count.Response_Data::1       197519                      
-system.ruby.network.routers2.throttle0.msg_count.Response_Control::1       117817                      
-system.ruby.network.routers2.throttle0.msg_count.Response_Control::2      1756157                      
-system.ruby.network.routers2.throttle0.msg_count.Writeback_Data::0       574474                      
-system.ruby.network.routers2.throttle0.msg_count.Writeback_Data::1          325                      
-system.ruby.network.routers2.throttle0.msg_count.Writeback_Control::0      1108034                      
-system.ruby.network.routers2.throttle0.msg_bytes.Control::0     21234184                      
-system.ruby.network.routers2.throttle0.msg_bytes.Response_Data::1     14221368                      
-system.ruby.network.routers2.throttle0.msg_bytes.Response_Control::1       942536                      
-system.ruby.network.routers2.throttle0.msg_bytes.Response_Control::2     14049256                      
-system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Data::0     41362128                      
-system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Data::1        23400                      
-system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Control::0      8864272                      
-system.ruby.network.routers2.throttle1.link_utilization     0.122931                      
-system.ruby.network.routers2.throttle1.msg_count.Control::0       173079                      
-system.ruby.network.routers2.throttle1.msg_count.Request_Control::2        78096                      
-system.ruby.network.routers2.throttle1.msg_count.Response_Data::1      2681356                      
-system.ruby.network.routers2.throttle1.msg_count.Response_Control::1      1715697                      
-system.ruby.network.routers2.throttle1.msg_bytes.Control::0      1384632                      
-system.ruby.network.routers2.throttle1.msg_bytes.Request_Control::2       624768                      
-system.ruby.network.routers2.throttle1.msg_bytes.Response_Data::1    193057632                      
-system.ruby.network.routers2.throttle1.msg_bytes.Response_Control::1     13725576                      
-system.ruby.network.routers3.throttle0.link_utilization     0.005184                      
-system.ruby.network.routers3.throttle0.msg_count.Control::0       173079                      
-system.ruby.network.routers3.throttle0.msg_count.Response_Data::1        96468                      
-system.ruby.network.routers3.throttle0.msg_count.Response_Control::1        11755                      
-system.ruby.network.routers3.throttle0.msg_count.Writeback_Control::0        47533                      
-system.ruby.network.routers3.throttle0.msg_bytes.Control::0      1384632                      
-system.ruby.network.routers3.throttle0.msg_bytes.Response_Data::1      6945696                      
-system.ruby.network.routers3.throttle0.msg_bytes.Response_Control::1        94040                      
-system.ruby.network.routers3.throttle0.msg_bytes.Writeback_Control::0       380264                      
-system.ruby.network.routers3.throttle1.link_utilization     0.008108                      
-system.ruby.network.routers3.throttle1.msg_count.Response_Data::1       173876                      
-system.ruby.network.routers3.throttle1.msg_count.Response_Control::1       109691                      
+system.ruby.network.routers0.throttle0.link_utilization     0.037422                      
+system.ruby.network.routers0.throttle0.msg_count.Request_Control::2        42905                      
+system.ruby.network.routers0.throttle0.msg_count.Response_Data::1       823544                      
+system.ruby.network.routers0.throttle0.msg_count.Response_Control::1       479708                      
+system.ruby.network.routers0.throttle0.msg_bytes.Request_Control::2       343240                      
+system.ruby.network.routers0.throttle0.msg_bytes.Response_Data::1     59295168                      
+system.ruby.network.routers0.throttle0.msg_bytes.Response_Control::1      3837664                      
+system.ruby.network.routers0.throttle1.link_utilization     0.021239                      
+system.ruby.network.routers0.throttle1.msg_count.Control::0       835827                      
+system.ruby.network.routers0.throttle1.msg_count.Response_Data::1        40345                      
+system.ruby.network.routers0.throttle1.msg_count.Response_Control::1        16406                      
+system.ruby.network.routers0.throttle1.msg_count.Response_Control::2       492544                      
+system.ruby.network.routers0.throttle1.msg_count.Writeback_Data::0       292440                      
+system.ruby.network.routers0.throttle1.msg_count.Writeback_Data::1          167                      
+system.ruby.network.routers0.throttle1.msg_count.Writeback_Control::0       162044                      
+system.ruby.network.routers0.throttle1.msg_bytes.Control::0      6686616                      
+system.ruby.network.routers0.throttle1.msg_bytes.Response_Data::1      2904840                      
+system.ruby.network.routers0.throttle1.msg_bytes.Response_Control::1       131248                      
+system.ruby.network.routers0.throttle1.msg_bytes.Response_Control::2      3940352                      
+system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Data::0     21055680                      
+system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Data::1        12024                      
+system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Control::0      1296352                      
+system.ruby.network.routers1.throttle0.link_utilization     0.083305                      
+system.ruby.network.routers1.throttle0.msg_count.Request_Control::2        40586                      
+system.ruby.network.routers1.throttle0.msg_count.Response_Data::1      1818878                      
+system.ruby.network.routers1.throttle0.msg_count.Response_Control::1      1252654                      
+system.ruby.network.routers1.throttle0.msg_bytes.Request_Control::2       324688                      
+system.ruby.network.routers1.throttle0.msg_bytes.Response_Data::1    130959216                      
+system.ruby.network.routers1.throttle0.msg_bytes.Response_Control::1     10021232                      
+system.ruby.network.routers1.throttle1.link_utilization     0.032645                      
+system.ruby.network.routers1.throttle1.msg_count.Control::0      1828763                      
+system.ruby.network.routers1.throttle1.msg_count.Response_Data::1        34330                      
+system.ruby.network.routers1.throttle1.msg_count.Response_Control::1        17240                      
+system.ruby.network.routers1.throttle1.msg_count.Response_Control::2      1269686                      
+system.ruby.network.routers1.throttle1.msg_count.Writeback_Data::0       282914                      
+system.ruby.network.routers1.throttle1.msg_count.Writeback_Data::1          208                      
+system.ruby.network.routers1.throttle1.msg_count.Writeback_Control::0       948886                      
+system.ruby.network.routers1.throttle1.msg_bytes.Control::0     14630104                      
+system.ruby.network.routers1.throttle1.msg_bytes.Response_Data::1      2471760                      
+system.ruby.network.routers1.throttle1.msg_bytes.Response_Control::1       137920                      
+system.ruby.network.routers1.throttle1.msg_bytes.Response_Control::2     10157488                      
+system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Data::0     20369808                      
+system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Data::1        14976                      
+system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::0      7591088                      
+system.ruby.network.routers2.throttle0.link_utilization     0.059790                      
+system.ruby.network.routers2.throttle0.msg_count.Control::0      2664590                      
+system.ruby.network.routers2.throttle0.msg_count.Response_Data::1       203618                      
+system.ruby.network.routers2.throttle0.msg_count.Response_Control::1       125324                      
+system.ruby.network.routers2.throttle0.msg_count.Response_Control::2      1762230                      
+system.ruby.network.routers2.throttle0.msg_count.Writeback_Data::0       575354                      
+system.ruby.network.routers2.throttle0.msg_count.Writeback_Data::1          375                      
+system.ruby.network.routers2.throttle0.msg_count.Writeback_Control::0      1110930                      
+system.ruby.network.routers2.throttle0.msg_bytes.Control::0     21316720                      
+system.ruby.network.routers2.throttle0.msg_bytes.Response_Data::1     14660496                      
+system.ruby.network.routers2.throttle0.msg_bytes.Response_Control::1      1002592                      
+system.ruby.network.routers2.throttle0.msg_bytes.Response_Control::2     14097840                      
+system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Data::0     41425488                      
+system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Data::1        27000                      
+system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Control::0      8887440                      
+system.ruby.network.routers2.throttle1.link_utilization     0.123569                      
+system.ruby.network.routers2.throttle1.msg_count.Control::0       178413                      
+system.ruby.network.routers2.throttle1.msg_count.Request_Control::2        81677                      
+system.ruby.network.routers2.throttle1.msg_count.Response_Data::1      2690653                      
+system.ruby.network.routers2.throttle1.msg_count.Response_Control::1      1724399                      
+system.ruby.network.routers2.throttle1.msg_bytes.Control::0      1427304                      
+system.ruby.network.routers2.throttle1.msg_bytes.Request_Control::2       653416                      
+system.ruby.network.routers2.throttle1.msg_bytes.Response_Data::1    193727016                      
+system.ruby.network.routers2.throttle1.msg_bytes.Response_Control::1     13795192                      
+system.ruby.network.routers3.throttle0.link_utilization     0.005288                      
+system.ruby.network.routers3.throttle0.msg_count.Control::0       178413                      
+system.ruby.network.routers3.throttle0.msg_count.Response_Data::1        97701                      
+system.ruby.network.routers3.throttle0.msg_count.Response_Control::1        15947                      
+system.ruby.network.routers3.throttle0.msg_count.Writeback_Control::0        47550                      
+system.ruby.network.routers3.throttle0.msg_bytes.Control::0      1427304                      
+system.ruby.network.routers3.throttle0.msg_bytes.Response_Data::1      7034472                      
+system.ruby.network.routers3.throttle0.msg_bytes.Response_Control::1       127576                      
+system.ruby.network.routers3.throttle0.msg_bytes.Writeback_Control::0       380400                      
+system.ruby.network.routers3.throttle1.link_utilization     0.008373                      
+system.ruby.network.routers3.throttle1.msg_count.Response_Data::1       179227                      
+system.ruby.network.routers3.throttle1.msg_count.Response_Control::1       115588                      
 system.ruby.network.routers3.throttle1.msg_count.Writeback_Control::1        46736                      
-system.ruby.network.routers3.throttle1.msg_bytes.Response_Data::1     12519072                      
-system.ruby.network.routers3.throttle1.msg_bytes.Response_Control::1       877528                      
+system.ruby.network.routers3.throttle1.msg_bytes.Response_Data::1     12904344                      
+system.ruby.network.routers3.throttle1.msg_bytes.Response_Control::1       924704                      
 system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Control::1       373888                      
-system.ruby.network.routers4.throttle0.link_utilization     0.000254                      
-system.ruby.network.routers4.throttle0.msg_count.Response_Data::1          797                      
+system.ruby.network.routers4.throttle0.link_utilization     0.000255                      
+system.ruby.network.routers4.throttle0.msg_count.Response_Data::1          814                      
 system.ruby.network.routers4.throttle0.msg_count.Writeback_Control::1        46736                      
-system.ruby.network.routers4.throttle0.msg_bytes.Response_Data::1        57384                      
+system.ruby.network.routers4.throttle0.msg_bytes.Response_Data::1        58608                      
 system.ruby.network.routers4.throttle0.msg_bytes.Writeback_Control::1       373888                      
 system.ruby.network.routers4.throttle1.link_utilization     0.000224                      
-system.ruby.network.routers4.throttle1.msg_count.Writeback_Control::0        47533                      
-system.ruby.network.routers4.throttle1.msg_bytes.Writeback_Control::0       380264                      
-system.ruby.network.routers5.throttle0.link_utilization     0.035857                      
-system.ruby.network.routers5.throttle0.msg_count.Request_Control::2        41656                      
-system.ruby.network.routers5.throttle0.msg_count.Response_Data::1       789660                      
-system.ruby.network.routers5.throttle0.msg_count.Response_Control::1       464143                      
-system.ruby.network.routers5.throttle0.msg_bytes.Request_Control::2       333248                      
-system.ruby.network.routers5.throttle0.msg_bytes.Response_Data::1     56855520                      
-system.ruby.network.routers5.throttle0.msg_bytes.Response_Control::1      3713144                      
-system.ruby.network.routers5.throttle1.link_utilization     0.084264                      
-system.ruby.network.routers5.throttle1.msg_count.Request_Control::2        38016                      
-system.ruby.network.routers5.throttle1.msg_count.Response_Data::1      1843179                      
-system.ruby.network.routers5.throttle1.msg_count.Response_Control::1      1263070                      
-system.ruby.network.routers5.throttle1.msg_bytes.Request_Control::2       304128                      
-system.ruby.network.routers5.throttle1.msg_bytes.Response_Data::1    132708888                      
-system.ruby.network.routers5.throttle1.msg_bytes.Response_Control::1     10104560                      
-system.ruby.network.routers5.throttle2.link_utilization     0.059288                      
-system.ruby.network.routers5.throttle2.msg_count.Control::0      2654273                      
-system.ruby.network.routers5.throttle2.msg_count.Response_Data::1       197519                      
-system.ruby.network.routers5.throttle2.msg_count.Response_Control::1       117817                      
-system.ruby.network.routers5.throttle2.msg_count.Response_Control::2      1756157                      
-system.ruby.network.routers5.throttle2.msg_count.Writeback_Data::0       574474                      
-system.ruby.network.routers5.throttle2.msg_count.Writeback_Data::1          325                      
-system.ruby.network.routers5.throttle2.msg_count.Writeback_Control::0      1108034                      
-system.ruby.network.routers5.throttle2.msg_bytes.Control::0     21234184                      
-system.ruby.network.routers5.throttle2.msg_bytes.Response_Data::1     14221368                      
-system.ruby.network.routers5.throttle2.msg_bytes.Response_Control::1       942536                      
-system.ruby.network.routers5.throttle2.msg_bytes.Response_Control::2     14049256                      
-system.ruby.network.routers5.throttle2.msg_bytes.Writeback_Data::0     41362128                      
-system.ruby.network.routers5.throttle2.msg_bytes.Writeback_Data::1        23400                      
-system.ruby.network.routers5.throttle2.msg_bytes.Writeback_Control::0      8864272                      
-system.ruby.network.routers5.throttle3.link_utilization     0.005184                      
-system.ruby.network.routers5.throttle3.msg_count.Control::0       173079                      
-system.ruby.network.routers5.throttle3.msg_count.Response_Data::1        96468                      
-system.ruby.network.routers5.throttle3.msg_count.Response_Control::1        11755                      
-system.ruby.network.routers5.throttle3.msg_count.Writeback_Control::0        47533                      
-system.ruby.network.routers5.throttle3.msg_bytes.Control::0      1384632                      
-system.ruby.network.routers5.throttle3.msg_bytes.Response_Data::1      6945696                      
-system.ruby.network.routers5.throttle3.msg_bytes.Response_Control::1        94040                      
-system.ruby.network.routers5.throttle3.msg_bytes.Writeback_Control::0       380264                      
-system.ruby.network.routers5.throttle4.link_utilization     0.000254                      
-system.ruby.network.routers5.throttle4.msg_count.Response_Data::1          797                      
-system.ruby.network.routers5.throttle4.msg_count.Writeback_Control::1        46736                      
-system.ruby.network.routers5.throttle4.msg_bytes.Response_Data::1        57384                      
-system.ruby.network.routers5.throttle4.msg_bytes.Writeback_Control::1       373888                      
+system.ruby.network.routers4.throttle1.msg_count.Writeback_Control::0        47550                      
+system.ruby.network.routers4.throttle1.msg_bytes.Writeback_Control::0       380400                      
+system.ruby.network.routers5.throttle0.link_utilization            0                      
+system.ruby.network.routers5.throttle1.link_utilization            0                      
+system.ruby.network.routers6.throttle0.link_utilization     0.037422                      
+system.ruby.network.routers6.throttle0.msg_count.Request_Control::2        42905                      
+system.ruby.network.routers6.throttle0.msg_count.Response_Data::1       823544                      
+system.ruby.network.routers6.throttle0.msg_count.Response_Control::1       479708                      
+system.ruby.network.routers6.throttle0.msg_bytes.Request_Control::2       343240                      
+system.ruby.network.routers6.throttle0.msg_bytes.Response_Data::1     59295168                      
+system.ruby.network.routers6.throttle0.msg_bytes.Response_Control::1      3837664                      
+system.ruby.network.routers6.throttle1.link_utilization     0.083305                      
+system.ruby.network.routers6.throttle1.msg_count.Request_Control::2        40586                      
+system.ruby.network.routers6.throttle1.msg_count.Response_Data::1      1818878                      
+system.ruby.network.routers6.throttle1.msg_count.Response_Control::1      1252654                      
+system.ruby.network.routers6.throttle1.msg_bytes.Request_Control::2       324688                      
+system.ruby.network.routers6.throttle1.msg_bytes.Response_Data::1    130959216                      
+system.ruby.network.routers6.throttle1.msg_bytes.Response_Control::1     10021232                      
+system.ruby.network.routers6.throttle2.link_utilization     0.059790                      
+system.ruby.network.routers6.throttle2.msg_count.Control::0      2664590                      
+system.ruby.network.routers6.throttle2.msg_count.Response_Data::1       203618                      
+system.ruby.network.routers6.throttle2.msg_count.Response_Control::1       125324                      
+system.ruby.network.routers6.throttle2.msg_count.Response_Control::2      1762230                      
+system.ruby.network.routers6.throttle2.msg_count.Writeback_Data::0       575354                      
+system.ruby.network.routers6.throttle2.msg_count.Writeback_Data::1          375                      
+system.ruby.network.routers6.throttle2.msg_count.Writeback_Control::0      1110930                      
+system.ruby.network.routers6.throttle2.msg_bytes.Control::0     21316720                      
+system.ruby.network.routers6.throttle2.msg_bytes.Response_Data::1     14660496                      
+system.ruby.network.routers6.throttle2.msg_bytes.Response_Control::1      1002592                      
+system.ruby.network.routers6.throttle2.msg_bytes.Response_Control::2     14097840                      
+system.ruby.network.routers6.throttle2.msg_bytes.Writeback_Data::0     41425488                      
+system.ruby.network.routers6.throttle2.msg_bytes.Writeback_Data::1        27000                      
+system.ruby.network.routers6.throttle2.msg_bytes.Writeback_Control::0      8887440                      
+system.ruby.network.routers6.throttle3.link_utilization     0.005288                      
+system.ruby.network.routers6.throttle3.msg_count.Control::0       178413                      
+system.ruby.network.routers6.throttle3.msg_count.Response_Data::1        97701                      
+system.ruby.network.routers6.throttle3.msg_count.Response_Control::1        15947                      
+system.ruby.network.routers6.throttle3.msg_count.Writeback_Control::0        47550                      
+system.ruby.network.routers6.throttle3.msg_bytes.Control::0      1427304                      
+system.ruby.network.routers6.throttle3.msg_bytes.Response_Data::1      7034472                      
+system.ruby.network.routers6.throttle3.msg_bytes.Response_Control::1       127576                      
+system.ruby.network.routers6.throttle3.msg_bytes.Writeback_Control::0       380400                      
+system.ruby.network.routers6.throttle4.link_utilization     0.000255                      
+system.ruby.network.routers6.throttle4.msg_count.Response_Data::1          814                      
+system.ruby.network.routers6.throttle4.msg_count.Writeback_Control::1        46736                      
+system.ruby.network.routers6.throttle4.msg_bytes.Response_Data::1        58608                      
+system.ruby.network.routers6.throttle4.msg_bytes.Writeback_Control::1       373888                      
+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       6092938                       # delay histogram for vnet_0
-system.ruby.delayVCHist.vnet_0::mean         0.756056                       # delay histogram for vnet_0
-system.ruby.delayVCHist.vnet_0::stdev        2.342480                       # delay histogram for vnet_0
-system.ruby.delayVCHist.vnet_0           |     5517712     90.56%     90.56% |         362      0.01%     90.57% |      574462      9.43%     99.99% |         138      0.00%    100.00% |         212      0.00%    100.00% |          20      0.00%    100.00% |          32      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% # delay histogram for vnet_0
-system.ruby.delayVCHist.vnet_0::total         6092938                       # delay histogram for vnet_0
+system.ruby.delayVCHist.vnet_0::samples       6113104                       # delay histogram for vnet_0
+system.ruby.delayVCHist.vnet_0::mean         0.754972                       # delay histogram for vnet_0
+system.ruby.delayVCHist.vnet_0::stdev        2.341149                       # delay histogram for vnet_0
+system.ruby.delayVCHist.vnet_0           |     5536836     90.57%     90.57% |         424      0.01%     90.58% |      575424      9.41%     99.99% |         146      0.00%    100.00% |         217      0.00%    100.00% |          14      0.00%    100.00% |          41      0.00%    100.00% |           2      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% # delay histogram for vnet_0
+system.ruby.delayVCHist.vnet_0::total         6113104                       # 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       4675713                       # delay histogram for vnet_1
-system.ruby.delayVCHist.vnet_1::mean         0.043880                       # delay histogram for vnet_1
-system.ruby.delayVCHist.vnet_1::stdev        0.588229                       # delay histogram for vnet_1
-system.ruby.delayVCHist.vnet_1           |     4649466     99.44%     99.44% |         402      0.01%     99.45% |         397      0.01%     99.46% |         563      0.01%     99.47% |       24746      0.53%    100.00% |         129      0.00%    100.00% |           4      0.00%    100.00% |           2      0.00%    100.00% |           4      0.00%    100.00% |           0      0.00%    100.00% # delay histogram for vnet_1
-system.ruby.delayVCHist.vnet_1::total         4675713                       # delay histogram for vnet_1
+system.ruby.delayVCHist.vnet_1::samples       4704101                       # delay histogram for vnet_1
+system.ruby.delayVCHist.vnet_1::mean         0.045072                       # delay histogram for vnet_1
+system.ruby.delayVCHist.vnet_1::stdev        0.595912                       # delay histogram for vnet_1
+system.ruby.delayVCHist.vnet_1           |     4676918     99.42%     99.42% |         479      0.01%     99.43% |         405      0.01%     99.44% |         650      0.01%     99.45% |       25495      0.54%    100.00% |         145      0.00%    100.00% |           4      0.00%    100.00% |           0      0.00%    100.00% |           2      0.00%    100.00% |           3      0.00%    100.00% # delay histogram for vnet_1
+system.ruby.delayVCHist.vnet_1::total         4704101                       # 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         79672                       # delay histogram for vnet_2
-system.ruby.delayVCHist.vnet_2::mean         0.000276                       # delay histogram for vnet_2
-system.ruby.delayVCHist.vnet_2::stdev        0.025546                       # delay histogram for vnet_2
-system.ruby.delayVCHist.vnet_2           |       79662     99.99%     99.99% |           0      0.00%     99.99% |           9      0.01%    100.00% |           0      0.00%    100.00% |           1      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           79672                       # delay histogram for vnet_2
-system.ruby.LD.latency_hist::bucket_size           16                      
-system.ruby.LD.latency_hist::max_bucket           159                      
-system.ruby.LD.latency_hist::samples         14929784                      
-system.ruby.LD.latency_hist::mean            4.746137                      
-system.ruby.LD.latency_hist::gmean           3.588822                      
-system.ruby.LD.latency_hist::stdev           6.561595                      
-system.ruby.LD.latency_hist              |    13544851     90.72%     90.72% |     1353763      9.07%     99.79% |          97      0.00%     99.79% |           0      0.00%     99.79% |        9394      0.06%     99.85% |         137      0.00%     99.86% |       20462      0.14%     99.99% |         877      0.01%    100.00% |         177      0.00%    100.00% |          26      0.00%    100.00%
-system.ruby.LD.latency_hist::total           14929784                      
+system.ruby.delayVCHist.vnet_2::samples         83491                       # delay histogram for vnet_2
+system.ruby.delayVCHist.vnet_2::mean         0.000264                       # delay histogram for vnet_2
+system.ruby.delayVCHist.vnet_2::stdev        0.022955                       # delay histogram for vnet_2
+system.ruby.delayVCHist.vnet_2           |       83480     99.99%     99.99% |           0      0.00%     99.99% |          11      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           83491                       # delay histogram for vnet_2
+system.ruby.LD.latency_hist::bucket_size          256                      
+system.ruby.LD.latency_hist::max_bucket          2559                      
+system.ruby.LD.latency_hist::samples         14918164                      
+system.ruby.LD.latency_hist::mean            4.885826                      
+system.ruby.LD.latency_hist::gmean           3.596048                      
+system.ruby.LD.latency_hist::stdev           9.349489                      
+system.ruby.LD.latency_hist              |    14916026     99.99%     99.99% |        1637      0.01%    100.00% |         485      0.00%    100.00% |          10      0.00%    100.00% |           5      0.00%    100.00% |           1      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.latency_hist::total           14918164                      
 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     13544851                      
+system.ruby.LD.hit_latency_hist::samples     13527451                      
 system.ruby.LD.hit_latency_hist::mean               3                      
 system.ruby.LD.hit_latency_hist::gmean       3.000000                      
-system.ruby.LD.hit_latency_hist          |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |    13544851    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%
-system.ruby.LD.hit_latency_hist::total       13544851                      
-system.ruby.LD.miss_latency_hist::bucket_size           16                      
-system.ruby.LD.miss_latency_hist::max_bucket          159                      
-system.ruby.LD.miss_latency_hist::samples      1384933                      
-system.ruby.LD.miss_latency_hist::mean      21.823612                      
-system.ruby.LD.miss_latency_hist::gmean     20.708451                      
-system.ruby.LD.miss_latency_hist::stdev     11.944645                      
-system.ruby.LD.miss_latency_hist         |           0      0.00%      0.00% |     1353763     97.75%     97.75% |          97      0.01%     97.76% |           0      0.00%     97.76% |        9394      0.68%     98.43% |         137      0.01%     98.44% |       20462      1.48%     99.92% |         877      0.06%     99.99% |         177      0.01%    100.00% |          26      0.00%    100.00%
-system.ruby.LD.miss_latency_hist::total       1384933                      
-system.ruby.ST.latency_hist::bucket_size           16                      
-system.ruby.ST.latency_hist::max_bucket           159                      
-system.ruby.ST.latency_hist::samples          9496728                      
-system.ruby.ST.latency_hist::mean            4.603564                      
-system.ruby.ST.latency_hist::gmean           3.286498                      
-system.ruby.ST.latency_hist::stdev          10.620395                      
-system.ruby.ST.latency_hist              |     9146629     96.31%     96.31% |      225105      2.37%     98.68% |          21      0.00%     98.68% |           0      0.00%     98.68% |       62699      0.66%     99.34% |        1082      0.01%     99.36% |       58016      0.61%     99.97% |        2598      0.03%     99.99% |         554      0.01%    100.00% |          24      0.00%    100.00%
-system.ruby.ST.latency_hist::total            9496728                      
+system.ruby.LD.hit_latency_hist          |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |    13527451    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%
+system.ruby.LD.hit_latency_hist::total       13527451                      
+system.ruby.LD.miss_latency_hist::bucket_size          256                      
+system.ruby.LD.miss_latency_hist::max_bucket         2559                      
+system.ruby.LD.miss_latency_hist::samples      1390713                      
+system.ruby.LD.miss_latency_hist::mean      23.229241                      
+system.ruby.LD.miss_latency_hist::gmean     20.959487                      
+system.ruby.LD.miss_latency_hist::stdev     23.803463                      
+system.ruby.LD.miss_latency_hist         |     1388575     99.85%     99.85% |        1637      0.12%     99.96% |         485      0.03%    100.00% |          10      0.00%    100.00% |           5      0.00%    100.00% |           1      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.miss_latency_hist::total       1390713                      
+system.ruby.ST.latency_hist::bucket_size          256                      
+system.ruby.ST.latency_hist::max_bucket          2559                      
+system.ruby.ST.latency_hist::samples          9498200                      
+system.ruby.ST.latency_hist::mean            5.193739                      
+system.ruby.ST.latency_hist::gmean           3.303046                      
+system.ruby.ST.latency_hist::stdev          17.710522                      
+system.ruby.ST.latency_hist              |     9492386     99.94%     99.94% |        3703      0.04%     99.98% |        2069      0.02%    100.00% |          12      0.00%    100.00% |          29      0.00%    100.00% |           1      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.latency_hist::total            9498200                      
 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      9146629                      
+system.ruby.ST.hit_latency_hist::samples      9146403                      
 system.ruby.ST.hit_latency_hist::mean               3                      
 system.ruby.ST.hit_latency_hist::gmean       3.000000                      
-system.ruby.ST.hit_latency_hist          |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |     9146629    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%
-system.ruby.ST.hit_latency_hist::total        9146629                      
-system.ruby.ST.miss_latency_hist::bucket_size           16                      
-system.ruby.ST.miss_latency_hist::max_bucket          159                      
-system.ruby.ST.miss_latency_hist::samples       350099                      
-system.ruby.ST.miss_latency_hist::mean      46.498022                      
-system.ruby.ST.miss_latency_hist::gmean     35.614929                      
-system.ruby.ST.miss_latency_hist::stdev     35.174934                      
-system.ruby.ST.miss_latency_hist         |           0      0.00%      0.00% |      225105     64.30%     64.30% |          21      0.01%     64.30% |           0      0.00%     64.30% |       62699     17.91%     82.21% |        1082      0.31%     82.52% |       58016     16.57%     99.09% |        2598      0.74%     99.83% |         554      0.16%     99.99% |          24      0.01%    100.00%
-system.ruby.ST.miss_latency_hist::total        350099                      
-system.ruby.IFETCH.latency_hist::bucket_size           16                      
-system.ruby.IFETCH.latency_hist::max_bucket          159                      
-system.ruby.IFETCH.latency_hist::samples    126645430                      
-system.ruby.IFETCH.latency_hist::mean        3.112625                      
-system.ruby.IFETCH.latency_hist::gmean       3.036470                      
-system.ruby.IFETCH.latency_hist::stdev       1.651951                      
-system.ruby.IFETCH.latency_hist          |   125829966     99.36%     99.36% |      800149      0.63%     99.99% |           7      0.00%     99.99% |           0      0.00%     99.99% |        3810      0.00%     99.99% |          27      0.00%     99.99% |       11150      0.01%    100.00% |         208      0.00%    100.00% |         113      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.IFETCH.latency_hist::total      126645430                      
+system.ruby.ST.hit_latency_hist          |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |     9146403    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%
+system.ruby.ST.hit_latency_hist::total        9146403                      
+system.ruby.ST.miss_latency_hist::bucket_size          256                      
+system.ruby.ST.miss_latency_hist::max_bucket         2559                      
+system.ruby.ST.miss_latency_hist::samples       351797                      
+system.ruby.ST.miss_latency_hist::mean      62.228953                      
+system.ruby.ST.miss_latency_hist::gmean     40.318436                      
+system.ruby.ST.miss_latency_hist::stdev     71.347621                      
+system.ruby.ST.miss_latency_hist         |      345983     98.35%     98.35% |        3703      1.05%     99.40% |        2069      0.59%     99.99% |          12      0.00%     99.99% |          29      0.01%    100.00% |           1      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.miss_latency_hist::total        351797                      
+system.ruby.IFETCH.latency_hist::bucket_size          128                      
+system.ruby.IFETCH.latency_hist::max_bucket         1279                      
+system.ruby.IFETCH.latency_hist::samples    126538916                      
+system.ruby.IFETCH.latency_hist::mean        3.120095                      
+system.ruby.IFETCH.latency_hist::gmean       3.036786                      
+system.ruby.IFETCH.latency_hist::stdev       2.265582                      
+system.ruby.IFETCH.latency_hist          |   126532168     99.99%     99.99% |        5703      0.00%    100.00% |         492      0.00%    100.00% |         323      0.00%    100.00% |         160      0.00%    100.00% |          64      0.00%    100.00% |           0      0.00%    100.00% |           6      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.IFETCH.latency_hist::total      126538916                      
 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    125829966                      
+system.ruby.IFETCH.hit_latency_hist::samples    125721184                      
 system.ruby.IFETCH.hit_latency_hist::mean            3                      
 system.ruby.IFETCH.hit_latency_hist::gmean     3.000000                      
-system.ruby.IFETCH.hit_latency_hist      |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |   125829966    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%
-system.ruby.IFETCH.hit_latency_hist::total    125829966                      
-system.ruby.IFETCH.miss_latency_hist::bucket_size           16                      
-system.ruby.IFETCH.miss_latency_hist::max_bucket          159                      
-system.ruby.IFETCH.miss_latency_hist::samples       815464                      
-system.ruby.IFETCH.miss_latency_hist::mean    20.491203                      
-system.ruby.IFETCH.miss_latency_hist::gmean    19.593567                      
-system.ruby.IFETCH.miss_latency_hist::stdev    10.947392                      
-system.ruby.IFETCH.miss_latency_hist     |           0      0.00%      0.00% |      800149     98.12%     98.12% |           7      0.00%     98.12% |           0      0.00%     98.12% |        3810      0.47%     98.59% |          27      0.00%     98.59% |       11150      1.37%     99.96% |         208      0.03%     99.99% |         113      0.01%    100.00% |           0      0.00%    100.00%
-system.ruby.IFETCH.miss_latency_hist::total       815464                      
-system.ruby.RMW_Read.latency_hist::bucket_size           16                      
-system.ruby.RMW_Read.latency_hist::max_bucket          159                      
-system.ruby.RMW_Read.latency_hist::samples       494062                      
-system.ruby.RMW_Read.latency_hist::mean      5.885454                      
-system.ruby.RMW_Read.latency_hist::gmean     3.946599                      
-system.ruby.RMW_Read.latency_hist::stdev     8.214603                      
-system.ruby.RMW_Read.latency_hist        |      428814     86.79%     86.79% |       63844     12.92%     99.72% |           3      0.00%     99.72% |           0      0.00%     99.72% |         984      0.20%     99.92% |          18      0.00%     99.92% |         359      0.07%     99.99% |          34      0.01%    100.00% |           6      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.RMW_Read.latency_hist::total       494062                      
+system.ruby.IFETCH.hit_latency_hist      |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |   125721184    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%
+system.ruby.IFETCH.hit_latency_hist::total    125721184                      
+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       817732                      
+system.ruby.IFETCH.miss_latency_hist::mean    21.583892                      
+system.ruby.IFETCH.miss_latency_hist::gmean    19.777346                      
+system.ruby.IFETCH.miss_latency_hist::stdev    21.240290                      
+system.ruby.IFETCH.miss_latency_hist     |      810984     99.17%     99.17% |        5703      0.70%     99.87% |         492      0.06%     99.93% |         323      0.04%     99.97% |         160      0.02%     99.99% |          64      0.01%    100.00% |           0      0.00%    100.00% |           6      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.IFETCH.miss_latency_hist::total       817732                      
+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       494265                      
+system.ruby.RMW_Read.latency_hist::mean      6.023605                      
+system.ruby.RMW_Read.latency_hist::gmean     3.954302                      
+system.ruby.RMW_Read.latency_hist::stdev    10.239189                      
+system.ruby.RMW_Read.latency_hist        |      494082     99.96%     99.96% |         137      0.03%     99.99% |          14      0.00%     99.99% |          17      0.00%    100.00% |          10      0.00%    100.00% |           5      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       494265                      
 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       428814                      
+system.ruby.RMW_Read.hit_latency_hist::samples       428815                      
 system.ruby.RMW_Read.hit_latency_hist::mean            3                      
 system.ruby.RMW_Read.hit_latency_hist::gmean     3.000000                      
-system.ruby.RMW_Read.hit_latency_hist    |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |      428814    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%
-system.ruby.RMW_Read.hit_latency_hist::total       428814                      
-system.ruby.RMW_Read.miss_latency_hist::bucket_size           16                      
-system.ruby.RMW_Read.miss_latency_hist::max_bucket          159                      
-system.ruby.RMW_Read.miss_latency_hist::samples        65248                      
-system.ruby.RMW_Read.miss_latency_hist::mean    24.848838                      
-system.ruby.RMW_Read.miss_latency_hist::gmean    23.931357                      
-system.ruby.RMW_Read.miss_latency_hist::stdev     9.830212                      
-system.ruby.RMW_Read.miss_latency_hist   |           0      0.00%      0.00% |       63844     97.85%     97.85% |           3      0.00%     97.85% |           0      0.00%     97.85% |         984      1.51%     99.36% |          18      0.03%     99.39% |         359      0.55%     99.94% |          34      0.05%     99.99% |           6      0.01%    100.00% |           0      0.00%    100.00%
-system.ruby.RMW_Read.miss_latency_hist::total        65248                      
-system.ruby.Locked_RMW_Read.latency_hist::bucket_size           16                      
-system.ruby.Locked_RMW_Read.latency_hist::max_bucket          159                      
-system.ruby.Locked_RMW_Read.latency_hist::samples       339611                      
-system.ruby.Locked_RMW_Read.latency_hist::mean     5.246503                      
-system.ruby.Locked_RMW_Read.latency_hist::gmean     3.765925                      
-system.ruby.Locked_RMW_Read.latency_hist::stdev     6.740886                      
-system.ruby.Locked_RMW_Read.latency_hist |      301082     88.65%     88.65% |       38200     11.25%     99.90% |           5      0.00%     99.90% |           0      0.00%     99.90% |         159      0.05%     99.95% |           4      0.00%     99.95% |         151      0.04%    100.00% |           5      0.00%    100.00% |           4      0.00%    100.00% |           1      0.00%    100.00%
-system.ruby.Locked_RMW_Read.latency_hist::total       339611                      
+system.ruby.RMW_Read.hit_latency_hist    |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |      428815    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%
+system.ruby.RMW_Read.hit_latency_hist::total       428815                      
+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        65450                      
+system.ruby.RMW_Read.miss_latency_hist::mean    25.833644                      
+system.ruby.RMW_Read.miss_latency_hist::gmean    24.151736                      
+system.ruby.RMW_Read.miss_latency_hist::stdev    18.422970                      
+system.ruby.RMW_Read.miss_latency_hist   |       65267     99.72%     99.72% |         137      0.21%     99.93% |          14      0.02%     99.95% |          17      0.03%     99.98% |          10      0.02%     99.99% |           5      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        65450                      
+system.ruby.Locked_RMW_Read.latency_hist::bucket_size          128                      
+system.ruby.Locked_RMW_Read.latency_hist::max_bucket         1279                      
+system.ruby.Locked_RMW_Read.latency_hist::samples       339542                      
+system.ruby.Locked_RMW_Read.latency_hist::mean     5.330551                      
+system.ruby.Locked_RMW_Read.latency_hist::gmean     3.775845                      
+system.ruby.Locked_RMW_Read.latency_hist::stdev     8.064390                      
+system.ruby.Locked_RMW_Read.latency_hist |      339293     99.93%     99.93% |         238      0.07%    100.00% |           4      0.00%    100.00% |           3      0.00%    100.00% |           1      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%
+system.ruby.Locked_RMW_Read.latency_hist::total       339542                      
 system.ruby.Locked_RMW_Read.hit_latency_hist::bucket_size            1                      
 system.ruby.Locked_RMW_Read.hit_latency_hist::max_bucket            9                      
-system.ruby.Locked_RMW_Read.hit_latency_hist::samples       301082                      
+system.ruby.Locked_RMW_Read.hit_latency_hist::samples       300644                      
 system.ruby.Locked_RMW_Read.hit_latency_hist::mean            3                      
 system.ruby.Locked_RMW_Read.hit_latency_hist::gmean     3.000000                      
-system.ruby.Locked_RMW_Read.hit_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |      301082    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%
-system.ruby.Locked_RMW_Read.hit_latency_hist::total       301082                      
-system.ruby.Locked_RMW_Read.miss_latency_hist::bucket_size           16                      
-system.ruby.Locked_RMW_Read.miss_latency_hist::max_bucket          159                      
-system.ruby.Locked_RMW_Read.miss_latency_hist::samples        38529                      
-system.ruby.Locked_RMW_Read.miss_latency_hist::mean    22.801630                      
-system.ruby.Locked_RMW_Read.miss_latency_hist::gmean    22.261232                      
-system.ruby.Locked_RMW_Read.miss_latency_hist::stdev     7.273484                      
-system.ruby.Locked_RMW_Read.miss_latency_hist |           0      0.00%      0.00% |       38200     99.15%     99.15% |           5      0.01%     99.16% |           0      0.00%     99.16% |         159      0.41%     99.57% |           4      0.01%     99.58% |         151      0.39%     99.97% |           5      0.01%     99.99% |           4      0.01%    100.00% |           1      0.00%    100.00%
-system.ruby.Locked_RMW_Read.miss_latency_hist::total        38529                      
+system.ruby.Locked_RMW_Read.hit_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |      300644    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%
+system.ruby.Locked_RMW_Read.hit_latency_hist::total       300644                      
+system.ruby.Locked_RMW_Read.miss_latency_hist::bucket_size          128                      
+system.ruby.Locked_RMW_Read.miss_latency_hist::max_bucket         1279                      
+system.ruby.Locked_RMW_Read.miss_latency_hist::samples        38898                      
+system.ruby.Locked_RMW_Read.miss_latency_hist::mean    23.343462                      
+system.ruby.Locked_RMW_Read.miss_latency_hist::gmean    22.340350                      
+system.ruby.Locked_RMW_Read.miss_latency_hist::stdev    14.186116                      
+system.ruby.Locked_RMW_Read.miss_latency_hist |       38649     99.36%     99.36% |         238      0.61%     99.97% |           4      0.01%     99.98% |           3      0.01%     99.99% |           1      0.00%     99.99% |           3      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.Locked_RMW_Read.miss_latency_hist::total        38898                      
 system.ruby.Locked_RMW_Write.latency_hist::bucket_size            1                      
 system.ruby.Locked_RMW_Write.latency_hist::max_bucket            9                      
-system.ruby.Locked_RMW_Write.latency_hist::samples       339611                      
+system.ruby.Locked_RMW_Write.latency_hist::samples       339542                      
 system.ruby.Locked_RMW_Write.latency_hist::mean            3                      
 system.ruby.Locked_RMW_Write.latency_hist::gmean     3.000000                      
-system.ruby.Locked_RMW_Write.latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |      339611    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%
-system.ruby.Locked_RMW_Write.latency_hist::total       339611                      
+system.ruby.Locked_RMW_Write.latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |      339542    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%
+system.ruby.Locked_RMW_Write.latency_hist::total       339542                      
 system.ruby.Locked_RMW_Write.hit_latency_hist::bucket_size            1                      
 system.ruby.Locked_RMW_Write.hit_latency_hist::max_bucket            9                      
-system.ruby.Locked_RMW_Write.hit_latency_hist::samples       339611                      
+system.ruby.Locked_RMW_Write.hit_latency_hist::samples       339542                      
 system.ruby.Locked_RMW_Write.hit_latency_hist::mean            3                      
 system.ruby.Locked_RMW_Write.hit_latency_hist::gmean     3.000000                      
-system.ruby.Locked_RMW_Write.hit_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |      339611    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%
-system.ruby.Locked_RMW_Write.hit_latency_hist::total       339611                      
-system.ruby.L1Cache_Controller.Load      |     5835258     39.08%     39.08% |     9094526     60.92%    100.00%
-system.ruby.L1Cache_Controller.Load::total     14929784                      
-system.ruby.L1Cache_Controller.Ifetch    |    66711298     52.68%     52.68% |    59934139     47.32%    100.00%
-system.ruby.L1Cache_Controller.Ifetch::total    126645437                      
-system.ruby.L1Cache_Controller.Store     |     5062112     47.44%     47.44% |     5607900     52.56%    100.00%
-system.ruby.L1Cache_Controller.Store::total     10670012                      
-system.ruby.L1Cache_Controller.Inv       |       15822     49.88%     49.88% |       15900     50.12%    100.00%
-system.ruby.L1Cache_Controller.Inv::total        31722                      
-system.ruby.L1Cache_Controller.L1_Replacement |      774576     29.78%     29.78% |     1826560     70.22%    100.00%
-system.ruby.L1Cache_Controller.L1_Replacement::total      2601136                      
-system.ruby.L1Cache_Controller.Fwd_GETX  |       12030     51.17%     51.17% |       11480     48.83%    100.00%
-system.ruby.L1Cache_Controller.Fwd_GETX::total        23510                      
-system.ruby.L1Cache_Controller.Fwd_GETS  |       13800     56.47%     56.47% |       10636     43.53%    100.00%
-system.ruby.L1Cache_Controller.Fwd_GETS::total        24436                      
+system.ruby.Locked_RMW_Write.hit_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |      339542    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%
+system.ruby.Locked_RMW_Write.hit_latency_hist::total       339542                      
+system.ruby.L1Cache_Controller.Load      |     6037097     40.47%     40.47% |     8881067     59.53%    100.00%
+system.ruby.L1Cache_Controller.Load::total     14918164                      
+system.ruby.L1Cache_Controller.Ifetch    |    67778726     53.56%     53.56% |    58760197     46.44%    100.00%
+system.ruby.L1Cache_Controller.Ifetch::total    126538923                      
+system.ruby.L1Cache_Controller.Store     |     5166241     48.41%     48.41% |     5505308     51.59%    100.00%
+system.ruby.L1Cache_Controller.Store::total     10671549                      
+system.ruby.L1Cache_Controller.Inv       |       16573     48.71%     48.71% |       17448     51.29%    100.00%
+system.ruby.L1Cache_Controller.Inv::total        34021                      
+system.ruby.L1Cache_Controller.L1_Replacement |      807951     30.97%     30.97% |     1801234     69.03%    100.00%
+system.ruby.L1Cache_Controller.L1_Replacement::total      2609185                      
+system.ruby.L1Cache_Controller.Fwd_GETX  |       12319     50.77%     50.77% |       11946     49.23%    100.00%
+system.ruby.L1Cache_Controller.Fwd_GETX::total        24265                      
+system.ruby.L1Cache_Controller.Fwd_GETS  |       14009     55.59%     55.59% |       11192     44.41%    100.00%
+system.ruby.L1Cache_Controller.Fwd_GETS::total        25201                      
 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      |         762     41.48%     41.48% |        1075     58.52%    100.00%
-system.ruby.L1Cache_Controller.Data::total         1837                      
-system.ruby.L1Cache_Controller.Data_Exclusive |      234065     18.32%     18.32% |     1043776     81.68%    100.00%
-system.ruby.L1Cache_Controller.Data_Exclusive::total      1277841                      
-system.ruby.L1Cache_Controller.DataS_fromL1 |       10636     43.52%     43.52% |       13804     56.48%    100.00%
-system.ruby.L1Cache_Controller.DataS_fromL1::total        24440                      
-system.ruby.L1Cache_Controller.Data_all_Acks |      544197     40.96%     40.96% |      784524     59.04%    100.00%
-system.ruby.L1Cache_Controller.Data_all_Acks::total      1328721                      
-system.ruby.L1Cache_Controller.Ack       |       11815     55.12%     55.12% |        9619     44.88%    100.00%
-system.ruby.L1Cache_Controller.Ack::total        21434                      
-system.ruby.L1Cache_Controller.Ack_all   |       12577     54.05%     54.05% |       10694     45.95%    100.00%
-system.ruby.L1Cache_Controller.Ack_all::total        23271                      
-system.ruby.L1Cache_Controller.WB_Ack    |      439751     26.14%     26.14% |     1242757     73.86%    100.00%
-system.ruby.L1Cache_Controller.WB_Ack::total      1682508                      
-system.ruby.L1Cache_Controller.NP.Load   |      258938     18.95%     18.95% |     1107616     81.05%    100.00%
-system.ruby.L1Cache_Controller.NP.Load::total      1366554                      
-system.ruby.L1Cache_Controller.NP.Ifetch |      302044     37.05%     37.05% |      513205     62.95%    100.00%
-system.ruby.L1Cache_Controller.NP.Ifetch::total       815249                      
-system.ruby.L1Cache_Controller.NP.Store  |      214618     50.93%     50.93% |      206762     49.07%    100.00%
-system.ruby.L1Cache_Controller.NP.Store::total       421380                      
-system.ruby.L1Cache_Controller.NP.Inv    |        5151     58.52%     58.52% |        3651     41.48%    100.00%
-system.ruby.L1Cache_Controller.NP.Inv::total         8802                      
-system.ruby.L1Cache_Controller.I.Load    |        8341     45.38%     45.38% |       10038     54.62%    100.00%
-system.ruby.L1Cache_Controller.I.Load::total        18379                      
-system.ruby.L1Cache_Controller.I.Ifetch  |          96     44.65%     44.65% |         119     55.35%    100.00%
-system.ruby.L1Cache_Controller.I.Ifetch::total          215                      
-system.ruby.L1Cache_Controller.I.Store   |        5623     50.83%     50.83% |        5439     49.17%    100.00%
-system.ruby.L1Cache_Controller.I.Store::total        11062                      
-system.ruby.L1Cache_Controller.I.L1_Replacement |        8594     51.38%     51.38% |        8133     48.62%    100.00%
-system.ruby.L1Cache_Controller.I.L1_Replacement::total        16727                      
-system.ruby.L1Cache_Controller.S.Load    |      528432     50.43%     50.43% |      519377     49.57%    100.00%
-system.ruby.L1Cache_Controller.S.Load::total      1047809                      
-system.ruby.L1Cache_Controller.S.Ifetch  |    66409156     52.78%     52.78% |    59420810     47.22%    100.00%
-system.ruby.L1Cache_Controller.S.Ifetch::total    125829966                      
-system.ruby.L1Cache_Controller.S.Store   |       11815     55.12%     55.12% |        9619     44.88%    100.00%
-system.ruby.L1Cache_Controller.S.Store::total        21434                      
-system.ruby.L1Cache_Controller.S.Inv     |       10507     46.67%     46.67% |       12005     53.33%    100.00%
-system.ruby.L1Cache_Controller.S.Inv::total        22512                      
-system.ruby.L1Cache_Controller.S.L1_Replacement |      326231     36.17%     36.17% |      575670     63.83%    100.00%
-system.ruby.L1Cache_Controller.S.L1_Replacement::total       901901                      
-system.ruby.L1Cache_Controller.E.Load    |     1025293     26.46%     26.46% |     2850062     73.54%    100.00%
-system.ruby.L1Cache_Controller.E.Load::total      3875355                      
-system.ruby.L1Cache_Controller.E.Store   |       77623     46.52%     46.52% |       89231     53.48%    100.00%
-system.ruby.L1Cache_Controller.E.Store::total       166854                      
-system.ruby.L1Cache_Controller.E.Inv     |          61     73.49%     73.49% |          22     26.51%    100.00%
-system.ruby.L1Cache_Controller.E.Inv::total           83                      
-system.ruby.L1Cache_Controller.E.L1_Replacement |      155150     14.00%     14.00% |      952884     86.00%    100.00%
-system.ruby.L1Cache_Controller.E.L1_Replacement::total      1108034                      
-system.ruby.L1Cache_Controller.E.Fwd_GETX |         238     54.84%     54.84% |         196     45.16%    100.00%
-system.ruby.L1Cache_Controller.E.Fwd_GETX::total          434                      
-system.ruby.L1Cache_Controller.E.Fwd_GETS |         896     42.85%     42.85% |        1195     57.15%    100.00%
-system.ruby.L1Cache_Controller.E.Fwd_GETS::total         2091                      
-system.ruby.L1Cache_Controller.M.Load    |     4014254     46.56%     46.56% |     4607433     53.44%    100.00%
-system.ruby.L1Cache_Controller.M.Load::total      8621687                      
-system.ruby.L1Cache_Controller.M.Store   |     4752433     47.29%     47.29% |     5296849     52.71%    100.00%
-system.ruby.L1Cache_Controller.M.Store::total     10049282                      
-system.ruby.L1Cache_Controller.M.Inv     |         103     31.69%     31.69% |         222     68.31%    100.00%
-system.ruby.L1Cache_Controller.M.Inv::total          325                      
-system.ruby.L1Cache_Controller.M.L1_Replacement |      284601     49.54%     49.54% |      289873     50.46%    100.00%
-system.ruby.L1Cache_Controller.M.L1_Replacement::total       574474                      
-system.ruby.L1Cache_Controller.M.Fwd_GETX |       11792     51.10%     51.10% |       11284     48.90%    100.00%
-system.ruby.L1Cache_Controller.M.Fwd_GETX::total        23076                      
-system.ruby.L1Cache_Controller.M.Fwd_GETS |       12904     57.75%     57.75% |        9441     42.25%    100.00%
-system.ruby.L1Cache_Controller.M.Fwd_GETS::total        22345                      
+system.ruby.L1Cache_Controller.Data      |         658     37.77%     37.77% |        1084     62.23%    100.00%
+system.ruby.L1Cache_Controller.Data::total         1742                      
+system.ruby.L1Cache_Controller.Data_Exclusive |      243874     19.04%     19.04% |     1037006     80.96%    100.00%
+system.ruby.L1Cache_Controller.Data_Exclusive::total      1280880                      
+system.ruby.L1Cache_Controller.DataS_fromL1 |       11192     44.40%     44.40% |       14013     55.60%    100.00%
+system.ruby.L1Cache_Controller.DataS_fromL1::total        25205                      
+system.ruby.L1Cache_Controller.Data_all_Acks |      567820     42.55%     42.55% |      766775     57.45%    100.00%
+system.ruby.L1Cache_Controller.Data_all_Acks::total      1334595                      
+system.ruby.L1Cache_Controller.Ack       |       12283     55.41%     55.41% |        9885     44.59%    100.00%
+system.ruby.L1Cache_Controller.Ack::total        22168                      
+system.ruby.L1Cache_Controller.Ack_all   |       12941     54.12%     54.12% |       10969     45.88%    100.00%
+system.ruby.L1Cache_Controller.Ack_all::total        23910                      
+system.ruby.L1Cache_Controller.WB_Ack    |      454484     26.95%     26.95% |     1231800     73.05%    100.00%
+system.ruby.L1Cache_Controller.WB_Ack::total      1686284                      
+system.ruby.L1Cache_Controller.NP.Load   |      272421     19.86%     19.86% |     1099369     80.14%    100.00%
+system.ruby.L1Cache_Controller.NP.Load::total      1371790                      
+system.ruby.L1Cache_Controller.NP.Ifetch |      317175     38.82%     38.82% |      499890     61.18%    100.00%
+system.ruby.L1Cache_Controller.NP.Ifetch::total       817065                      
+system.ruby.L1Cache_Controller.NP.Store  |      219379     51.94%     51.94% |      202999     48.06%    100.00%
+system.ruby.L1Cache_Controller.NP.Store::total       422378                      
+system.ruby.L1Cache_Controller.NP.Inv    |        5530     57.31%     57.31% |        4119     42.69%    100.00%
+system.ruby.L1Cache_Controller.NP.Inv::total         9649                      
+system.ruby.L1Cache_Controller.I.Load    |        8637     45.64%     45.64% |       10286     54.36%    100.00%
+system.ruby.L1Cache_Controller.I.Load::total        18923                      
+system.ruby.L1Cache_Controller.I.Ifetch  |         116     17.39%     17.39% |         551     82.61%    100.00%
+system.ruby.L1Cache_Controller.I.Ifetch::total          667                      
+system.ruby.L1Cache_Controller.I.Store   |        5816     50.14%     50.14% |        5783     49.86%    100.00%
+system.ruby.L1Cache_Controller.I.Store::total        11599                      
+system.ruby.L1Cache_Controller.I.L1_Replacement |        8686     50.09%     50.09% |        8655     49.91%    100.00%
+system.ruby.L1Cache_Controller.I.L1_Replacement::total        17341                      
+system.ruby.L1Cache_Controller.S.Load    |      551952     52.35%     52.35% |      502332     47.65%    100.00%
+system.ruby.L1Cache_Controller.S.Load::total      1054284                      
+system.ruby.L1Cache_Controller.S.Ifetch  |    67461431     53.66%     53.66% |    58259753     46.34%    100.00%
+system.ruby.L1Cache_Controller.S.Ifetch::total    125721184                      
+system.ruby.L1Cache_Controller.S.Store   |       12283     55.41%     55.41% |        9885     44.59%    100.00%
+system.ruby.L1Cache_Controller.S.Store::total        22168                      
+system.ruby.L1Cache_Controller.S.Inv     |       10821     45.28%     45.28% |       13078     54.72%    100.00%
+system.ruby.L1Cache_Controller.S.Inv::total        23899                      
+system.ruby.L1Cache_Controller.S.L1_Replacement |      344781     38.07%     38.07% |      560779     61.93%    100.00%
+system.ruby.L1Cache_Controller.S.L1_Replacement::total       905560                      
+system.ruby.L1Cache_Controller.E.Load    |     1077334     27.76%     27.76% |     2803511     72.24%    100.00%
+system.ruby.L1Cache_Controller.E.Load::total      3880845                      
+system.ruby.L1Cache_Controller.E.Store   |       80360     48.21%     48.21% |       86332     51.79%    100.00%
+system.ruby.L1Cache_Controller.E.Store::total       166692                      
+system.ruby.L1Cache_Controller.E.Inv     |          55     56.12%     56.12% |          43     43.88%    100.00%
+system.ruby.L1Cache_Controller.E.Inv::total           98                      
+system.ruby.L1Cache_Controller.E.L1_Replacement |      162044     14.59%     14.59% |      948886     85.41%    100.00%
+system.ruby.L1Cache_Controller.E.L1_Replacement::total      1110930                      
+system.ruby.L1Cache_Controller.E.Fwd_GETX |         433     65.81%     65.81% |         225     34.19%    100.00%
+system.ruby.L1Cache_Controller.E.Fwd_GETX::total          658                      
+system.ruby.L1Cache_Controller.E.Fwd_GETS |         907     40.65%     40.65% |        1324     59.35%    100.00%
+system.ruby.L1Cache_Controller.E.Fwd_GETS::total         2231                      
+system.ruby.L1Cache_Controller.M.Load    |     4126753     48.03%     48.03% |     4465569     51.97%    100.00%
+system.ruby.L1Cache_Controller.M.Load::total      8592322                      
+system.ruby.L1Cache_Controller.M.Store   |     4848403     48.25%     48.25% |     5200309     51.75%    100.00%
+system.ruby.L1Cache_Controller.M.Store::total     10048712                      
+system.ruby.L1Cache_Controller.M.Inv     |         167     44.53%     44.53% |         208     55.47%    100.00%
+system.ruby.L1Cache_Controller.M.Inv::total          375                      
+system.ruby.L1Cache_Controller.M.L1_Replacement |      292440     50.83%     50.83% |      282914     49.17%    100.00%
+system.ruby.L1Cache_Controller.M.L1_Replacement::total       575354                      
+system.ruby.L1Cache_Controller.M.Fwd_GETX |       11886     50.35%     50.35% |       11721     49.65%    100.00%
+system.ruby.L1Cache_Controller.M.Fwd_GETX::total        23607                      
+system.ruby.L1Cache_Controller.M.Fwd_GETS |       13102     57.04%     57.04% |        9868     42.96%    100.00%
+system.ruby.L1Cache_Controller.M.Fwd_GETS::total        22970                      
 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 |      234065     18.32%     18.32% |     1043776     81.68%    100.00%
-system.ruby.L1Cache_Controller.IS.Data_Exclusive::total      1277841                      
-system.ruby.L1Cache_Controller.IS.DataS_fromL1 |       10636     43.52%     43.52% |       13804     56.48%    100.00%
-system.ruby.L1Cache_Controller.IS.DataS_fromL1::total        24440                      
-system.ruby.L1Cache_Controller.IS.Data_all_Acks |      324718     36.16%     36.16% |      573398     63.84%    100.00%
-system.ruby.L1Cache_Controller.IS.Data_all_Acks::total       898116                      
-system.ruby.L1Cache_Controller.IM.Data   |         762     41.48%     41.48% |        1075     58.52%    100.00%
-system.ruby.L1Cache_Controller.IM.Data::total         1837                      
-system.ruby.L1Cache_Controller.IM.Data_all_Acks |      219479     50.97%     50.97% |      211126     49.03%    100.00%
-system.ruby.L1Cache_Controller.IM.Data_all_Acks::total       430605                      
-system.ruby.L1Cache_Controller.SM.Ack    |       11815     55.12%     55.12% |        9619     44.88%    100.00%
-system.ruby.L1Cache_Controller.SM.Ack::total        21434                      
-system.ruby.L1Cache_Controller.SM.Ack_all |       12577     54.05%     54.05% |       10694     45.95%    100.00%
-system.ruby.L1Cache_Controller.SM.Ack_all::total        23271                      
-system.ruby.L1Cache_Controller.M_I.Ifetch |           2     28.57%     28.57% |           5     71.43%    100.00%
+system.ruby.L1Cache_Controller.IS.Data_Exclusive |      243874     19.04%     19.04% |     1037006     80.96%    100.00%
+system.ruby.L1Cache_Controller.IS.Data_Exclusive::total      1280880                      
+system.ruby.L1Cache_Controller.IS.DataS_fromL1 |       11192     44.40%     44.40% |       14013     55.60%    100.00%
+system.ruby.L1Cache_Controller.IS.DataS_fromL1::total        25205                      
+system.ruby.L1Cache_Controller.IS.Data_all_Acks |      343283     38.04%     38.04% |      559077     61.96%    100.00%
+system.ruby.L1Cache_Controller.IS.Data_all_Acks::total       902360                      
+system.ruby.L1Cache_Controller.IM.Data   |         658     37.77%     37.77% |        1084     62.23%    100.00%
+system.ruby.L1Cache_Controller.IM.Data::total         1742                      
+system.ruby.L1Cache_Controller.IM.Data_all_Acks |      224537     51.95%     51.95% |      207698     48.05%    100.00%
+system.ruby.L1Cache_Controller.IM.Data_all_Acks::total       432235                      
+system.ruby.L1Cache_Controller.SM.Ack    |       12283     55.41%     55.41% |        9885     44.59%    100.00%
+system.ruby.L1Cache_Controller.SM.Ack::total        22168                      
+system.ruby.L1Cache_Controller.SM.Ack_all |       12941     54.12%     54.12% |       10969     45.88%    100.00%
+system.ruby.L1Cache_Controller.SM.Ack_all::total        23910                      
+system.ruby.L1Cache_Controller.M_I.Ifetch |           4     57.14%     57.14% |           3     42.86%    100.00%
 system.ruby.L1Cache_Controller.M_I.Ifetch::total            7                      
-system.ruby.L1Cache_Controller.M_I.WB_Ack |      439751     26.14%     26.14% |     1242757     73.86%    100.00%
-system.ruby.L1Cache_Controller.M_I.WB_Ack::total      1682508                      
-system.ruby.L2Cache_Controller.L1_GET_INSTR       815464      0.00%      0.00%
-system.ruby.L2Cache_Controller.L1_GETS        1385093      0.00%      0.00%
-system.ruby.L2Cache_Controller.L1_GETX         432443      0.00%      0.00%
-system.ruby.L2Cache_Controller.L1_UPGRADE        21434      0.00%      0.00%
-system.ruby.L2Cache_Controller.L1_PUTX        1682508      0.00%      0.00%
-system.ruby.L2Cache_Controller.L2_Replacement        94918      0.00%      0.00%
-system.ruby.L2Cache_Controller.L2_Replacement_clean        11837      0.00%      0.00%
-system.ruby.L2Cache_Controller.Mem_Data        173079      0.00%      0.00%
-system.ruby.L2Cache_Controller.Mem_Ack         108223      0.00%      0.00%
-system.ruby.L2Cache_Controller.WB_Data          22674      0.00%      0.00%
-system.ruby.L2Cache_Controller.WB_Data_clean         2091      0.00%      0.00%
-system.ruby.L2Cache_Controller.Ack               1576      0.00%      0.00%
-system.ruby.L2Cache_Controller.Ack_all           6550      0.00%      0.00%
-system.ruby.L2Cache_Controller.Unblock          24440      0.00%      0.00%
-system.ruby.L2Cache_Controller.Exclusive_Unblock      1731717      0.00%      0.00%
-system.ruby.L2Cache_Controller.MEM_Inv           2936      0.00%      0.00%
-system.ruby.L2Cache_Controller.NP.L1_GET_INSTR        15308      0.00%      0.00%
-system.ruby.L2Cache_Controller.NP.L1_GETS        31073      0.00%      0.00%
-system.ruby.L2Cache_Controller.NP.L1_GETX       126698      0.00%      0.00%
-system.ruby.L2Cache_Controller.SS.L1_GET_INSTR       800124      0.00%      0.00%
-system.ruby.L2Cache_Controller.SS.L1_GETS        82654      0.00%      0.00%
-system.ruby.L2Cache_Controller.SS.L1_GETX         1871      0.00%      0.00%
-system.ruby.L2Cache_Controller.SS.L1_UPGRADE        21434      0.00%      0.00%
-system.ruby.L2Cache_Controller.SS.L2_Replacement          224      0.00%      0.00%
-system.ruby.L2Cache_Controller.SS.L2_Replacement_clean         6241      0.00%      0.00%
-system.ruby.L2Cache_Controller.SS.MEM_Inv            2      0.00%      0.00%
-system.ruby.L2Cache_Controller.M.L1_GET_INSTR           28      0.00%      0.00%
-system.ruby.L2Cache_Controller.M.L1_GETS      1246769      0.00%      0.00%
-system.ruby.L2Cache_Controller.M.L1_GETX       280363      0.00%      0.00%
-system.ruby.L2Cache_Controller.M.L2_Replacement        94550      0.00%      0.00%
-system.ruby.L2Cache_Controller.M.L2_Replacement_clean         5479      0.00%      0.00%
-system.ruby.L2Cache_Controller.M.MEM_Inv         1319      0.00%      0.00%
+system.ruby.L1Cache_Controller.M_I.WB_Ack |      454484     26.95%     26.95% |     1231800     73.05%    100.00%
+system.ruby.L1Cache_Controller.M_I.WB_Ack::total      1686284                      
+system.ruby.L2Cache_Controller.L1_GET_INSTR       817732      0.00%      0.00%
+system.ruby.L2Cache_Controller.L1_GETS        1390884      0.00%      0.00%
+system.ruby.L2Cache_Controller.L1_GETX         433978      0.00%      0.00%
+system.ruby.L2Cache_Controller.L1_UPGRADE        22168      0.00%      0.00%
+system.ruby.L2Cache_Controller.L1_PUTX        1686284      0.00%      0.00%
+system.ruby.L2Cache_Controller.L2_Replacement        95716      0.00%      0.00%
+system.ruby.L2Cache_Controller.L2_Replacement_clean        15992      0.00%      0.00%
+system.ruby.L2Cache_Controller.Mem_Data        178413      0.00%      0.00%
+system.ruby.L2Cache_Controller.Mem_Ack         113648      0.00%      0.00%
+system.ruby.L2Cache_Controller.WB_Data          23349      0.00%      0.00%
+system.ruby.L2Cache_Controller.WB_Data_clean         2231      0.00%      0.00%
+system.ruby.L2Cache_Controller.Ack               1814      0.00%      0.00%
+system.ruby.L2Cache_Controller.Ack_all           7922      0.00%      0.00%
+system.ruby.L2Cache_Controller.Unblock          25205      0.00%      0.00%
+system.ruby.L2Cache_Controller.Exclusive_Unblock      1737025      0.00%      0.00%
+system.ruby.L2Cache_Controller.MEM_Inv           3880      0.00%      0.00%
+system.ruby.L2Cache_Controller.NP.L1_GET_INSTR        16558      0.00%      0.00%
+system.ruby.L2Cache_Controller.NP.L1_GETS        34140      0.00%      0.00%
+system.ruby.L2Cache_Controller.NP.L1_GETX       127715      0.00%      0.00%
+system.ruby.L2Cache_Controller.SS.L1_GET_INSTR       801143      0.00%      0.00%
+system.ruby.L2Cache_Controller.SS.L1_GETS        84632      0.00%      0.00%
+system.ruby.L2Cache_Controller.SS.L1_GETX         1919      0.00%      0.00%
+system.ruby.L2Cache_Controller.SS.L1_UPGRADE        22168      0.00%      0.00%
+system.ruby.L2Cache_Controller.SS.L2_Replacement          243      0.00%      0.00%
+system.ruby.L2Cache_Controller.SS.L2_Replacement_clean         7577      0.00%      0.00%
+system.ruby.L2Cache_Controller.SS.MEM_Inv            4      0.00%      0.00%
+system.ruby.L2Cache_Controller.M.L1_GET_INSTR           27      0.00%      0.00%
+system.ruby.L2Cache_Controller.M.L1_GETS      1246740      0.00%      0.00%
+system.ruby.L2Cache_Controller.M.L1_GETX       280078      0.00%      0.00%
+system.ruby.L2Cache_Controller.M.L2_Replacement        95328      0.00%      0.00%
+system.ruby.L2Cache_Controller.M.L2_Replacement_clean         8315      0.00%      0.00%
+system.ruby.L2Cache_Controller.M.MEM_Inv         1708      0.00%      0.00%
 system.ruby.L2Cache_Controller.MT.L1_GET_INSTR            4      0.00%      0.00%
-system.ruby.L2Cache_Controller.MT.L1_GETS        24436      0.00%      0.00%
-system.ruby.L2Cache_Controller.MT.L1_GETX        23510      0.00%      0.00%
-system.ruby.L2Cache_Controller.MT.L1_PUTX      1682508      0.00%      0.00%
-system.ruby.L2Cache_Controller.MT.L2_Replacement          144      0.00%      0.00%
-system.ruby.L2Cache_Controller.MT.L2_Replacement_clean          117      0.00%      0.00%
-system.ruby.L2Cache_Controller.MT.MEM_Inv          147      0.00%      0.00%
-system.ruby.L2Cache_Controller.M_I.Mem_Ack       108223      0.00%      0.00%
-system.ruby.L2Cache_Controller.M_I.MEM_Inv         1319      0.00%      0.00%
-system.ruby.L2Cache_Controller.MT_I.WB_Data          243      0.00%      0.00%
-system.ruby.L2Cache_Controller.MT_I.Ack_all           48      0.00%      0.00%
-system.ruby.L2Cache_Controller.MT_I.MEM_Inv          147      0.00%      0.00%
-system.ruby.L2Cache_Controller.MCT_I.WB_Data           82      0.00%      0.00%
-system.ruby.L2Cache_Controller.MCT_I.Ack_all           35      0.00%      0.00%
-system.ruby.L2Cache_Controller.I_I.Ack           1350      0.00%      0.00%
-system.ruby.L2Cache_Controller.I_I.Ack_all         6241      0.00%      0.00%
-system.ruby.L2Cache_Controller.S_I.Ack            226      0.00%      0.00%
-system.ruby.L2Cache_Controller.S_I.Ack_all          226      0.00%      0.00%
-system.ruby.L2Cache_Controller.S_I.MEM_Inv            2      0.00%      0.00%
-system.ruby.L2Cache_Controller.ISS.L1_GETS            1      0.00%      0.00%
-system.ruby.L2Cache_Controller.ISS.Mem_Data        31072      0.00%      0.00%
-system.ruby.L2Cache_Controller.IS.Mem_Data        15309      0.00%      0.00%
-system.ruby.L2Cache_Controller.IM.Mem_Data       126698      0.00%      0.00%
-system.ruby.L2Cache_Controller.SS_MB.L1_GETS          118      0.00%      0.00%
-system.ruby.L2Cache_Controller.SS_MB.Exclusive_Unblock        23305      0.00%      0.00%
-system.ruby.L2Cache_Controller.MT_MB.L1_GETS           42      0.00%      0.00%
+system.ruby.L2Cache_Controller.MT.L1_GETS        25201      0.00%      0.00%
+system.ruby.L2Cache_Controller.MT.L1_GETX        24265      0.00%      0.00%
+system.ruby.L2Cache_Controller.MT.L1_PUTX      1686284      0.00%      0.00%
+system.ruby.L2Cache_Controller.MT.L2_Replacement          145      0.00%      0.00%
+system.ruby.L2Cache_Controller.MT.L2_Replacement_clean          100      0.00%      0.00%
+system.ruby.L2Cache_Controller.MT.MEM_Inv          228      0.00%      0.00%
+system.ruby.L2Cache_Controller.M_I.Mem_Ack       113648      0.00%      0.00%
+system.ruby.L2Cache_Controller.M_I.MEM_Inv         1708      0.00%      0.00%
+system.ruby.L2Cache_Controller.MT_I.WB_Data          330      0.00%      0.00%
+system.ruby.L2Cache_Controller.MT_I.Ack_all           43      0.00%      0.00%
+system.ruby.L2Cache_Controller.MT_I.MEM_Inv          228      0.00%      0.00%
+system.ruby.L2Cache_Controller.MCT_I.WB_Data           45      0.00%      0.00%
+system.ruby.L2Cache_Controller.MCT_I.Ack_all           55      0.00%      0.00%
+system.ruby.L2Cache_Controller.I_I.Ack           1567      0.00%      0.00%
+system.ruby.L2Cache_Controller.I_I.Ack_all         7577      0.00%      0.00%
+system.ruby.L2Cache_Controller.S_I.Ack            247      0.00%      0.00%
+system.ruby.L2Cache_Controller.S_I.Ack_all          247      0.00%      0.00%
+system.ruby.L2Cache_Controller.S_I.MEM_Inv            4      0.00%      0.00%
+system.ruby.L2Cache_Controller.ISS.Mem_Data        34140      0.00%      0.00%
+system.ruby.L2Cache_Controller.IS.Mem_Data        16558      0.00%      0.00%
+system.ruby.L2Cache_Controller.IM.Mem_Data       127715      0.00%      0.00%
+system.ruby.L2Cache_Controller.SS_MB.L1_GETS          125      0.00%      0.00%
+system.ruby.L2Cache_Controller.SS_MB.Exclusive_Unblock        24087      0.00%      0.00%
+system.ruby.L2Cache_Controller.MT_MB.L1_GETS           46      0.00%      0.00%
 system.ruby.L2Cache_Controller.MT_MB.L1_GETX            1      0.00%      0.00%
-system.ruby.L2Cache_Controller.MT_MB.Exclusive_Unblock      1708412      0.00%      0.00%
-system.ruby.L2Cache_Controller.MT_IIB.WB_Data        22344      0.00%      0.00%
-system.ruby.L2Cache_Controller.MT_IIB.WB_Data_clean         2090      0.00%      0.00%
-system.ruby.L2Cache_Controller.MT_IIB.Unblock            6      0.00%      0.00%
+system.ruby.L2Cache_Controller.MT_MB.Exclusive_Unblock      1712938      0.00%      0.00%
+system.ruby.L2Cache_Controller.MT_IIB.WB_Data        22969      0.00%      0.00%
+system.ruby.L2Cache_Controller.MT_IIB.WB_Data_clean         2231      0.00%      0.00%
+system.ruby.L2Cache_Controller.MT_IIB.Unblock            5      0.00%      0.00%
 system.ruby.L2Cache_Controller.MT_IB.WB_Data            5      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        24434      0.00%      0.00%
-system.ruby.DMA_Controller.ReadRequest            797      0.00%      0.00%
-system.ruby.DMA_Controller.WriteRequest         46736      0.00%      0.00%
-system.ruby.DMA_Controller.Data                   797      0.00%      0.00%
-system.ruby.DMA_Controller.Ack                  46736      0.00%      0.00%
-system.ruby.DMA_Controller.READY.ReadRequest          797      0.00%      0.00%
-system.ruby.DMA_Controller.READY.WriteRequest        46736      0.00%      0.00%
-system.ruby.DMA_Controller.BUSY_RD.Data           797      0.00%      0.00%
-system.ruby.DMA_Controller.BUSY_WR.Ack          46736      0.00%      0.00%
-system.ruby.Directory_Controller.Fetch         173079      0.00%      0.00%
-system.ruby.Directory_Controller.Data           96468      0.00%      0.00%
-system.ruby.Directory_Controller.Memory_Data       173522      0.00%      0.00%
-system.ruby.Directory_Controller.Memory_Ack       142090      0.00%      0.00%
-system.ruby.Directory_Controller.DMA_READ          797      0.00%      0.00%
+system.ruby.L2Cache_Controller.MT_SB.Unblock        25200      0.00%      0.00%
+system.ruby.DMA_Controller.ReadRequest   |         814    100.00%    100.00% |           0      0.00%    100.00%
+system.ruby.DMA_Controller.ReadRequest::total          814                      
+system.ruby.DMA_Controller.WriteRequest  |       46736    100.00%    100.00% |           0      0.00%    100.00%
+system.ruby.DMA_Controller.WriteRequest::total        46736                      
+system.ruby.DMA_Controller.Data          |         814    100.00%    100.00% |           0      0.00%    100.00%
+system.ruby.DMA_Controller.Data::total            814                      
+system.ruby.DMA_Controller.Ack           |       46736    100.00%    100.00% |           0      0.00%    100.00%
+system.ruby.DMA_Controller.Ack::total           46736                      
+system.ruby.DMA_Controller.READY.ReadRequest |         814    100.00%    100.00% |           0      0.00%    100.00%
+system.ruby.DMA_Controller.READY.ReadRequest::total          814                      
+system.ruby.DMA_Controller.READY.WriteRequest |       46736    100.00%    100.00% |           0      0.00%    100.00%
+system.ruby.DMA_Controller.READY.WriteRequest::total        46736                      
+system.ruby.DMA_Controller.BUSY_RD.Data  |         814    100.00%    100.00% |           0      0.00%    100.00%
+system.ruby.DMA_Controller.BUSY_RD.Data::total          814                      
+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.Directory_Controller.Fetch         178413      0.00%      0.00%
+system.ruby.Directory_Controller.Data           97701      0.00%      0.00%
+system.ruby.Directory_Controller.Memory_Data       178865      0.00%      0.00%
+system.ruby.Directory_Controller.Memory_Ack       142859      0.00%      0.00%
+system.ruby.Directory_Controller.DMA_READ          814      0.00%      0.00%
 system.ruby.Directory_Controller.DMA_WRITE        46736      0.00%      0.00%
-system.ruby.Directory_Controller.CleanReplacement        11755      0.00%      0.00%
-system.ruby.Directory_Controller.I.Fetch       173079      0.00%      0.00%
-system.ruby.Directory_Controller.I.DMA_READ          443      0.00%      0.00%
-system.ruby.Directory_Controller.I.DMA_WRITE        45622      0.00%      0.00%
-system.ruby.Directory_Controller.ID.Memory_Data          443      0.00%      0.00%
-system.ruby.Directory_Controller.ID_W.Memory_Ack        45622      0.00%      0.00%
-system.ruby.Directory_Controller.M.Data         95000      0.00%      0.00%
-system.ruby.Directory_Controller.M.DMA_READ          354      0.00%      0.00%
-system.ruby.Directory_Controller.M.DMA_WRITE         1114      0.00%      0.00%
-system.ruby.Directory_Controller.M.CleanReplacement        11755      0.00%      0.00%
-system.ruby.Directory_Controller.IM.Memory_Data       173079      0.00%      0.00%
-system.ruby.Directory_Controller.MI.Memory_Ack        95000      0.00%      0.00%
-system.ruby.Directory_Controller.M_DRD.Data          354      0.00%      0.00%
-system.ruby.Directory_Controller.M_DRDI.Memory_Ack          354      0.00%      0.00%
-system.ruby.Directory_Controller.M_DWR.Data         1114      0.00%      0.00%
-system.ruby.Directory_Controller.M_DWRI.Memory_Ack         1114      0.00%      0.00%
+system.ruby.Directory_Controller.CleanReplacement        15947      0.00%      0.00%
+system.ruby.Directory_Controller.I.Fetch       178413      0.00%      0.00%
+system.ruby.Directory_Controller.I.DMA_READ          452      0.00%      0.00%
+system.ruby.Directory_Controller.I.DMA_WRITE        45158      0.00%      0.00%
+system.ruby.Directory_Controller.ID.Memory_Data          452      0.00%      0.00%
+system.ruby.Directory_Controller.ID_W.Memory_Ack        45158      0.00%      0.00%
+system.ruby.Directory_Controller.M.Data         95761      0.00%      0.00%
+system.ruby.Directory_Controller.M.DMA_READ          362      0.00%      0.00%
+system.ruby.Directory_Controller.M.DMA_WRITE         1578      0.00%      0.00%
+system.ruby.Directory_Controller.M.CleanReplacement        15947      0.00%      0.00%
+system.ruby.Directory_Controller.IM.Memory_Data       178413      0.00%      0.00%
+system.ruby.Directory_Controller.MI.Memory_Ack        95761      0.00%      0.00%
+system.ruby.Directory_Controller.M_DRD.Data          362      0.00%      0.00%
+system.ruby.Directory_Controller.M_DRDI.Memory_Ack          362      0.00%      0.00%
+system.ruby.Directory_Controller.M_DWR.Data         1578      0.00%      0.00%
+system.ruby.Directory_Controller.M_DWRI.Memory_Ack         1578      0.00%      0.00%
 
 ---------- End Simulation Statistics   ----------
index cbc69e80a87fb0755e4a7f63e1e0febd57a572d0..7f41384e2d55edcea8bd61a2a7f372b97d1d0705 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.000 MHz processor.\r
+time.c: Detected 2000.001 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
@@ -43,7 +43,7 @@ CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
 CPU: L2 Cache: 1024K (64 bytes/line)\r
 Freeing SMP alternatives: 34k freed\r
 Using local APIC timer interrupts.\r
-result 7812510\r
+result 7812509\r
 Detected 7.812 MHz APIC timer.\r
 Booting processor 1/2 APIC 0x1\r
 Initializing CPU#1\r
@@ -131,8 +131,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
index c9e0c15f4e6dc95a1acee722845164ddc159e9ae..8f937902761e59937e90b0abdb8ab20e569ff2d8 100644 (file)
@@ -10,7 +10,7 @@ time_sync_spin_threshold=100000
 
 [system]
 type=System
-children=clk_domain cpu dvfs_handler physmem ruby sys_port_proxy voltage_domain
+children=clk_domain cpu dvfs_handler mem_ctrls ruby sys_port_proxy voltage_domain
 boot_osflags=a
 cache_line_size=64
 clk_domain=system.clk_domain
@@ -22,7 +22,7 @@ load_addr_mask=1099511627775
 load_offset=0
 mem_mode=timing
 mem_ranges=0:268435455
-memories=system.physmem
+memories=system.mem_ctrls
 num_work_ids=16
 readfile=
 symbolfile=
@@ -136,17 +136,82 @@ eventq_index=0
 sys_clk_domain=system.clk_domain
 transition_latency=100000
 
-[system.physmem]
-type=SimpleMemory
-bandwidth=0.000000
+[system.mem_ctrls]
+type=DRAMCtrl
+IDD0=0.075000
+IDD02=0.000000
+IDD2N=0.050000
+IDD2N2=0.000000
+IDD2P0=0.000000
+IDD2P02=0.000000
+IDD2P1=0.000000
+IDD2P12=0.000000
+IDD3N=0.057000
+IDD3N2=0.000000
+IDD3P0=0.000000
+IDD3P02=0.000000
+IDD3P1=0.000000
+IDD3P12=0.000000
+IDD4R=0.187000
+IDD4R2=0.000000
+IDD4W=0.165000
+IDD4W2=0.000000
+IDD5=0.220000
+IDD52=0.000000
+IDD6=0.000000
+IDD62=0.000000
+VDD=1.500000
+VDD2=0.000000
+activation_limit=4
+addr_mapping=RoRaBaChCo
+bank_groups_per_rank=0
+banks_per_rank=8
+burst_length=8
+channels=1
 clk_domain=system.clk_domain
 conf_table_reported=true
+device_bus_width=8
+device_rowbuffer_size=1024
+device_size=536870912
+devices_per_rank=8
+dll=true
 eventq_index=0
 in_addr_map=true
-latency=30
-latency_var=0
-null=true
-range=0:134217727
+max_accesses_per_row=16
+mem_sched_policy=frfcfs
+min_writes_per_switch=16
+null=false
+page_policy=open_adaptive
+range=0:268435455
+ranks_per_channel=2
+read_buffer_size=32
+static_backend_latency=10
+static_frontend_latency=10
+tBURST=5
+tCCD_L=0
+tCK=1
+tCL=14
+tCS=3
+tRAS=35
+tRCD=14
+tREFI=7800
+tRFC=260
+tRP=14
+tRRD=6
+tRRD_L=0
+tRTP=8
+tRTW=3
+tWR=15
+tWTR=8
+tXAW=30
+tXP=0
+tXPDLL=0
+tXS=0
+tXSDLL=0
+write_buffer_size=64
+write_high_thresh_perc=85
+write_low_thresh_perc=50
+port=system.ruby.dir_cntrl0.memory
 
 [system.ruby]
 type=RubySystem
@@ -156,9 +221,9 @@ block_size_bytes=64
 clk_domain=system.ruby.clk_domain
 eventq_index=0
 hot_lines=false
-mem_size=268435456
-no_mem_vec=false
+memory_size_bits=48
 num_of_sequencers=1
+phys_mem=Null
 random_seed=1234
 randomization=false
 
@@ -172,21 +237,21 @@ voltage_domain=system.voltage_domain
 
 [system.ruby.dir_cntrl0]
 type=Directory_Controller
-children=directory memBuffer
+children=directory
 buffer_size=0
 clk_domain=system.ruby.clk_domain
 cluster_id=0
 directory=system.ruby.dir_cntrl0.directory
 directory_latency=6
 eventq_index=0
-memBuffer=system.ruby.dir_cntrl0.memBuffer
 number_of_TBEs=256
-peer=Null
 recycle_latency=10
 ruby_system=system.ruby
+system=system
 to_mem_ctrl_latency=1
 transitions_per_cycle=4
 version=0
+memory=system.mem_ctrls.port
 requestToDir=system.ruby.network.master[5]
 responseFromDir=system.ruby.network.slave[6]
 responseToDir=system.ruby.network.master[6]
@@ -194,33 +259,8 @@ responseToDir=system.ruby.network.master[6]
 [system.ruby.dir_cntrl0.directory]
 type=RubyDirectoryMemory
 eventq_index=0
-map_levels=4
 numa_high_bit=5
 size=268435456
-use_map=false
-version=0
-
-[system.ruby.dir_cntrl0.memBuffer]
-type=RubyMemoryControl
-bank_bit_0=8
-bank_busy_time=11
-bank_queue_size=12
-banks_per_rank=8
-basic_bus_busy_time=2
-clk_domain=system.ruby.memctrl_clk_domain
-dimm_bit_0=12
-dimms_per_channel=2
-eventq_index=0
-mem_ctl_latency=12
-mem_fixed_delay=0
-mem_random_arbitrate=0
-rank_bit_0=11
-rank_rank_delay=1
-ranks_per_dimm=2
-read_write_delay=2
-refresh_period=1560
-ruby_system=system.ruby
-tFaw=0
 version=0
 
 [system.ruby.l1_cntrl0]
@@ -237,12 +277,12 @@ l1_request_latency=2
 l1_response_latency=2
 l2_select_num_bits=0
 number_of_TBEs=256
-peer=Null
 prefetcher=system.ruby.l1_cntrl0.prefetcher
 recycle_latency=10
 ruby_system=system.ruby
 send_evictions=false
 sequencer=system.ruby.l1_cntrl0.sequencer
+system=system
 to_l2_latency=1
 transitions_per_cycle=4
 version=0
@@ -290,12 +330,13 @@ nonunit_filter=8
 num_startup_pfs=1
 num_streams=4
 pf_per_stream=1
+sys=system
 train_misses=4
 unit_filter=8
 
 [system.ruby.l1_cntrl0.sequencer]
 type=RubySequencer
-access_phys_mem=false
+access_backing_store=false
 clk_domain=system.cpu.clk_domain
 dcache=system.ruby.l1_cntrl0.L1Dcache
 deadlock_threshold=500000
@@ -322,9 +363,9 @@ eventq_index=0
 l2_request_latency=2
 l2_response_latency=2
 number_of_TBEs=256
-peer=Null
 recycle_latency=10
 ruby_system=system.ruby
+system=system
 to_l1_latency=1
 transitions_per_cycle=4
 version=0
@@ -465,7 +506,7 @@ virt_nets=10
 
 [system.sys_port_proxy]
 type=RubyPortProxy
-access_phys_mem=true
+access_backing_store=false
 clk_domain=system.clk_domain
 eventq_index=0
 ruby_system=system.ruby
index 372180bd6e362ea9aece2c6234d15f2487ed667c..95f3db4f2e904a7bfa7ec83b7034aa7154c625c8 100644 (file)
 
 ---------- Begin Simulation Statistics ----------
 sim_seconds                                  0.000139                       # Number of seconds simulated
-sim_ticks                                      138616                       # Number of ticks simulated
-final_tick                                     138616                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
+sim_ticks                                      138637                       # Number of ticks simulated
+final_tick                                     138637                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
 sim_freq                                   1000000000                       # Frequency of simulated ticks
-host_inst_rate                                  36011                       # Simulator instruction rate (inst/s)
-host_op_rate                                    36008                       # Simulator op (including micro ops) rate (op/s)
-host_tick_rate                                 781041                       # Simulator tick rate (ticks/s)
-host_mem_usage                                 161164                       # Number of bytes of host memory used
-host_seconds                                     0.18                       # Real time elapsed on the host
+host_inst_rate                                  12523                       # Simulator instruction rate (inst/s)
+host_op_rate                                    12523                       # Simulator op (including micro ops) rate (op/s)
+host_tick_rate                                 271684                       # Simulator tick rate (ticks/s)
+host_mem_usage                                 436940                       # Number of bytes of host memory used
+host_seconds                                     0.51                       # Real time elapsed on the host
 sim_insts                                        6390                       # Number of instructions simulated
 sim_ops                                          6390                       # Number of ops (including micro ops) simulated
 system.voltage_domain.voltage                       1                       # Voltage in Volts
 system.clk_domain.clock                             1                       # Clock period in ticks
+system.mem_ctrls.bytes_read::ruby.dir_cntrl0        93440                       # Number of bytes read from this memory
+system.mem_ctrls.bytes_read::total              93440                       # Number of bytes read from this memory
+system.mem_ctrls.bytes_written::ruby.dir_cntrl0        17728                       # Number of bytes written to this memory
+system.mem_ctrls.bytes_written::total           17728                       # Number of bytes written to this memory
+system.mem_ctrls.num_reads::ruby.dir_cntrl0         1460                       # Number of read requests responded to by this memory
+system.mem_ctrls.num_reads::total                1460                       # Number of read requests responded to by this memory
+system.mem_ctrls.num_writes::ruby.dir_cntrl0          277                       # Number of write requests responded to by this memory
+system.mem_ctrls.num_writes::total                277                       # Number of write requests responded to by this memory
+system.mem_ctrls.bw_read::ruby.dir_cntrl0    673990349                       # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_read::total             673990349                       # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::ruby.dir_cntrl0    127873511                       # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::total            127873511                       # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_total::ruby.dir_cntrl0    801863860                       # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.bw_total::total            801863860                       # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.readReqs                        1460                       # Number of read requests accepted
+system.mem_ctrls.writeReqs                        277                       # Number of write requests accepted
+system.mem_ctrls.readBursts                      1460                       # Number of DRAM read bursts, including those serviced by the write queue
+system.mem_ctrls.writeBursts                      277                       # Number of DRAM write bursts, including those merged in the write queue
+system.mem_ctrls.bytesReadDRAM                  74880                       # Total number of bytes read from DRAM
+system.mem_ctrls.bytesReadWrQ                   18560                       # Total number of bytes read from write queue
+system.mem_ctrls.bytesWritten                    6400                       # Total number of bytes written to DRAM
+system.mem_ctrls.bytesReadSys                   93440                       # Total read bytes from the system interface side
+system.mem_ctrls.bytesWrittenSys                17728                       # Total written bytes from the system interface side
+system.mem_ctrls.servicedByWrQ                    290                       # Number of DRAM read bursts serviced by the write queue
+system.mem_ctrls.mergedWrBursts                   155                       # 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               102                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::1                61                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::2                90                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::3                90                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::4               103                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::5                22                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::6                 1                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::7                 4                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::8                 0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::9                 1                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::10               84                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::11               75                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::12               26                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::13              396                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::14               67                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::15               48                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::0                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::1                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::2                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::3                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::4                29                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::5                 6                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::6                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::7                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::8                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::9                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::10                3                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::11                0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::12                0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::13               19                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::14               43                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::15                0                       # 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                        138534                       # 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)
+system.mem_ctrls.readPktSize::3                     0                       # Read request sizes (log2)
+system.mem_ctrls.readPktSize::4                     0                       # Read request sizes (log2)
+system.mem_ctrls.readPktSize::5                     0                       # Read request sizes (log2)
+system.mem_ctrls.readPktSize::6                  1460                       # Read request sizes (log2)
+system.mem_ctrls.writePktSize::0                    0                       # Write request sizes (log2)
+system.mem_ctrls.writePktSize::1                    0                       # Write request sizes (log2)
+system.mem_ctrls.writePktSize::2                    0                       # Write request sizes (log2)
+system.mem_ctrls.writePktSize::3                    0                       # Write request sizes (log2)
+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                  277                       # Write request sizes (log2)
+system.mem_ctrls.rdQLenPdf::0                    1170                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::1                       0                       # 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
+system.mem_ctrls.rdQLenPdf::5                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::6                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::7                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::8                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::9                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::10                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::11                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::12                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::13                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::14                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::15                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::16                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::17                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::18                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::19                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::20                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::21                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::22                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::23                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::24                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::25                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::26                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::27                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::28                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::29                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::30                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::31                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::0                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::1                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::2                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::3                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::4                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::5                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::6                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::7                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::8                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::9                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::10                      1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::11                      1                       # What write queue length does an incoming req see
+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                      3                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::16                      3                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::17                      7                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::18                      7                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::19                      7                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::20                      7                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::21                      7                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::22                      6                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::23                      6                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::24                      6                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::25                      6                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::26                      6                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::27                      6                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::28                      6                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::29                      6                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::30                      6                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::31                      6                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::32                      6                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::33                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::34                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::35                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::36                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::37                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::38                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::39                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::40                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::41                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::42                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::43                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::44                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::45                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::46                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::47                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::48                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::49                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::50                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::51                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::52                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::53                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::54                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::55                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::56                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::57                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::58                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::59                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::60                      0                       # What write queue length does an incoming req see
+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          224                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::mean    353.142857                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::gmean   223.489977                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::stdev   324.415911                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::0-127           59     26.34%     26.34% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::128-255           55     24.55%     50.89% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::256-383           31     13.84%     64.73% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::384-511           15      6.70%     71.43% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::512-639           13      5.80%     77.23% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::640-767           14      6.25%     83.48% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::768-895            7      3.12%     86.61% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::896-1023            9      4.02%     90.62% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::1024-1151           21      9.38%    100.00% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::total          224                       # Bytes accessed per row activation
+system.mem_ctrls.rdPerTurnAround::samples            6                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::mean            178                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::gmean    127.889331                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::stdev    115.157284                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::16-31             1     16.67%     16.67% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::64-79             1     16.67%     33.33% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::192-207            2     33.33%     66.67% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::240-255            1     16.67%     83.33% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::336-351            1     16.67%    100.00% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::total             6                       # Reads before turning the bus around for writes
+system.mem_ctrls.wrPerTurnAround::samples            6                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::mean      16.666667                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::gmean     16.640671                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::stdev      1.032796                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::16                4     66.67%     66.67% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::18                2     33.33%    100.00% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::total             6                       # Writes before turning the bus around for reads
+system.mem_ctrls.totQLat                         7999                       # Total ticks spent queuing
+system.mem_ctrls.totMemAccLat                   30229                       # Total ticks spent from burst creation until serviced by the DRAM
+system.mem_ctrls.totBusLat                       5850                       # Total ticks spent in databus transfers
+system.mem_ctrls.avgQLat                         6.84                       # Average queueing delay per DRAM burst
+system.mem_ctrls.avgBusLat                       5.00                       # Average bus latency per DRAM burst
+system.mem_ctrls.avgMemAccLat                   25.84                       # Average memory access latency per DRAM burst
+system.mem_ctrls.avgRdBW                       540.12                       # Average DRAM read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBW                        46.16                       # Average achieved write bandwidth in MiByte/s
+system.mem_ctrls.avgRdBWSys                    673.99                       # Average system read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBWSys                    127.87                       # Average system write bandwidth in MiByte/s
+system.mem_ctrls.peakBW                      12800.00                       # Theoretical peak bandwidth in MiByte/s
+system.mem_ctrls.busUtil                         4.58                       # Data bus utilization in percentage
+system.mem_ctrls.busUtilRead                     4.22                       # Data bus utilization in percentage for reads
+system.mem_ctrls.busUtilWrite                    0.36                       # Data bus utilization in percentage for writes
+system.mem_ctrls.avgRdQLen                       1.00                       # Average read queue length when enqueuing
+system.mem_ctrls.avgWrQLen                      23.33                       # Average write queue length when enqueuing
+system.mem_ctrls.readRowHits                      948                       # Number of row buffer hits during reads
+system.mem_ctrls.writeRowHits                      92                       # Number of row buffer hits during writes
+system.mem_ctrls.readRowHitRate                 81.03                       # Row buffer hit rate for reads
+system.mem_ctrls.writeRowHitRate                75.41                       # Row buffer hit rate for writes
+system.mem_ctrls.avgGap                         79.75                       # Average gap between requests
+system.mem_ctrls.pageHitRate                    80.50                       # Row buffer hit rate, read and write combined
+system.mem_ctrls.memoryStateTime::IDLE            211                       # Time in different power states
+system.mem_ctrls.memoryStateTime::REF            4420                       # Time in different power states
+system.mem_ctrls.memoryStateTime::PRE_PDN            0                       # Time in different power states
+system.mem_ctrls.memoryStateTime::ACT          128005                       # Time in different power states
+system.mem_ctrls.memoryStateTime::ACT_PDN            0                       # Time in different power states
+system.mem_ctrls.actEnergy::0                  559440                       # Energy for activate commands per rank (pJ)
+system.mem_ctrls.actEnergy::1                 1103760                       # Energy for activate commands per rank (pJ)
+system.mem_ctrls.preEnergy::0                  310800                       # Energy for precharge commands per rank (pJ)
+system.mem_ctrls.preEnergy::1                  613200                       # Energy for precharge commands per rank (pJ)
+system.mem_ctrls.readEnergy::0                5828160                       # Energy for read commands per rank (pJ)
+system.mem_ctrls.readEnergy::1                8112000                       # Energy for read commands per rank (pJ)
+system.mem_ctrls.writeEnergy::0                362880                       # Energy for write commands per rank (pJ)
+system.mem_ctrls.writeEnergy::1                673920                       # Energy for write commands per rank (pJ)
+system.mem_ctrls.refreshEnergy::0             8645520                       # Energy for refresh commands per rank (pJ)
+system.mem_ctrls.refreshEnergy::1             8645520                       # Energy for refresh commands per rank (pJ)
+system.mem_ctrls.actBackEnergy::0            75333024                       # Energy for active background per rank (pJ)
+system.mem_ctrls.actBackEnergy::1            89081424                       # Energy for active background per rank (pJ)
+system.mem_ctrls.preBackEnergy::0            13491600                       # Energy for precharge background per rank (pJ)
+system.mem_ctrls.preBackEnergy::1             1431600                       # Energy for precharge background per rank (pJ)
+system.mem_ctrls.totalEnergy::0             104531424                       # Total energy per rank (pJ)
+system.mem_ctrls.totalEnergy::1             109661424                       # Total energy per rank (pJ)
+system.mem_ctrls.averagePower::0           788.190677                       # Core power per rank (mW)
+system.mem_ctrls.averagePower::1           826.872042                       # Core power per rank (mW)
 system.ruby.clk_domain.clock                        1                       # Clock period in ticks
 system.ruby.delayHist::bucket_size                  1                       # delay histogram for all message
 system.ruby.delayHist::max_bucket                   9                       # delay histogram for all message
 system.ruby.delayHist::samples                   9645                       # delay histogram for all message
-system.ruby.delayHist::mean                  0.120270                       # delay histogram for all message
-system.ruby.delayHist::stdev                 0.973545                       # delay histogram for all message
-system.ruby.delayHist                    |        9500     98.50%     98.50% |           0      0.00%     98.50% |           0      0.00%     98.50% |           0      0.00%     98.50% |           0      0.00%     98.50% |           0      0.00%     98.50% |           0      0.00%     98.50% |           0      0.00%     98.50% |         145      1.50%    100.00% |           0      0.00%    100.00% # delay histogram for all message
+system.ruby.delayHist::mean                  0.162779                       # delay histogram for all message
+system.ruby.delayHist::stdev                 1.010338                       # delay histogram for all message
+system.ruby.delayHist                    |        9295     96.37%     96.37% |           0      0.00%     96.37% |         205      2.13%     98.50% |           0      0.00%     98.50% |           0      0.00%     98.50% |           0      0.00%     98.50% |           0      0.00%     98.50% |           0      0.00%     98.50% |         145      1.50%    100.00% |           0      0.00%    100.00% # delay histogram for all message
 system.ruby.delayHist::total                     9645                       # delay histogram for all message
 system.ruby.outstanding_req_hist::bucket_size            1                      
 system.ruby.outstanding_req_hist::max_bucket            9                      
@@ -28,13 +275,13 @@ system.ruby.outstanding_req_hist::mean              1
 system.ruby.outstanding_req_hist::gmean             1                      
 system.ruby.outstanding_req_hist         |           0      0.00%      0.00% |        8449    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.outstanding_req_hist::total          8449                      
-system.ruby.latency_hist::bucket_size              16                      
-system.ruby.latency_hist::max_bucket              159                      
+system.ruby.latency_hist::bucket_size              64                      
+system.ruby.latency_hist::max_bucket              639                      
 system.ruby.latency_hist::samples                8448                      
-system.ruby.latency_hist::mean              15.408144                      
-system.ruby.latency_hist::gmean              5.259469                      
-system.ruby.latency_hist::stdev             27.065221                      
-system.ruby.latency_hist                 |        6958     82.36%     82.36% |          30      0.36%     82.72% |           0      0.00%     82.72% |           0      0.00%     82.72% |        1354     16.03%     98.75% |          93      1.10%     99.85% |          12      0.14%     99.99% |           1      0.01%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.latency_hist::mean              15.410630                      
+system.ruby.latency_hist::gmean              5.220511                      
+system.ruby.latency_hist::stdev             29.550250                      
+system.ruby.latency_hist                 |        7278     86.15%     86.15% |        1151     13.62%     99.78% |           3      0.04%     99.81% |           2      0.02%     99.83% |           6      0.07%     99.91% |           8      0.09%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
 system.ruby.latency_hist::total                  8448                      
 system.ruby.hit_latency_hist::bucket_size            1                      
 system.ruby.hit_latency_hist::max_bucket            9                      
@@ -43,13 +290,13 @@ system.ruby.hit_latency_hist::mean                  3
 system.ruby.hit_latency_hist::gmean          3.000000                      
 system.ruby.hit_latency_hist             |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |        6958    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%
 system.ruby.hit_latency_hist::total              6958                      
-system.ruby.miss_latency_hist::bucket_size           16                      
-system.ruby.miss_latency_hist::max_bucket          159                      
+system.ruby.miss_latency_hist::bucket_size           64                      
+system.ruby.miss_latency_hist::max_bucket          639                      
 system.ruby.miss_latency_hist::samples           1490                      
-system.ruby.miss_latency_hist::mean         73.351678                      
-system.ruby.miss_latency_hist::gmean        72.366127                      
-system.ruby.miss_latency_hist::stdev         8.741329                      
-system.ruby.miss_latency_hist            |           0      0.00%      0.00% |          30      2.01%      2.01% |           0      0.00%      2.01% |           0      0.00%      2.01% |        1354     90.87%     92.89% |          93      6.24%     99.13% |          12      0.81%     99.93% |           1      0.07%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.miss_latency_hist::mean         73.365772                      
+system.ruby.miss_latency_hist::gmean        69.379008                      
+system.ruby.miss_latency_hist::stdev        29.545012                      
+system.ruby.miss_latency_hist            |         320     21.48%     21.48% |        1151     77.25%     98.72% |           3      0.20%     98.93% |           2      0.13%     99.06% |           6      0.40%     99.46% |           8      0.54%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
 system.ruby.miss_latency_hist::total             1490                      
 system.ruby.l1_cntrl0.L1Dcache.demand_hits         1249                       # Number of cache demand hits
 system.ruby.l1_cntrl0.L1Dcache.demand_misses          799                       # Number of cache demand misses
@@ -57,6 +304,7 @@ system.ruby.l1_cntrl0.L1Dcache.demand_accesses         2048
 system.ruby.l1_cntrl0.L1Icache.demand_hits         5709                       # Number of cache demand hits
 system.ruby.l1_cntrl0.L1Icache.demand_misses          691                       # Number of cache demand misses
 system.ruby.l1_cntrl0.L1Icache.demand_accesses         6400                       # Number of cache demand accesses
+system.cpu.clk_domain.clock                         1                       # Clock period in ticks
 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
@@ -66,7 +314,7 @@ system.ruby.l1_cntrl0.prefetcher.hits               0                       # nu
 system.ruby.l1_cntrl0.prefetcher.partial_hits            0                       # number of misses observed for a block being prefetched
 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.network.routers0.percent_links_utilized     3.776801                      
+system.ruby.network.routers0.percent_links_utilized     3.776229                      
 system.ruby.network.routers0.msg_count.Control::0         1490                      
 system.ruby.network.routers0.msg_count.Request_Control::2         1041                      
 system.ruby.network.routers0.msg_count.Response_Data::1         1490                      
@@ -86,7 +334,7 @@ system.ruby.network.routers0.msg_bytes.Writeback_Control::0         2328
 system.ruby.l2_cntrl0.L2cache.demand_hits           30                       # Number of cache demand hits
 system.ruby.l2_cntrl0.L2cache.demand_misses         1460                       # Number of cache demand misses
 system.ruby.l2_cntrl0.L2cache.demand_accesses         1490                       # Number of cache demand accesses
-system.ruby.network.routers1.percent_links_utilized     7.333389                      
+system.ruby.network.routers1.percent_links_utilized     7.332278                      
 system.ruby.network.routers1.msg_count.Control::0         2950                      
 system.ruby.network.routers1.msg_count.Request_Control::2         1041                      
 system.ruby.network.routers1.msg_count.Response_Data::1         3227                      
@@ -103,28 +351,14 @@ system.ruby.network.routers1.msg_bytes.Response_Control::2         6392
 system.ruby.network.routers1.msg_bytes.Writeback_Data::0        10440                      
 system.ruby.network.routers1.msg_bytes.Writeback_Data::1        10152                      
 system.ruby.network.routers1.msg_bytes.Writeback_Control::0         2328                      
-system.ruby.memctrl_clk_domain.clock                3                       # Clock period in ticks
-system.ruby.dir_cntrl0.memBuffer.memReq          1737                       # Total number of memory requests
-system.ruby.dir_cntrl0.memBuffer.memRead         1460                       # Number of memory reads
-system.ruby.dir_cntrl0.memBuffer.memWrite          277                       # Number of memory writes
-system.ruby.dir_cntrl0.memBuffer.memRefresh          963                       # Number of memory refreshes
-system.ruby.dir_cntrl0.memBuffer.memWaitCycles          343                       # Delay stalled at the head of the bank queue
-system.ruby.dir_cntrl0.memBuffer.totalStalls          343                       # Total number of stall cycles
-system.ruby.dir_cntrl0.memBuffer.stallsPerReq     0.197467                       # Expected number of stall cycles per request
-system.ruby.dir_cntrl0.memBuffer.memBankBusy          166                       # memory stalls due to busy bank
-system.ruby.dir_cntrl0.memBuffer.memBusBusy          149                       # memory stalls due to busy bus
-system.ruby.dir_cntrl0.memBuffer.memReadWriteBusy            4                       # memory stalls due to read write turnaround
-system.ruby.dir_cntrl0.memBuffer.memArbWait           24                       # memory stalls due to arbitration
-system.ruby.dir_cntrl0.memBuffer.memBankCount |          92      5.30%      5.30% |          21      1.21%      6.51% |          45      2.59%      9.10% |          54      3.11%     12.20% |          57      3.28%     15.49% |         174     10.02%     25.50% |          48      2.76%     28.27% |          18      1.04%     29.30% |          19      1.09%     30.40% |          22      1.27%     31.66% |          35      2.01%     33.68% |          37      2.13%     35.81% |          56      3.22%     39.03% |          59      3.40%     42.43% |          44      2.53%     44.96% |          36      2.07%     47.04% |          41      2.36%     49.40% |          24      1.38%     50.78% |          22      1.27%     52.04% |          28      1.61%     53.66% |          32      1.84%     55.50% |          48      2.76%     58.26% |         122      7.02%     65.28% |          36      2.07%     67.36% |          32      1.84%     69.20% |          25      1.44%     70.64% |          35      2.01%     72.65% |          96      5.53%     78.18% |         114      6.56%     84.74% |         185     10.65%     95.39% |          19      1.09%     96.49% |          61      3.51%    100.00% # Number of accesses per bank
-system.ruby.dir_cntrl0.memBuffer.memBankCount::total         1737                       # Number of accesses per bank
-system.ruby.network.routers2.percent_links_utilized     3.556588                      
+system.ruby.network.routers2.percent_links_utilized     3.556049                      
 system.ruby.network.routers2.msg_count.Control::0         1460                      
 system.ruby.network.routers2.msg_count.Response_Data::1         1737                      
 system.ruby.network.routers2.msg_count.Response_Control::1         2627                      
 system.ruby.network.routers2.msg_bytes.Control::0        11680                      
 system.ruby.network.routers2.msg_bytes.Response_Data::1       125064                      
 system.ruby.network.routers2.msg_bytes.Response_Control::1        21016                      
-system.ruby.network.routers3.percent_links_utilized     4.888926                      
+system.ruby.network.routers3.percent_links_utilized     4.888185                      
 system.ruby.network.routers3.msg_count.Control::0         2950                      
 system.ruby.network.routers3.msg_count.Request_Control::2         1041                      
 system.ruby.network.routers3.msg_count.Response_Data::1         3227                      
@@ -153,7 +387,7 @@ system.ruby.network.msg_byte.Response_Data       697032
 system.ruby.network.msg_byte.Response_Control       114288                      
 system.ruby.network.msg_byte.Writeback_Data        61776                      
 system.ruby.network.msg_byte.Writeback_Control         6984                      
-system.cpu.clk_domain.clock                         1                       # Clock period in ticks
+system.ruby.memctrl_clk_domain.clock                3                       # Clock period in ticks
 system.cpu.dtb.fetch_hits                           0                       # ITB hits
 system.cpu.dtb.fetch_misses                         0                       # ITB misses
 system.cpu.dtb.fetch_acv                            0                       # ITB acv
@@ -187,7 +421,7 @@ system.cpu.itb.data_misses                          0                       # DT
 system.cpu.itb.data_acv                             0                       # DTB access violations
 system.cpu.itb.data_accesses                        0                       # DTB accesses
 system.cpu.workload.num_syscalls                   17                       # Number of system calls
-system.cpu.numCycles                           138616                       # number of cpu cycles simulated
+system.cpu.numCycles                           138637                       # number of cpu cycles simulated
 system.cpu.numWorkItemsStarted                      0                       # number of work items this cpu started
 system.cpu.numWorkItemsCompleted                    0                       # number of work items this cpu completed
 system.cpu.committedInsts                        6390                       # Number of instructions committed
@@ -206,7 +440,7 @@ system.cpu.num_mem_refs                          2058                       # nu
 system.cpu.num_load_insts                        1190                       # Number of load instructions
 system.cpu.num_store_insts                        868                       # Number of store instructions
 system.cpu.num_idle_cycles                          0                       # Number of idle cycles
-system.cpu.num_busy_cycles                     138616                       # Number of busy cycles
+system.cpu.num_busy_cycles                     138637                       # Number of busy cycles
 system.cpu.not_idle_fraction                        1                       # Percentage of non-idle cycles
 system.cpu.idle_fraction                            0                       # Percentage of idle cycles
 system.cpu.Branches                              1050                       # Number of branches fetched
@@ -245,14 +479,14 @@ system.cpu.op_class::MemWrite                     868     13.56%    100.00% # Cl
 system.cpu.op_class::IprAccess                      0      0.00%    100.00% # Class of executed instruction
 system.cpu.op_class::InstPrefetch                   0      0.00%    100.00% # Class of executed instruction
 system.cpu.op_class::total                       6400                       # Class of executed instruction
-system.ruby.network.routers0.throttle0.link_utilization     5.369871                      
+system.ruby.network.routers0.throttle0.link_utilization     5.369057                      
 system.ruby.network.routers0.throttle0.msg_count.Request_Control::2         1041                      
 system.ruby.network.routers0.throttle0.msg_count.Response_Data::1         1490                      
 system.ruby.network.routers0.throttle0.msg_count.Response_Control::1          436                      
 system.ruby.network.routers0.throttle0.msg_bytes.Request_Control::2         8328                      
 system.ruby.network.routers0.throttle0.msg_bytes.Response_Data::1       107280                      
 system.ruby.network.routers0.throttle0.msg_bytes.Response_Control::1         3488                      
-system.ruby.network.routers0.throttle1.link_utilization     2.183731                      
+system.ruby.network.routers0.throttle1.link_utilization     2.183400                      
 system.ruby.network.routers0.throttle1.msg_count.Control::0         1490                      
 system.ruby.network.routers0.throttle1.msg_count.Response_Control::1          900                      
 system.ruby.network.routers0.throttle1.msg_count.Response_Control::2          799                      
@@ -265,7 +499,7 @@ system.ruby.network.routers0.throttle1.msg_bytes.Response_Control::2         639
 system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Data::0        10440                      
 system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Data::1        10152                      
 system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Control::0         2328                      
-system.ruby.network.routers1.throttle0.link_utilization     7.447192                      
+system.ruby.network.routers1.throttle0.link_utilization     7.446064                      
 system.ruby.network.routers1.throttle0.msg_count.Control::0         1490                      
 system.ruby.network.routers1.throttle0.msg_count.Response_Data::1         1460                      
 system.ruby.network.routers1.throttle0.msg_count.Response_Control::1         2352                      
@@ -280,7 +514,7 @@ system.ruby.network.routers1.throttle0.msg_bytes.Response_Control::2         639
 system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Data::0        10440                      
 system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Data::1        10152                      
 system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Control::0         2328                      
-system.ruby.network.routers1.throttle1.link_utilization     7.219585                      
+system.ruby.network.routers1.throttle1.link_utilization     7.218491                      
 system.ruby.network.routers1.throttle1.msg_count.Control::0         1460                      
 system.ruby.network.routers1.throttle1.msg_count.Request_Control::2         1041                      
 system.ruby.network.routers1.throttle1.msg_count.Response_Data::1         1767                      
@@ -289,26 +523,26 @@ system.ruby.network.routers1.throttle1.msg_bytes.Control::0        11680
 system.ruby.network.routers1.throttle1.msg_bytes.Request_Control::2         8328                      
 system.ruby.network.routers1.throttle1.msg_bytes.Response_Data::1       127224                      
 system.ruby.network.routers1.throttle1.msg_bytes.Response_Control::1        12888                      
-system.ruby.network.routers2.throttle0.link_utilization     1.849714                      
+system.ruby.network.routers2.throttle0.link_utilization     1.849434                      
 system.ruby.network.routers2.throttle0.msg_count.Control::0         1460                      
 system.ruby.network.routers2.throttle0.msg_count.Response_Data::1          277                      
 system.ruby.network.routers2.throttle0.msg_count.Response_Control::1         1175                      
 system.ruby.network.routers2.throttle0.msg_bytes.Control::0        11680                      
 system.ruby.network.routers2.throttle0.msg_bytes.Response_Data::1        19944                      
 system.ruby.network.routers2.throttle0.msg_bytes.Response_Control::1         9400                      
-system.ruby.network.routers2.throttle1.link_utilization     5.263462                      
+system.ruby.network.routers2.throttle1.link_utilization     5.262664                      
 system.ruby.network.routers2.throttle1.msg_count.Response_Data::1         1460                      
 system.ruby.network.routers2.throttle1.msg_count.Response_Control::1         1452                      
 system.ruby.network.routers2.throttle1.msg_bytes.Response_Data::1       105120                      
 system.ruby.network.routers2.throttle1.msg_bytes.Response_Control::1        11616                      
-system.ruby.network.routers3.throttle0.link_utilization     5.369871                      
+system.ruby.network.routers3.throttle0.link_utilization     5.369057                      
 system.ruby.network.routers3.throttle0.msg_count.Request_Control::2         1041                      
 system.ruby.network.routers3.throttle0.msg_count.Response_Data::1         1490                      
 system.ruby.network.routers3.throttle0.msg_count.Response_Control::1          436                      
 system.ruby.network.routers3.throttle0.msg_bytes.Request_Control::2         8328                      
 system.ruby.network.routers3.throttle0.msg_bytes.Response_Data::1       107280                      
 system.ruby.network.routers3.throttle0.msg_bytes.Response_Control::1         3488                      
-system.ruby.network.routers3.throttle1.link_utilization     7.447192                      
+system.ruby.network.routers3.throttle1.link_utilization     7.446064                      
 system.ruby.network.routers3.throttle1.msg_count.Control::0         1490                      
 system.ruby.network.routers3.throttle1.msg_count.Response_Data::1         1460                      
 system.ruby.network.routers3.throttle1.msg_count.Response_Control::1         2352                      
@@ -323,7 +557,7 @@ system.ruby.network.routers3.throttle1.msg_bytes.Response_Control::2         639
 system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Data::0        10440                      
 system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Data::1        10152                      
 system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Control::0         2328                      
-system.ruby.network.routers3.throttle2.link_utilization     1.849714                      
+system.ruby.network.routers3.throttle2.link_utilization     1.849434                      
 system.ruby.network.routers3.throttle2.msg_count.Control::0         1460                      
 system.ruby.network.routers3.throttle2.msg_count.Response_Data::1          277                      
 system.ruby.network.routers3.throttle2.msg_count.Response_Control::1         1175                      
@@ -340,20 +574,22 @@ system.ruby.delayVCHist.vnet_0::total            2725                       # de
 system.ruby.delayVCHist.vnet_1::bucket_size            1                       # delay histogram for vnet_1
 system.ruby.delayVCHist.vnet_1::max_bucket            9                       # delay histogram for vnet_1
 system.ruby.delayVCHist.vnet_1::samples          5879                       # delay histogram for vnet_1
-system.ruby.delayVCHist.vnet_1           |        5879    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% |           0      0.00%    100.00% # delay histogram for vnet_1
+system.ruby.delayVCHist.vnet_1::mean         0.069740                       # delay histogram for vnet_1
+system.ruby.delayVCHist.vnet_1::stdev        0.366932                       # delay histogram for vnet_1
+system.ruby.delayVCHist.vnet_1           |        5674     96.51%     96.51% |           0      0.00%     96.51% |         205      3.49%    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_1
 system.ruby.delayVCHist.vnet_1::total            5879                       # 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          1041                       # delay histogram for vnet_2
 system.ruby.delayVCHist.vnet_2           |        1041    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% |           0      0.00%    100.00% # delay histogram for vnet_2
 system.ruby.delayVCHist.vnet_2::total            1041                       # delay histogram for vnet_2
-system.ruby.LD.latency_hist::bucket_size           16                      
-system.ruby.LD.latency_hist::max_bucket           159                      
+system.ruby.LD.latency_hist::bucket_size           64                      
+system.ruby.LD.latency_hist::max_bucket           639                      
 system.ruby.LD.latency_hist::samples             1183                      
-system.ruby.LD.latency_hist::mean           37.688926                      
-system.ruby.LD.latency_hist::gmean          14.394335                      
-system.ruby.LD.latency_hist::stdev          35.806227                      
-system.ruby.LD.latency_hist              |         600     50.72%     50.72% |          13      1.10%     51.82% |           0      0.00%     51.82% |           0      0.00%     51.82% |         529     44.72%     96.53% |          34      2.87%     99.41% |           6      0.51%     99.92% |           1      0.08%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.LD.latency_hist::mean           35.343195                      
+system.ruby.LD.latency_hist::gmean          13.647233                      
+system.ruby.LD.latency_hist::stdev          36.940945                      
+system.ruby.LD.latency_hist              |         797     67.37%     67.37% |         383     32.38%     99.75% |           1      0.08%     99.83% |           0      0.00%     99.83% |           1      0.08%     99.92% |           1      0.08%    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.latency_hist::total               1183                      
 system.ruby.LD.hit_latency_hist::bucket_size            1                      
 system.ruby.LD.hit_latency_hist::max_bucket            9                      
@@ -362,21 +598,21 @@ system.ruby.LD.hit_latency_hist::mean               3
 system.ruby.LD.hit_latency_hist::gmean       3.000000                      
 system.ruby.LD.hit_latency_hist          |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |         600    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%
 system.ruby.LD.hit_latency_hist::total            600                      
-system.ruby.LD.miss_latency_hist::bucket_size           16                      
-system.ruby.LD.miss_latency_hist::max_bucket          159                      
+system.ruby.LD.miss_latency_hist::bucket_size           64                      
+system.ruby.LD.miss_latency_hist::max_bucket          639                      
 system.ruby.LD.miss_latency_hist::samples          583                      
-system.ruby.LD.miss_latency_hist::mean      73.389365                      
-system.ruby.LD.miss_latency_hist::gmean     72.297225                      
-system.ruby.LD.miss_latency_hist::stdev      9.304565                      
-system.ruby.LD.miss_latency_hist         |           0      0.00%      0.00% |          13      2.23%      2.23% |           0      0.00%      2.23% |           0      0.00%      2.23% |         529     90.74%     92.97% |          34      5.83%     98.80% |           6      1.03%     99.83% |           1      0.17%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.LD.miss_latency_hist::mean      68.629503                      
+system.ruby.LD.miss_latency_hist::gmean     64.886248                      
+system.ruby.LD.miss_latency_hist::stdev     24.148594                      
+system.ruby.LD.miss_latency_hist         |         197     33.79%     33.79% |         383     65.69%     99.49% |           1      0.17%     99.66% |           0      0.00%     99.66% |           1      0.17%     99.83% |           1      0.17%    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.miss_latency_hist::total           583                      
-system.ruby.ST.latency_hist::bucket_size           16                      
-system.ruby.ST.latency_hist::max_bucket           159                      
+system.ruby.ST.latency_hist::bucket_size           64                      
+system.ruby.ST.latency_hist::max_bucket           639                      
 system.ruby.ST.latency_hist::samples              865                      
-system.ruby.ST.latency_hist::mean           20.523699                      
-system.ruby.ST.latency_hist::gmean           6.599297                      
-system.ruby.ST.latency_hist::stdev          31.233065                      
-system.ruby.ST.latency_hist              |         649     75.03%     75.03% |          12      1.39%     76.42% |           0      0.00%     76.42% |           0      0.00%     76.42% |         161     18.61%     95.03% |          39      4.51%     99.54% |           4      0.46%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.ST.latency_hist::mean           17.899422                      
+system.ruby.ST.latency_hist::gmean           6.261931                      
+system.ruby.ST.latency_hist::stdev          30.808929                      
+system.ruby.ST.latency_hist              |         767     88.67%     88.67% |          95     10.98%     99.65% |           1      0.12%     99.77% |           0      0.00%     99.77% |           0      0.00%     99.77% |           2      0.23%    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.latency_hist::total                865                      
 system.ruby.ST.hit_latency_hist::bucket_size            1                      
 system.ruby.ST.hit_latency_hist::max_bucket            9                      
@@ -385,21 +621,21 @@ system.ruby.ST.hit_latency_hist::mean               3
 system.ruby.ST.hit_latency_hist::gmean       3.000000                      
 system.ruby.ST.hit_latency_hist          |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |         649    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%
 system.ruby.ST.hit_latency_hist::total            649                      
-system.ruby.ST.miss_latency_hist::bucket_size           16                      
-system.ruby.ST.miss_latency_hist::max_bucket          159                      
+system.ruby.ST.miss_latency_hist::bucket_size           64                      
+system.ruby.ST.miss_latency_hist::max_bucket          639                      
 system.ruby.ST.miss_latency_hist::samples          216                      
-system.ruby.ST.miss_latency_hist::mean      73.175926                      
-system.ruby.ST.miss_latency_hist::gmean     70.503717                      
-system.ruby.ST.miss_latency_hist::stdev     14.424352                      
-system.ruby.ST.miss_latency_hist         |           0      0.00%      0.00% |          12      5.56%      5.56% |           0      0.00%      5.56% |           0      0.00%      5.56% |         161     74.54%     80.09% |          39     18.06%     98.15% |           4      1.85%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.ST.miss_latency_hist::mean      62.666667                      
+system.ruby.ST.miss_latency_hist::gmean     57.141141                      
+system.ruby.ST.miss_latency_hist::stdev     33.628615                      
+system.ruby.ST.miss_latency_hist         |         118     54.63%     54.63% |          95     43.98%     98.61% |           1      0.46%     99.07% |           0      0.00%     99.07% |           0      0.00%     99.07% |           2      0.93%    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.miss_latency_hist::total           216                      
-system.ruby.IFETCH.latency_hist::bucket_size           16                      
-system.ruby.IFETCH.latency_hist::max_bucket          159                      
+system.ruby.IFETCH.latency_hist::bucket_size           64                      
+system.ruby.IFETCH.latency_hist::max_bucket          639                      
 system.ruby.IFETCH.latency_hist::samples         6400                      
-system.ruby.IFETCH.latency_hist::mean       10.598281                      
-system.ruby.IFETCH.latency_hist::gmean       4.234466                      
-system.ruby.IFETCH.latency_hist::stdev      21.908503                      
-system.ruby.IFETCH.latency_hist          |        5709     89.20%     89.20% |           5      0.08%     89.28% |           0      0.00%     89.28% |           0      0.00%     89.28% |         664     10.38%     99.66% |          20      0.31%     99.97% |           2      0.03%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.IFETCH.latency_hist::mean       11.389844                      
+system.ruby.IFETCH.latency_hist::gmean       4.264766                      
+system.ruby.IFETCH.latency_hist::stdev      26.115167                      
+system.ruby.IFETCH.latency_hist          |        5714     89.28%     89.28% |         673     10.52%     99.80% |           1      0.02%     99.81% |           2      0.03%     99.84% |           5      0.08%     99.92% |           5      0.08%    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.latency_hist::total           6400                      
 system.ruby.IFETCH.hit_latency_hist::bucket_size            1                      
 system.ruby.IFETCH.hit_latency_hist::max_bucket            9                      
@@ -408,13 +644,13 @@ system.ruby.IFETCH.hit_latency_hist::mean            3
 system.ruby.IFETCH.hit_latency_hist::gmean     3.000000                      
 system.ruby.IFETCH.hit_latency_hist      |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |        5709    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%
 system.ruby.IFETCH.hit_latency_hist::total         5709                      
-system.ruby.IFETCH.miss_latency_hist::bucket_size           16                      
-system.ruby.IFETCH.miss_latency_hist::max_bucket          159                      
+system.ruby.IFETCH.miss_latency_hist::bucket_size           64                      
+system.ruby.IFETCH.miss_latency_hist::max_bucket          639                      
 system.ruby.IFETCH.miss_latency_hist::samples          691                      
-system.ruby.IFETCH.miss_latency_hist::mean    73.374819                      
-system.ruby.IFETCH.miss_latency_hist::gmean    73.016992                      
-system.ruby.IFETCH.miss_latency_hist::stdev     5.198651                      
-system.ruby.IFETCH.miss_latency_hist     |           0      0.00%      0.00% |           5      0.72%      0.72% |           0      0.00%      0.72% |           0      0.00%      0.72% |         664     96.09%     96.82% |          20      2.89%     99.71% |           2      0.29%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.IFETCH.miss_latency_hist::mean    80.706223                      
+system.ruby.IFETCH.miss_latency_hist::gmean    78.001693                      
+system.ruby.IFETCH.miss_latency_hist::stdev    30.507480                      
+system.ruby.IFETCH.miss_latency_hist     |           5      0.72%      0.72% |         673     97.40%     98.12% |           1      0.14%     98.26% |           2      0.29%     98.55% |           5      0.72%     99.28% |           5      0.72%    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.miss_latency_hist::total          691                      
 system.ruby.L1Cache_Controller.Load              1183      0.00%      0.00%
 system.ruby.L1Cache_Controller.Ifetch            6400      0.00%      0.00%
index 4de69a578df2f01ea3c5f03f5fb9a926fab94340..f8cc143458c4ec214d5024630f5a81034fb3acec 100644 (file)
@@ -10,7 +10,7 @@ time_sync_spin_threshold=100000
 
 [system]
 type=System
-children=clk_domain cpu dvfs_handler physmem ruby sys_port_proxy voltage_domain
+children=clk_domain cpu dvfs_handler mem_ctrls ruby sys_port_proxy voltage_domain
 boot_osflags=a
 cache_line_size=64
 clk_domain=system.clk_domain
@@ -22,7 +22,7 @@ load_addr_mask=1099511627775
 load_offset=0
 mem_mode=timing
 mem_ranges=0:268435455
-memories=system.physmem
+memories=system.mem_ctrls
 num_work_ids=16
 readfile=
 symbolfile=
@@ -136,17 +136,82 @@ eventq_index=0
 sys_clk_domain=system.clk_domain
 transition_latency=100000
 
-[system.physmem]
-type=SimpleMemory
-bandwidth=0.000000
+[system.mem_ctrls]
+type=DRAMCtrl
+IDD0=0.075000
+IDD02=0.000000
+IDD2N=0.050000
+IDD2N2=0.000000
+IDD2P0=0.000000
+IDD2P02=0.000000
+IDD2P1=0.000000
+IDD2P12=0.000000
+IDD3N=0.057000
+IDD3N2=0.000000
+IDD3P0=0.000000
+IDD3P02=0.000000
+IDD3P1=0.000000
+IDD3P12=0.000000
+IDD4R=0.187000
+IDD4R2=0.000000
+IDD4W=0.165000
+IDD4W2=0.000000
+IDD5=0.220000
+IDD52=0.000000
+IDD6=0.000000
+IDD62=0.000000
+VDD=1.500000
+VDD2=0.000000
+activation_limit=4
+addr_mapping=RoRaBaChCo
+bank_groups_per_rank=0
+banks_per_rank=8
+burst_length=8
+channels=1
 clk_domain=system.clk_domain
 conf_table_reported=true
+device_bus_width=8
+device_rowbuffer_size=1024
+device_size=536870912
+devices_per_rank=8
+dll=true
 eventq_index=0
 in_addr_map=true
-latency=30
-latency_var=0
-null=true
-range=0:134217727
+max_accesses_per_row=16
+mem_sched_policy=frfcfs
+min_writes_per_switch=16
+null=false
+page_policy=open_adaptive
+range=0:268435455
+ranks_per_channel=2
+read_buffer_size=32
+static_backend_latency=10
+static_frontend_latency=10
+tBURST=5
+tCCD_L=0
+tCK=1
+tCL=14
+tCS=3
+tRAS=35
+tRCD=14
+tREFI=7800
+tRFC=260
+tRP=14
+tRRD=6
+tRRD_L=0
+tRTP=8
+tRTW=3
+tWR=15
+tWTR=8
+tXAW=30
+tXP=0
+tXPDLL=0
+tXS=0
+tXSDLL=0
+write_buffer_size=64
+write_high_thresh_perc=85
+write_low_thresh_perc=50
+port=system.ruby.dir_cntrl0.memory
 
 [system.ruby]
 type=RubySystem
@@ -156,9 +221,9 @@ block_size_bytes=64
 clk_domain=system.ruby.clk_domain
 eventq_index=0
 hot_lines=false
-mem_size=268435456
-no_mem_vec=false
+memory_size_bits=48
 num_of_sequencers=1
+phys_mem=Null
 random_seed=1234
 randomization=false
 
@@ -172,21 +237,22 @@ voltage_domain=system.voltage_domain
 
 [system.ruby.dir_cntrl0]
 type=Directory_Controller
-children=directory memBuffer
+children=directory
 buffer_size=0
 clk_domain=system.ruby.clk_domain
 cluster_id=0
 directory=system.ruby.dir_cntrl0.directory
 directory_latency=6
 eventq_index=0
-memBuffer=system.ruby.dir_cntrl0.memBuffer
 number_of_TBEs=256
-peer=Null
 recycle_latency=10
 ruby_system=system.ruby
+system=system
+to_memory_controller_latency=1
 transitions_per_cycle=4
 version=0
 forwardFromDir=system.ruby.network.slave[6]
+memory=system.mem_ctrls.port
 requestToDir=system.ruby.network.master[5]
 responseFromDir=system.ruby.network.slave[5]
 responseToDir=system.ruby.network.master[6]
@@ -194,33 +260,8 @@ responseToDir=system.ruby.network.master[6]
 [system.ruby.dir_cntrl0.directory]
 type=RubyDirectoryMemory
 eventq_index=0
-map_levels=4
 numa_high_bit=5
 size=268435456
-use_map=false
-version=0
-
-[system.ruby.dir_cntrl0.memBuffer]
-type=RubyMemoryControl
-bank_bit_0=8
-bank_busy_time=11
-bank_queue_size=12
-banks_per_rank=8
-basic_bus_busy_time=2
-clk_domain=system.ruby.memctrl_clk_domain
-dimm_bit_0=12
-dimms_per_channel=2
-eventq_index=0
-mem_ctl_latency=12
-mem_fixed_delay=0
-mem_random_arbitrate=0
-rank_bit_0=11
-rank_rank_delay=1
-ranks_per_dimm=2
-read_write_delay=2
-refresh_period=1560
-ruby_system=system.ruby
-tFaw=0
 version=0
 
 [system.ruby.l1_cntrl0]
@@ -234,12 +275,12 @@ cluster_id=0
 eventq_index=0
 l2_select_num_bits=0
 number_of_TBEs=256
-peer=Null
 recycle_latency=10
 request_latency=2
 ruby_system=system.ruby
 send_evictions=false
 sequencer=system.ruby.l1_cntrl0.sequencer
+system=system
 transitions_per_cycle=4
 use_timeout_latency=50
 version=0
@@ -280,7 +321,7 @@ tagArrayBanks=1
 
 [system.ruby.l1_cntrl0.sequencer]
 type=RubySequencer
-access_phys_mem=false
+access_backing_store=false
 clk_domain=system.cpu.clk_domain
 dcache=system.ruby.l1_cntrl0.L1Dcache
 deadlock_threshold=500000
@@ -305,11 +346,11 @@ clk_domain=system.ruby.clk_domain
 cluster_id=0
 eventq_index=0
 number_of_TBEs=256
-peer=Null
 recycle_latency=10
 request_latency=2
 response_latency=2
 ruby_system=system.ruby
+system=system
 transitions_per_cycle=4
 version=0
 GlobalRequestFromL2Cache=system.ruby.network.slave[2]
@@ -449,7 +490,7 @@ virt_nets=10
 
 [system.sys_port_proxy]
 type=RubyPortProxy
-access_phys_mem=true
+access_backing_store=false
 clk_domain=system.clk_domain
 eventq_index=0
 ruby_system=system.ruby
index a768519140061b4314d1c9e120fe326035dc0818..a7cf38c0908f14862b48d644e66bbbbac51c0641 100644 (file)
 
 ---------- Begin Simulation Statistics ----------
-sim_seconds                                  0.000118                       # Number of seconds simulated
-sim_ticks                                      117611                       # Number of ticks simulated
-final_tick                                     117611                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
+sim_seconds                                  0.000126                       # Number of seconds simulated
+sim_ticks                                      126195                       # Number of ticks simulated
+final_tick                                     126195                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
 sim_freq                                   1000000000                       # Frequency of simulated ticks
-host_inst_rate                                  31716                       # Simulator instruction rate (inst/s)
-host_op_rate                                    31714                       # Simulator op (including micro ops) rate (op/s)
-host_tick_rate                                 583663                       # Simulator tick rate (ticks/s)
-host_mem_usage                                 164416                       # Number of bytes of host memory used
-host_seconds                                     0.20                       # Real time elapsed on the host
+host_inst_rate                                  17040                       # Simulator instruction rate (inst/s)
+host_op_rate                                    17039                       # Simulator op (including micro ops) rate (op/s)
+host_tick_rate                                 336486                       # Simulator tick rate (ticks/s)
+host_mem_usage                                 440076                       # Number of bytes of host memory used
+host_seconds                                     0.38                       # Real time elapsed on the host
 sim_insts                                        6390                       # Number of instructions simulated
 sim_ops                                          6390                       # Number of ops (including micro ops) simulated
 system.voltage_domain.voltage                       1                       # Voltage in Volts
 system.clk_domain.clock                             1                       # Clock period in ticks
+system.mem_ctrls.bytes_read::ruby.dir_cntrl0        75648                       # Number of bytes read from this memory
+system.mem_ctrls.bytes_read::total              75648                       # Number of bytes read from this memory
+system.mem_ctrls.bytes_written::ruby.dir_cntrl0        12416                       # Number of bytes written to this memory
+system.mem_ctrls.bytes_written::total           12416                       # Number of bytes written to this memory
+system.mem_ctrls.num_reads::ruby.dir_cntrl0         1182                       # Number of read requests responded to by this memory
+system.mem_ctrls.num_reads::total                1182                       # Number of read requests responded to by this memory
+system.mem_ctrls.num_writes::ruby.dir_cntrl0          194                       # Number of write requests responded to by this memory
+system.mem_ctrls.num_writes::total                194                       # Number of write requests responded to by this memory
+system.mem_ctrls.bw_read::ruby.dir_cntrl0    599453227                       # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_read::total             599453227                       # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::ruby.dir_cntrl0     98387416                       # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::total             98387416                       # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_total::ruby.dir_cntrl0    697840643                       # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.bw_total::total            697840643                       # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.readReqs                        1182                       # Number of read requests accepted
+system.mem_ctrls.writeReqs                        194                       # Number of write requests accepted
+system.mem_ctrls.readBursts                      1182                       # Number of DRAM read bursts, including those serviced by the write queue
+system.mem_ctrls.writeBursts                      194                       # Number of DRAM write bursts, including those merged in the write queue
+system.mem_ctrls.bytesReadDRAM                  64576                       # Total number of bytes read from DRAM
+system.mem_ctrls.bytesReadWrQ                   11072                       # Total number of bytes read from write queue
+system.mem_ctrls.bytesWritten                    5248                       # Total number of bytes written to DRAM
+system.mem_ctrls.bytesReadSys                   75648                       # Total read bytes from the system interface side
+system.mem_ctrls.bytesWrittenSys                12416                       # Total written bytes from the system interface side
+system.mem_ctrls.servicedByWrQ                    173                       # Number of DRAM read bursts serviced by the write queue
+system.mem_ctrls.mergedWrBursts                    83                       # 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                83                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::1                51                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::2                81                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::3                75                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::4                91                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::5                18                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::6                 2                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::7                 3                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::8                 0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::9                 1                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::10               56                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::11               51                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::12               21                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::13              365                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::14               71                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::15               40                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::0                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::1                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::2                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::3                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::4                15                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::5                 3                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::6                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::7                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::8                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::9                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::10                3                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::11                0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::12                0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::13               18                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::14               43                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::15                0                       # 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                        126127                       # 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)
+system.mem_ctrls.readPktSize::3                     0                       # Read request sizes (log2)
+system.mem_ctrls.readPktSize::4                     0                       # Read request sizes (log2)
+system.mem_ctrls.readPktSize::5                     0                       # Read request sizes (log2)
+system.mem_ctrls.readPktSize::6                  1182                       # Read request sizes (log2)
+system.mem_ctrls.writePktSize::0                    0                       # Write request sizes (log2)
+system.mem_ctrls.writePktSize::1                    0                       # Write request sizes (log2)
+system.mem_ctrls.writePktSize::2                    0                       # Write request sizes (log2)
+system.mem_ctrls.writePktSize::3                    0                       # Write request sizes (log2)
+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                  194                       # Write request sizes (log2)
+system.mem_ctrls.rdQLenPdf::0                    1009                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::1                       0                       # 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
+system.mem_ctrls.rdQLenPdf::5                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::6                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::7                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::8                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::9                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::10                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::11                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::12                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::13                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::14                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::15                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::16                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::17                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::18                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::19                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::20                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::21                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::22                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::23                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::24                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::25                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::26                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::27                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::28                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::29                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::30                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::31                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::0                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::1                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::2                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::3                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::4                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::5                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::6                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::7                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::8                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::9                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::10                      1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::11                      1                       # What write queue length does an incoming req see
+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                      2                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::16                      2                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::17                      5                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::18                      6                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::19                      6                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::20                      7                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::21                      6                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::22                      6                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::23                      6                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::24                      6                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::25                      6                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::26                      6                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::27                      6                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::28                      6                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::29                      5                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::30                      5                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::31                      5                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::32                      5                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::33                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::34                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::35                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::36                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::37                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::38                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::39                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::40                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::41                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::42                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::43                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::44                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::45                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::46                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::47                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::48                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::49                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::50                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::51                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::52                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::53                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::54                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::55                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::56                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::57                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::58                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::59                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::60                      0                       # What write queue length does an incoming req see
+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          211                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::mean    327.582938                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::gmean   201.542711                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::stdev   321.278601                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::0-127           66     31.28%     31.28% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::128-255           57     27.01%     58.29% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::256-383           21      9.95%     68.25% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::384-511           10      4.74%     72.99% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::512-639           14      6.64%     79.62% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::640-767           12      5.69%     85.31% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::768-895            5      2.37%     87.68% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::896-1023            3      1.42%     89.10% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::1024-1151           23     10.90%    100.00% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::total          211                       # Bytes accessed per row activation
+system.mem_ctrls.rdPerTurnAround::samples            5                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::mean            141                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::gmean    106.525720                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::stdev     81.341871                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::16-23             1     20.00%     20.00% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::120-127            1     20.00%     40.00% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::128-135            1     20.00%     60.00% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::208-215            1     20.00%     80.00% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::216-223            1     20.00%    100.00% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::total             5                       # Reads before turning the bus around for writes
+system.mem_ctrls.wrPerTurnAround::samples            5                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::mean      16.400000                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::gmean     16.381380                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::stdev      0.894427                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::16                4     80.00%     80.00% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::18                1     20.00%    100.00% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::total             5                       # Writes before turning the bus around for reads
+system.mem_ctrls.totQLat                         7775                       # Total ticks spent queuing
+system.mem_ctrls.totMemAccLat                   26946                       # Total ticks spent from burst creation until serviced by the DRAM
+system.mem_ctrls.totBusLat                       5045                       # Total ticks spent in databus transfers
+system.mem_ctrls.avgQLat                         7.71                       # Average queueing delay per DRAM burst
+system.mem_ctrls.avgBusLat                       5.00                       # Average bus latency per DRAM burst
+system.mem_ctrls.avgMemAccLat                   26.71                       # Average memory access latency per DRAM burst
+system.mem_ctrls.avgRdBW                       511.72                       # Average DRAM read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBW                        41.59                       # Average achieved write bandwidth in MiByte/s
+system.mem_ctrls.avgRdBWSys                    599.45                       # Average system read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBWSys                     98.39                       # Average system write bandwidth in MiByte/s
+system.mem_ctrls.peakBW                      12800.00                       # Theoretical peak bandwidth in MiByte/s
+system.mem_ctrls.busUtil                         4.32                       # Data bus utilization in percentage
+system.mem_ctrls.busUtilRead                     4.00                       # Data bus utilization in percentage for reads
+system.mem_ctrls.busUtilWrite                    0.32                       # Data bus utilization in percentage for writes
+system.mem_ctrls.avgRdQLen                       1.00                       # Average read queue length when enqueuing
+system.mem_ctrls.avgWrQLen                      22.41                       # Average write queue length when enqueuing
+system.mem_ctrls.readRowHits                      799                       # Number of row buffer hits during reads
+system.mem_ctrls.writeRowHits                      76                       # Number of row buffer hits during writes
+system.mem_ctrls.readRowHitRate                 79.19                       # Row buffer hit rate for reads
+system.mem_ctrls.writeRowHitRate                68.47                       # Row buffer hit rate for writes
+system.mem_ctrls.avgGap                         91.66                       # Average gap between requests
+system.mem_ctrls.pageHitRate                    78.12                       # Row buffer hit rate, read and write combined
+system.mem_ctrls.memoryStateTime::IDLE            232                       # Time in different power states
+system.mem_ctrls.memoryStateTime::REF            4160                       # Time in different power states
+system.mem_ctrls.memoryStateTime::PRE_PDN            0                       # Time in different power states
+system.mem_ctrls.memoryStateTime::ACT          120458                       # Time in different power states
+system.mem_ctrls.memoryStateTime::ACT_PDN            0                       # Time in different power states
+system.mem_ctrls.actEnergy::0                  551880                       # Energy for activate commands per rank (pJ)
+system.mem_ctrls.actEnergy::1                 1035720                       # Energy for activate commands per rank (pJ)
+system.mem_ctrls.preEnergy::0                  306600                       # Energy for precharge commands per rank (pJ)
+system.mem_ctrls.preEnergy::1                  575400                       # Energy for precharge commands per rank (pJ)
+system.mem_ctrls.readEnergy::0                4992000                       # Energy for read commands per rank (pJ)
+system.mem_ctrls.readEnergy::1                7450560                       # Energy for read commands per rank (pJ)
+system.mem_ctrls.writeEnergy::0                186624                       # Energy for write commands per rank (pJ)
+system.mem_ctrls.writeEnergy::1                663552                       # Energy for write commands per rank (pJ)
+system.mem_ctrls.refreshEnergy::0             8136960                       # Energy for refresh commands per rank (pJ)
+system.mem_ctrls.refreshEnergy::1             8136960                       # Energy for refresh commands per rank (pJ)
+system.mem_ctrls.actBackEnergy::0            64157832                       # Energy for active background per rank (pJ)
+system.mem_ctrls.actBackEnergy::1            84064968                       # Energy for active background per rank (pJ)
+system.mem_ctrls.preBackEnergy::0            18622800                       # Energy for precharge background per rank (pJ)
+system.mem_ctrls.preBackEnergy::1             1160400                       # Energy for precharge background per rank (pJ)
+system.mem_ctrls.totalEnergy::0              96954696                       # Total energy per rank (pJ)
+system.mem_ctrls.totalEnergy::1             103087560                       # Total energy per rank (pJ)
+system.mem_ctrls.averagePower::0           776.656541                       # Core power per rank (mW)
+system.mem_ctrls.averagePower::1           825.783908                       # Core power per rank (mW)
 system.ruby.clk_domain.clock                        1                       # Clock period in ticks
 system.ruby.outstanding_req_hist::bucket_size            1                      
 system.ruby.outstanding_req_hist::max_bucket            9                      
@@ -21,129 +268,110 @@ system.ruby.outstanding_req_hist::mean              1
 system.ruby.outstanding_req_hist::gmean             1                      
 system.ruby.outstanding_req_hist         |           0      0.00%      0.00% |        8449    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.outstanding_req_hist::total          8449                      
-system.ruby.latency_hist::bucket_size              16                      
-system.ruby.latency_hist::max_bucket              159                      
+system.ruby.latency_hist::bucket_size              64                      
+system.ruby.latency_hist::max_bucket              639                      
 system.ruby.latency_hist::samples                8448                      
-system.ruby.latency_hist::mean              12.921757                      
-system.ruby.latency_hist::gmean              4.838617                      
-system.ruby.latency_hist::stdev             24.260990                      
-system.ruby.latency_hist                 |        7086     83.88%     83.88% |         253      2.99%     86.87% |           0      0.00%     86.87% |           0      0.00%     86.87% |        1066     12.62%     99.49% |          38      0.45%     99.94% |           4      0.05%     99.99% |           1      0.01%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.latency_hist::mean              13.937855                      
+system.ruby.latency_hist::gmean              4.957822                      
+system.ruby.latency_hist::stdev             28.418252                      
+system.ruby.latency_hist                 |        7438     88.04%     88.04% |         992     11.74%     99.79% |           2      0.02%     99.81% |           1      0.01%     99.82% |          11      0.13%     99.95% |           3      0.04%     99.99% |           1      0.01%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
 system.ruby.latency_hist::total                  8448                      
 system.ruby.hit_latency_hist::bucket_size            1                      
 system.ruby.hit_latency_hist::max_bucket            9                      
-system.ruby.hit_latency_hist::samples            7086                      
+system.ruby.hit_latency_hist::samples            7027                      
 system.ruby.hit_latency_hist::mean                  3                      
 system.ruby.hit_latency_hist::gmean          3.000000                      
-system.ruby.hit_latency_hist             |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |        7086    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%
-system.ruby.hit_latency_hist::total              7086                      
-system.ruby.miss_latency_hist::bucket_size           16                      
-system.ruby.miss_latency_hist::max_bucket          159                      
-system.ruby.miss_latency_hist::samples           1362                      
-system.ruby.miss_latency_hist::mean         64.541116                      
-system.ruby.miss_latency_hist::gmean        58.182197                      
-system.ruby.miss_latency_hist::stdev        21.772726                      
-system.ruby.miss_latency_hist            |           0      0.00%      0.00% |         253     18.58%     18.58% |           0      0.00%     18.58% |           0      0.00%     18.58% |        1066     78.27%     96.84% |          38      2.79%     99.63% |           4      0.29%     99.93% |           1      0.07%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.miss_latency_hist::total             1362                      
-system.ruby.l1_cntrl0.L1Dcache.demand_hits         1332                       # Number of cache demand hits
-system.ruby.l1_cntrl0.L1Dcache.demand_misses          716                       # Number of cache demand misses
+system.ruby.hit_latency_hist             |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |        7027    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%
+system.ruby.hit_latency_hist::total              7027                      
+system.ruby.miss_latency_hist::bucket_size           64                      
+system.ruby.miss_latency_hist::max_bucket          639                      
+system.ruby.miss_latency_hist::samples           1421                      
+system.ruby.miss_latency_hist::mean         68.026742                      
+system.ruby.miss_latency_hist::gmean        59.451623                      
+system.ruby.miss_latency_hist::stdev        35.838026                      
+system.ruby.miss_latency_hist            |         411     28.92%     28.92% |         992     69.81%     98.73% |           2      0.14%     98.87% |           1      0.07%     98.94% |          11      0.77%     99.72% |           3      0.21%     99.93% |           1      0.07%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.miss_latency_hist::total             1421                      
+system.ruby.l1_cntrl0.L1Dcache.demand_hits         1273                       # Number of cache demand hits
+system.ruby.l1_cntrl0.L1Dcache.demand_misses          775                       # Number of cache demand misses
 system.ruby.l1_cntrl0.L1Dcache.demand_accesses         2048                       # Number of cache demand accesses
 system.ruby.l1_cntrl0.L1Icache.demand_hits         5754                       # Number of cache demand hits
 system.ruby.l1_cntrl0.L1Icache.demand_misses          646                       # Number of cache demand misses
 system.ruby.l1_cntrl0.L1Icache.demand_accesses         6400                       # Number of cache demand accesses
-system.ruby.network.routers0.percent_links_utilized     6.350596                      
-system.ruby.network.routers0.msg_count.Request_Control::0         1362                      
-system.ruby.network.routers0.msg_count.Response_Data::2         1109                      
-system.ruby.network.routers0.msg_count.ResponseL2hit_Data::2          253                      
-system.ruby.network.routers0.msg_count.Writeback_Data::2         1354                      
+system.cpu.clk_domain.clock                         1                       # Clock period in ticks
+system.ruby.network.routers0.percent_links_utilized     5.974286                      
+system.ruby.network.routers0.msg_count.Request_Control::0         1421                      
+system.ruby.network.routers0.msg_count.Response_Data::2         1182                      
+system.ruby.network.routers0.msg_count.ResponseL2hit_Data::2          239                      
+system.ruby.network.routers0.msg_count.Writeback_Data::2         1308                      
 system.ruby.network.routers0.msg_count.Writeback_Control::0         2708                      
-system.ruby.network.routers0.msg_count.Unblock_Control::2         1362                      
-system.ruby.network.routers0.msg_bytes.Request_Control::0        10896                      
-system.ruby.network.routers0.msg_bytes.Response_Data::2        79848                      
-system.ruby.network.routers0.msg_bytes.ResponseL2hit_Data::2        18216                      
-system.ruby.network.routers0.msg_bytes.Writeback_Data::2        97488                      
+system.ruby.network.routers0.msg_count.Unblock_Control::2         1467                      
+system.ruby.network.routers0.msg_bytes.Request_Control::0        11368                      
+system.ruby.network.routers0.msg_bytes.Response_Data::2        85104                      
+system.ruby.network.routers0.msg_bytes.ResponseL2hit_Data::2        17208                      
+system.ruby.network.routers0.msg_bytes.Writeback_Data::2        94176                      
 system.ruby.network.routers0.msg_bytes.Writeback_Control::0        21664                      
-system.ruby.network.routers0.msg_bytes.Unblock_Control::2        10896                      
-system.ruby.l2_cntrl0.L2cache.demand_hits          253                       # Number of cache demand hits
-system.ruby.l2_cntrl0.L2cache.demand_misses         1109                       # Number of cache demand misses
-system.ruby.l2_cntrl0.L2cache.demand_accesses         1362                       # Number of cache demand accesses
-system.ruby.network.routers1.percent_links_utilized     9.970581                      
-system.ruby.network.routers1.msg_count.Request_Control::0         1362                      
-system.ruby.network.routers1.msg_count.Request_Control::1         1109                      
-system.ruby.network.routers1.msg_count.Response_Data::2         2218                      
-system.ruby.network.routers1.msg_count.ResponseL2hit_Data::2          253                      
-system.ruby.network.routers1.msg_count.Writeback_Data::2         1548                      
+system.ruby.network.routers0.msg_bytes.Unblock_Control::2        11736                      
+system.ruby.l2_cntrl0.L2cache.demand_hits          239                       # Number of cache demand hits
+system.ruby.l2_cntrl0.L2cache.demand_misses         1182                       # Number of cache demand misses
+system.ruby.l2_cntrl0.L2cache.demand_accesses         1421                       # Number of cache demand accesses
+system.ruby.network.routers1.percent_links_utilized     8.972820                      
+system.ruby.network.routers1.msg_count.Request_Control::0         1421                      
+system.ruby.network.routers1.msg_count.Request_Control::1         1182                      
+system.ruby.network.routers1.msg_count.Response_Data::2         2364                      
+system.ruby.network.routers1.msg_count.ResponseL2hit_Data::2          239                      
+system.ruby.network.routers1.msg_count.Writeback_Data::2         1502                      
 system.ruby.network.routers1.msg_count.Writeback_Control::0         2708                      
-system.ruby.network.routers1.msg_count.Writeback_Control::1         2186                      
-system.ruby.network.routers1.msg_count.Writeback_Control::2          899                      
-system.ruby.network.routers1.msg_count.Unblock_Control::2         2471                      
-system.ruby.network.routers1.msg_bytes.Request_Control::0        10896                      
-system.ruby.network.routers1.msg_bytes.Request_Control::1         8872                      
-system.ruby.network.routers1.msg_bytes.Response_Data::2       159696                      
-system.ruby.network.routers1.msg_bytes.ResponseL2hit_Data::2        18216                      
-system.ruby.network.routers1.msg_bytes.Writeback_Data::2       111456                      
+system.ruby.network.routers1.msg_count.Writeback_Control::1          388                      
+system.ruby.network.routers1.msg_count.Unblock_Control::2         2649                      
+system.ruby.network.routers1.msg_bytes.Request_Control::0        11368                      
+system.ruby.network.routers1.msg_bytes.Request_Control::1         9456                      
+system.ruby.network.routers1.msg_bytes.Response_Data::2       170208                      
+system.ruby.network.routers1.msg_bytes.ResponseL2hit_Data::2        17208                      
+system.ruby.network.routers1.msg_bytes.Writeback_Data::2       108144                      
 system.ruby.network.routers1.msg_bytes.Writeback_Control::0        21664                      
-system.ruby.network.routers1.msg_bytes.Writeback_Control::1        17488                      
-system.ruby.network.routers1.msg_bytes.Writeback_Control::2         7192                      
-system.ruby.network.routers1.msg_bytes.Unblock_Control::2        19768                      
-system.ruby.memctrl_clk_domain.clock                3                       # Clock period in ticks
-system.ruby.dir_cntrl0.memBuffer.memReq          1303                       # Total number of memory requests
-system.ruby.dir_cntrl0.memBuffer.memRead         1109                       # Number of memory reads
-system.ruby.dir_cntrl0.memBuffer.memWrite          194                       # Number of memory writes
-system.ruby.dir_cntrl0.memBuffer.memRefresh          817                       # Number of memory refreshes
-system.ruby.dir_cntrl0.memBuffer.memWaitCycles          115                       # Delay stalled at the head of the bank queue
-system.ruby.dir_cntrl0.memBuffer.totalStalls          115                       # Total number of stall cycles
-system.ruby.dir_cntrl0.memBuffer.stallsPerReq     0.088258                       # Expected number of stall cycles per request
-system.ruby.dir_cntrl0.memBuffer.memBankBusy           40                       # memory stalls due to busy bank
-system.ruby.dir_cntrl0.memBuffer.memBusBusy           55                       # memory stalls due to busy bus
-system.ruby.dir_cntrl0.memBuffer.memReadWriteBusy            3                       # memory stalls due to read write turnaround
-system.ruby.dir_cntrl0.memBuffer.memArbWait           17                       # memory stalls due to arbitration
-system.ruby.dir_cntrl0.memBuffer.memBankCount |          74      5.68%      5.68% |          17      1.30%      6.98% |          45      3.45%     10.44% |          40      3.07%     13.51% |          54      4.14%     17.65% |          99      7.60%     25.25% |          29      2.23%     27.48% |          16      1.23%     28.70% |          19      1.46%     30.16% |          22      1.69%     31.85% |          31      2.38%     34.23% |          34      2.61%     36.84% |          52      3.99%     40.83% |          48      3.68%     44.51% |          38      2.92%     47.43% |          30      2.30%     49.73% |          39      2.99%     52.72% |          21      1.61%     54.34% |          21      1.61%     55.95% |          27      2.07%     58.02% |          28      2.15%     60.17% |          37      2.84%     63.01% |          55      4.22%     67.23% |          22      1.69%     68.92% |          31      2.38%     71.30% |          21      1.61%     72.91% |          32      2.46%     75.36% |          69      5.30%     80.66% |          84      6.45%     87.11% |         103      7.90%     95.01% |          13      1.00%     96.01% |          52      3.99%    100.00% # Number of accesses per bank
-system.ruby.dir_cntrl0.memBuffer.memBankCount::total         1303                       # Number of accesses per bank
-system.ruby.network.routers2.percent_links_utilized     3.619985                      
-system.ruby.network.routers2.msg_count.Request_Control::1         1109                      
-system.ruby.network.routers2.msg_count.Response_Data::2         1109                      
+system.ruby.network.routers1.msg_bytes.Writeback_Control::1         3104                      
+system.ruby.network.routers1.msg_bytes.Unblock_Control::2        21192                      
+system.ruby.network.routers2.percent_links_utilized     2.998534                      
+system.ruby.network.routers2.msg_count.Request_Control::1         1182                      
+system.ruby.network.routers2.msg_count.Response_Data::2         1182                      
 system.ruby.network.routers2.msg_count.Writeback_Data::2          194                      
-system.ruby.network.routers2.msg_count.Writeback_Control::1         2186                      
-system.ruby.network.routers2.msg_count.Writeback_Control::2          899                      
-system.ruby.network.routers2.msg_count.Unblock_Control::2         1109                      
-system.ruby.network.routers2.msg_bytes.Request_Control::1         8872                      
-system.ruby.network.routers2.msg_bytes.Response_Data::2        79848                      
+system.ruby.network.routers2.msg_count.Writeback_Control::1          388                      
+system.ruby.network.routers2.msg_count.Unblock_Control::2         1182                      
+system.ruby.network.routers2.msg_bytes.Request_Control::1         9456                      
+system.ruby.network.routers2.msg_bytes.Response_Data::2        85104                      
 system.ruby.network.routers2.msg_bytes.Writeback_Data::2        13968                      
-system.ruby.network.routers2.msg_bytes.Writeback_Control::1        17488                      
-system.ruby.network.routers2.msg_bytes.Writeback_Control::2         7192                      
-system.ruby.network.routers2.msg_bytes.Unblock_Control::2         8872                      
-system.ruby.network.routers3.percent_links_utilized     6.647054                      
-system.ruby.network.routers3.msg_count.Request_Control::0         1362                      
-system.ruby.network.routers3.msg_count.Request_Control::1         1109                      
-system.ruby.network.routers3.msg_count.Response_Data::2         2218                      
-system.ruby.network.routers3.msg_count.ResponseL2hit_Data::2          253                      
-system.ruby.network.routers3.msg_count.Writeback_Data::2         1548                      
+system.ruby.network.routers2.msg_bytes.Writeback_Control::1         3104                      
+system.ruby.network.routers2.msg_bytes.Unblock_Control::2         9456                      
+system.ruby.network.routers3.percent_links_utilized     5.981880                      
+system.ruby.network.routers3.msg_count.Request_Control::0         1421                      
+system.ruby.network.routers3.msg_count.Request_Control::1         1182                      
+system.ruby.network.routers3.msg_count.Response_Data::2         2364                      
+system.ruby.network.routers3.msg_count.ResponseL2hit_Data::2          239                      
+system.ruby.network.routers3.msg_count.Writeback_Data::2         1502                      
 system.ruby.network.routers3.msg_count.Writeback_Control::0         2708                      
-system.ruby.network.routers3.msg_count.Writeback_Control::1         2186                      
-system.ruby.network.routers3.msg_count.Writeback_Control::2          899                      
-system.ruby.network.routers3.msg_count.Unblock_Control::2         2471                      
-system.ruby.network.routers3.msg_bytes.Request_Control::0        10896                      
-system.ruby.network.routers3.msg_bytes.Request_Control::1         8872                      
-system.ruby.network.routers3.msg_bytes.Response_Data::2       159696                      
-system.ruby.network.routers3.msg_bytes.ResponseL2hit_Data::2        18216                      
-system.ruby.network.routers3.msg_bytes.Writeback_Data::2       111456                      
+system.ruby.network.routers3.msg_count.Writeback_Control::1          388                      
+system.ruby.network.routers3.msg_count.Unblock_Control::2         2649                      
+system.ruby.network.routers3.msg_bytes.Request_Control::0        11368                      
+system.ruby.network.routers3.msg_bytes.Request_Control::1         9456                      
+system.ruby.network.routers3.msg_bytes.Response_Data::2       170208                      
+system.ruby.network.routers3.msg_bytes.ResponseL2hit_Data::2        17208                      
+system.ruby.network.routers3.msg_bytes.Writeback_Data::2       108144                      
 system.ruby.network.routers3.msg_bytes.Writeback_Control::0        21664                      
-system.ruby.network.routers3.msg_bytes.Writeback_Control::1        17488                      
-system.ruby.network.routers3.msg_bytes.Writeback_Control::2         7192                      
-system.ruby.network.routers3.msg_bytes.Unblock_Control::2        19768                      
-system.ruby.network.msg_count.Request_Control         7413                      
-system.ruby.network.msg_count.Response_Data         6654                      
-system.ruby.network.msg_count.ResponseL2hit_Data          759                      
-system.ruby.network.msg_count.Writeback_Data         4644                      
-system.ruby.network.msg_count.Writeback_Control        17379                      
-system.ruby.network.msg_count.Unblock_Control         7413                      
-system.ruby.network.msg_byte.Request_Control        59304                      
-system.ruby.network.msg_byte.Response_Data       479088                      
-system.ruby.network.msg_byte.ResponseL2hit_Data        54648                      
-system.ruby.network.msg_byte.Writeback_Data       334368                      
-system.ruby.network.msg_byte.Writeback_Control       139032                      
-system.ruby.network.msg_byte.Unblock_Control        59304                      
-system.cpu.clk_domain.clock                         1                       # Clock period in ticks
+system.ruby.network.routers3.msg_bytes.Writeback_Control::1         3104                      
+system.ruby.network.routers3.msg_bytes.Unblock_Control::2        21192                      
+system.ruby.network.msg_count.Request_Control         7809                      
+system.ruby.network.msg_count.Response_Data         7092                      
+system.ruby.network.msg_count.ResponseL2hit_Data          717                      
+system.ruby.network.msg_count.Writeback_Data         4506                      
+system.ruby.network.msg_count.Writeback_Control         9288                      
+system.ruby.network.msg_count.Unblock_Control         7947                      
+system.ruby.network.msg_byte.Request_Control        62472                      
+system.ruby.network.msg_byte.Response_Data       510624                      
+system.ruby.network.msg_byte.ResponseL2hit_Data        51624                      
+system.ruby.network.msg_byte.Writeback_Data       324432                      
+system.ruby.network.msg_byte.Writeback_Control        74304                      
+system.ruby.network.msg_byte.Unblock_Control        63576                      
+system.ruby.memctrl_clk_domain.clock                3                       # Clock period in ticks
 system.cpu.dtb.fetch_hits                           0                       # ITB hits
 system.cpu.dtb.fetch_misses                         0                       # ITB misses
 system.cpu.dtb.fetch_acv                            0                       # ITB acv
@@ -177,7 +405,7 @@ system.cpu.itb.data_misses                          0                       # DT
 system.cpu.itb.data_acv                             0                       # DTB access violations
 system.cpu.itb.data_accesses                        0                       # DTB accesses
 system.cpu.workload.num_syscalls                   17                       # Number of system calls
-system.cpu.numCycles                           117611                       # number of cpu cycles simulated
+system.cpu.numCycles                           126195                       # number of cpu cycles simulated
 system.cpu.numWorkItemsStarted                      0                       # number of work items this cpu started
 system.cpu.numWorkItemsCompleted                    0                       # number of work items this cpu completed
 system.cpu.committedInsts                        6390                       # Number of instructions committed
@@ -196,7 +424,7 @@ system.cpu.num_mem_refs                          2058                       # nu
 system.cpu.num_load_insts                        1190                       # Number of load instructions
 system.cpu.num_store_insts                        868                       # Number of store instructions
 system.cpu.num_idle_cycles                          0                       # Number of idle cycles
-system.cpu.num_busy_cycles                     117611                       # Number of busy cycles
+system.cpu.num_busy_cycles                     126195                       # Number of busy cycles
 system.cpu.not_idle_fraction                        1                       # Percentage of non-idle cycles
 system.cpu.idle_fraction                            0                       # Percentage of idle cycles
 system.cpu.Branches                              1050                       # Number of branches fetched
@@ -235,106 +463,100 @@ system.cpu.op_class::MemWrite                     868     13.56%    100.00% # Cl
 system.cpu.op_class::IprAccess                      0      0.00%    100.00% # Class of executed instruction
 system.cpu.op_class::InstPrefetch                   0      0.00%    100.00% # Class of executed instruction
 system.cpu.op_class::total                       6400                       # Class of executed instruction
-system.ruby.network.routers0.throttle0.link_utilization     5.786874                      
-system.ruby.network.routers0.throttle0.msg_count.Response_Data::2         1109                      
-system.ruby.network.routers0.throttle0.msg_count.ResponseL2hit_Data::2          253                      
+system.ruby.network.routers0.throttle0.link_utilization     5.603629                      
+system.ruby.network.routers0.throttle0.msg_count.Response_Data::2         1182                      
+system.ruby.network.routers0.throttle0.msg_count.ResponseL2hit_Data::2          239                      
 system.ruby.network.routers0.throttle0.msg_count.Writeback_Control::0         1354                      
-system.ruby.network.routers0.throttle0.msg_bytes.Response_Data::2        79848                      
-system.ruby.network.routers0.throttle0.msg_bytes.ResponseL2hit_Data::2        18216                      
+system.ruby.network.routers0.throttle0.msg_bytes.Response_Data::2        85104                      
+system.ruby.network.routers0.throttle0.msg_bytes.ResponseL2hit_Data::2        17208                      
 system.ruby.network.routers0.throttle0.msg_bytes.Writeback_Control::0        10832                      
-system.ruby.network.routers0.throttle1.link_utilization     6.914319                      
-system.ruby.network.routers0.throttle1.msg_count.Request_Control::0         1362                      
-system.ruby.network.routers0.throttle1.msg_count.Writeback_Data::2         1354                      
+system.ruby.network.routers0.throttle1.link_utilization     6.344942                      
+system.ruby.network.routers0.throttle1.msg_count.Request_Control::0         1421                      
+system.ruby.network.routers0.throttle1.msg_count.Writeback_Data::2         1308                      
 system.ruby.network.routers0.throttle1.msg_count.Writeback_Control::0         1354                      
-system.ruby.network.routers0.throttle1.msg_count.Unblock_Control::2         1362                      
-system.ruby.network.routers0.throttle1.msg_bytes.Request_Control::0        10896                      
-system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Data::2        97488                      
+system.ruby.network.routers0.throttle1.msg_count.Unblock_Control::2         1467                      
+system.ruby.network.routers0.throttle1.msg_bytes.Request_Control::0        11368                      
+system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Data::2        94176                      
 system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Control::0        10832                      
-system.ruby.network.routers0.throttle1.msg_bytes.Unblock_Control::2        10896                      
-system.ruby.network.routers1.throttle0.link_utilization    11.622212                      
-system.ruby.network.routers1.throttle0.msg_count.Request_Control::0         1362                      
-system.ruby.network.routers1.throttle0.msg_count.Response_Data::2         1109                      
-system.ruby.network.routers1.throttle0.msg_count.Writeback_Data::2         1354                      
+system.ruby.network.routers0.throttle1.msg_bytes.Unblock_Control::2        11736                      
+system.ruby.network.routers1.throttle0.link_utilization    10.636713                      
+system.ruby.network.routers1.throttle0.msg_count.Request_Control::0         1421                      
+system.ruby.network.routers1.throttle0.msg_count.Response_Data::2         1182                      
+system.ruby.network.routers1.throttle0.msg_count.Writeback_Data::2         1308                      
 system.ruby.network.routers1.throttle0.msg_count.Writeback_Control::0         1354                      
-system.ruby.network.routers1.throttle0.msg_count.Writeback_Control::1         1093                      
-system.ruby.network.routers1.throttle0.msg_count.Unblock_Control::2         1362                      
-system.ruby.network.routers1.throttle0.msg_bytes.Request_Control::0        10896                      
-system.ruby.network.routers1.throttle0.msg_bytes.Response_Data::2        79848                      
-system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Data::2        97488                      
+system.ruby.network.routers1.throttle0.msg_count.Writeback_Control::1          194                      
+system.ruby.network.routers1.throttle0.msg_count.Unblock_Control::2         1467                      
+system.ruby.network.routers1.throttle0.msg_bytes.Request_Control::0        11368                      
+system.ruby.network.routers1.throttle0.msg_bytes.Response_Data::2        85104                      
+system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Data::2        94176                      
 system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Control::0        10832                      
-system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Control::1         8744                      
-system.ruby.network.routers1.throttle0.msg_bytes.Unblock_Control::2        10896                      
-system.ruby.network.routers1.throttle1.link_utilization     8.318950                      
-system.ruby.network.routers1.throttle1.msg_count.Request_Control::1         1109                      
-system.ruby.network.routers1.throttle1.msg_count.Response_Data::2         1109                      
-system.ruby.network.routers1.throttle1.msg_count.ResponseL2hit_Data::2          253                      
+system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Control::1         1552                      
+system.ruby.network.routers1.throttle0.msg_bytes.Unblock_Control::2        11736                      
+system.ruby.network.routers1.throttle1.link_utilization     7.308927                      
+system.ruby.network.routers1.throttle1.msg_count.Request_Control::1         1182                      
+system.ruby.network.routers1.throttle1.msg_count.Response_Data::2         1182                      
+system.ruby.network.routers1.throttle1.msg_count.ResponseL2hit_Data::2          239                      
 system.ruby.network.routers1.throttle1.msg_count.Writeback_Data::2          194                      
 system.ruby.network.routers1.throttle1.msg_count.Writeback_Control::0         1354                      
-system.ruby.network.routers1.throttle1.msg_count.Writeback_Control::1         1093                      
-system.ruby.network.routers1.throttle1.msg_count.Writeback_Control::2          899                      
-system.ruby.network.routers1.throttle1.msg_count.Unblock_Control::2         1109                      
-system.ruby.network.routers1.throttle1.msg_bytes.Request_Control::1         8872                      
-system.ruby.network.routers1.throttle1.msg_bytes.Response_Data::2        79848                      
-system.ruby.network.routers1.throttle1.msg_bytes.ResponseL2hit_Data::2        18216                      
+system.ruby.network.routers1.throttle1.msg_count.Writeback_Control::1          194                      
+system.ruby.network.routers1.throttle1.msg_count.Unblock_Control::2         1182                      
+system.ruby.network.routers1.throttle1.msg_bytes.Request_Control::1         9456                      
+system.ruby.network.routers1.throttle1.msg_bytes.Response_Data::2        85104                      
+system.ruby.network.routers1.throttle1.msg_bytes.ResponseL2hit_Data::2        17208                      
 system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Data::2        13968                      
 system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::0        10832                      
-system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::1         8744                      
-system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::2         7192                      
-system.ruby.network.routers1.throttle1.msg_bytes.Unblock_Control::2         8872                      
-system.ruby.network.routers2.throttle0.link_utilization     2.532076                      
-system.ruby.network.routers2.throttle0.msg_count.Request_Control::1         1109                      
+system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::1         1552                      
+system.ruby.network.routers1.throttle1.msg_bytes.Unblock_Control::2         9456                      
+system.ruby.network.routers2.throttle0.link_utilization     1.705297                      
+system.ruby.network.routers2.throttle0.msg_count.Request_Control::1         1182                      
 system.ruby.network.routers2.throttle0.msg_count.Writeback_Data::2          194                      
-system.ruby.network.routers2.throttle0.msg_count.Writeback_Control::1         1093                      
-system.ruby.network.routers2.throttle0.msg_count.Writeback_Control::2          899                      
-system.ruby.network.routers2.throttle0.msg_count.Unblock_Control::2         1109                      
-system.ruby.network.routers2.throttle0.msg_bytes.Request_Control::1         8872                      
+system.ruby.network.routers2.throttle0.msg_count.Writeback_Control::1          194                      
+system.ruby.network.routers2.throttle0.msg_count.Unblock_Control::2         1182                      
+system.ruby.network.routers2.throttle0.msg_bytes.Request_Control::1         9456                      
 system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Data::2        13968                      
-system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Control::1         8744                      
-system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Control::2         7192                      
-system.ruby.network.routers2.throttle0.msg_bytes.Unblock_Control::2         8872                      
-system.ruby.network.routers2.throttle1.link_utilization     4.707893                      
-system.ruby.network.routers2.throttle1.msg_count.Response_Data::2         1109                      
-system.ruby.network.routers2.throttle1.msg_count.Writeback_Control::1         1093                      
-system.ruby.network.routers2.throttle1.msg_bytes.Response_Data::2        79848                      
-system.ruby.network.routers2.throttle1.msg_bytes.Writeback_Control::1         8744                      
-system.ruby.network.routers3.throttle0.link_utilization     5.786874                      
-system.ruby.network.routers3.throttle0.msg_count.Response_Data::2         1109                      
-system.ruby.network.routers3.throttle0.msg_count.ResponseL2hit_Data::2          253                      
+system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Control::1         1552                      
+system.ruby.network.routers2.throttle0.msg_bytes.Unblock_Control::2         9456                      
+system.ruby.network.routers2.throttle1.link_utilization     4.291771                      
+system.ruby.network.routers2.throttle1.msg_count.Response_Data::2         1182                      
+system.ruby.network.routers2.throttle1.msg_count.Writeback_Control::1          194                      
+system.ruby.network.routers2.throttle1.msg_bytes.Response_Data::2        85104                      
+system.ruby.network.routers2.throttle1.msg_bytes.Writeback_Control::1         1552                      
+system.ruby.network.routers3.throttle0.link_utilization     5.603629                      
+system.ruby.network.routers3.throttle0.msg_count.Response_Data::2         1182                      
+system.ruby.network.routers3.throttle0.msg_count.ResponseL2hit_Data::2          239                      
 system.ruby.network.routers3.throttle0.msg_count.Writeback_Control::0         1354                      
-system.ruby.network.routers3.throttle0.msg_bytes.Response_Data::2        79848                      
-system.ruby.network.routers3.throttle0.msg_bytes.ResponseL2hit_Data::2        18216                      
+system.ruby.network.routers3.throttle0.msg_bytes.Response_Data::2        85104                      
+system.ruby.network.routers3.throttle0.msg_bytes.ResponseL2hit_Data::2        17208                      
 system.ruby.network.routers3.throttle0.msg_bytes.Writeback_Control::0        10832                      
-system.ruby.network.routers3.throttle1.link_utilization    11.622212                      
-system.ruby.network.routers3.throttle1.msg_count.Request_Control::0         1362                      
-system.ruby.network.routers3.throttle1.msg_count.Response_Data::2         1109                      
-system.ruby.network.routers3.throttle1.msg_count.Writeback_Data::2         1354                      
+system.ruby.network.routers3.throttle1.link_utilization    10.636713                      
+system.ruby.network.routers3.throttle1.msg_count.Request_Control::0         1421                      
+system.ruby.network.routers3.throttle1.msg_count.Response_Data::2         1182                      
+system.ruby.network.routers3.throttle1.msg_count.Writeback_Data::2         1308                      
 system.ruby.network.routers3.throttle1.msg_count.Writeback_Control::0         1354                      
-system.ruby.network.routers3.throttle1.msg_count.Writeback_Control::1         1093                      
-system.ruby.network.routers3.throttle1.msg_count.Unblock_Control::2         1362                      
-system.ruby.network.routers3.throttle1.msg_bytes.Request_Control::0        10896                      
-system.ruby.network.routers3.throttle1.msg_bytes.Response_Data::2        79848                      
-system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Data::2        97488                      
+system.ruby.network.routers3.throttle1.msg_count.Writeback_Control::1          194                      
+system.ruby.network.routers3.throttle1.msg_count.Unblock_Control::2         1467                      
+system.ruby.network.routers3.throttle1.msg_bytes.Request_Control::0        11368                      
+system.ruby.network.routers3.throttle1.msg_bytes.Response_Data::2        85104                      
+system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Data::2        94176                      
 system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Control::0        10832                      
-system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Control::1         8744                      
-system.ruby.network.routers3.throttle1.msg_bytes.Unblock_Control::2        10896                      
-system.ruby.network.routers3.throttle2.link_utilization     2.532076                      
-system.ruby.network.routers3.throttle2.msg_count.Request_Control::1         1109                      
+system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Control::1         1552                      
+system.ruby.network.routers3.throttle1.msg_bytes.Unblock_Control::2        11736                      
+system.ruby.network.routers3.throttle2.link_utilization     1.705297                      
+system.ruby.network.routers3.throttle2.msg_count.Request_Control::1         1182                      
 system.ruby.network.routers3.throttle2.msg_count.Writeback_Data::2          194                      
-system.ruby.network.routers3.throttle2.msg_count.Writeback_Control::1         1093                      
-system.ruby.network.routers3.throttle2.msg_count.Writeback_Control::2          899                      
-system.ruby.network.routers3.throttle2.msg_count.Unblock_Control::2         1109                      
-system.ruby.network.routers3.throttle2.msg_bytes.Request_Control::1         8872                      
+system.ruby.network.routers3.throttle2.msg_count.Writeback_Control::1          194                      
+system.ruby.network.routers3.throttle2.msg_count.Unblock_Control::2         1182                      
+system.ruby.network.routers3.throttle2.msg_bytes.Request_Control::1         9456                      
 system.ruby.network.routers3.throttle2.msg_bytes.Writeback_Data::2        13968                      
-system.ruby.network.routers3.throttle2.msg_bytes.Writeback_Control::1         8744                      
-system.ruby.network.routers3.throttle2.msg_bytes.Writeback_Control::2         7192                      
-system.ruby.network.routers3.throttle2.msg_bytes.Unblock_Control::2         8872                      
-system.ruby.LD.latency_hist::bucket_size           16                      
-system.ruby.LD.latency_hist::max_bucket           159                      
+system.ruby.network.routers3.throttle2.msg_bytes.Writeback_Control::1         1552                      
+system.ruby.network.routers3.throttle2.msg_bytes.Unblock_Control::2         9456                      
+system.ruby.LD.latency_hist::bucket_size           64                      
+system.ruby.LD.latency_hist::max_bucket           639                      
 system.ruby.LD.latency_hist::samples             1183                      
-system.ruby.LD.latency_hist::mean           29.472527                      
-system.ruby.LD.latency_hist::gmean          10.960479                      
-system.ruby.LD.latency_hist::stdev          33.386382                      
-system.ruby.LD.latency_hist              |         658     55.62%     55.62% |         113      9.55%     65.17% |           0      0.00%     65.17% |           0      0.00%     65.17% |         399     33.73%     98.90% |          10      0.85%     99.75% |           2      0.17%     99.92% |           1      0.08%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.LD.latency_hist::mean           29.355030                      
+system.ruby.LD.latency_hist::gmean          10.774857                      
+system.ruby.LD.latency_hist::stdev          36.604149                      
+system.ruby.LD.latency_hist              |         860     72.70%     72.70% |         320     27.05%     99.75% |           0      0.00%     99.75% |           0      0.00%     99.75% |           2      0.17%     99.92% |           1      0.08%    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.latency_hist::total               1183                      
 system.ruby.LD.hit_latency_hist::bucket_size            1                      
 system.ruby.LD.hit_latency_hist::max_bucket            9                      
@@ -343,44 +565,44 @@ system.ruby.LD.hit_latency_hist::mean               3
 system.ruby.LD.hit_latency_hist::gmean       3.000000                      
 system.ruby.LD.hit_latency_hist          |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |         658    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%
 system.ruby.LD.hit_latency_hist::total            658                      
-system.ruby.LD.miss_latency_hist::bucket_size           16                      
-system.ruby.LD.miss_latency_hist::max_bucket          159                      
+system.ruby.LD.miss_latency_hist::bucket_size           64                      
+system.ruby.LD.miss_latency_hist::max_bucket          639                      
 system.ruby.LD.miss_latency_hist::samples          525                      
-system.ruby.LD.miss_latency_hist::mean      62.651429                      
-system.ruby.LD.miss_latency_hist::gmean     55.602025                      
-system.ruby.LD.miss_latency_hist::stdev     23.052099                      
-system.ruby.LD.miss_latency_hist         |           0      0.00%      0.00% |         113     21.52%     21.52% |           0      0.00%     21.52% |           0      0.00%     21.52% |         399     76.00%     97.52% |          10      1.90%     99.43% |           2      0.38%     99.81% |           1      0.19%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.LD.miss_latency_hist::mean      62.386667                      
+system.ruby.LD.miss_latency_hist::gmean     53.502649                      
+system.ruby.LD.miss_latency_hist::stdev     32.511258                      
+system.ruby.LD.miss_latency_hist         |         202     38.48%     38.48% |         320     60.95%     99.43% |           0      0.00%     99.43% |           0      0.00%     99.43% |           2      0.38%     99.81% |           1      0.19%    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.miss_latency_hist::total           525                      
-system.ruby.ST.latency_hist::bucket_size           16                      
-system.ruby.ST.latency_hist::max_bucket           159                      
+system.ruby.ST.latency_hist::bucket_size           64                      
+system.ruby.ST.latency_hist::max_bucket           639                      
 system.ruby.ST.latency_hist::samples              865                      
-system.ruby.ST.latency_hist::mean           15.258960                      
-system.ruby.ST.latency_hist::gmean           5.580517                      
-system.ruby.ST.latency_hist::stdev          26.186033                      
-system.ruby.ST.latency_hist              |         674     77.92%     77.92% |          61      7.05%     84.97% |           0      0.00%     84.97% |           0      0.00%     84.97% |         125     14.45%     99.42% |           5      0.58%    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.latency_hist::mean           19.187283                      
+system.ruby.ST.latency_hist::gmean           6.808148                      
+system.ruby.ST.latency_hist::stdev          31.171451                      
+system.ruby.ST.latency_hist              |         753     87.05%     87.05% |         108     12.49%     99.54% |           2      0.23%     99.77% |           0      0.00%     99.77% |           1      0.12%     99.88% |           1      0.12%    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.latency_hist::total                865                      
 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          674                      
+system.ruby.ST.hit_latency_hist::samples          615                      
 system.ruby.ST.hit_latency_hist::mean               3                      
 system.ruby.ST.hit_latency_hist::gmean       3.000000                      
-system.ruby.ST.hit_latency_hist          |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |         674    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%
-system.ruby.ST.hit_latency_hist::total            674                      
-system.ruby.ST.miss_latency_hist::bucket_size           16                      
-system.ruby.ST.miss_latency_hist::max_bucket          159                      
-system.ruby.ST.miss_latency_hist::samples          191                      
-system.ruby.ST.miss_latency_hist::mean      58.518325                      
-system.ruby.ST.miss_latency_hist::gmean     49.873811                      
-system.ruby.ST.miss_latency_hist::stdev     26.529992                      
-system.ruby.ST.miss_latency_hist         |           0      0.00%      0.00% |          61     31.94%     31.94% |           0      0.00%     31.94% |           0      0.00%     31.94% |         125     65.45%     97.38% |           5      2.62%    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.miss_latency_hist::total           191                      
-system.ruby.IFETCH.latency_hist::bucket_size           16                      
-system.ruby.IFETCH.latency_hist::max_bucket          159                      
+system.ruby.ST.hit_latency_hist          |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |         615    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%
+system.ruby.ST.hit_latency_hist::total            615                      
+system.ruby.ST.miss_latency_hist::bucket_size           64                      
+system.ruby.ST.miss_latency_hist::max_bucket          639                      
+system.ruby.ST.miss_latency_hist::samples          250                      
+system.ruby.ST.miss_latency_hist::mean      59.008000                      
+system.ruby.ST.miss_latency_hist::gmean     51.116604                      
+system.ruby.ST.miss_latency_hist::stdev     33.649742                      
+system.ruby.ST.miss_latency_hist         |         138     55.20%     55.20% |         108     43.20%     98.40% |           2      0.80%     99.20% |           0      0.00%     99.20% |           1      0.40%     99.60% |           1      0.40%    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.miss_latency_hist::total           250                      
+system.ruby.IFETCH.latency_hist::bucket_size           64                      
+system.ruby.IFETCH.latency_hist::max_bucket          639                      
 system.ruby.IFETCH.latency_hist::samples         6400                      
-system.ruby.IFETCH.latency_hist::mean        9.546563                      
-system.ruby.IFETCH.latency_hist::gmean       4.080453                      
-system.ruby.IFETCH.latency_hist::stdev      20.389274                      
-system.ruby.IFETCH.latency_hist          |        5754     89.91%     89.91% |          79      1.23%     91.14% |           0      0.00%     91.14% |           0      0.00%     91.14% |         542      8.47%     99.61% |          23      0.36%     99.97% |           2      0.03%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.IFETCH.latency_hist::mean       10.378594                      
+system.ruby.IFETCH.latency_hist::gmean       4.114908                      
+system.ruby.IFETCH.latency_hist::stdev      25.040800                      
+system.ruby.IFETCH.latency_hist          |        5825     91.02%     91.02% |         564      8.81%     99.83% |           0      0.00%     99.83% |           1      0.02%     99.84% |           8      0.12%     99.97% |           1      0.02%     99.98% |           1      0.02%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
 system.ruby.IFETCH.latency_hist::total           6400                      
 system.ruby.IFETCH.hit_latency_hist::bucket_size            1                      
 system.ruby.IFETCH.hit_latency_hist::max_bucket            9                      
@@ -389,90 +611,112 @@ system.ruby.IFETCH.hit_latency_hist::mean            3
 system.ruby.IFETCH.hit_latency_hist::gmean     3.000000                      
 system.ruby.IFETCH.hit_latency_hist      |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |        5754    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%
 system.ruby.IFETCH.hit_latency_hist::total         5754                      
-system.ruby.IFETCH.miss_latency_hist::bucket_size           16                      
-system.ruby.IFETCH.miss_latency_hist::max_bucket          159                      
+system.ruby.IFETCH.miss_latency_hist::bucket_size           64                      
+system.ruby.IFETCH.miss_latency_hist::max_bucket          639                      
 system.ruby.IFETCH.miss_latency_hist::samples          646                      
-system.ruby.IFETCH.miss_latency_hist::mean    67.857585                      
-system.ruby.IFETCH.miss_latency_hist::gmean    63.180784                      
-system.ruby.IFETCH.miss_latency_hist::stdev    18.346066                      
-system.ruby.IFETCH.miss_latency_hist     |           0      0.00%      0.00% |          79     12.23%     12.23% |           0      0.00%     12.23% |           0      0.00%     12.23% |         542     83.90%     96.13% |          23      3.56%     99.69% |           2      0.31%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.IFETCH.miss_latency_hist::mean    76.100619                      
+system.ruby.IFETCH.miss_latency_hist::gmean    68.669414                      
+system.ruby.IFETCH.miss_latency_hist::stdev    37.537546                      
+system.ruby.IFETCH.miss_latency_hist     |          71     10.99%     10.99% |         564     87.31%     98.30% |           0      0.00%     98.30% |           1      0.15%     98.45% |           8      1.24%     99.69% |           1      0.15%     99.85% |           1      0.15%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
 system.ruby.IFETCH.miss_latency_hist::total          646                      
 system.ruby.L1Cache_Controller.Load              1183      0.00%      0.00%
 system.ruby.L1Cache_Controller.Ifetch            6400      0.00%      0.00%
 system.ruby.L1Cache_Controller.Store              865      0.00%      0.00%
-system.ruby.L1Cache_Controller.L1_Replacement         1379      0.00%      0.00%
-system.ruby.L1Cache_Controller.Exclusive_Data         1362      0.00%      0.00%
-system.ruby.L1Cache_Controller.Writeback_Ack_Data         1354      0.00%      0.00%
-system.ruby.L1Cache_Controller.All_acks           191      0.00%      0.00%
-system.ruby.L1Cache_Controller.Use_Timeout         1361      0.00%      0.00%
+system.ruby.L1Cache_Controller.L1_Replacement         1362      0.00%      0.00%
+system.ruby.L1Cache_Controller.Data              1125      0.00%      0.00%
+system.ruby.L1Cache_Controller.Exclusive_Data          296      0.00%      0.00%
+system.ruby.L1Cache_Controller.Writeback_Ack           46      0.00%      0.00%
+system.ruby.L1Cache_Controller.Writeback_Ack_Data         1308      0.00%      0.00%
+system.ruby.L1Cache_Controller.All_acks           250      0.00%      0.00%
+system.ruby.L1Cache_Controller.Use_Timeout          296      0.00%      0.00%
 system.ruby.L1Cache_Controller.I.Load             525      0.00%      0.00%
 system.ruby.L1Cache_Controller.I.Ifetch           646      0.00%      0.00%
 system.ruby.L1Cache_Controller.I.Store            191      0.00%      0.00%
-system.ruby.L1Cache_Controller.M.Load             305      0.00%      0.00%
-system.ruby.L1Cache_Controller.M.Ifetch          3467      0.00%      0.00%
-system.ruby.L1Cache_Controller.M.Store             51      0.00%      0.00%
-system.ruby.L1Cache_Controller.M.L1_Replacement         1086      0.00%      0.00%
-system.ruby.L1Cache_Controller.M_W.Load           112      0.00%      0.00%
-system.ruby.L1Cache_Controller.M_W.Ifetch         2287      0.00%      0.00%
-system.ruby.L1Cache_Controller.M_W.Store           27      0.00%      0.00%
-system.ruby.L1Cache_Controller.M_W.L1_Replacement           17      0.00%      0.00%
-system.ruby.L1Cache_Controller.M_W.Use_Timeout         1143      0.00%      0.00%
-system.ruby.L1Cache_Controller.MM.Load            234      0.00%      0.00%
-system.ruby.L1Cache_Controller.MM.Store           339      0.00%      0.00%
+system.ruby.L1Cache_Controller.S.Load             299      0.00%      0.00%
+system.ruby.L1Cache_Controller.S.Ifetch          5754      0.00%      0.00%
+system.ruby.L1Cache_Controller.S.Store             59      0.00%      0.00%
+system.ruby.L1Cache_Controller.S.L1_Replacement         1059      0.00%      0.00%
+system.ruby.L1Cache_Controller.M.Load              79      0.00%      0.00%
+system.ruby.L1Cache_Controller.M.Store             18      0.00%      0.00%
+system.ruby.L1Cache_Controller.M.L1_Replacement           27      0.00%      0.00%
+system.ruby.L1Cache_Controller.M_W.Load            39      0.00%      0.00%
+system.ruby.L1Cache_Controller.M_W.Store            1      0.00%      0.00%
+system.ruby.L1Cache_Controller.M_W.Use_Timeout           45      0.00%      0.00%
+system.ruby.L1Cache_Controller.MM.Load            229      0.00%      0.00%
+system.ruby.L1Cache_Controller.MM.Store           313      0.00%      0.00%
 system.ruby.L1Cache_Controller.MM.L1_Replacement          268      0.00%      0.00%
-system.ruby.L1Cache_Controller.MM_W.Load            7      0.00%      0.00%
-system.ruby.L1Cache_Controller.MM_W.Store          257      0.00%      0.00%
+system.ruby.L1Cache_Controller.MM_W.Load           12      0.00%      0.00%
+system.ruby.L1Cache_Controller.MM_W.Store          283      0.00%      0.00%
 system.ruby.L1Cache_Controller.MM_W.L1_Replacement            8      0.00%      0.00%
-system.ruby.L1Cache_Controller.MM_W.Use_Timeout          218      0.00%      0.00%
+system.ruby.L1Cache_Controller.MM_W.Use_Timeout          251      0.00%      0.00%
 system.ruby.L1Cache_Controller.IM.Exclusive_Data          191      0.00%      0.00%
-system.ruby.L1Cache_Controller.OM.All_acks          191      0.00%      0.00%
-system.ruby.L1Cache_Controller.IS.Exclusive_Data         1171      0.00%      0.00%
-system.ruby.L1Cache_Controller.MI.Writeback_Ack_Data         1354      0.00%      0.00%
+system.ruby.L1Cache_Controller.SM.Exclusive_Data           59      0.00%      0.00%
+system.ruby.L1Cache_Controller.OM.All_acks          250      0.00%      0.00%
+system.ruby.L1Cache_Controller.IS.Data           1125      0.00%      0.00%
+system.ruby.L1Cache_Controller.IS.Exclusive_Data           46      0.00%      0.00%
+system.ruby.L1Cache_Controller.SI.Writeback_Ack           46      0.00%      0.00%
+system.ruby.L1Cache_Controller.SI.Writeback_Ack_Data         1013      0.00%      0.00%
+system.ruby.L1Cache_Controller.MI.Writeback_Ack_Data          295      0.00%      0.00%
 system.ruby.L2Cache_Controller.L1_GETS           1171      0.00%      0.00%
-system.ruby.L2Cache_Controller.L1_GETX            191      0.00%      0.00%
-system.ruby.L2Cache_Controller.L1_PUTX           1354      0.00%      0.00%
-system.ruby.L2Cache_Controller.All_Acks           130      0.00%      0.00%
-system.ruby.L2Cache_Controller.Data               130      0.00%      0.00%
-system.ruby.L2Cache_Controller.Data_Exclusive          979      0.00%      0.00%
-system.ruby.L2Cache_Controller.L1_WBCLEANDATA         1058      0.00%      0.00%
-system.ruby.L2Cache_Controller.L1_WBDIRTYDATA          296      0.00%      0.00%
-system.ruby.L2Cache_Controller.Writeback_Ack         1093      0.00%      0.00%
-system.ruby.L2Cache_Controller.Exclusive_Unblock         1362      0.00%      0.00%
-system.ruby.L2Cache_Controller.L2_Replacement         1093      0.00%      0.00%
-system.ruby.L2Cache_Controller.NP.L1_GETS          979      0.00%      0.00%
-system.ruby.L2Cache_Controller.NP.L1_GETX          130      0.00%      0.00%
-system.ruby.L2Cache_Controller.ILX.L1_PUTX         1354      0.00%      0.00%
-system.ruby.L2Cache_Controller.M.L1_GETS          192      0.00%      0.00%
-system.ruby.L2Cache_Controller.M.L1_GETX           61      0.00%      0.00%
-system.ruby.L2Cache_Controller.M.L2_Replacement         1093      0.00%      0.00%
-system.ruby.L2Cache_Controller.ILXW.L1_WBCLEANDATA         1058      0.00%      0.00%
-system.ruby.L2Cache_Controller.ILXW.L1_WBDIRTYDATA          296      0.00%      0.00%
-system.ruby.L2Cache_Controller.IGS.Data_Exclusive          979      0.00%      0.00%
-system.ruby.L2Cache_Controller.IGS.Exclusive_Unblock          979      0.00%      0.00%
-system.ruby.L2Cache_Controller.IGM.Data           130      0.00%      0.00%
-system.ruby.L2Cache_Controller.IGMO.All_Acks          130      0.00%      0.00%
-system.ruby.L2Cache_Controller.IGMO.Exclusive_Unblock          130      0.00%      0.00%
-system.ruby.L2Cache_Controller.MM.Exclusive_Unblock           61      0.00%      0.00%
-system.ruby.L2Cache_Controller.OO.Exclusive_Unblock          192      0.00%      0.00%
-system.ruby.L2Cache_Controller.MI.Writeback_Ack         1093      0.00%      0.00%
-system.ruby.Directory_Controller.GETX             130      0.00%      0.00%
-system.ruby.Directory_Controller.GETS             979      0.00%      0.00%
-system.ruby.Directory_Controller.PUTX            1093      0.00%      0.00%
-system.ruby.Directory_Controller.Exclusive_Unblock         1109      0.00%      0.00%
-system.ruby.Directory_Controller.Clean_Writeback          899      0.00%      0.00%
+system.ruby.L2Cache_Controller.L1_GETX            250      0.00%      0.00%
+system.ruby.L2Cache_Controller.L1_PUTX            295      0.00%      0.00%
+system.ruby.L2Cache_Controller.L1_PUTS_only         1059      0.00%      0.00%
+system.ruby.L2Cache_Controller.All_Acks           198      0.00%      0.00%
+system.ruby.L2Cache_Controller.Data              1182      0.00%      0.00%
+system.ruby.L2Cache_Controller.L1_WBCLEANDATA         1013      0.00%      0.00%
+system.ruby.L2Cache_Controller.L1_WBDIRTYDATA          295      0.00%      0.00%
+system.ruby.L2Cache_Controller.Writeback_Ack          194      0.00%      0.00%
+system.ruby.L2Cache_Controller.Unblock           1171      0.00%      0.00%
+system.ruby.L2Cache_Controller.Exclusive_Unblock          296      0.00%      0.00%
+system.ruby.L2Cache_Controller.L2_Replacement         1193      0.00%      0.00%
+system.ruby.L2Cache_Controller.NP.L1_GETS          984      0.00%      0.00%
+system.ruby.L2Cache_Controller.NP.L1_GETX          132      0.00%      0.00%
+system.ruby.L2Cache_Controller.ILS.L1_GETX           57      0.00%      0.00%
+system.ruby.L2Cache_Controller.ILS.L1_PUTS_only         1013      0.00%      0.00%
+system.ruby.L2Cache_Controller.ILX.L1_PUTX          295      0.00%      0.00%
+system.ruby.L2Cache_Controller.S.L1_GETS          141      0.00%      0.00%
+system.ruby.L2Cache_Controller.S.L1_GETX            7      0.00%      0.00%
+system.ruby.L2Cache_Controller.S.L2_Replacement          906      0.00%      0.00%
+system.ruby.L2Cache_Controller.SLS.L1_GETX            2      0.00%      0.00%
+system.ruby.L2Cache_Controller.SLS.L1_PUTS_only           46      0.00%      0.00%
+system.ruby.L2Cache_Controller.SLS.L2_Replacement           93      0.00%      0.00%
+system.ruby.L2Cache_Controller.M.L1_GETS           46      0.00%      0.00%
+system.ruby.L2Cache_Controller.M.L1_GETX           52      0.00%      0.00%
+system.ruby.L2Cache_Controller.M.L2_Replacement          194      0.00%      0.00%
+system.ruby.L2Cache_Controller.IW.L1_WBCLEANDATA         1013      0.00%      0.00%
+system.ruby.L2Cache_Controller.SW.Unblock           46      0.00%      0.00%
+system.ruby.L2Cache_Controller.ILXW.L1_WBDIRTYDATA          295      0.00%      0.00%
+system.ruby.L2Cache_Controller.IGS.Data           984      0.00%      0.00%
+system.ruby.L2Cache_Controller.IGS.Unblock          984      0.00%      0.00%
+system.ruby.L2Cache_Controller.IGM.Data           139      0.00%      0.00%
+system.ruby.L2Cache_Controller.IGMLS.Data           59      0.00%      0.00%
+system.ruby.L2Cache_Controller.IGMO.All_Acks          198      0.00%      0.00%
+system.ruby.L2Cache_Controller.IGMO.Exclusive_Unblock          198      0.00%      0.00%
+system.ruby.L2Cache_Controller.MM.Exclusive_Unblock           52      0.00%      0.00%
+system.ruby.L2Cache_Controller.SS.Unblock          141      0.00%      0.00%
+system.ruby.L2Cache_Controller.OO.Exclusive_Unblock           46      0.00%      0.00%
+system.ruby.L2Cache_Controller.MI.Writeback_Ack          194      0.00%      0.00%
+system.ruby.Directory_Controller.GETX             198      0.00%      0.00%
+system.ruby.Directory_Controller.GETS             984      0.00%      0.00%
+system.ruby.Directory_Controller.PUTX             194      0.00%      0.00%
+system.ruby.Directory_Controller.Unblock          466      0.00%      0.00%
+system.ruby.Directory_Controller.Last_Unblock          518      0.00%      0.00%
+system.ruby.Directory_Controller.Exclusive_Unblock          198      0.00%      0.00%
 system.ruby.Directory_Controller.Dirty_Writeback          194      0.00%      0.00%
-system.ruby.Directory_Controller.Memory_Data         1109      0.00%      0.00%
+system.ruby.Directory_Controller.Memory_Data         1182      0.00%      0.00%
 system.ruby.Directory_Controller.Memory_Ack          194      0.00%      0.00%
-system.ruby.Directory_Controller.I.GETX           130      0.00%      0.00%
-system.ruby.Directory_Controller.I.GETS           979      0.00%      0.00%
-system.ruby.Directory_Controller.I.Memory_Ack          193      0.00%      0.00%
-system.ruby.Directory_Controller.M.PUTX          1093      0.00%      0.00%
-system.ruby.Directory_Controller.IS.Exclusive_Unblock          979      0.00%      0.00%
-system.ruby.Directory_Controller.IS.Memory_Data          979      0.00%      0.00%
-system.ruby.Directory_Controller.IS.Memory_Ack            1      0.00%      0.00%
-system.ruby.Directory_Controller.MM.Exclusive_Unblock          130      0.00%      0.00%
-system.ruby.Directory_Controller.MM.Memory_Data          130      0.00%      0.00%
-system.ruby.Directory_Controller.MI.Clean_Writeback          899      0.00%      0.00%
+system.ruby.Directory_Controller.I.GETX           111      0.00%      0.00%
+system.ruby.Directory_Controller.I.GETS           466      0.00%      0.00%
+system.ruby.Directory_Controller.I.Memory_Ack          194      0.00%      0.00%
+system.ruby.Directory_Controller.S.GETX            87      0.00%      0.00%
+system.ruby.Directory_Controller.S.GETS           518      0.00%      0.00%
+system.ruby.Directory_Controller.M.PUTX           194      0.00%      0.00%
+system.ruby.Directory_Controller.IS.Unblock          466      0.00%      0.00%
+system.ruby.Directory_Controller.IS.Memory_Data          466      0.00%      0.00%
+system.ruby.Directory_Controller.SS.Last_Unblock          518      0.00%      0.00%
+system.ruby.Directory_Controller.SS.Memory_Data          518      0.00%      0.00%
+system.ruby.Directory_Controller.MM.Exclusive_Unblock          198      0.00%      0.00%
+system.ruby.Directory_Controller.MM.Memory_Data          198      0.00%      0.00%
 system.ruby.Directory_Controller.MI.Dirty_Writeback          194      0.00%      0.00%
 
 ---------- End Simulation Statistics   ----------
index fe6b478bfb8adfe8b35218c36c758c2d4eef560b..e68e0eb6b0d5c10b78e55f6751e4fa6f595da232 100644 (file)
@@ -10,7 +10,7 @@ time_sync_spin_threshold=100000
 
 [system]
 type=System
-children=clk_domain cpu dvfs_handler physmem ruby sys_port_proxy voltage_domain
+children=clk_domain cpu dvfs_handler mem_ctrls ruby sys_port_proxy voltage_domain
 boot_osflags=a
 cache_line_size=64
 clk_domain=system.clk_domain
@@ -22,7 +22,7 @@ load_addr_mask=1099511627775
 load_offset=0
 mem_mode=timing
 mem_ranges=0:268435455
-memories=system.physmem
+memories=system.mem_ctrls
 num_work_ids=16
 readfile=
 symbolfile=
@@ -136,17 +136,82 @@ eventq_index=0
 sys_clk_domain=system.clk_domain
 transition_latency=100000
 
-[system.physmem]
-type=SimpleMemory
-bandwidth=0.000000
+[system.mem_ctrls]
+type=DRAMCtrl
+IDD0=0.075000
+IDD02=0.000000
+IDD2N=0.050000
+IDD2N2=0.000000
+IDD2P0=0.000000
+IDD2P02=0.000000
+IDD2P1=0.000000
+IDD2P12=0.000000
+IDD3N=0.057000
+IDD3N2=0.000000
+IDD3P0=0.000000
+IDD3P02=0.000000
+IDD3P1=0.000000
+IDD3P12=0.000000
+IDD4R=0.187000
+IDD4R2=0.000000
+IDD4W=0.165000
+IDD4W2=0.000000
+IDD5=0.220000
+IDD52=0.000000
+IDD6=0.000000
+IDD62=0.000000
+VDD=1.500000
+VDD2=0.000000
+activation_limit=4
+addr_mapping=RoRaBaChCo
+bank_groups_per_rank=0
+banks_per_rank=8
+burst_length=8
+channels=1
 clk_domain=system.clk_domain
 conf_table_reported=true
+device_bus_width=8
+device_rowbuffer_size=1024
+device_size=536870912
+devices_per_rank=8
+dll=true
 eventq_index=0
 in_addr_map=true
-latency=30
-latency_var=0
-null=true
-range=0:134217727
+max_accesses_per_row=16
+mem_sched_policy=frfcfs
+min_writes_per_switch=16
+null=false
+page_policy=open_adaptive
+range=0:268435455
+ranks_per_channel=2
+read_buffer_size=32
+static_backend_latency=10
+static_frontend_latency=10
+tBURST=5
+tCCD_L=0
+tCK=1
+tCL=14
+tCS=3
+tRAS=35
+tRCD=14
+tREFI=7800
+tRFC=260
+tRP=14
+tRRD=6
+tRRD_L=0
+tRTP=8
+tRTW=3
+tWR=15
+tWTR=8
+tXAW=30
+tXP=0
+tXPDLL=0
+tXS=0
+tXSDLL=0
+write_buffer_size=64
+write_high_thresh_perc=85
+write_low_thresh_perc=50
+port=system.ruby.dir_cntrl0.memory
 
 [system.ruby]
 type=RubySystem
@@ -156,9 +221,9 @@ block_size_bytes=64
 clk_domain=system.ruby.clk_domain
 eventq_index=0
 hot_lines=false
-mem_size=268435456
-no_mem_vec=false
+memory_size_bits=48
 num_of_sequencers=1
+phys_mem=Null
 random_seed=1234
 randomization=false
 
@@ -172,7 +237,7 @@ voltage_domain=system.voltage_domain
 
 [system.ruby.dir_cntrl0]
 type=Directory_Controller
-children=directory memBuffer
+children=directory
 buffer_size=0
 clk_domain=system.ruby.clk_domain
 cluster_id=0
@@ -182,16 +247,17 @@ distributed_persistent=true
 eventq_index=0
 fixed_timeout_latency=100
 l2_select_num_bits=0
-memBuffer=system.ruby.dir_cntrl0.memBuffer
 number_of_TBEs=256
-peer=Null
 recycle_latency=10
 reissue_wakeup_latency=10
 ruby_system=system.ruby
+system=system
+to_memory_controller_latency=1
 transitions_per_cycle=4
 version=0
 dmaRequestToDir=system.ruby.network.master[10]
 dmaResponseFromDir=system.ruby.network.slave[9]
+memory=system.mem_ctrls.port
 persistentFromDir=system.ruby.network.slave[8]
 persistentToDir=system.ruby.network.master[9]
 requestFromDir=system.ruby.network.slave[6]
@@ -202,33 +268,8 @@ responseToDir=system.ruby.network.master[8]
 [system.ruby.dir_cntrl0.directory]
 type=RubyDirectoryMemory
 eventq_index=0
-map_levels=4
 numa_high_bit=5
 size=268435456
-use_map=false
-version=0
-
-[system.ruby.dir_cntrl0.memBuffer]
-type=RubyMemoryControl
-bank_bit_0=8
-bank_busy_time=11
-bank_queue_size=12
-banks_per_rank=8
-basic_bus_busy_time=2
-clk_domain=system.ruby.memctrl_clk_domain
-dimm_bit_0=12
-dimms_per_channel=2
-eventq_index=0
-mem_ctl_latency=12
-mem_fixed_delay=0
-mem_random_arbitrate=0
-rank_bit_0=11
-rank_rank_delay=1
-ranks_per_dimm=2
-read_write_delay=2
-refresh_period=1560
-ruby_system=system.ruby
-tFaw=0
 version=0
 
 [system.ruby.l1_cntrl0]
@@ -248,13 +289,13 @@ l1_response_latency=2
 l2_select_num_bits=0
 no_mig_atomic=true
 number_of_TBEs=256
-peer=Null
 recycle_latency=10
 reissue_wakeup_latency=10
 retry_threshold=1
 ruby_system=system.ruby
 send_evictions=false
 sequencer=system.ruby.l1_cntrl0.sequencer
+system=system
 transitions_per_cycle=4
 use_timeout_latency=50
 version=0
@@ -297,7 +338,7 @@ tagArrayBanks=1
 
 [system.ruby.l1_cntrl0.sequencer]
 type=RubySequencer
-access_phys_mem=false
+access_backing_store=false
 clk_domain=system.cpu.clk_domain
 dcache=system.ruby.l1_cntrl0.L1Dcache
 deadlock_threshold=500000
@@ -326,9 +367,9 @@ filtering_enabled=true
 l2_request_latency=5
 l2_response_latency=5
 number_of_TBEs=256
-peer=Null
 recycle_latency=10
 ruby_system=system.ruby
+system=system
 transitions_per_cycle=4
 version=0
 GlobalRequestFromL2Cache=system.ruby.network.slave[3]
@@ -469,7 +510,7 @@ virt_nets=10
 
 [system.sys_port_proxy]
 type=RubyPortProxy
-access_phys_mem=true
+access_backing_store=false
 clk_domain=system.clk_domain
 eventq_index=0
 ruby_system=system.ruby
index 706264b43caa8b6159dfba06b438b5e899f1930a..abe542f63389e6d6380a89d2a074e26fde3090c2 100644 (file)
 
 ---------- Begin Simulation Statistics ----------
-sim_seconds                                  0.000114                       # Number of seconds simulated
-sim_ticks                                      113627                       # Number of ticks simulated
-final_tick                                     113627                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
+sim_seconds                                  0.000117                       # Number of seconds simulated
+sim_ticks                                      116770                       # Number of ticks simulated
+final_tick                                     116770                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
 sim_freq                                   1000000000                       # Frequency of simulated ticks
-host_inst_rate                                  50343                       # Simulator instruction rate (inst/s)
-host_op_rate                                    50337                       # Simulator op (including micro ops) rate (op/s)
-host_tick_rate                                 894983                       # Simulator tick rate (ticks/s)
-host_mem_usage                                 161272                       # Number of bytes of host memory used
-host_seconds                                     0.13                       # Real time elapsed on the host
+host_inst_rate                                    333                       # Simulator instruction rate (inst/s)
+host_op_rate                                      333                       # Simulator op (including micro ops) rate (op/s)
+host_tick_rate                                   6085                       # Simulator tick rate (ticks/s)
+host_mem_usage                                 436992                       # Number of bytes of host memory used
+host_seconds                                    19.19                       # Real time elapsed on the host
 sim_insts                                        6390                       # Number of instructions simulated
 sim_ops                                          6390                       # Number of ops (including micro ops) simulated
 system.voltage_domain.voltage                       1                       # Voltage in Volts
 system.clk_domain.clock                             1                       # Clock period in ticks
+system.mem_ctrls.bytes_read::ruby.dir_cntrl0        75264                       # Number of bytes read from this memory
+system.mem_ctrls.bytes_read::total              75264                       # Number of bytes read from this memory
+system.mem_ctrls.bytes_written::ruby.dir_cntrl0        14592                       # Number of bytes written to this memory
+system.mem_ctrls.bytes_written::total           14592                       # Number of bytes written to this memory
+system.mem_ctrls.num_reads::ruby.dir_cntrl0         1176                       # Number of read requests responded to by this memory
+system.mem_ctrls.num_reads::total                1176                       # Number of read requests responded to by this memory
+system.mem_ctrls.num_writes::ruby.dir_cntrl0          228                       # Number of write requests responded to by this memory
+system.mem_ctrls.num_writes::total                228                       # Number of write requests responded to by this memory
+system.mem_ctrls.bw_read::ruby.dir_cntrl0    644549114                       # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_read::total             644549114                       # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::ruby.dir_cntrl0    124963604                       # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::total            124963604                       # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_total::ruby.dir_cntrl0    769512717                       # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.bw_total::total            769512717                       # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.readReqs                        1176                       # Number of read requests accepted
+system.mem_ctrls.writeReqs                        228                       # Number of write requests accepted
+system.mem_ctrls.readBursts                      1176                       # Number of DRAM read bursts, including those serviced by the write queue
+system.mem_ctrls.writeBursts                      228                       # Number of DRAM write bursts, including those merged in the write queue
+system.mem_ctrls.bytesReadDRAM                  64960                       # Total number of bytes read from DRAM
+system.mem_ctrls.bytesReadWrQ                   10304                       # Total number of bytes read from write queue
+system.mem_ctrls.bytesWritten                    6144                       # Total number of bytes written to DRAM
+system.mem_ctrls.bytesReadSys                   75264                       # Total read bytes from the system interface side
+system.mem_ctrls.bytesWrittenSys                14592                       # Total written bytes from the system interface side
+system.mem_ctrls.servicedByWrQ                    161                       # Number of DRAM read bursts serviced by the write queue
+system.mem_ctrls.mergedWrBursts                   109                       # 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                86                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::1                52                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::2                82                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::3                77                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::4                92                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::5                18                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::6                 1                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::7                 3                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::8                 0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::9                 1                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::10               61                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::11               53                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::12               22                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::13              361                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::14               62                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::15               44                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::0                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::1                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::2                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::3                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::4                26                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::5                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::6                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::7                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::8                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::9                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::10                5                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::11                0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::12                0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::13               21                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::14               44                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::15                0                       # 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                        116679                       # 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)
+system.mem_ctrls.readPktSize::3                     0                       # Read request sizes (log2)
+system.mem_ctrls.readPktSize::4                     0                       # Read request sizes (log2)
+system.mem_ctrls.readPktSize::5                     0                       # Read request sizes (log2)
+system.mem_ctrls.readPktSize::6                  1176                       # Read request sizes (log2)
+system.mem_ctrls.writePktSize::0                    0                       # Write request sizes (log2)
+system.mem_ctrls.writePktSize::1                    0                       # Write request sizes (log2)
+system.mem_ctrls.writePktSize::2                    0                       # Write request sizes (log2)
+system.mem_ctrls.writePktSize::3                    0                       # Write request sizes (log2)
+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                  228                       # Write request sizes (log2)
+system.mem_ctrls.rdQLenPdf::0                    1015                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::1                       0                       # 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
+system.mem_ctrls.rdQLenPdf::5                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::6                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::7                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::8                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::9                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::10                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::11                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::12                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::13                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::14                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::15                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::16                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::17                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::18                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::19                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::20                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::21                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::22                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::23                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::24                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::25                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::26                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::27                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::28                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::29                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::30                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::31                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::0                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::1                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::2                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::3                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::4                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::5                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::6                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::7                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::8                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::9                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::10                      1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::11                      1                       # What write queue length does an incoming req see
+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                      1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::16                      1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::17                      7                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::18                      7                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::19                      7                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::20                      7                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::21                      7                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::22                      7                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::23                      6                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::24                      6                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::25                      6                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::26                      6                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::27                      6                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::28                      6                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::29                      6                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::30                      6                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::31                      6                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::32                      6                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::33                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::34                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::35                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::36                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::37                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::38                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::39                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::40                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::41                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::42                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::43                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::44                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::45                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::46                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::47                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::48                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::49                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::50                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::51                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::52                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::53                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::54                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::55                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::56                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::57                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::58                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::59                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::60                      0                       # What write queue length does an incoming req see
+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          202                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::mean    339.643564                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::gmean   206.317034                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::stdev   334.142270                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::0-127           63     31.19%     31.19% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::128-255           47     23.27%     54.46% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::256-383           25     12.38%     66.83% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::384-511           13      6.44%     73.27% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::512-639           14      6.93%     80.20% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::640-767            7      3.47%     83.66% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::768-895            3      1.49%     85.15% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::896-1023            5      2.48%     87.62% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::1024-1151           25     12.38%    100.00% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::total          202                       # Bytes accessed per row activation
+system.mem_ctrls.rdPerTurnAround::samples            6                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::mean     155.833333                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::gmean    115.513983                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::stdev     90.977836                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::16-31             1     16.67%     16.67% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::80-95             1     16.67%     33.33% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::160-175            1     16.67%     50.00% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::192-207            1     16.67%     66.67% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::208-223            1     16.67%     83.33% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::256-271            1     16.67%    100.00% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::total             6                       # Reads before turning the bus around for writes
+system.mem_ctrls.wrPerTurnAround::samples            6                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::mean             16                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::gmean     16.000000                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::16                6    100.00%    100.00% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::total             6                       # Writes before turning the bus around for reads
+system.mem_ctrls.totQLat                         7533                       # Total ticks spent queuing
+system.mem_ctrls.totMemAccLat                   26818                       # Total ticks spent from burst creation until serviced by the DRAM
+system.mem_ctrls.totBusLat                       5075                       # Total ticks spent in databus transfers
+system.mem_ctrls.avgQLat                         7.42                       # Average queueing delay per DRAM burst
+system.mem_ctrls.avgBusLat                       5.00                       # Average bus latency per DRAM burst
+system.mem_ctrls.avgMemAccLat                   26.42                       # Average memory access latency per DRAM burst
+system.mem_ctrls.avgRdBW                       556.31                       # Average DRAM read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBW                        52.62                       # Average achieved write bandwidth in MiByte/s
+system.mem_ctrls.avgRdBWSys                    644.55                       # Average system read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBWSys                    124.96                       # Average system write bandwidth in MiByte/s
+system.mem_ctrls.peakBW                      12800.00                       # Theoretical peak bandwidth in MiByte/s
+system.mem_ctrls.busUtil                         4.76                       # Data bus utilization in percentage
+system.mem_ctrls.busUtilRead                     4.35                       # Data bus utilization in percentage for reads
+system.mem_ctrls.busUtilWrite                    0.41                       # Data bus utilization in percentage for writes
+system.mem_ctrls.avgRdQLen                       1.00                       # Average read queue length when enqueuing
+system.mem_ctrls.avgWrQLen                      22.40                       # Average write queue length when enqueuing
+system.mem_ctrls.readRowHits                      810                       # Number of row buffer hits during reads
+system.mem_ctrls.writeRowHits                      92                       # Number of row buffer hits during writes
+system.mem_ctrls.readRowHitRate                 79.80                       # Row buffer hit rate for reads
+system.mem_ctrls.writeRowHitRate                77.31                       # Row buffer hit rate for writes
+system.mem_ctrls.avgGap                         83.10                       # Average gap between requests
+system.mem_ctrls.pageHitRate                    79.54                       # Row buffer hit rate, read and write combined
+system.mem_ctrls.memoryStateTime::IDLE             22                       # Time in different power states
+system.mem_ctrls.memoryStateTime::REF            3640                       # Time in different power states
+system.mem_ctrls.memoryStateTime::PRE_PDN            0                       # Time in different power states
+system.mem_ctrls.memoryStateTime::ACT          105625                       # Time in different power states
+system.mem_ctrls.memoryStateTime::ACT_PDN            0                       # Time in different power states
+system.mem_ctrls.actEnergy::0                  514080                       # Energy for activate commands per rank (pJ)
+system.mem_ctrls.actEnergy::1                  937440                       # Energy for activate commands per rank (pJ)
+system.mem_ctrls.preEnergy::0                  285600                       # Energy for precharge commands per rank (pJ)
+system.mem_ctrls.preEnergy::1                  520800                       # Energy for precharge commands per rank (pJ)
+system.mem_ctrls.readEnergy::0                5041920                       # Energy for read commands per rank (pJ)
+system.mem_ctrls.readEnergy::1                6764160                       # Energy for read commands per rank (pJ)
+system.mem_ctrls.writeEnergy::0                269568                       # Energy for write commands per rank (pJ)
+system.mem_ctrls.writeEnergy::1                725760                       # Energy for write commands per rank (pJ)
+system.mem_ctrls.refreshEnergy::0             7119840                       # Energy for refresh commands per rank (pJ)
+system.mem_ctrls.refreshEnergy::1             7119840                       # Energy for refresh commands per rank (pJ)
+system.mem_ctrls.actBackEnergy::0            60929352                       # Energy for active background per rank (pJ)
+system.mem_ctrls.actBackEnergy::1            72381564                       # Energy for active background per rank (pJ)
+system.mem_ctrls.preBackEnergy::0            12117000                       # Energy for precharge background per rank (pJ)
+system.mem_ctrls.preBackEnergy::1             2071200                       # Energy for precharge background per rank (pJ)
+system.mem_ctrls.totalEnergy::0              86277360                       # Total energy per rank (pJ)
+system.mem_ctrls.totalEnergy::1              90520764                       # Total energy per rank (pJ)
+system.mem_ctrls.averagePower::0           789.557896                       # Core power per rank (mW)
+system.mem_ctrls.averagePower::1           828.390947                       # Core power per rank (mW)
 system.ruby.clk_domain.clock                        1                       # Clock period in ticks
 system.ruby.outstanding_req_hist::bucket_size            1                      
 system.ruby.outstanding_req_hist::max_bucket            9                      
@@ -21,115 +267,112 @@ system.ruby.outstanding_req_hist::mean              1
 system.ruby.outstanding_req_hist::gmean             1                      
 system.ruby.outstanding_req_hist         |           0      0.00%      0.00% |        8449    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.outstanding_req_hist::total          8449                      
-system.ruby.latency_hist::bucket_size              16                      
-system.ruby.latency_hist::max_bucket              159                      
+system.ruby.latency_hist::bucket_size              64                      
+system.ruby.latency_hist::max_bucket              639                      
 system.ruby.latency_hist::samples                8448                      
-system.ruby.latency_hist::mean              12.450166                      
-system.ruby.latency_hist::gmean              3.507332                      
-system.ruby.latency_hist::stdev             24.780985                      
-system.ruby.latency_hist                 |        7066     83.64%     83.64% |         204      2.41%     86.06% |           0      0.00%     86.06% |           0      0.00%     86.06% |        1130     13.38%     99.43% |          11      0.13%     99.56% |           8      0.09%     99.66% |          29      0.34%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.latency_hist::mean              12.822206                      
+system.ruby.latency_hist::gmean              3.506831                      
+system.ruby.latency_hist::stdev             27.804874                      
+system.ruby.latency_hist                 |        7433     87.99%     87.99% |         995     11.78%     99.76% |           6      0.07%     99.83% |           2      0.02%     99.86% |           8      0.09%     99.95% |           4      0.05%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
 system.ruby.latency_hist::total                  8448                      
 system.ruby.hit_latency_hist::bucket_size            4                      
 system.ruby.hit_latency_hist::max_bucket           39                      
-system.ruby.hit_latency_hist::samples            7270                      
-system.ruby.hit_latency_hist::mean           2.633975                      
-system.ruby.hit_latency_hist::gmean          2.145826                      
-system.ruby.hit_latency_hist::stdev          3.736672                      
-system.ruby.hit_latency_hist             |        7066     97.19%     97.19% |           0      0.00%     97.19% |           0      0.00%     97.19% |           0      0.00%     97.19% |           0      0.00%     97.19% |          21      0.29%     97.48% |         183      2.52%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.hit_latency_hist::total              7270                      
-system.ruby.miss_latency_hist::bucket_size           16                      
-system.ruby.miss_latency_hist::max_bucket          159                      
-system.ruby.miss_latency_hist::samples           1178                      
-system.ruby.miss_latency_hist::mean         73.030560                      
-system.ruby.miss_latency_hist::gmean        72.754722                      
-system.ruby.miss_latency_hist::stdev         7.259184                      
-system.ruby.miss_latency_hist            |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |        1130     95.93%     95.93% |          11      0.93%     96.86% |           8      0.68%     97.54% |          29      2.46%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.miss_latency_hist::total             1178                      
-system.ruby.Directory.incomplete_times           1177                      
-system.ruby.l1_cntrl0.L1Dcache.demand_hits         1312                       # Number of cache demand hits
-system.ruby.l1_cntrl0.L1Dcache.demand_misses          736                       # Number of cache demand misses
+system.ruby.hit_latency_hist::samples            7272                      
+system.ruby.hit_latency_hist::mean           2.641777                      
+system.ruby.hit_latency_hist::gmean          2.147878                      
+system.ruby.hit_latency_hist::stdev          3.755596                      
+system.ruby.hit_latency_hist             |        7065     97.15%     97.15% |           0      0.00%     97.15% |           0      0.00%     97.15% |           0      0.00%     97.15% |           0      0.00%     97.15% |          24      0.33%     97.48% |         183      2.52%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.hit_latency_hist::total              7272                      
+system.ruby.miss_latency_hist::bucket_size           64                      
+system.ruby.miss_latency_hist::max_bucket          639                      
+system.ruby.miss_latency_hist::samples           1176                      
+system.ruby.miss_latency_hist::mean         75.774660                      
+system.ruby.miss_latency_hist::gmean        72.686076                      
+system.ruby.miss_latency_hist::stdev        29.372665                      
+system.ruby.miss_latency_hist            |         161     13.69%     13.69% |         995     84.61%     98.30% |           6      0.51%     98.81% |           2      0.17%     98.98% |           8      0.68%     99.66% |           4      0.34%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.miss_latency_hist::total             1176                      
+system.ruby.Directory.incomplete_times           1175                      
+system.ruby.l1_cntrl0.L1Dcache.demand_hits         1311                       # Number of cache demand hits
+system.ruby.l1_cntrl0.L1Dcache.demand_misses          737                       # Number of cache demand misses
 system.ruby.l1_cntrl0.L1Dcache.demand_accesses         2048                       # Number of cache demand accesses
 system.ruby.l1_cntrl0.L1Icache.demand_hits         5754                       # Number of cache demand hits
 system.ruby.l1_cntrl0.L1Icache.demand_misses          646                       # Number of cache demand misses
 system.ruby.l1_cntrl0.L1Icache.demand_accesses         6400                       # Number of cache demand accesses
-system.ruby.network.routers0.percent_links_utilized     5.722011                      
-system.ruby.network.routers0.msg_count.Request_Control::1         1382                      
-system.ruby.network.routers0.msg_count.Response_Data::4         1178                      
-system.ruby.network.routers0.msg_count.ResponseL2hit_Data::4          204                      
+system.cpu.clk_domain.clock                         1                       # Clock period in ticks
+system.ruby.network.routers0.percent_links_utilized     5.578702                      
+system.ruby.network.routers0.msg_count.Request_Control::1         1383                      
+system.ruby.network.routers0.msg_count.Response_Data::4         1176                      
+system.ruby.network.routers0.msg_count.ResponseL2hit_Data::4          207                      
 system.ruby.network.routers0.msg_count.Response_Control::4            1                      
 system.ruby.network.routers0.msg_count.Writeback_Data::4         1354                      
-system.ruby.network.routers0.msg_bytes.Request_Control::1        11056                      
-system.ruby.network.routers0.msg_bytes.Response_Data::4        84816                      
-system.ruby.network.routers0.msg_bytes.ResponseL2hit_Data::4        14688                      
+system.ruby.network.routers0.msg_count.Persistent_Control::3           40                      
+system.ruby.network.routers0.msg_bytes.Request_Control::1        11064                      
+system.ruby.network.routers0.msg_bytes.Response_Data::4        84672                      
+system.ruby.network.routers0.msg_bytes.ResponseL2hit_Data::4        14904                      
 system.ruby.network.routers0.msg_bytes.Response_Control::4            8                      
 system.ruby.network.routers0.msg_bytes.Writeback_Data::4        97488                      
-system.ruby.l2_cntrl0.L2cache.demand_hits          187                       # Number of cache demand hits
-system.ruby.l2_cntrl0.L2cache.demand_misses         1195                       # Number of cache demand misses
-system.ruby.l2_cntrl0.L2cache.demand_accesses         1382                       # Number of cache demand accesses
-system.ruby.network.routers1.percent_links_utilized     4.318516                      
-system.ruby.network.routers1.msg_count.Request_Control::1         1382                      
-system.ruby.network.routers1.msg_count.Request_Control::2         1195                      
-system.ruby.network.routers1.msg_count.ResponseL2hit_Data::4          204                      
+system.ruby.network.routers0.msg_bytes.Persistent_Control::3          320                      
+system.ruby.l2_cntrl0.L2cache.demand_hits          189                       # Number of cache demand hits
+system.ruby.l2_cntrl0.L2cache.demand_misses         1194                       # Number of cache demand misses
+system.ruby.l2_cntrl0.L2cache.demand_accesses         1383                       # Number of cache demand accesses
+system.ruby.network.routers1.percent_links_utilized     4.210200                      
+system.ruby.network.routers1.msg_count.Request_Control::1         1383                      
+system.ruby.network.routers1.msg_count.Request_Control::2         1194                      
+system.ruby.network.routers1.msg_count.ResponseL2hit_Data::4          207                      
 system.ruby.network.routers1.msg_count.Response_Control::4            1                      
-system.ruby.network.routers1.msg_count.Writeback_Data::4         1583                      
-system.ruby.network.routers1.msg_count.Writeback_Control::4          967                      
-system.ruby.network.routers1.msg_bytes.Request_Control::1        11056                      
-system.ruby.network.routers1.msg_bytes.Request_Control::2         9560                      
-system.ruby.network.routers1.msg_bytes.ResponseL2hit_Data::4        14688                      
+system.ruby.network.routers1.msg_count.Writeback_Data::4         1582                      
+system.ruby.network.routers1.msg_count.Writeback_Control::4          966                      
+system.ruby.network.routers1.msg_count.Persistent_Control::3           20                      
+system.ruby.network.routers1.msg_bytes.Request_Control::1        11064                      
+system.ruby.network.routers1.msg_bytes.Request_Control::2         9552                      
+system.ruby.network.routers1.msg_bytes.ResponseL2hit_Data::4        14904                      
 system.ruby.network.routers1.msg_bytes.Response_Control::4            8                      
-system.ruby.network.routers1.msg_bytes.Writeback_Data::4       113976                      
-system.ruby.network.routers1.msg_bytes.Writeback_Control::4         7736                      
-system.ruby.memctrl_clk_domain.clock                3                       # Clock period in ticks
-system.ruby.dir_cntrl0.memBuffer.memReq          1407                       # Total number of memory requests
-system.ruby.dir_cntrl0.memBuffer.memRead         1178                       # Number of memory reads
-system.ruby.dir_cntrl0.memBuffer.memWrite          229                       # Number of memory writes
-system.ruby.dir_cntrl0.memBuffer.memRefresh          789                       # Number of memory refreshes
-system.ruby.dir_cntrl0.memBuffer.memWaitCycles          323                       # Delay stalled at the head of the bank queue
-system.ruby.dir_cntrl0.memBuffer.totalStalls          323                       # Total number of stall cycles
-system.ruby.dir_cntrl0.memBuffer.stallsPerReq     0.229566                       # Expected number of stall cycles per request
-system.ruby.dir_cntrl0.memBuffer.memBankBusy           81                       # memory stalls due to busy bank
-system.ruby.dir_cntrl0.memBuffer.memBusBusy          213                       # memory stalls due to busy bus
-system.ruby.dir_cntrl0.memBuffer.memReadWriteBusy           10                       # memory stalls due to read write turnaround
-system.ruby.dir_cntrl0.memBuffer.memArbWait           19                       # memory stalls due to arbitration
-system.ruby.dir_cntrl0.memBuffer.memBankCount |          75      5.33%      5.33% |          17      1.21%      6.54% |          45      3.20%      9.74% |          41      2.91%     12.65% |          54      3.84%     16.49% |         102      7.25%     23.74% |          33      2.35%     26.08% |          16      1.14%     27.22% |          20      1.42%     28.64% |          22      1.56%     30.21% |          32      2.27%     32.48% |          34      2.42%     34.90% |          53      3.77%     38.66% |          50      3.55%     42.22% |          40      2.84%     45.06% |          31      2.20%     47.26% |          40      2.84%     50.11% |          21      1.49%     51.60% |          21      1.49%     53.09% |          21      1.49%     54.58% |          28      1.99%     56.57% |          38      2.70%     59.28% |          89      6.33%     65.60% |          22      1.56%     67.16% |          31      2.20%     69.37% |          23      1.63%     71.00% |          32      2.27%     73.28% |          72      5.12%     78.39% |          95      6.75%     85.15% |         141     10.02%     95.17% |          15      1.07%     96.23% |          53      3.77%    100.00% # Number of accesses per bank
-system.ruby.dir_cntrl0.memBuffer.memBankCount::total         1407                       # Number of accesses per bank
-system.ruby.network.routers2.percent_links_utilized     3.261769                      
-system.ruby.network.routers2.msg_count.Request_Control::2         1195                      
-system.ruby.network.routers2.msg_count.Response_Data::4         1178                      
-system.ruby.network.routers2.msg_count.Writeback_Data::4          229                      
-system.ruby.network.routers2.msg_count.Writeback_Control::4          967                      
-system.ruby.network.routers2.msg_bytes.Request_Control::2         9560                      
-system.ruby.network.routers2.msg_bytes.Response_Data::4        84816                      
-system.ruby.network.routers2.msg_bytes.Writeback_Data::4        16488                      
-system.ruby.network.routers2.msg_bytes.Writeback_Control::4         7736                      
-system.ruby.network.routers3.percent_links_utilized     4.434099                      
-system.ruby.network.routers3.msg_count.Request_Control::1         1382                      
-system.ruby.network.routers3.msg_count.Request_Control::2         1195                      
-system.ruby.network.routers3.msg_count.Response_Data::4         1178                      
-system.ruby.network.routers3.msg_count.ResponseL2hit_Data::4          204                      
+system.ruby.network.routers1.msg_bytes.Writeback_Data::4       113904                      
+system.ruby.network.routers1.msg_bytes.Writeback_Control::4         7728                      
+system.ruby.network.routers1.msg_bytes.Persistent_Control::3          160                      
+system.ruby.network.routers2.percent_links_utilized     3.172048                      
+system.ruby.network.routers2.msg_count.Request_Control::2         1194                      
+system.ruby.network.routers2.msg_count.Response_Data::4         1176                      
+system.ruby.network.routers2.msg_count.Writeback_Data::4          228                      
+system.ruby.network.routers2.msg_count.Writeback_Control::4          966                      
+system.ruby.network.routers2.msg_count.Persistent_Control::3           20                      
+system.ruby.network.routers2.msg_bytes.Request_Control::2         9552                      
+system.ruby.network.routers2.msg_bytes.Response_Data::4        84672                      
+system.ruby.network.routers2.msg_bytes.Writeback_Data::4        16416                      
+system.ruby.network.routers2.msg_bytes.Writeback_Control::4         7728                      
+system.ruby.network.routers2.msg_bytes.Persistent_Control::3          160                      
+system.ruby.network.routers3.percent_links_utilized     4.320316                      
+system.ruby.network.routers3.msg_count.Request_Control::1         1383                      
+system.ruby.network.routers3.msg_count.Request_Control::2         1194                      
+system.ruby.network.routers3.msg_count.Response_Data::4         1176                      
+system.ruby.network.routers3.msg_count.ResponseL2hit_Data::4          207                      
 system.ruby.network.routers3.msg_count.Response_Control::4            1                      
-system.ruby.network.routers3.msg_count.Writeback_Data::4         1583                      
-system.ruby.network.routers3.msg_count.Writeback_Control::4          967                      
-system.ruby.network.routers3.msg_bytes.Request_Control::1        11056                      
-system.ruby.network.routers3.msg_bytes.Request_Control::2         9560                      
-system.ruby.network.routers3.msg_bytes.Response_Data::4        84816                      
-system.ruby.network.routers3.msg_bytes.ResponseL2hit_Data::4        14688                      
+system.ruby.network.routers3.msg_count.Writeback_Data::4         1582                      
+system.ruby.network.routers3.msg_count.Writeback_Control::4          966                      
+system.ruby.network.routers3.msg_count.Persistent_Control::3           40                      
+system.ruby.network.routers3.msg_bytes.Request_Control::1        11064                      
+system.ruby.network.routers3.msg_bytes.Request_Control::2         9552                      
+system.ruby.network.routers3.msg_bytes.Response_Data::4        84672                      
+system.ruby.network.routers3.msg_bytes.ResponseL2hit_Data::4        14904                      
 system.ruby.network.routers3.msg_bytes.Response_Control::4            8                      
-system.ruby.network.routers3.msg_bytes.Writeback_Data::4       113976                      
-system.ruby.network.routers3.msg_bytes.Writeback_Control::4         7736                      
+system.ruby.network.routers3.msg_bytes.Writeback_Data::4       113904                      
+system.ruby.network.routers3.msg_bytes.Writeback_Control::4         7728                      
+system.ruby.network.routers3.msg_bytes.Persistent_Control::3          320                      
 system.ruby.network.msg_count.Request_Control         7731                      
-system.ruby.network.msg_count.Response_Data         3534                      
-system.ruby.network.msg_count.ResponseL2hit_Data          612                      
+system.ruby.network.msg_count.Response_Data         3528                      
+system.ruby.network.msg_count.ResponseL2hit_Data          621                      
 system.ruby.network.msg_count.Response_Control            3                      
-system.ruby.network.msg_count.Writeback_Data         4749                      
-system.ruby.network.msg_count.Writeback_Control         2901                      
+system.ruby.network.msg_count.Writeback_Data         4746                      
+system.ruby.network.msg_count.Writeback_Control         2898                      
+system.ruby.network.msg_count.Persistent_Control          120                      
 system.ruby.network.msg_byte.Request_Control        61848                      
-system.ruby.network.msg_byte.Response_Data       254448                      
-system.ruby.network.msg_byte.ResponseL2hit_Data        44064                      
+system.ruby.network.msg_byte.Response_Data       254016                      
+system.ruby.network.msg_byte.ResponseL2hit_Data        44712                      
 system.ruby.network.msg_byte.Response_Control           24                      
-system.ruby.network.msg_byte.Writeback_Data       341928                      
-system.ruby.network.msg_byte.Writeback_Control        23208                      
-system.cpu.clk_domain.clock                         1                       # Clock period in ticks
+system.ruby.network.msg_byte.Writeback_Data       341712                      
+system.ruby.network.msg_byte.Writeback_Control        23184                      
+system.ruby.network.msg_byte.Persistent_Control          960                      
+system.ruby.memctrl_clk_domain.clock                3                       # Clock period in ticks
 system.cpu.dtb.fetch_hits                           0                       # ITB hits
 system.cpu.dtb.fetch_misses                         0                       # ITB misses
 system.cpu.dtb.fetch_acv                            0                       # ITB acv
@@ -163,7 +406,7 @@ system.cpu.itb.data_misses                          0                       # DT
 system.cpu.itb.data_acv                             0                       # DTB access violations
 system.cpu.itb.data_accesses                        0                       # DTB accesses
 system.cpu.workload.num_syscalls                   17                       # Number of system calls
-system.cpu.numCycles                           113627                       # number of cpu cycles simulated
+system.cpu.numCycles                           116770                       # number of cpu cycles simulated
 system.cpu.numWorkItemsStarted                      0                       # number of work items this cpu started
 system.cpu.numWorkItemsCompleted                    0                       # number of work items this cpu completed
 system.cpu.committedInsts                        6390                       # Number of instructions committed
@@ -182,7 +425,7 @@ system.cpu.num_mem_refs                          2058                       # nu
 system.cpu.num_load_insts                        1190                       # Number of load instructions
 system.cpu.num_store_insts                        868                       # Number of store instructions
 system.cpu.num_idle_cycles                          0                       # Number of idle cycles
-system.cpu.num_busy_cycles                     113627                       # Number of busy cycles
+system.cpu.num_busy_cycles                     116770                       # Number of busy cycles
 system.cpu.not_idle_fraction                        1                       # Percentage of non-idle cycles
 system.cpu.idle_fraction                            0                       # Percentage of idle cycles
 system.cpu.Branches                              1050                       # Number of branches fetched
@@ -221,158 +464,170 @@ system.cpu.op_class::MemWrite                     868     13.56%    100.00% # Cl
 system.cpu.op_class::IprAccess                      0      0.00%    100.00% # Class of executed instruction
 system.cpu.op_class::InstPrefetch                   0      0.00%    100.00% # Class of executed instruction
 system.cpu.op_class::total                       6400                       # Class of executed instruction
-system.ruby.network.routers0.throttle0.link_utilization     5.473611                      
-system.ruby.network.routers0.throttle0.msg_count.Response_Data::4         1178                      
-system.ruby.network.routers0.throttle0.msg_count.ResponseL2hit_Data::4          204                      
+system.ruby.network.routers0.throttle0.link_utilization     5.338700                      
+system.ruby.network.routers0.throttle0.msg_count.Response_Data::4         1176                      
+system.ruby.network.routers0.throttle0.msg_count.ResponseL2hit_Data::4          207                      
 system.ruby.network.routers0.throttle0.msg_count.Response_Control::4            1                      
-system.ruby.network.routers0.throttle0.msg_bytes.Response_Data::4        84816                      
-system.ruby.network.routers0.throttle0.msg_bytes.ResponseL2hit_Data::4        14688                      
+system.ruby.network.routers0.throttle0.msg_count.Persistent_Control::3           20                      
+system.ruby.network.routers0.throttle0.msg_bytes.Response_Data::4        84672                      
+system.ruby.network.routers0.throttle0.msg_bytes.ResponseL2hit_Data::4        14904                      
 system.ruby.network.routers0.throttle0.msg_bytes.Response_Control::4            8                      
-system.ruby.network.routers0.throttle1.link_utilization     5.970412                      
-system.ruby.network.routers0.throttle1.msg_count.Request_Control::1         1382                      
+system.ruby.network.routers0.throttle0.msg_bytes.Persistent_Control::3          160                      
+system.ruby.network.routers0.throttle1.link_utilization     5.818703                      
+system.ruby.network.routers0.throttle1.msg_count.Request_Control::1         1383                      
 system.ruby.network.routers0.throttle1.msg_count.Writeback_Data::4         1354                      
-system.ruby.network.routers0.throttle1.msg_bytes.Request_Control::1        11056                      
+system.ruby.network.routers0.throttle1.msg_count.Persistent_Control::3           20                      
+system.ruby.network.routers0.throttle1.msg_bytes.Request_Control::1        11064                      
 system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Data::4        97488                      
-system.ruby.network.routers1.throttle0.link_utilization     5.970412                      
-system.ruby.network.routers1.throttle0.msg_count.Request_Control::1         1382                      
+system.ruby.network.routers0.throttle1.msg_bytes.Persistent_Control::3          160                      
+system.ruby.network.routers1.throttle0.link_utilization     5.818703                      
+system.ruby.network.routers1.throttle0.msg_count.Request_Control::1         1383                      
 system.ruby.network.routers1.throttle0.msg_count.Writeback_Data::4         1354                      
-system.ruby.network.routers1.throttle0.msg_bytes.Request_Control::1        11056                      
+system.ruby.network.routers1.throttle0.msg_count.Persistent_Control::3           20                      
+system.ruby.network.routers1.throttle0.msg_bytes.Request_Control::1        11064                      
 system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Data::4        97488                      
-system.ruby.network.routers1.throttle1.link_utilization     2.666620                      
-system.ruby.network.routers1.throttle1.msg_count.Request_Control::2         1195                      
-system.ruby.network.routers1.throttle1.msg_count.ResponseL2hit_Data::4          204                      
+system.ruby.network.routers1.throttle0.msg_bytes.Persistent_Control::3          160                      
+system.ruby.network.routers1.throttle1.link_utilization     2.601696                      
+system.ruby.network.routers1.throttle1.msg_count.Request_Control::2         1194                      
+system.ruby.network.routers1.throttle1.msg_count.ResponseL2hit_Data::4          207                      
 system.ruby.network.routers1.throttle1.msg_count.Response_Control::4            1                      
-system.ruby.network.routers1.throttle1.msg_count.Writeback_Data::4          229                      
-system.ruby.network.routers1.throttle1.msg_count.Writeback_Control::4          967                      
-system.ruby.network.routers1.throttle1.msg_bytes.Request_Control::2         9560                      
-system.ruby.network.routers1.throttle1.msg_bytes.ResponseL2hit_Data::4        14688                      
+system.ruby.network.routers1.throttle1.msg_count.Writeback_Data::4          228                      
+system.ruby.network.routers1.throttle1.msg_count.Writeback_Control::4          966                      
+system.ruby.network.routers1.throttle1.msg_bytes.Request_Control::2         9552                      
+system.ruby.network.routers1.throttle1.msg_bytes.ResponseL2hit_Data::4        14904                      
 system.ruby.network.routers1.throttle1.msg_bytes.Response_Control::4            8                      
-system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Data::4        16488                      
-system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::4         7736                      
-system.ruby.network.routers2.throttle0.link_utilization     1.858273                      
-system.ruby.network.routers2.throttle0.msg_count.Request_Control::2         1195                      
-system.ruby.network.routers2.throttle0.msg_count.Writeback_Data::4          229                      
-system.ruby.network.routers2.throttle0.msg_count.Writeback_Control::4          967                      
-system.ruby.network.routers2.throttle0.msg_bytes.Request_Control::2         9560                      
-system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Data::4        16488                      
-system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Control::4         7736                      
-system.ruby.network.routers2.throttle1.link_utilization     4.665264                      
-system.ruby.network.routers2.throttle1.msg_count.Response_Data::4         1178                      
-system.ruby.network.routers2.throttle1.msg_bytes.Response_Data::4        84816                      
-system.ruby.network.routers3.throttle0.link_utilization     5.473611                      
-system.ruby.network.routers3.throttle0.msg_count.Response_Data::4         1178                      
-system.ruby.network.routers3.throttle0.msg_count.ResponseL2hit_Data::4          204                      
+system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Data::4        16416                      
+system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::4         7728                      
+system.ruby.network.routers2.throttle0.link_utilization     1.812109                      
+system.ruby.network.routers2.throttle0.msg_count.Request_Control::2         1194                      
+system.ruby.network.routers2.throttle0.msg_count.Writeback_Data::4          228                      
+system.ruby.network.routers2.throttle0.msg_count.Writeback_Control::4          966                      
+system.ruby.network.routers2.throttle0.msg_count.Persistent_Control::3           20                      
+system.ruby.network.routers2.throttle0.msg_bytes.Request_Control::2         9552                      
+system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Data::4        16416                      
+system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Control::4         7728                      
+system.ruby.network.routers2.throttle0.msg_bytes.Persistent_Control::3          160                      
+system.ruby.network.routers2.throttle1.link_utilization     4.531986                      
+system.ruby.network.routers2.throttle1.msg_count.Response_Data::4         1176                      
+system.ruby.network.routers2.throttle1.msg_bytes.Response_Data::4        84672                      
+system.ruby.network.routers3.throttle0.link_utilization     5.330136                      
+system.ruby.network.routers3.throttle0.msg_count.Response_Data::4         1176                      
+system.ruby.network.routers3.throttle0.msg_count.ResponseL2hit_Data::4          207                      
 system.ruby.network.routers3.throttle0.msg_count.Response_Control::4            1                      
-system.ruby.network.routers3.throttle0.msg_bytes.Response_Data::4        84816                      
-system.ruby.network.routers3.throttle0.msg_bytes.ResponseL2hit_Data::4        14688                      
+system.ruby.network.routers3.throttle0.msg_bytes.Response_Data::4        84672                      
+system.ruby.network.routers3.throttle0.msg_bytes.ResponseL2hit_Data::4        14904                      
 system.ruby.network.routers3.throttle0.msg_bytes.Response_Control::4            8                      
-system.ruby.network.routers3.throttle1.link_utilization     5.970412                      
-system.ruby.network.routers3.throttle1.msg_count.Request_Control::1         1382                      
+system.ruby.network.routers3.throttle1.link_utilization     5.818703                      
+system.ruby.network.routers3.throttle1.msg_count.Request_Control::1         1383                      
 system.ruby.network.routers3.throttle1.msg_count.Writeback_Data::4         1354                      
-system.ruby.network.routers3.throttle1.msg_bytes.Request_Control::1        11056                      
+system.ruby.network.routers3.throttle1.msg_count.Persistent_Control::3           20                      
+system.ruby.network.routers3.throttle1.msg_bytes.Request_Control::1        11064                      
 system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Data::4        97488                      
-system.ruby.network.routers3.throttle2.link_utilization     1.858273                      
-system.ruby.network.routers3.throttle2.msg_count.Request_Control::2         1195                      
-system.ruby.network.routers3.throttle2.msg_count.Writeback_Data::4          229                      
-system.ruby.network.routers3.throttle2.msg_count.Writeback_Control::4          967                      
-system.ruby.network.routers3.throttle2.msg_bytes.Request_Control::2         9560                      
-system.ruby.network.routers3.throttle2.msg_bytes.Writeback_Data::4        16488                      
-system.ruby.network.routers3.throttle2.msg_bytes.Writeback_Control::4         7736                      
-system.ruby.LD.latency_hist::bucket_size           16                      
-system.ruby.LD.latency_hist::max_bucket           159                      
+system.ruby.network.routers3.throttle1.msg_bytes.Persistent_Control::3          160                      
+system.ruby.network.routers3.throttle2.link_utilization     1.812109                      
+system.ruby.network.routers3.throttle2.msg_count.Request_Control::2         1194                      
+system.ruby.network.routers3.throttle2.msg_count.Writeback_Data::4          228                      
+system.ruby.network.routers3.throttle2.msg_count.Writeback_Control::4          966                      
+system.ruby.network.routers3.throttle2.msg_count.Persistent_Control::3           20                      
+system.ruby.network.routers3.throttle2.msg_bytes.Request_Control::2         9552                      
+system.ruby.network.routers3.throttle2.msg_bytes.Writeback_Data::4        16416                      
+system.ruby.network.routers3.throttle2.msg_bytes.Writeback_Control::4         7728                      
+system.ruby.network.routers3.throttle2.msg_bytes.Persistent_Control::3          160                      
+system.ruby.LD.latency_hist::bucket_size           64                      
+system.ruby.LD.latency_hist::max_bucket           639                      
 system.ruby.LD.latency_hist::samples             1183                      
-system.ruby.LD.latency_hist::mean           29.364328                      
-system.ruby.LD.latency_hist::gmean           8.992215                      
-system.ruby.LD.latency_hist::stdev          33.341919                      
-system.ruby.LD.latency_hist              |         658     55.62%     55.62% |         100      8.45%     64.07% |           0      0.00%     64.07% |           0      0.00%     64.07% |         408     34.49%     98.56% |           6      0.51%     99.07% |           5      0.42%     99.49% |           6      0.51%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.LD.latency_hist::mean           29.646661                      
+system.ruby.LD.latency_hist::gmean           8.889029                      
+system.ruby.LD.latency_hist::stdev          37.195991                      
+system.ruby.LD.latency_hist              |         844     71.34%     71.34% |         335     28.32%     99.66% |           0      0.00%     99.66% |           2      0.17%     99.83% |           1      0.08%     99.92% |           1      0.08%    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.latency_hist::total               1183                      
 system.ruby.LD.hit_latency_hist::bucket_size            4                      
 system.ruby.LD.hit_latency_hist::max_bucket           39                      
-system.ruby.LD.hit_latency_hist::samples          758                      
-system.ruby.LD.hit_latency_hist::mean        5.015831                      
-system.ruby.LD.hit_latency_hist::gmean       2.788668                      
-system.ruby.LD.hit_latency_hist::stdev       7.744927                      
-system.ruby.LD.hit_latency_hist          |         658     86.81%     86.81% |           0      0.00%     86.81% |           0      0.00%     86.81% |           0      0.00%     86.81% |           0      0.00%     86.81% |           4      0.53%     87.34% |          96     12.66%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.LD.hit_latency_hist::total            758                      
-system.ruby.LD.miss_latency_hist::bucket_size           16                      
-system.ruby.LD.miss_latency_hist::max_bucket          159                      
-system.ruby.LD.miss_latency_hist::samples          425                      
-system.ruby.LD.miss_latency_hist::mean      72.790588                      
-system.ruby.LD.miss_latency_hist::gmean     72.566716                      
-system.ruby.LD.miss_latency_hist::stdev      6.468422                      
-system.ruby.LD.miss_latency_hist         |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |         408     96.00%     96.00% |           6      1.41%     97.41% |           5      1.18%     98.59% |           6      1.41%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.LD.miss_latency_hist::total           425                      
-system.ruby.ST.latency_hist::bucket_size           16                      
-system.ruby.ST.latency_hist::max_bucket           159                      
+system.ruby.LD.hit_latency_hist::samples          760                      
+system.ruby.LD.hit_latency_hist::mean        5.067105                      
+system.ruby.LD.hit_latency_hist::gmean       2.804626                      
+system.ruby.LD.hit_latency_hist::stdev       7.799833                      
+system.ruby.LD.hit_latency_hist          |         658     86.58%     86.58% |           0      0.00%     86.58% |           0      0.00%     86.58% |           0      0.00%     86.58% |           0      0.00%     86.58% |           4      0.53%     87.11% |          98     12.89%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.LD.hit_latency_hist::total            760                      
+system.ruby.LD.miss_latency_hist::bucket_size           64                      
+system.ruby.LD.miss_latency_hist::max_bucket          639                      
+system.ruby.LD.miss_latency_hist::samples          423                      
+system.ruby.LD.miss_latency_hist::mean      73.808511                      
+system.ruby.LD.miss_latency_hist::gmean     70.625115                      
+system.ruby.LD.miss_latency_hist::stdev     26.886169                      
+system.ruby.LD.miss_latency_hist         |          84     19.86%     19.86% |         335     79.20%     99.05% |           0      0.00%     99.05% |           2      0.47%     99.53% |           1      0.24%     99.76% |           1      0.24%    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.miss_latency_hist::total           423                      
+system.ruby.ST.latency_hist::bucket_size           64                      
+system.ruby.ST.latency_hist::max_bucket           639                      
 system.ruby.ST.latency_hist::samples              865                      
-system.ruby.ST.latency_hist::mean           17.764162                      
-system.ruby.ST.latency_hist::gmean           4.587104                      
-system.ruby.ST.latency_hist::stdev          30.485878                      
-system.ruby.ST.latency_hist              |         654     75.61%     75.61% |          43      4.97%     80.58% |           0      0.00%     80.58% |           0      0.00%     80.58% |         144     16.65%     97.23% |           1      0.12%     97.34% |           0      0.00%     97.34% |          23      2.66%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.ST.latency_hist::mean           15.620809                      
+system.ruby.ST.latency_hist::gmean           4.414027                      
+system.ruby.ST.latency_hist::stdev          30.143438                      
+system.ruby.ST.latency_hist              |         774     89.48%     89.48% |          87     10.06%     99.54% |           2      0.23%     99.77% |           0      0.00%     99.77% |           0      0.00%     99.77% |           2      0.23%    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.latency_hist::total                865                      
 system.ruby.ST.hit_latency_hist::bucket_size            4                      
 system.ruby.ST.hit_latency_hist::max_bucket           39                      
 system.ruby.ST.hit_latency_hist::samples          697                      
-system.ruby.ST.hit_latency_hist::mean        3.321377                      
-system.ruby.ST.hit_latency_hist::gmean       2.327313                      
-system.ruby.ST.hit_latency_hist::stdev       5.179814                      
-system.ruby.ST.hit_latency_hist          |         654     93.83%     93.83% |           0      0.00%     93.83% |           0      0.00%     93.83% |           0      0.00%     93.83% |           0      0.00%     93.83% |          17      2.44%     96.27% |          26      3.73%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.ST.hit_latency_hist::mean        3.348637                      
+system.ruby.ST.hit_latency_hist::gmean       2.335178                      
+system.ruby.ST.hit_latency_hist::stdev       5.222668                      
+system.ruby.ST.hit_latency_hist          |         653     93.69%     93.69% |           0      0.00%     93.69% |           0      0.00%     93.69% |           0      0.00%     93.69% |           0      0.00%     93.69% |          18      2.58%     96.27% |          26      3.73%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
 system.ruby.ST.hit_latency_hist::total            697                      
-system.ruby.ST.miss_latency_hist::bucket_size           16                      
-system.ruby.ST.miss_latency_hist::max_bucket          159                      
+system.ruby.ST.miss_latency_hist::bucket_size           64                      
+system.ruby.ST.miss_latency_hist::max_bucket          639                      
 system.ruby.ST.miss_latency_hist::samples          168                      
-system.ruby.ST.miss_latency_hist::mean      77.684524                      
-system.ruby.ST.miss_latency_hist::gmean     76.581775                      
-system.ruby.ST.miss_latency_hist::stdev     14.627568                      
-system.ruby.ST.miss_latency_hist         |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |         144     85.71%     85.71% |           1      0.60%     86.31% |           0      0.00%     86.31% |          23     13.69%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.ST.miss_latency_hist::mean      66.535714                      
+system.ruby.ST.miss_latency_hist::gmean     61.950283                      
+system.ruby.ST.miss_latency_hist::stdev     36.753409                      
+system.ruby.ST.miss_latency_hist         |          77     45.83%     45.83% |          87     51.79%     97.62% |           2      1.19%     98.81% |           0      0.00%     98.81% |           0      0.00%     98.81% |           2      1.19%    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.miss_latency_hist::total           168                      
-system.ruby.IFETCH.latency_hist::bucket_size           16                      
-system.ruby.IFETCH.latency_hist::max_bucket          159                      
+system.ruby.IFETCH.latency_hist::bucket_size           64                      
+system.ruby.IFETCH.latency_hist::max_bucket          639                      
 system.ruby.IFETCH.latency_hist::samples         6400                      
-system.ruby.IFETCH.latency_hist::mean        8.605469                      
-system.ruby.IFETCH.latency_hist::gmean       2.842118                      
-system.ruby.IFETCH.latency_hist::stdev      20.206795                      
-system.ruby.IFETCH.latency_hist          |        5754     89.91%     89.91% |          61      0.95%     90.86% |           0      0.00%     90.86% |           0      0.00%     90.86% |         578      9.03%     99.89% |           4      0.06%     99.95% |           3      0.05%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.IFETCH.latency_hist::mean        9.334062                      
+system.ruby.IFETCH.latency_hist::gmean       2.862492                      
+system.ruby.IFETCH.latency_hist::stdev      24.015420                      
+system.ruby.IFETCH.latency_hist          |        5815     90.86%     90.86% |         573      8.95%     99.81% |           4      0.06%     99.87% |           0      0.00%     99.87% |           7      0.11%     99.98% |           1      0.02%    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.latency_hist::total           6400                      
 system.ruby.IFETCH.hit_latency_hist::bucket_size            4                      
 system.ruby.IFETCH.hit_latency_hist::max_bucket           39                      
 system.ruby.IFETCH.hit_latency_hist::samples         5815                      
-system.ruby.IFETCH.hit_latency_hist::mean     2.241101                      
-system.ruby.IFETCH.hit_latency_hist::gmean     2.053684                      
-system.ruby.IFETCH.hit_latency_hist::stdev     2.341868                      
-system.ruby.IFETCH.hit_latency_hist      |        5754     98.95%     98.95% |           0      0.00%     98.95% |           0      0.00%     98.95% |           0      0.00%     98.95% |           0      0.00%     98.95% |           0      0.00%     98.95% |          61      1.05%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.IFETCH.hit_latency_hist::mean     2.240069                      
+system.ruby.IFETCH.hit_latency_hist::gmean     2.053592                      
+system.ruby.IFETCH.hit_latency_hist::stdev     2.332702                      
+system.ruby.IFETCH.hit_latency_hist      |        5754     98.95%     98.95% |           0      0.00%     98.95% |           0      0.00%     98.95% |           0      0.00%     98.95% |           0      0.00%     98.95% |           2      0.03%     98.99% |          59      1.01%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
 system.ruby.IFETCH.hit_latency_hist::total         5815                      
-system.ruby.IFETCH.miss_latency_hist::bucket_size           16                      
-system.ruby.IFETCH.miss_latency_hist::max_bucket          159                      
+system.ruby.IFETCH.miss_latency_hist::bucket_size           64                      
+system.ruby.IFETCH.miss_latency_hist::max_bucket          639                      
 system.ruby.IFETCH.miss_latency_hist::samples          585                      
-system.ruby.IFETCH.miss_latency_hist::mean    71.868376                      
-system.ruby.IFETCH.miss_latency_hist::gmean    71.826339                      
-system.ruby.IFETCH.miss_latency_hist::stdev     2.648618                      
-system.ruby.IFETCH.miss_latency_hist     |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |         578     98.80%     98.80% |           4      0.68%     99.49% |           3      0.51%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.IFETCH.miss_latency_hist::mean    79.849573                      
+system.ruby.IFETCH.miss_latency_hist::gmean    77.699187                      
+system.ruby.IFETCH.miss_latency_hist::stdev    27.986383                      
+system.ruby.IFETCH.miss_latency_hist     |           0      0.00%      0.00% |         573     97.95%     97.95% |           4      0.68%     98.63% |           0      0.00%     98.63% |           7      1.20%     99.83% |           1      0.17%    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.miss_latency_hist::total          585                      
 system.ruby.L1Cache.hit_mach_latency_hist::bucket_size            1                      
 system.ruby.L1Cache.hit_mach_latency_hist::max_bucket            9                      
-system.ruby.L1Cache.hit_mach_latency_hist::samples         7066                      
+system.ruby.L1Cache.hit_mach_latency_hist::samples         7065                      
 system.ruby.L1Cache.hit_mach_latency_hist::mean            2                      
 system.ruby.L1Cache.hit_mach_latency_hist::gmean     2.000000                      
-system.ruby.L1Cache.hit_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |        7066    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%
-system.ruby.L1Cache.hit_mach_latency_hist::total         7066                      
+system.ruby.L1Cache.hit_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |        7065    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%
+system.ruby.L1Cache.hit_mach_latency_hist::total         7065                      
 system.ruby.L2Cache.hit_mach_latency_hist::bucket_size            4                      
 system.ruby.L2Cache.hit_mach_latency_hist::max_bucket           39                      
-system.ruby.L2Cache.hit_mach_latency_hist::samples          204                      
-system.ruby.L2Cache.hit_mach_latency_hist::mean    24.593137                      
-system.ruby.L2Cache.hit_mach_latency_hist::gmean    24.562022                      
-system.ruby.L2Cache.hit_mach_latency_hist::stdev     1.185359                      
-system.ruby.L2Cache.hit_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |          21     10.29%     10.29% |         183     89.71%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.L2Cache.hit_mach_latency_hist::total          204                      
-system.ruby.Directory.miss_mach_latency_hist::bucket_size           16                      
-system.ruby.Directory.miss_mach_latency_hist::max_bucket          159                      
-system.ruby.Directory.miss_mach_latency_hist::samples         1178                      
-system.ruby.Directory.miss_mach_latency_hist::mean    73.030560                      
-system.ruby.Directory.miss_mach_latency_hist::gmean    72.754722                      
-system.ruby.Directory.miss_mach_latency_hist::stdev     7.259184                      
-system.ruby.Directory.miss_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |        1130     95.93%     95.93% |          11      0.93%     96.86% |           8      0.68%     97.54% |          29      2.46%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.Directory.miss_mach_latency_hist::total         1178                      
+system.ruby.L2Cache.hit_mach_latency_hist::samples          207                      
+system.ruby.L2Cache.hit_mach_latency_hist::mean    24.545894                      
+system.ruby.L2Cache.hit_mach_latency_hist::gmean    24.510716                      
+system.ruby.L2Cache.hit_mach_latency_hist::stdev     1.260517                      
+system.ruby.L2Cache.hit_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |          24     11.59%     11.59% |         183     88.41%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.L2Cache.hit_mach_latency_hist::total          207                      
+system.ruby.Directory.miss_mach_latency_hist::bucket_size           64                      
+system.ruby.Directory.miss_mach_latency_hist::max_bucket          639                      
+system.ruby.Directory.miss_mach_latency_hist::samples         1176                      
+system.ruby.Directory.miss_mach_latency_hist::mean    75.774660                      
+system.ruby.Directory.miss_mach_latency_hist::gmean    72.686076                      
+system.ruby.Directory.miss_mach_latency_hist::stdev    29.372665                      
+system.ruby.Directory.miss_mach_latency_hist |         161     13.69%     13.69% |         995     84.61%     98.30% |           6      0.51%     98.81% |           2      0.17%     98.98% |           8      0.68%     99.66% |           4      0.34%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.Directory.miss_mach_latency_hist::total         1176                      
 system.ruby.Directory.miss_latency_hist.issue_to_initial_request::bucket_size            1                      
 system.ruby.Directory.miss_latency_hist.issue_to_initial_request::max_bucket            9                      
 system.ruby.Directory.miss_latency_hist.issue_to_initial_request::samples            1                      
@@ -391,13 +646,13 @@ system.ruby.Directory.miss_latency_hist.forward_to_first_response::samples
 system.ruby.Directory.miss_latency_hist.forward_to_first_response::stdev          nan                      
 system.ruby.Directory.miss_latency_hist.forward_to_first_response |           1    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% |           0      0.00%    100.00%
 system.ruby.Directory.miss_latency_hist.forward_to_first_response::total            1                      
-system.ruby.Directory.miss_latency_hist.first_response_to_completion::bucket_size            8                      
-system.ruby.Directory.miss_latency_hist.first_response_to_completion::max_bucket           79                      
+system.ruby.Directory.miss_latency_hist.first_response_to_completion::bucket_size           16                      
+system.ruby.Directory.miss_latency_hist.first_response_to_completion::max_bucket          159                      
 system.ruby.Directory.miss_latency_hist.first_response_to_completion::samples            1                      
-system.ruby.Directory.miss_latency_hist.first_response_to_completion::mean           70                      
-system.ruby.Directory.miss_latency_hist.first_response_to_completion::gmean    70.000000                      
+system.ruby.Directory.miss_latency_hist.first_response_to_completion::mean           83                      
+system.ruby.Directory.miss_latency_hist.first_response_to_completion::gmean    83.000000                      
 system.ruby.Directory.miss_latency_hist.first_response_to_completion::stdev          nan                      
-system.ruby.Directory.miss_latency_hist.first_response_to_completion |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           1    100.00%    100.00% |           0      0.00%    100.00%
+system.ruby.Directory.miss_latency_hist.first_response_to_completion |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           1    100.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.Directory.miss_latency_hist.first_response_to_completion::total            1                      
 system.ruby.LD.L1Cache.hit_type_mach_latency_hist::bucket_size            1                      
 system.ruby.LD.L1Cache.hit_type_mach_latency_hist::max_bucket            9                      
@@ -408,42 +663,42 @@ system.ruby.LD.L1Cache.hit_type_mach_latency_hist |           0      0.00%
 system.ruby.LD.L1Cache.hit_type_mach_latency_hist::total          658                      
 system.ruby.LD.L2Cache.hit_type_mach_latency_hist::bucket_size            4                      
 system.ruby.LD.L2Cache.hit_type_mach_latency_hist::max_bucket           39                      
-system.ruby.LD.L2Cache.hit_type_mach_latency_hist::samples          100                      
-system.ruby.LD.L2Cache.hit_type_mach_latency_hist::mean    24.860000                      
-system.ruby.LD.L2Cache.hit_type_mach_latency_hist::gmean    24.850264                      
-system.ruby.LD.L2Cache.hit_type_mach_latency_hist::stdev     0.666970                      
-system.ruby.LD.L2Cache.hit_type_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           4      4.00%      4.00% |          96     96.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.LD.L2Cache.hit_type_mach_latency_hist::total          100                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist::bucket_size           16                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist::max_bucket          159                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist::samples          425                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist::mean    72.790588                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist::gmean    72.566716                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist::stdev     6.468422                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |         408     96.00%     96.00% |           6      1.41%     97.41% |           5      1.18%     98.59% |           6      1.41%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.LD.Directory.miss_type_mach_latency_hist::total          425                      
+system.ruby.LD.L2Cache.hit_type_mach_latency_hist::samples          102                      
+system.ruby.LD.L2Cache.hit_type_mach_latency_hist::mean    24.852941                      
+system.ruby.LD.L2Cache.hit_type_mach_latency_hist::gmean    24.840975                      
+system.ruby.LD.L2Cache.hit_type_mach_latency_hist::stdev     0.736557                      
+system.ruby.LD.L2Cache.hit_type_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           4      3.92%      3.92% |          98     96.08%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.LD.L2Cache.hit_type_mach_latency_hist::total          102                      
+system.ruby.LD.Directory.miss_type_mach_latency_hist::bucket_size           64                      
+system.ruby.LD.Directory.miss_type_mach_latency_hist::max_bucket          639                      
+system.ruby.LD.Directory.miss_type_mach_latency_hist::samples          423                      
+system.ruby.LD.Directory.miss_type_mach_latency_hist::mean    73.808511                      
+system.ruby.LD.Directory.miss_type_mach_latency_hist::gmean    70.625115                      
+system.ruby.LD.Directory.miss_type_mach_latency_hist::stdev    26.886169                      
+system.ruby.LD.Directory.miss_type_mach_latency_hist |          84     19.86%     19.86% |         335     79.20%     99.05% |           0      0.00%     99.05% |           2      0.47%     99.53% |           1      0.24%     99.76% |           1      0.24%    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.Directory.miss_type_mach_latency_hist::total          423                      
 system.ruby.ST.L1Cache.hit_type_mach_latency_hist::bucket_size            1                      
 system.ruby.ST.L1Cache.hit_type_mach_latency_hist::max_bucket            9                      
-system.ruby.ST.L1Cache.hit_type_mach_latency_hist::samples          654                      
+system.ruby.ST.L1Cache.hit_type_mach_latency_hist::samples          653                      
 system.ruby.ST.L1Cache.hit_type_mach_latency_hist::mean            2                      
 system.ruby.ST.L1Cache.hit_type_mach_latency_hist::gmean     2.000000                      
-system.ruby.ST.L1Cache.hit_type_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |         654    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%
-system.ruby.ST.L1Cache.hit_type_mach_latency_hist::total          654                      
+system.ruby.ST.L1Cache.hit_type_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |         653    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%
+system.ruby.ST.L1Cache.hit_type_mach_latency_hist::total          653                      
 system.ruby.ST.L2Cache.hit_type_mach_latency_hist::bucket_size            4                      
 system.ruby.ST.L2Cache.hit_type_mach_latency_hist::max_bucket           39                      
-system.ruby.ST.L2Cache.hit_type_mach_latency_hist::samples           43                      
-system.ruby.ST.L2Cache.hit_type_mach_latency_hist::mean    23.418605                      
-system.ruby.ST.L2Cache.hit_type_mach_latency_hist::gmean    23.334791                      
-system.ruby.ST.L2Cache.hit_type_mach_latency_hist::stdev     1.978847                      
-system.ruby.ST.L2Cache.hit_type_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |          17     39.53%     39.53% |          26     60.47%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.ST.L2Cache.hit_type_mach_latency_hist::total           43                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist::bucket_size           16                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist::max_bucket          159                      
+system.ruby.ST.L2Cache.hit_type_mach_latency_hist::samples           44                      
+system.ruby.ST.L2Cache.hit_type_mach_latency_hist::mean    23.363636                      
+system.ruby.ST.L2Cache.hit_type_mach_latency_hist::gmean    23.278948                      
+system.ruby.ST.L2Cache.hit_type_mach_latency_hist::stdev     1.989401                      
+system.ruby.ST.L2Cache.hit_type_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |          18     40.91%     40.91% |          26     59.09%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.ST.L2Cache.hit_type_mach_latency_hist::total           44                      
+system.ruby.ST.Directory.miss_type_mach_latency_hist::bucket_size           64                      
+system.ruby.ST.Directory.miss_type_mach_latency_hist::max_bucket          639                      
 system.ruby.ST.Directory.miss_type_mach_latency_hist::samples          168                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist::mean    77.684524                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist::gmean    76.581775                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist::stdev    14.627568                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |         144     85.71%     85.71% |           1      0.60%     86.31% |           0      0.00%     86.31% |          23     13.69%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.ST.Directory.miss_type_mach_latency_hist::mean    66.535714                      
+system.ruby.ST.Directory.miss_type_mach_latency_hist::gmean    61.950283                      
+system.ruby.ST.Directory.miss_type_mach_latency_hist::stdev    36.753409                      
+system.ruby.ST.Directory.miss_type_mach_latency_hist |          77     45.83%     45.83% |          87     51.79%     97.62% |           2      1.19%     98.81% |           0      0.00%     98.81% |           0      0.00%     98.81% |           2      1.19%    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.Directory.miss_type_mach_latency_hist::total          168                      
 system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist::bucket_size            1                      
 system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist::max_bucket            9                      
@@ -455,98 +710,118 @@ system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist::total         5754
 system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::bucket_size            4                      
 system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::max_bucket           39                      
 system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::samples           61                      
-system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::mean    24.983607                      
-system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::gmean    24.983275                      
-system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::stdev     0.128037                      
-system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |          61    100.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::mean    24.885246                      
+system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::gmean    24.876459                      
+system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::stdev     0.635042                      
+system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           2      3.28%      3.28% |          59     96.72%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
 system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::total           61                      
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::bucket_size           16                      
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::max_bucket          159                      
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::bucket_size           64                      
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::max_bucket          639                      
 system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::samples          585                      
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::mean    71.868376                      
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::gmean    71.826339                      
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::stdev     2.648618                      
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |         578     98.80%     98.80% |           4      0.68%     99.49% |           3      0.51%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::mean    79.849573                      
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::gmean    77.699187                      
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::stdev    27.986383                      
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist |           0      0.00%      0.00% |         573     97.95%     97.95% |           4      0.68%     98.63% |           0      0.00%     98.63% |           7      1.20%     99.83% |           1      0.17%    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.Directory.miss_type_mach_latency_hist::total          585                      
 system.ruby.L1Cache_Controller.Load              1183      0.00%      0.00%
 system.ruby.L1Cache_Controller.Ifetch            6400      0.00%      0.00%
 system.ruby.L1Cache_Controller.Store              865      0.00%      0.00%
 system.ruby.L1Cache_Controller.L1_Replacement         1364      0.00%      0.00%
-system.ruby.L1Cache_Controller.Data_Shared          161      0.00%      0.00%
-system.ruby.L1Cache_Controller.Data_All_Tokens         1221      0.00%      0.00%
+system.ruby.L1Cache_Controller.Data_Shared          163      0.00%      0.00%
+system.ruby.L1Cache_Controller.Data_All_Tokens         1220      0.00%      0.00%
 system.ruby.L1Cache_Controller.Ack                  1      0.00%      0.00%
-system.ruby.L1Cache_Controller.Use_TimeoutNoStarvers         1220      0.00%      0.00%
+system.ruby.L1Cache_Controller.Own_Lock_or_Unlock           20      0.00%      0.00%
+system.ruby.L1Cache_Controller.Request_Timeout           10      0.00%      0.00%
+system.ruby.L1Cache_Controller.Use_TimeoutNoStarvers         1219      0.00%      0.00%
 system.ruby.L1Cache_Controller.NP.Load            525      0.00%      0.00%
 system.ruby.L1Cache_Controller.NP.Ifetch          646      0.00%      0.00%
 system.ruby.L1Cache_Controller.NP.Store           191      0.00%      0.00%
 system.ruby.L1Cache_Controller.S.Load             153      0.00%      0.00%
 system.ruby.L1Cache_Controller.S.Ifetch           331      0.00%      0.00%
-system.ruby.L1Cache_Controller.S.Store             20      0.00%      0.00%
-system.ruby.L1Cache_Controller.S.L1_Replacement          141      0.00%      0.00%
+system.ruby.L1Cache_Controller.S.Store             21      0.00%      0.00%
+system.ruby.L1Cache_Controller.S.L1_Replacement          142      0.00%      0.00%
 system.ruby.L1Cache_Controller.M.Load             184      0.00%      0.00%
-system.ruby.L1Cache_Controller.M.Ifetch          3308      0.00%      0.00%
-system.ruby.L1Cache_Controller.M.Store             33      0.00%      0.00%
-system.ruby.L1Cache_Controller.M.L1_Replacement          945      0.00%      0.00%
+system.ruby.L1Cache_Controller.M.Ifetch          3298      0.00%      0.00%
+system.ruby.L1Cache_Controller.M.Store             32      0.00%      0.00%
+system.ruby.L1Cache_Controller.M.L1_Replacement          944      0.00%      0.00%
+system.ruby.L1Cache_Controller.M.Own_Lock_or_Unlock            9      0.00%      0.00%
 system.ruby.L1Cache_Controller.MM.Load            220      0.00%      0.00%
 system.ruby.L1Cache_Controller.MM.Store           330      0.00%      0.00%
 system.ruby.L1Cache_Controller.MM.L1_Replacement          268      0.00%      0.00%
+system.ruby.L1Cache_Controller.MM.Own_Lock_or_Unlock            1      0.00%      0.00%
 system.ruby.L1Cache_Controller.M_W.Load            80      0.00%      0.00%
-system.ruby.L1Cache_Controller.M_W.Ifetch         2115      0.00%      0.00%
+system.ruby.L1Cache_Controller.M_W.Ifetch         2125      0.00%      0.00%
 system.ruby.L1Cache_Controller.M_W.Store           25      0.00%      0.00%
 system.ruby.L1Cache_Controller.M_W.L1_Replacement            6      0.00%      0.00%
-system.ruby.L1Cache_Controller.M_W.Use_TimeoutNoStarvers          984      0.00%      0.00%
+system.ruby.L1Cache_Controller.M_W.Use_TimeoutNoStarvers          982      0.00%      0.00%
 system.ruby.L1Cache_Controller.MM_W.Load           21      0.00%      0.00%
 system.ruby.L1Cache_Controller.MM_W.Store          266      0.00%      0.00%
 system.ruby.L1Cache_Controller.MM_W.L1_Replacement            4      0.00%      0.00%
-system.ruby.L1Cache_Controller.MM_W.Use_TimeoutNoStarvers          236      0.00%      0.00%
+system.ruby.L1Cache_Controller.MM_W.Use_TimeoutNoStarvers          237      0.00%      0.00%
 system.ruby.L1Cache_Controller.IM.Data_All_Tokens          191      0.00%      0.00%
 system.ruby.L1Cache_Controller.IM.Ack               1      0.00%      0.00%
-system.ruby.L1Cache_Controller.SM.Data_All_Tokens           20      0.00%      0.00%
-system.ruby.L1Cache_Controller.IS.Data_Shared          161      0.00%      0.00%
-system.ruby.L1Cache_Controller.IS.Data_All_Tokens         1010      0.00%      0.00%
+system.ruby.L1Cache_Controller.IM.Own_Lock_or_Unlock            1      0.00%      0.00%
+system.ruby.L1Cache_Controller.IM.Request_Timeout            1      0.00%      0.00%
+system.ruby.L1Cache_Controller.SM.Data_All_Tokens           21      0.00%      0.00%
+system.ruby.L1Cache_Controller.IS.Data_Shared          163      0.00%      0.00%
+system.ruby.L1Cache_Controller.IS.Data_All_Tokens         1008      0.00%      0.00%
+system.ruby.L1Cache_Controller.IS.Own_Lock_or_Unlock            9      0.00%      0.00%
+system.ruby.L1Cache_Controller.IS.Request_Timeout            9      0.00%      0.00%
 system.ruby.L2Cache_Controller.L1_GETS           1122      0.00%      0.00%
 system.ruby.L2Cache_Controller.L1_GETS_Last_Token           49      0.00%      0.00%
-system.ruby.L2Cache_Controller.L1_GETX            211      0.00%      0.00%
-system.ruby.L2Cache_Controller.L2_Replacement         1265      0.00%      0.00%
+system.ruby.L2Cache_Controller.L1_GETX            212      0.00%      0.00%
+system.ruby.L2Cache_Controller.L2_Replacement         1264      0.00%      0.00%
 system.ruby.L2Cache_Controller.Writeback_Shared_Data           84      0.00%      0.00%
 system.ruby.L2Cache_Controller.Writeback_All_Tokens         1270      0.00%      0.00%
-system.ruby.L2Cache_Controller.NP.L1_GETS         1010      0.00%      0.00%
+system.ruby.L2Cache_Controller.Persistent_GETX            1      0.00%      0.00%
+system.ruby.L2Cache_Controller.Persistent_GETS            9      0.00%      0.00%
+system.ruby.L2Cache_Controller.Own_Lock_or_Unlock           10      0.00%      0.00%
+system.ruby.L2Cache_Controller.NP.L1_GETS         1008      0.00%      0.00%
 system.ruby.L2Cache_Controller.NP.L1_GETX          166      0.00%      0.00%
 system.ruby.L2Cache_Controller.NP.Writeback_Shared_Data           81      0.00%      0.00%
-system.ruby.L2Cache_Controller.NP.Writeback_All_Tokens         1192      0.00%      0.00%
+system.ruby.L2Cache_Controller.NP.Writeback_All_Tokens         1191      0.00%      0.00%
+system.ruby.L2Cache_Controller.NP.Own_Lock_or_Unlock           10      0.00%      0.00%
 system.ruby.L2Cache_Controller.I.L1_GETX            1      0.00%      0.00%
-system.ruby.L2Cache_Controller.I.L2_Replacement           69      0.00%      0.00%
+system.ruby.L2Cache_Controller.I.L2_Replacement           70      0.00%      0.00%
 system.ruby.L2Cache_Controller.I.Writeback_Shared_Data            3      0.00%      0.00%
 system.ruby.L2Cache_Controller.I.Writeback_All_Tokens           21      0.00%      0.00%
 system.ruby.L2Cache_Controller.S.L1_GETS_Last_Token           49      0.00%      0.00%
 system.ruby.L2Cache_Controller.S.L1_GETX            1      0.00%      0.00%
 system.ruby.L2Cache_Controller.S.L2_Replacement           34      0.00%      0.00%
-system.ruby.L2Cache_Controller.O.L1_GETX           17      0.00%      0.00%
+system.ruby.L2Cache_Controller.O.L1_GETX           18      0.00%      0.00%
 system.ruby.L2Cache_Controller.O.L2_Replacement           38      0.00%      0.00%
-system.ruby.L2Cache_Controller.O.Writeback_All_Tokens           57      0.00%      0.00%
-system.ruby.L2Cache_Controller.M.L1_GETS          112      0.00%      0.00%
+system.ruby.L2Cache_Controller.O.Writeback_All_Tokens           58      0.00%      0.00%
+system.ruby.L2Cache_Controller.M.L1_GETS          114      0.00%      0.00%
 system.ruby.L2Cache_Controller.M.L1_GETX           26      0.00%      0.00%
-system.ruby.L2Cache_Controller.M.L2_Replacement         1124      0.00%      0.00%
-system.ruby.Directory_Controller.GETX             278      0.00%      0.00%
-system.ruby.Directory_Controller.GETS            1034      0.00%      0.00%
+system.ruby.L2Cache_Controller.M.L2_Replacement         1122      0.00%      0.00%
+system.ruby.L2Cache_Controller.I_L.Persistent_GETX            1      0.00%      0.00%
+system.ruby.L2Cache_Controller.I_L.Persistent_GETS            9      0.00%      0.00%
+system.ruby.Directory_Controller.GETX             209      0.00%      0.00%
+system.ruby.Directory_Controller.GETS            1013      0.00%      0.00%
+system.ruby.Directory_Controller.Lockdown           10      0.00%      0.00%
+system.ruby.Directory_Controller.Unlockdown           10      0.00%      0.00%
 system.ruby.Directory_Controller.Data_Owner            9      0.00%      0.00%
-system.ruby.Directory_Controller.Data_All_Tokens          220      0.00%      0.00%
+system.ruby.Directory_Controller.Data_All_Tokens          219      0.00%      0.00%
 system.ruby.Directory_Controller.Ack_Owner           29      0.00%      0.00%
-system.ruby.Directory_Controller.Ack_Owner_All_Tokens          904      0.00%      0.00%
+system.ruby.Directory_Controller.Ack_Owner_All_Tokens          903      0.00%      0.00%
 system.ruby.Directory_Controller.Ack_All_Tokens           34      0.00%      0.00%
-system.ruby.Directory_Controller.Memory_Data         1178      0.00%      0.00%
-system.ruby.Directory_Controller.Memory_Ack          229      0.00%      0.00%
+system.ruby.Directory_Controller.Memory_Data         1176      0.00%      0.00%
+system.ruby.Directory_Controller.Memory_Ack          228      0.00%      0.00%
 system.ruby.Directory_Controller.O.GETX           168      0.00%      0.00%
-system.ruby.Directory_Controller.O.GETS          1010      0.00%      0.00%
+system.ruby.Directory_Controller.O.GETS          1008      0.00%      0.00%
 system.ruby.Directory_Controller.O.Ack_All_Tokens           34      0.00%      0.00%
-system.ruby.Directory_Controller.NO.GETX           17      0.00%      0.00%
+system.ruby.Directory_Controller.NO.GETX           18      0.00%      0.00%
+system.ruby.Directory_Controller.NO.Lockdown            1      0.00%      0.00%
 system.ruby.Directory_Controller.NO.Data_Owner            9      0.00%      0.00%
-system.ruby.Directory_Controller.NO.Data_All_Tokens          220      0.00%      0.00%
+system.ruby.Directory_Controller.NO.Data_All_Tokens          219      0.00%      0.00%
 system.ruby.Directory_Controller.NO.Ack_Owner           29      0.00%      0.00%
-system.ruby.Directory_Controller.NO.Ack_Owner_All_Tokens          904      0.00%      0.00%
-system.ruby.Directory_Controller.O_W.GETX           93      0.00%      0.00%
-system.ruby.Directory_Controller.O_W.GETS           24      0.00%      0.00%
-system.ruby.Directory_Controller.O_W.Memory_Ack          229      0.00%      0.00%
-system.ruby.Directory_Controller.NO_W.Memory_Data         1178      0.00%      0.00%
+system.ruby.Directory_Controller.NO.Ack_Owner_All_Tokens          903      0.00%      0.00%
+system.ruby.Directory_Controller.L.Unlockdown           10      0.00%      0.00%
+system.ruby.Directory_Controller.O_W.GETX           23      0.00%      0.00%
+system.ruby.Directory_Controller.O_W.GETS            5      0.00%      0.00%
+system.ruby.Directory_Controller.O_W.Memory_Ack          228      0.00%      0.00%
+system.ruby.Directory_Controller.L_NO_W.Memory_Data            9      0.00%      0.00%
+system.ruby.Directory_Controller.NO_W.Lockdown            9      0.00%      0.00%
+system.ruby.Directory_Controller.NO_W.Memory_Data         1167      0.00%      0.00%
 
 ---------- End Simulation Statistics   ----------
index 8663b4c78a93beda00af517358e5b69f2299f29f..8473e22397dbd0f624ad66e6c653b6dbaa9600f9 100644 (file)
@@ -10,7 +10,7 @@ time_sync_spin_threshold=100000
 
 [system]
 type=System
-children=clk_domain cpu dvfs_handler physmem ruby sys_port_proxy voltage_domain
+children=clk_domain cpu dvfs_handler mem_ctrls ruby sys_port_proxy voltage_domain
 boot_osflags=a
 cache_line_size=64
 clk_domain=system.clk_domain
@@ -22,7 +22,7 @@ load_addr_mask=1099511627775
 load_offset=0
 mem_mode=timing
 mem_ranges=0:268435455
-memories=system.physmem
+memories=system.mem_ctrls
 num_work_ids=16
 readfile=
 symbolfile=
@@ -136,17 +136,82 @@ eventq_index=0
 sys_clk_domain=system.clk_domain
 transition_latency=100000
 
-[system.physmem]
-type=SimpleMemory
-bandwidth=0.000000
+[system.mem_ctrls]
+type=DRAMCtrl
+IDD0=0.075000
+IDD02=0.000000
+IDD2N=0.050000
+IDD2N2=0.000000
+IDD2P0=0.000000
+IDD2P02=0.000000
+IDD2P1=0.000000
+IDD2P12=0.000000
+IDD3N=0.057000
+IDD3N2=0.000000
+IDD3P0=0.000000
+IDD3P02=0.000000
+IDD3P1=0.000000
+IDD3P12=0.000000
+IDD4R=0.187000
+IDD4R2=0.000000
+IDD4W=0.165000
+IDD4W2=0.000000
+IDD5=0.220000
+IDD52=0.000000
+IDD6=0.000000
+IDD62=0.000000
+VDD=1.500000
+VDD2=0.000000
+activation_limit=4
+addr_mapping=RoRaBaChCo
+bank_groups_per_rank=0
+banks_per_rank=8
+burst_length=8
+channels=1
 clk_domain=system.clk_domain
 conf_table_reported=true
+device_bus_width=8
+device_rowbuffer_size=1024
+device_size=536870912
+devices_per_rank=8
+dll=true
 eventq_index=0
 in_addr_map=true
-latency=30
-latency_var=0
-null=true
-range=0:134217727
+max_accesses_per_row=16
+mem_sched_policy=frfcfs
+min_writes_per_switch=16
+null=false
+page_policy=open_adaptive
+range=0:268435455
+ranks_per_channel=2
+read_buffer_size=32
+static_backend_latency=10
+static_frontend_latency=10
+tBURST=5
+tCCD_L=0
+tCK=1
+tCL=14
+tCS=3
+tRAS=35
+tRCD=14
+tREFI=7800
+tRFC=260
+tRP=14
+tRRD=6
+tRRD_L=0
+tRTP=8
+tRTW=3
+tWR=15
+tWTR=8
+tXAW=30
+tXP=0
+tXPDLL=0
+tXS=0
+tXSDLL=0
+write_buffer_size=64
+write_high_thresh_perc=85
+write_low_thresh_perc=50
+port=system.ruby.dir_cntrl0.memory
 
 [system.ruby]
 type=RubySystem
@@ -156,9 +221,9 @@ block_size_bytes=64
 clk_domain=system.ruby.clk_domain
 eventq_index=0
 hot_lines=false
-mem_size=268435456
-no_mem_vec=false
+memory_size_bits=48
 num_of_sequencers=1
+phys_mem=Null
 random_seed=1234
 randomization=false
 
@@ -172,26 +237,27 @@ voltage_domain=system.voltage_domain
 
 [system.ruby.dir_cntrl0]
 type=Directory_Controller
-children=directory memBuffer probeFilter
+children=directory probeFilter
 buffer_size=0
 clk_domain=system.ruby.clk_domain
 cluster_id=0
 directory=system.ruby.dir_cntrl0.directory
 eventq_index=0
+from_memory_controller_latency=2
 full_bit_dir_enabled=false
-memBuffer=system.ruby.dir_cntrl0.memBuffer
-memory_controller_latency=2
 number_of_TBEs=256
-peer=Null
 probeFilter=system.ruby.dir_cntrl0.probeFilter
 probe_filter_enabled=false
 recycle_latency=10
 ruby_system=system.ruby
+system=system
+to_memory_controller_latency=1
 transitions_per_cycle=4
 version=0
 dmaRequestToDir=system.ruby.network.master[5]
 dmaResponseFromDir=system.ruby.network.slave[5]
 forwardFromDir=system.ruby.network.slave[3]
+memory=system.mem_ctrls.port
 requestToDir=system.ruby.network.master[4]
 responseFromDir=system.ruby.network.slave[4]
 responseToDir=system.ruby.network.master[3]
@@ -200,33 +266,8 @@ unblockToDir=system.ruby.network.master[2]
 [system.ruby.dir_cntrl0.directory]
 type=RubyDirectoryMemory
 eventq_index=0
-map_levels=4
 numa_high_bit=5
 size=268435456
-use_map=false
-version=0
-
-[system.ruby.dir_cntrl0.memBuffer]
-type=RubyMemoryControl
-bank_bit_0=8
-bank_busy_time=11
-bank_queue_size=12
-banks_per_rank=8
-basic_bus_busy_time=2
-clk_domain=system.ruby.memctrl_clk_domain
-dimm_bit_0=12
-dimms_per_channel=2
-eventq_index=0
-mem_ctl_latency=12
-mem_fixed_delay=0
-mem_random_arbitrate=0
-rank_bit_0=11
-rank_rank_delay=1
-ranks_per_dimm=2
-read_write_delay=2
-refresh_period=1560
-ruby_system=system.ruby
-tFaw=0
 version=0
 
 [system.ruby.dir_cntrl0.probeFilter]
@@ -259,11 +300,11 @@ issue_latency=2
 l2_cache_hit_latency=10
 no_mig_atomic=true
 number_of_TBEs=256
-peer=Null
 recycle_latency=10
 ruby_system=system.ruby
 send_evictions=false
 sequencer=system.ruby.l1_cntrl0.sequencer
+system=system
 transitions_per_cycle=4
 version=0
 forwardToCache=system.ruby.network.master[0]
@@ -319,7 +360,7 @@ tagArrayBanks=1
 
 [system.ruby.l1_cntrl0.sequencer]
 type=RubySequencer
-access_phys_mem=false
+access_backing_store=false
 clk_domain=system.cpu.clk_domain
 dcache=system.ruby.l1_cntrl0.L1Dcache
 deadlock_threshold=500000
@@ -423,7 +464,7 @@ virt_nets=10
 
 [system.sys_port_proxy]
 type=RubyPortProxy
-access_phys_mem=true
+access_backing_store=false
 clk_domain=system.clk_domain
 eventq_index=0
 ruby_system=system.ruby
index 29b31fb1daceb2c4e8de2f88ff58f55ce163e050..72fcefa3c1553611b33461556afb1b177a644220 100644 (file)
 
 ---------- Begin Simulation Statistics ----------
-sim_seconds                                  0.000093                       # Number of seconds simulated
-sim_ticks                                       93341                       # Number of ticks simulated
-final_tick                                      93341                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
+sim_seconds                                  0.000096                       # Number of seconds simulated
+sim_ticks                                       96381                       # Number of ticks simulated
+final_tick                                      96381                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
 sim_freq                                   1000000000                       # Frequency of simulated ticks
-host_inst_rate                                  52665                       # Simulator instruction rate (inst/s)
-host_op_rate                                    52659                       # Simulator op (including micro ops) rate (op/s)
-host_tick_rate                                 769125                       # Simulator tick rate (ticks/s)
-host_mem_usage                                 161200                       # Number of bytes of host memory used
-host_seconds                                     0.12                       # Real time elapsed on the host
+host_inst_rate                                  32379                       # Simulator instruction rate (inst/s)
+host_op_rate                                    32376                       # Simulator op (including micro ops) rate (op/s)
+host_tick_rate                                 488288                       # Simulator tick rate (ticks/s)
+host_mem_usage                                 436896                       # Number of bytes of host memory used
+host_seconds                                     0.20                       # Real time elapsed on the host
 sim_insts                                        6390                       # Number of instructions simulated
 sim_ops                                          6390                       # Number of ops (including micro ops) simulated
 system.voltage_domain.voltage                       1                       # Voltage in Volts
 system.clk_domain.clock                             1                       # Clock period in ticks
+system.mem_ctrls.bytes_read::ruby.dir_cntrl0        74176                       # Number of bytes read from this memory
+system.mem_ctrls.bytes_read::total              74176                       # Number of bytes read from this memory
+system.mem_ctrls.bytes_written::ruby.dir_cntrl0        14080                       # Number of bytes written to this memory
+system.mem_ctrls.bytes_written::total           14080                       # Number of bytes written to this memory
+system.mem_ctrls.num_reads::ruby.dir_cntrl0         1159                       # Number of read requests responded to by this memory
+system.mem_ctrls.num_reads::total                1159                       # Number of read requests responded to by this memory
+system.mem_ctrls.num_writes::ruby.dir_cntrl0          220                       # Number of write requests responded to by this memory
+system.mem_ctrls.num_writes::total                220                       # Number of write requests responded to by this memory
+system.mem_ctrls.bw_read::ruby.dir_cntrl0    769612268                       # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_read::total             769612268                       # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::ruby.dir_cntrl0    146086884                       # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::total            146086884                       # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_total::ruby.dir_cntrl0    915699152                       # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.bw_total::total            915699152                       # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.readReqs                        1159                       # Number of read requests accepted
+system.mem_ctrls.writeReqs                        220                       # Number of write requests accepted
+system.mem_ctrls.readBursts                      1159                       # Number of DRAM read bursts, including those serviced by the write queue
+system.mem_ctrls.writeBursts                      220                       # Number of DRAM write bursts, including those merged in the write queue
+system.mem_ctrls.bytesReadDRAM                  64192                       # Total number of bytes read from DRAM
+system.mem_ctrls.bytesReadWrQ                    9984                       # Total number of bytes read from write queue
+system.mem_ctrls.bytesWritten                    5568                       # Total number of bytes written to DRAM
+system.mem_ctrls.bytesReadSys                   74176                       # Total read bytes from the system interface side
+system.mem_ctrls.bytesWrittenSys                14080                       # Total written bytes from the system interface side
+system.mem_ctrls.servicedByWrQ                    156                       # Number of DRAM read bursts serviced by the write queue
+system.mem_ctrls.mergedWrBursts                   104                       # 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                86                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::1                52                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::2                82                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::3                77                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::4                96                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::5                18                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::6                 1                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::7                 3                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::8                 0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::9                 1                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::10               59                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::11               47                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::12               22                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::13              358                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::14               61                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::15               40                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::0                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::1                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::2                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::3                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::4                21                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::5                 2                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::6                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::7                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::8                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::9                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::10                3                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::11                0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::12                0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::13               18                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::14               43                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::15                0                       # 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                         96301                       # 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)
+system.mem_ctrls.readPktSize::3                     0                       # Read request sizes (log2)
+system.mem_ctrls.readPktSize::4                     0                       # Read request sizes (log2)
+system.mem_ctrls.readPktSize::5                     0                       # Read request sizes (log2)
+system.mem_ctrls.readPktSize::6                  1159                       # Read request sizes (log2)
+system.mem_ctrls.writePktSize::0                    0                       # Write request sizes (log2)
+system.mem_ctrls.writePktSize::1                    0                       # Write request sizes (log2)
+system.mem_ctrls.writePktSize::2                    0                       # Write request sizes (log2)
+system.mem_ctrls.writePktSize::3                    0                       # Write request sizes (log2)
+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                  220                       # Write request sizes (log2)
+system.mem_ctrls.rdQLenPdf::0                    1003                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::1                       0                       # 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
+system.mem_ctrls.rdQLenPdf::5                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::6                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::7                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::8                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::9                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::10                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::11                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::12                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::13                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::14                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::15                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::16                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::17                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::18                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::19                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::20                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::21                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::22                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::23                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::24                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::25                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::26                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::27                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::28                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::29                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::30                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::31                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::0                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::1                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::2                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::3                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::4                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::5                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::6                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::7                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::8                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::9                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::10                      1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::11                      1                       # What write queue length does an incoming req see
+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                      4                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::16                      5                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::17                      6                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::18                      6                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::19                      6                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::20                      6                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::21                      6                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::22                      6                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::23                      6                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::24                      6                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::25                      6                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::26                      6                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::27                      6                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::28                      6                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::29                      5                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::30                      5                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::31                      5                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::32                      5                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::33                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::34                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::35                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::36                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::37                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::38                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::39                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::40                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::41                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::42                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::43                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::44                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::45                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::46                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::47                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::48                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::49                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::50                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::51                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::52                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::53                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::54                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::55                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::56                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::57                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::58                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::59                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::60                      0                       # What write queue length does an incoming req see
+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          194                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::mean    352.659794                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::gmean   218.108055                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::stdev   333.620332                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::0-127           54     27.84%     27.84% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::128-255           51     26.29%     54.12% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::256-383           19      9.79%     63.92% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::384-511           16      8.25%     72.16% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::512-639           12      6.19%     78.35% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::640-767            7      3.61%     81.96% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::768-895            7      3.61%     85.57% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::896-1023            5      2.58%     88.14% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::1024-1151           23     11.86%    100.00% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::total          194                       # Bytes accessed per row activation
+system.mem_ctrls.rdPerTurnAround::samples            5                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::mean            140                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::gmean    105.715654                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::stdev     81.473922                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::16-23             1     20.00%     20.00% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::120-127            1     20.00%     40.00% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::128-135            1     20.00%     60.00% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::208-215            1     20.00%     80.00% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::216-223            1     20.00%    100.00% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::total             5                       # Reads before turning the bus around for writes
+system.mem_ctrls.wrPerTurnAround::samples            5                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::mean      17.400000                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::gmean     17.358321                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::stdev      1.341641                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::16                2     40.00%     40.00% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::18                2     40.00%     80.00% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::19                1     20.00%    100.00% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::total             5                       # Writes before turning the bus around for reads
+system.mem_ctrls.totQLat                         6850                       # Total ticks spent queuing
+system.mem_ctrls.totMemAccLat                   25907                       # Total ticks spent from burst creation until serviced by the DRAM
+system.mem_ctrls.totBusLat                       5015                       # Total ticks spent in databus transfers
+system.mem_ctrls.avgQLat                         6.83                       # Average queueing delay per DRAM burst
+system.mem_ctrls.avgBusLat                       5.00                       # Average bus latency per DRAM burst
+system.mem_ctrls.avgMemAccLat                   25.83                       # Average memory access latency per DRAM burst
+system.mem_ctrls.avgRdBW                       666.02                       # Average DRAM read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBW                        57.77                       # Average achieved write bandwidth in MiByte/s
+system.mem_ctrls.avgRdBWSys                    769.61                       # Average system read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBWSys                    146.09                       # Average system write bandwidth in MiByte/s
+system.mem_ctrls.peakBW                      12800.00                       # Theoretical peak bandwidth in MiByte/s
+system.mem_ctrls.busUtil                         5.65                       # Data bus utilization in percentage
+system.mem_ctrls.busUtilRead                     5.20                       # Data bus utilization in percentage for reads
+system.mem_ctrls.busUtilWrite                    0.45                       # Data bus utilization in percentage for writes
+system.mem_ctrls.avgRdQLen                       1.00                       # Average read queue length when enqueuing
+system.mem_ctrls.avgWrQLen                      21.25                       # Average write queue length when enqueuing
+system.mem_ctrls.readRowHits                      808                       # Number of row buffer hits during reads
+system.mem_ctrls.writeRowHits                      82                       # Number of row buffer hits during writes
+system.mem_ctrls.readRowHitRate                 80.56                       # Row buffer hit rate for reads
+system.mem_ctrls.writeRowHitRate                70.69                       # Row buffer hit rate for writes
+system.mem_ctrls.avgGap                         69.83                       # Average gap between requests
+system.mem_ctrls.pageHitRate                    79.54                       # Row buffer hit rate, read and write combined
+system.mem_ctrls.memoryStateTime::IDLE             11                       # Time in different power states
+system.mem_ctrls.memoryStateTime::REF            3120                       # Time in different power states
+system.mem_ctrls.memoryStateTime::PRE_PDN            0                       # Time in different power states
+system.mem_ctrls.memoryStateTime::ACT           90575                       # Time in different power states
+system.mem_ctrls.memoryStateTime::ACT_PDN            0                       # Time in different power states
+system.mem_ctrls.actEnergy::0                  476280                       # Energy for activate commands per rank (pJ)
+system.mem_ctrls.actEnergy::1                  975240                       # Energy for activate commands per rank (pJ)
+system.mem_ctrls.preEnergy::0                  264600                       # Energy for precharge commands per rank (pJ)
+system.mem_ctrls.preEnergy::1                  541800                       # Energy for precharge commands per rank (pJ)
+system.mem_ctrls.readEnergy::0                5104320                       # Energy for read commands per rank (pJ)
+system.mem_ctrls.readEnergy::1                7063680                       # Energy for read commands per rank (pJ)
+system.mem_ctrls.writeEnergy::0                238464                       # Energy for write commands per rank (pJ)
+system.mem_ctrls.writeEnergy::1                663552                       # Energy for write commands per rank (pJ)
+system.mem_ctrls.refreshEnergy::0             6102720                       # Energy for refresh commands per rank (pJ)
+system.mem_ctrls.refreshEnergy::1             6102720                       # Energy for refresh commands per rank (pJ)
+system.mem_ctrls.actBackEnergy::0            54836964                       # Energy for active background per rank (pJ)
+system.mem_ctrls.actBackEnergy::1            61829496                       # Energy for active background per rank (pJ)
+system.mem_ctrls.preBackEnergy::0             8112600                       # Energy for precharge background per rank (pJ)
+system.mem_ctrls.preBackEnergy::1             1978800                       # Energy for precharge background per rank (pJ)
+system.mem_ctrls.totalEnergy::0              75135948                       # Total energy per rank (pJ)
+system.mem_ctrls.totalEnergy::1              79155288                       # Total energy per rank (pJ)
+system.mem_ctrls.averagePower::0           801.946249                       # Core power per rank (mW)
+system.mem_ctrls.averagePower::1           844.845750                       # Core power per rank (mW)
 system.ruby.clk_domain.clock                        1                       # Clock period in ticks
 system.ruby.outstanding_req_hist::bucket_size            1                      
 system.ruby.outstanding_req_hist::max_bucket            9                      
@@ -21,13 +269,13 @@ system.ruby.outstanding_req_hist::mean              1
 system.ruby.outstanding_req_hist::gmean             1                      
 system.ruby.outstanding_req_hist         |           0      0.00%      0.00% |        8449    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.outstanding_req_hist::total          8449                      
-system.ruby.latency_hist::bucket_size              16                      
-system.ruby.latency_hist::max_bucket              159                      
+system.ruby.latency_hist::bucket_size              64                      
+system.ruby.latency_hist::max_bucket              639                      
 system.ruby.latency_hist::samples                8448                      
-system.ruby.latency_hist::mean              10.048887                      
-system.ruby.latency_hist::gmean              3.321275                      
-system.ruby.latency_hist::stdev             19.898198                      
-system.ruby.latency_hist                 |        7289     86.28%     86.28% |           0      0.00%     86.28% |           0      0.00%     86.28% |        1098     13.00%     99.28% |           9      0.11%     99.38% |          24      0.28%     99.67% |           0      0.00%     99.67% |          27      0.32%     99.99% |           1      0.01%    100.00% |           0      0.00%    100.00%
+system.ruby.latency_hist::mean              10.408736                      
+system.ruby.latency_hist::gmean              3.320045                      
+system.ruby.latency_hist::stdev             22.997500                      
+system.ruby.latency_hist                 |        8209     97.17%     97.17% |         227      2.69%     99.86% |           0      0.00%     99.86% |           1      0.01%     99.87% |           6      0.07%     99.94% |           5      0.06%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
 system.ruby.latency_hist::total                  8448                      
 system.ruby.hit_latency_hist::bucket_size            2                      
 system.ruby.hit_latency_hist::max_bucket           19                      
@@ -37,13 +285,13 @@ system.ruby.hit_latency_hist::gmean          2.107025
 system.ruby.hit_latency_hist::stdev          1.810102                      
 system.ruby.hit_latency_hist             |           0      0.00%      0.00% |        7086     97.21%     97.21% |           0      0.00%     97.21% |           0      0.00%     97.21% |           0      0.00%     97.21% |           0      0.00%     97.21% |         203      2.79%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
 system.ruby.hit_latency_hist::total              7289                      
-system.ruby.miss_latency_hist::bucket_size           16                      
-system.ruby.miss_latency_hist::max_bucket          159                      
+system.ruby.miss_latency_hist::bucket_size           64                      
+system.ruby.miss_latency_hist::max_bucket          639                      
 system.ruby.miss_latency_hist::samples           1159                      
-system.ruby.miss_latency_hist::mean         58.742019                      
-system.ruby.miss_latency_hist::gmean        58.108492                      
-system.ruby.miss_latency_hist::stdev        10.823033                      
-system.ruby.miss_latency_hist            |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |        1098     94.74%     94.74% |           9      0.78%     95.51% |          24      2.07%     97.58% |           0      0.00%     97.58% |          27      2.33%     99.91% |           1      0.09%    100.00% |           0      0.00%    100.00%
+system.ruby.miss_latency_hist::mean         61.364970                      
+system.ruby.miss_latency_hist::gmean        57.951867                      
+system.ruby.miss_latency_hist::stdev        28.728264                      
+system.ruby.miss_latency_hist            |         920     79.38%     79.38% |         227     19.59%     98.96% |           0      0.00%     98.96% |           1      0.09%     99.05% |           6      0.52%     99.57% |           5      0.43%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
 system.ruby.miss_latency_hist::total             1159                      
 system.ruby.Directory.incomplete_times           1158                      
 system.ruby.memctrl_clk_domain.clock                3                       # Clock period in ticks
@@ -56,7 +304,8 @@ system.ruby.l1_cntrl0.L1Icache.demand_accesses         6400
 system.ruby.l1_cntrl0.L2cache.demand_hits          203                       # Number of cache demand hits
 system.ruby.l1_cntrl0.L2cache.demand_misses         1159                       # Number of cache demand misses
 system.ruby.l1_cntrl0.L2cache.demand_accesses         1362                       # Number of cache demand accesses
-system.ruby.network.routers0.percent_links_utilized     4.804427                      
+system.cpu.clk_domain.clock                         1                       # Clock period in ticks
+system.ruby.network.routers0.percent_links_utilized     4.652888                      
 system.ruby.network.routers0.msg_count.Request_Control::2         1159                      
 system.ruby.network.routers0.msg_count.Response_Data::4         1159                      
 system.ruby.network.routers0.msg_count.Writeback_Data::5          220                      
@@ -71,24 +320,10 @@ system.ruby.network.routers0.msg_bytes.Writeback_Control::2         9144
 system.ruby.network.routers0.msg_bytes.Writeback_Control::3         9144                      
 system.ruby.network.routers0.msg_bytes.Writeback_Control::5         7384                      
 system.ruby.network.routers0.msg_bytes.Unblock_Control::5         9272                      
-system.ruby.dir_cntrl0.memBuffer.memReq          1379                       # Total number of memory requests
-system.ruby.dir_cntrl0.memBuffer.memRead         1159                       # Number of memory reads
-system.ruby.dir_cntrl0.memBuffer.memWrite          220                       # Number of memory writes
-system.ruby.dir_cntrl0.memBuffer.memRefresh          649                       # Number of memory refreshes
-system.ruby.dir_cntrl0.memBuffer.memWaitCycles          166                       # Delay stalled at the head of the bank queue
-system.ruby.dir_cntrl0.memBuffer.memInputQ            1                       # Delay in the input queue
-system.ruby.dir_cntrl0.memBuffer.totalStalls          167                       # Total number of stall cycles
-system.ruby.dir_cntrl0.memBuffer.stallsPerReq     0.121102                       # Expected number of stall cycles per request
-system.ruby.dir_cntrl0.memBuffer.memBankBusy          114                       # memory stalls due to busy bank
-system.ruby.dir_cntrl0.memBuffer.memBusBusy           33                       # memory stalls due to busy bus
-system.ruby.dir_cntrl0.memBuffer.memReadWriteBusy            8                       # memory stalls due to read write turnaround
-system.ruby.dir_cntrl0.memBuffer.memArbWait           11                       # memory stalls due to arbitration
-system.ruby.dir_cntrl0.memBuffer.memBankCount |          75      5.44%      5.44% |          17      1.23%      6.67% |          45      3.26%      9.93% |          40      2.90%     12.84% |          54      3.92%     16.75% |         101      7.32%     24.08% |          33      2.39%     26.47% |          16      1.16%     27.63% |          20      1.45%     29.08% |          22      1.60%     30.67% |          32      2.32%     32.99% |          34      2.47%     35.46% |          53      3.84%     39.30% |          50      3.63%     42.93% |          39      2.83%     45.76% |          31      2.25%     48.01% |          39      2.83%     50.83% |          22      1.60%     52.43% |          21      1.52%     53.95% |          27      1.96%     55.91% |          28      2.03%     57.94% |          38      2.76%     60.70% |          81      5.87%     66.57% |          22      1.60%     68.17% |          31      2.25%     70.41% |          23      1.67%     72.08% |          32      2.32%     74.40% |          72      5.22%     79.62% |          89      6.45%     86.08% |         126      9.14%     95.21% |          14      1.02%     96.23% |          52      3.77%    100.00% # Number of accesses per bank
-system.ruby.dir_cntrl0.memBuffer.memBankCount::total         1379                       # Number of accesses per bank
 system.ruby.dir_cntrl0.probeFilter.demand_hits            0                       # Number of cache demand hits
 system.ruby.dir_cntrl0.probeFilter.demand_misses            0                       # Number of cache demand misses
 system.ruby.dir_cntrl0.probeFilter.demand_accesses            0                       # Number of cache demand accesses
-system.ruby.network.routers1.percent_links_utilized     4.804427                      
+system.ruby.network.routers1.percent_links_utilized     4.652888                      
 system.ruby.network.routers1.msg_count.Request_Control::2         1159                      
 system.ruby.network.routers1.msg_count.Response_Data::4         1159                      
 system.ruby.network.routers1.msg_count.Writeback_Data::5          220                      
@@ -103,7 +338,7 @@ system.ruby.network.routers1.msg_bytes.Writeback_Control::2         9144
 system.ruby.network.routers1.msg_bytes.Writeback_Control::3         9144                      
 system.ruby.network.routers1.msg_bytes.Writeback_Control::5         7384                      
 system.ruby.network.routers1.msg_bytes.Unblock_Control::5         9272                      
-system.ruby.network.routers2.percent_links_utilized     4.804427                      
+system.ruby.network.routers2.percent_links_utilized     4.652888                      
 system.ruby.network.routers2.msg_count.Request_Control::2         1159                      
 system.ruby.network.routers2.msg_count.Response_Data::4         1159                      
 system.ruby.network.routers2.msg_count.Writeback_Data::5          220                      
@@ -128,7 +363,6 @@ system.ruby.network.msg_byte.Response_Data       250344
 system.ruby.network.msg_byte.Writeback_Data        47520                      
 system.ruby.network.msg_byte.Writeback_Control        77016                      
 system.ruby.network.msg_byte.Unblock_Control        27816                      
-system.cpu.clk_domain.clock                         1                       # Clock period in ticks
 system.cpu.dtb.fetch_hits                           0                       # ITB hits
 system.cpu.dtb.fetch_misses                         0                       # ITB misses
 system.cpu.dtb.fetch_acv                            0                       # ITB acv
@@ -162,7 +396,7 @@ system.cpu.itb.data_misses                          0                       # DT
 system.cpu.itb.data_acv                             0                       # DTB access violations
 system.cpu.itb.data_accesses                        0                       # DTB accesses
 system.cpu.workload.num_syscalls                   17                       # Number of system calls
-system.cpu.numCycles                            93341                       # number of cpu cycles simulated
+system.cpu.numCycles                            96381                       # number of cpu cycles simulated
 system.cpu.numWorkItemsStarted                      0                       # number of work items this cpu started
 system.cpu.numWorkItemsCompleted                    0                       # number of work items this cpu completed
 system.cpu.committedInsts                        6390                       # Number of instructions committed
@@ -181,7 +415,7 @@ system.cpu.num_mem_refs                          2058                       # nu
 system.cpu.num_load_insts                        1190                       # Number of load instructions
 system.cpu.num_store_insts                        868                       # Number of store instructions
 system.cpu.num_idle_cycles                          0                       # Number of idle cycles
-system.cpu.num_busy_cycles                      93341                       # Number of busy cycles
+system.cpu.num_busy_cycles                      96381                       # Number of busy cycles
 system.cpu.not_idle_fraction                        1                       # Percentage of non-idle cycles
 system.cpu.idle_fraction                            0                       # Percentage of idle cycles
 system.cpu.Branches                              1050                       # Number of branches fetched
@@ -220,12 +454,12 @@ system.cpu.op_class::MemWrite                     868     13.56%    100.00% # Cl
 system.cpu.op_class::IprAccess                      0      0.00%    100.00% # Class of executed instruction
 system.cpu.op_class::InstPrefetch                   0      0.00%    100.00% # Class of executed instruction
 system.cpu.op_class::total                       6400                       # Class of executed instruction
-system.ruby.network.routers0.throttle0.link_utilization     6.199848                      
+system.ruby.network.routers0.throttle0.link_utilization     6.004295                      
 system.ruby.network.routers0.throttle0.msg_count.Response_Data::4         1159                      
 system.ruby.network.routers0.throttle0.msg_count.Writeback_Control::3         1143                      
 system.ruby.network.routers0.throttle0.msg_bytes.Response_Data::4        83448                      
 system.ruby.network.routers0.throttle0.msg_bytes.Writeback_Control::3         9144                      
-system.ruby.network.routers0.throttle1.link_utilization     3.409006                      
+system.ruby.network.routers0.throttle1.link_utilization     3.301481                      
 system.ruby.network.routers0.throttle1.msg_count.Request_Control::2         1159                      
 system.ruby.network.routers0.throttle1.msg_count.Writeback_Data::5          220                      
 system.ruby.network.routers0.throttle1.msg_count.Writeback_Control::2         1143                      
@@ -236,7 +470,7 @@ system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Data::5        15840
 system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Control::2         9144                      
 system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Control::5         7384                      
 system.ruby.network.routers0.throttle1.msg_bytes.Unblock_Control::5         9272                      
-system.ruby.network.routers1.throttle0.link_utilization     3.409006                      
+system.ruby.network.routers1.throttle0.link_utilization     3.301481                      
 system.ruby.network.routers1.throttle0.msg_count.Request_Control::2         1159                      
 system.ruby.network.routers1.throttle0.msg_count.Writeback_Data::5          220                      
 system.ruby.network.routers1.throttle0.msg_count.Writeback_Control::2         1143                      
@@ -247,17 +481,17 @@ system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Data::5        15840
 system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Control::2         9144                      
 system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Control::5         7384                      
 system.ruby.network.routers1.throttle0.msg_bytes.Unblock_Control::5         9272                      
-system.ruby.network.routers1.throttle1.link_utilization     6.199848                      
+system.ruby.network.routers1.throttle1.link_utilization     6.004295                      
 system.ruby.network.routers1.throttle1.msg_count.Response_Data::4         1159                      
 system.ruby.network.routers1.throttle1.msg_count.Writeback_Control::3         1143                      
 system.ruby.network.routers1.throttle1.msg_bytes.Response_Data::4        83448                      
 system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::3         9144                      
-system.ruby.network.routers2.throttle0.link_utilization     6.199848                      
+system.ruby.network.routers2.throttle0.link_utilization     6.004295                      
 system.ruby.network.routers2.throttle0.msg_count.Response_Data::4         1159                      
 system.ruby.network.routers2.throttle0.msg_count.Writeback_Control::3         1143                      
 system.ruby.network.routers2.throttle0.msg_bytes.Response_Data::4        83448                      
 system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Control::3         9144                      
-system.ruby.network.routers2.throttle1.link_utilization     3.409006                      
+system.ruby.network.routers2.throttle1.link_utilization     3.301481                      
 system.ruby.network.routers2.throttle1.msg_count.Request_Control::2         1159                      
 system.ruby.network.routers2.throttle1.msg_count.Writeback_Data::5          220                      
 system.ruby.network.routers2.throttle1.msg_count.Writeback_Control::2         1143                      
@@ -268,13 +502,13 @@ system.ruby.network.routers2.throttle1.msg_bytes.Writeback_Data::5        15840
 system.ruby.network.routers2.throttle1.msg_bytes.Writeback_Control::2         9144                      
 system.ruby.network.routers2.throttle1.msg_bytes.Writeback_Control::5         7384                      
 system.ruby.network.routers2.throttle1.msg_bytes.Unblock_Control::5         9272                      
-system.ruby.LD.latency_hist::bucket_size           16                      
-system.ruby.LD.latency_hist::max_bucket           159                      
+system.ruby.LD.latency_hist::bucket_size           32                      
+system.ruby.LD.latency_hist::max_bucket           319                      
 system.ruby.LD.latency_hist::samples             1183                      
-system.ruby.LD.latency_hist::mean           22.775993                      
-system.ruby.LD.latency_hist::gmean           7.779006                      
-system.ruby.LD.latency_hist::stdev          26.522309                      
-system.ruby.LD.latency_hist              |         763     64.50%     64.50% |           0      0.00%     64.50% |           0      0.00%     64.50% |         403     34.07%     98.56% |           6      0.51%     99.07% |           7      0.59%     99.66% |           0      0.00%     99.66% |           4      0.34%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.LD.latency_hist::mean           22.819949                      
+system.ruby.LD.latency_hist::gmean           7.633765                      
+system.ruby.LD.latency_hist::stdev          29.454181                      
+system.ruby.LD.latency_hist              |         845     71.43%     71.43% |         248     20.96%     92.39% |          86      7.27%     99.66% |           2      0.17%     99.83% |           0      0.00%     99.83% |           0      0.00%     99.83% |           0      0.00%     99.83% |           0      0.00%     99.83% |           2      0.17%    100.00% |           0      0.00%    100.00%
 system.ruby.LD.latency_hist::total               1183                      
 system.ruby.LD.hit_latency_hist::bucket_size            2                      
 system.ruby.LD.hit_latency_hist::max_bucket           19                      
@@ -284,21 +518,21 @@ system.ruby.LD.hit_latency_hist::gmean       2.587610
 system.ruby.LD.hit_latency_hist::stdev       3.791932                      
 system.ruby.LD.hit_latency_hist          |           0      0.00%      0.00% |         658     86.24%     86.24% |           0      0.00%     86.24% |           0      0.00%     86.24% |           0      0.00%     86.24% |           0      0.00%     86.24% |         105     13.76%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
 system.ruby.LD.hit_latency_hist::total            763                      
-system.ruby.LD.miss_latency_hist::bucket_size           16                      
-system.ruby.LD.miss_latency_hist::max_bucket          159                      
+system.ruby.LD.miss_latency_hist::bucket_size           32                      
+system.ruby.LD.miss_latency_hist::max_bucket          319                      
 system.ruby.LD.miss_latency_hist::samples          420                      
-system.ruby.LD.miss_latency_hist::mean      57.769048                      
-system.ruby.LD.miss_latency_hist::gmean     57.456176                      
-system.ruby.LD.miss_latency_hist::stdev      7.426103                      
-system.ruby.LD.miss_latency_hist         |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |         403     95.95%     95.95% |           6      1.43%     97.38% |           7      1.67%     99.05% |           0      0.00%     99.05% |           4      0.95%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.LD.miss_latency_hist::mean      57.892857                      
+system.ruby.LD.miss_latency_hist::gmean     54.485563                      
+system.ruby.LD.miss_latency_hist::stdev     22.570398                      
+system.ruby.LD.miss_latency_hist         |          82     19.52%     19.52% |         248     59.05%     78.57% |          86     20.48%     99.05% |           2      0.48%     99.52% |           0      0.00%     99.52% |           0      0.00%     99.52% |           0      0.00%     99.52% |           0      0.00%     99.52% |           2      0.48%    100.00% |           0      0.00%    100.00%
 system.ruby.LD.miss_latency_hist::total           420                      
 system.ruby.ST.latency_hist::bucket_size           16                      
 system.ruby.ST.latency_hist::max_bucket           159                      
 system.ruby.ST.latency_hist::samples              865                      
-system.ruby.ST.latency_hist::mean           14.321387                      
-system.ruby.ST.latency_hist::gmean           4.046888                      
-system.ruby.ST.latency_hist::stdev          27.064708                      
-system.ruby.ST.latency_hist              |         707     81.73%     81.73% |           0      0.00%     81.73% |           0      0.00%     81.73% |         129     14.91%     96.65% |           1      0.12%     96.76% |           4      0.46%     97.23% |           0      0.00%     97.23% |          23      2.66%     99.88% |           1      0.12%    100.00% |           0      0.00%    100.00%
+system.ruby.ST.latency_hist::mean           11.716763                      
+system.ruby.ST.latency_hist::gmean           3.868197                      
+system.ruby.ST.latency_hist::stdev          20.732802                      
+system.ruby.ST.latency_hist              |         707     81.73%     81.73% |          44      5.09%     86.82% |           0      0.00%     86.82% |          74      8.55%     95.38% |          36      4.16%     99.54% |           4      0.46%    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.latency_hist::total                865                      
 system.ruby.ST.hit_latency_hist::bucket_size            2                      
 system.ruby.ST.hit_latency_hist::max_bucket           19                      
@@ -311,18 +545,18 @@ system.ruby.ST.hit_latency_hist::total            707
 system.ruby.ST.miss_latency_hist::bucket_size           16                      
 system.ruby.ST.miss_latency_hist::max_bucket          159                      
 system.ruby.ST.miss_latency_hist::samples          158                      
-system.ruby.ST.miss_latency_hist::mean      67.158228                      
-system.ruby.ST.miss_latency_hist::gmean     64.120487                      
-system.ruby.ST.miss_latency_hist::stdev     23.863071                      
-system.ruby.ST.miss_latency_hist         |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |         129     81.65%     81.65% |           1      0.63%     82.28% |           4      2.53%     84.81% |           0      0.00%     84.81% |          23     14.56%     99.37% |           1      0.63%    100.00% |           0      0.00%    100.00%
+system.ruby.ST.miss_latency_hist::mean      52.898734                      
+system.ruby.ST.miss_latency_hist::gmean     50.075344                      
+system.ruby.ST.miss_latency_hist::stdev     15.909453                      
+system.ruby.ST.miss_latency_hist         |           0      0.00%      0.00% |          44     27.85%     27.85% |           0      0.00%     27.85% |          74     46.84%     74.68% |          36     22.78%     97.47% |           4      2.53%    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.miss_latency_hist::total           158                      
-system.ruby.IFETCH.latency_hist::bucket_size           16                      
-system.ruby.IFETCH.latency_hist::max_bucket          159                      
+system.ruby.IFETCH.latency_hist::bucket_size           64                      
+system.ruby.IFETCH.latency_hist::max_bucket          639                      
 system.ruby.IFETCH.latency_hist::samples         6400                      
-system.ruby.IFETCH.latency_hist::mean        7.118906                      
-system.ruby.IFETCH.latency_hist::gmean       2.763022                      
-system.ruby.IFETCH.latency_hist::stdev      15.900341                      
-system.ruby.IFETCH.latency_hist          |        5819     90.92%     90.92% |           0      0.00%     90.92% |           0      0.00%     90.92% |         566      8.84%     99.77% |           2      0.03%     99.80% |          13      0.20%    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.latency_hist::mean        7.937812                      
+system.ruby.IFETCH.latency_hist::gmean       2.788276                      
+system.ruby.IFETCH.latency_hist::stdev      21.096217                      
+system.ruby.IFETCH.latency_hist          |        6291     98.30%     98.30% |          99      1.55%     99.84% |           0      0.00%     99.84% |           1      0.02%     99.86% |           4      0.06%     99.92% |           5      0.08%    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.latency_hist::total           6400                      
 system.ruby.IFETCH.hit_latency_hist::bucket_size            2                      
 system.ruby.IFETCH.hit_latency_hist::max_bucket           19                      
@@ -332,13 +566,13 @@ system.ruby.IFETCH.hit_latency_hist::gmean     2.042257
 system.ruby.IFETCH.hit_latency_hist::stdev     1.156174                      
 system.ruby.IFETCH.hit_latency_hist      |           0      0.00%      0.00% |        5754     98.88%     98.88% |           0      0.00%     98.88% |           0      0.00%     98.88% |           0      0.00%     98.88% |           0      0.00%     98.88% |          65      1.12%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
 system.ruby.IFETCH.hit_latency_hist::total         5819                      
-system.ruby.IFETCH.miss_latency_hist::bucket_size           16                      
-system.ruby.IFETCH.miss_latency_hist::max_bucket          159                      
+system.ruby.IFETCH.miss_latency_hist::bucket_size           64                      
+system.ruby.IFETCH.miss_latency_hist::max_bucket          639                      
 system.ruby.IFETCH.miss_latency_hist::samples          581                      
-system.ruby.IFETCH.miss_latency_hist::mean    57.156627                      
-system.ruby.IFETCH.miss_latency_hist::gmean    57.036946                      
-system.ruby.IFETCH.miss_latency_hist::stdev     4.170245                      
-system.ruby.IFETCH.miss_latency_hist     |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |         566     97.42%     97.42% |           2      0.34%     97.76% |          13      2.24%    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.miss_latency_hist::mean    66.177281                      
+system.ruby.IFETCH.miss_latency_hist::gmean    63.049831                      
+system.ruby.IFETCH.miss_latency_hist::stdev    34.055805                      
+system.ruby.IFETCH.miss_latency_hist     |         472     81.24%     81.24% |          99     17.04%     98.28% |           0      0.00%     98.28% |           1      0.17%     98.45% |           4      0.69%     99.14% |           5      0.86%    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.miss_latency_hist::total          581                      
 system.ruby.L1Cache.hit_mach_latency_hist::bucket_size            1                      
 system.ruby.L1Cache.hit_mach_latency_hist::max_bucket            9                      
@@ -354,13 +588,13 @@ system.ruby.L2Cache.hit_mach_latency_hist::mean           13
 system.ruby.L2Cache.hit_mach_latency_hist::gmean    13.000000                      
 system.ruby.L2Cache.hit_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |         203    100.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
 system.ruby.L2Cache.hit_mach_latency_hist::total          203                      
-system.ruby.Directory.miss_mach_latency_hist::bucket_size           16                      
-system.ruby.Directory.miss_mach_latency_hist::max_bucket          159                      
+system.ruby.Directory.miss_mach_latency_hist::bucket_size           64                      
+system.ruby.Directory.miss_mach_latency_hist::max_bucket          639                      
 system.ruby.Directory.miss_mach_latency_hist::samples         1159                      
-system.ruby.Directory.miss_mach_latency_hist::mean    58.742019                      
-system.ruby.Directory.miss_mach_latency_hist::gmean    58.108492                      
-system.ruby.Directory.miss_mach_latency_hist::stdev    10.823033                      
-system.ruby.Directory.miss_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |        1098     94.74%     94.74% |           9      0.78%     95.51% |          24      2.07%     97.58% |           0      0.00%     97.58% |          27      2.33%     99.91% |           1      0.09%    100.00% |           0      0.00%    100.00%
+system.ruby.Directory.miss_mach_latency_hist::mean    61.364970                      
+system.ruby.Directory.miss_mach_latency_hist::gmean    57.951867                      
+system.ruby.Directory.miss_mach_latency_hist::stdev    28.728264                      
+system.ruby.Directory.miss_mach_latency_hist |         920     79.38%     79.38% |         227     19.59%     98.96% |           0      0.00%     98.96% |           1      0.09%     99.05% |           6      0.52%     99.57% |           5      0.43%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
 system.ruby.Directory.miss_mach_latency_hist::total         1159                      
 system.ruby.Directory.miss_latency_hist.issue_to_initial_request::bucket_size            1                      
 system.ruby.Directory.miss_latency_hist.issue_to_initial_request::max_bucket            9                      
@@ -377,10 +611,10 @@ system.ruby.Directory.miss_latency_hist.initial_to_forward::total            1
 system.ruby.Directory.miss_latency_hist.forward_to_first_response::bucket_size            8                      
 system.ruby.Directory.miss_latency_hist.forward_to_first_response::max_bucket           79                      
 system.ruby.Directory.miss_latency_hist.forward_to_first_response::samples            1                      
-system.ruby.Directory.miss_latency_hist.forward_to_first_response::mean           61                      
-system.ruby.Directory.miss_latency_hist.forward_to_first_response::gmean    61.000000                      
+system.ruby.Directory.miss_latency_hist.forward_to_first_response::mean           75                      
+system.ruby.Directory.miss_latency_hist.forward_to_first_response::gmean    75.000000                      
 system.ruby.Directory.miss_latency_hist.forward_to_first_response::stdev          nan                      
-system.ruby.Directory.miss_latency_hist.forward_to_first_response |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           1    100.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.Directory.miss_latency_hist.forward_to_first_response |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           1    100.00%    100.00%
 system.ruby.Directory.miss_latency_hist.forward_to_first_response::total            1                      
 system.ruby.Directory.miss_latency_hist.first_response_to_completion::bucket_size            1                      
 system.ruby.Directory.miss_latency_hist.first_response_to_completion::max_bucket            9                      
@@ -402,13 +636,13 @@ system.ruby.LD.L2Cache.hit_type_mach_latency_hist::mean           13
 system.ruby.LD.L2Cache.hit_type_mach_latency_hist::gmean    13.000000                      
 system.ruby.LD.L2Cache.hit_type_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |         105    100.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
 system.ruby.LD.L2Cache.hit_type_mach_latency_hist::total          105                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist::bucket_size           16                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist::max_bucket          159                      
+system.ruby.LD.Directory.miss_type_mach_latency_hist::bucket_size           32                      
+system.ruby.LD.Directory.miss_type_mach_latency_hist::max_bucket          319                      
 system.ruby.LD.Directory.miss_type_mach_latency_hist::samples          420                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist::mean    57.769048                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist::gmean    57.456176                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist::stdev     7.426103                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |         403     95.95%     95.95% |           6      1.43%     97.38% |           7      1.67%     99.05% |           0      0.00%     99.05% |           4      0.95%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.LD.Directory.miss_type_mach_latency_hist::mean    57.892857                      
+system.ruby.LD.Directory.miss_type_mach_latency_hist::gmean    54.485563                      
+system.ruby.LD.Directory.miss_type_mach_latency_hist::stdev    22.570398                      
+system.ruby.LD.Directory.miss_type_mach_latency_hist |          82     19.52%     19.52% |         248     59.05%     78.57% |          86     20.48%     99.05% |           2      0.48%     99.52% |           0      0.00%     99.52% |           0      0.00%     99.52% |           0      0.00%     99.52% |           0      0.00%     99.52% |           2      0.48%    100.00% |           0      0.00%    100.00%
 system.ruby.LD.Directory.miss_type_mach_latency_hist::total          420                      
 system.ruby.ST.L1Cache.hit_type_mach_latency_hist::bucket_size            1                      
 system.ruby.ST.L1Cache.hit_type_mach_latency_hist::max_bucket            9                      
@@ -427,10 +661,10 @@ system.ruby.ST.L2Cache.hit_type_mach_latency_hist::total           33
 system.ruby.ST.Directory.miss_type_mach_latency_hist::bucket_size           16                      
 system.ruby.ST.Directory.miss_type_mach_latency_hist::max_bucket          159                      
 system.ruby.ST.Directory.miss_type_mach_latency_hist::samples          158                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist::mean    67.158228                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist::gmean    64.120487                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist::stdev    23.863071                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |         129     81.65%     81.65% |           1      0.63%     82.28% |           4      2.53%     84.81% |           0      0.00%     84.81% |          23     14.56%     99.37% |           1      0.63%    100.00% |           0      0.00%    100.00%
+system.ruby.ST.Directory.miss_type_mach_latency_hist::mean    52.898734                      
+system.ruby.ST.Directory.miss_type_mach_latency_hist::gmean    50.075344                      
+system.ruby.ST.Directory.miss_type_mach_latency_hist::stdev    15.909453                      
+system.ruby.ST.Directory.miss_type_mach_latency_hist |           0      0.00%      0.00% |          44     27.85%     27.85% |           0      0.00%     27.85% |          74     46.84%     74.68% |          36     22.78%     97.47% |           4      2.53%    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.Directory.miss_type_mach_latency_hist::total          158                      
 system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist::bucket_size            1                      
 system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist::max_bucket            9                      
@@ -446,13 +680,13 @@ system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::mean           13
 system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::gmean    13.000000                      
 system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |          65    100.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
 system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::total           65                      
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::bucket_size           16                      
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::max_bucket          159                      
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::bucket_size           64                      
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::max_bucket          639                      
 system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::samples          581                      
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::mean    57.156627                      
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::gmean    57.036946                      
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::stdev     4.170245                      
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |         566     97.42%     97.42% |           2      0.34%     97.76% |          13      2.24%    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.Directory.miss_type_mach_latency_hist::mean    66.177281                      
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::gmean    63.049831                      
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::stdev    34.055805                      
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist |         472     81.24%     81.24% |          99     17.04%     98.28% |           0      0.00%     98.28% |           1      0.17%     98.45% |           4      0.69%     99.14% |           5      0.86%    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.Directory.miss_type_mach_latency_hist::total          581                      
 system.ruby.L1Cache_Controller.Load              1191      0.00%      0.00%
 system.ruby.L1Cache_Controller.Ifetch            6411      0.00%      0.00%
@@ -495,8 +729,8 @@ system.ruby.L1Cache_Controller.MI.Store            27      0.00%      0.00%
 system.ruby.L1Cache_Controller.MI.Writeback_Ack         1143      0.00%      0.00%
 system.ruby.L1Cache_Controller.MT.Complete_L2_to_L1          133      0.00%      0.00%
 system.ruby.L1Cache_Controller.MMT.Complete_L2_to_L1           70      0.00%      0.00%
-system.ruby.Directory_Controller.GETX             186      0.00%      0.00%
-system.ruby.Directory_Controller.GETS            1022      0.00%      0.00%
+system.ruby.Directory_Controller.GETX             185      0.00%      0.00%
+system.ruby.Directory_Controller.GETS            1020      0.00%      0.00%
 system.ruby.Directory_Controller.PUT             1143      0.00%      0.00%
 system.ruby.Directory_Controller.UnblockM         1159      0.00%      0.00%
 system.ruby.Directory_Controller.Writeback_Exclusive_Clean          923      0.00%      0.00%
@@ -512,8 +746,6 @@ system.ruby.Directory_Controller.WB.GETX           27      0.00%      0.00%
 system.ruby.Directory_Controller.WB.GETS           19      0.00%      0.00%
 system.ruby.Directory_Controller.WB.Writeback_Exclusive_Clean          923      0.00%      0.00%
 system.ruby.Directory_Controller.WB.Writeback_Exclusive_Dirty          220      0.00%      0.00%
-system.ruby.Directory_Controller.WB_E_W.GETX            1      0.00%      0.00%
-system.ruby.Directory_Controller.WB_E_W.GETS            2      0.00%      0.00%
 system.ruby.Directory_Controller.WB_E_W.Memory_Ack          220      0.00%      0.00%
 
 ---------- End Simulation Statistics   ----------
index a87c15412b27d1461d4776c8085a4b7194184a0f..791e6db74cd862557c96a018a501b54521f3f0ec 100644 (file)
@@ -10,7 +10,7 @@ time_sync_spin_threshold=100000
 
 [system]
 type=System
-children=clk_domain cpu dvfs_handler physmem ruby sys_port_proxy voltage_domain
+children=clk_domain cpu dvfs_handler mem_ctrls ruby sys_port_proxy voltage_domain
 boot_osflags=a
 cache_line_size=64
 clk_domain=system.clk_domain
@@ -22,7 +22,7 @@ load_addr_mask=1099511627775
 load_offset=0
 mem_mode=timing
 mem_ranges=0:268435455
-memories=system.physmem
+memories=system.mem_ctrls
 num_work_ids=16
 readfile=
 symbolfile=
@@ -136,17 +136,82 @@ eventq_index=0
 sys_clk_domain=system.clk_domain
 transition_latency=100000
 
-[system.physmem]
-type=SimpleMemory
-bandwidth=0.000000
+[system.mem_ctrls]
+type=DRAMCtrl
+IDD0=0.075000
+IDD02=0.000000
+IDD2N=0.050000
+IDD2N2=0.000000
+IDD2P0=0.000000
+IDD2P02=0.000000
+IDD2P1=0.000000
+IDD2P12=0.000000
+IDD3N=0.057000
+IDD3N2=0.000000
+IDD3P0=0.000000
+IDD3P02=0.000000
+IDD3P1=0.000000
+IDD3P12=0.000000
+IDD4R=0.187000
+IDD4R2=0.000000
+IDD4W=0.165000
+IDD4W2=0.000000
+IDD5=0.220000
+IDD52=0.000000
+IDD6=0.000000
+IDD62=0.000000
+VDD=1.500000
+VDD2=0.000000
+activation_limit=4
+addr_mapping=RoRaBaChCo
+bank_groups_per_rank=0
+banks_per_rank=8
+burst_length=8
+channels=1
 clk_domain=system.clk_domain
 conf_table_reported=true
+device_bus_width=8
+device_rowbuffer_size=1024
+device_size=536870912
+devices_per_rank=8
+dll=true
 eventq_index=0
 in_addr_map=true
-latency=30
-latency_var=0
-null=true
-range=0:134217727
+max_accesses_per_row=16
+mem_sched_policy=frfcfs
+min_writes_per_switch=16
+null=false
+page_policy=open_adaptive
+range=0:268435455
+ranks_per_channel=2
+read_buffer_size=32
+static_backend_latency=10
+static_frontend_latency=10
+tBURST=5
+tCCD_L=0
+tCK=1
+tCL=14
+tCS=3
+tRAS=35
+tRCD=14
+tREFI=7800
+tRFC=260
+tRP=14
+tRRD=6
+tRRD_L=0
+tRTP=8
+tRTW=3
+tWR=15
+tWTR=8
+tXAW=30
+tXP=0
+tXPDLL=0
+tXS=0
+tXSDLL=0
+write_buffer_size=64
+write_high_thresh_perc=85
+write_low_thresh_perc=50
+port=system.ruby.dir_cntrl0.memory
 
 [system.ruby]
 type=RubySystem
@@ -156,9 +221,9 @@ block_size_bytes=64
 clk_domain=system.ruby.clk_domain
 eventq_index=0
 hot_lines=false
-mem_size=268435456
-no_mem_vec=false
+memory_size_bits=48
 num_of_sequencers=1
+phys_mem=Null
 random_seed=1234
 randomization=false
 
@@ -172,56 +237,32 @@ voltage_domain=system.voltage_domain
 
 [system.ruby.dir_cntrl0]
 type=Directory_Controller
-children=directory memBuffer
+children=directory
 buffer_size=0
 clk_domain=system.ruby.clk_domain
 cluster_id=0
 directory=system.ruby.dir_cntrl0.directory
 directory_latency=12
 eventq_index=0
-memBuffer=system.ruby.dir_cntrl0.memBuffer
 number_of_TBEs=256
-peer=Null
 recycle_latency=10
 ruby_system=system.ruby
+system=system
+to_memory_controller_latency=1
 transitions_per_cycle=4
 version=0
 dmaRequestToDir=system.ruby.network.master[3]
 dmaResponseFromDir=system.ruby.network.slave[3]
 forwardFromDir=system.ruby.network.slave[4]
+memory=system.mem_ctrls.port
 requestToDir=system.ruby.network.master[2]
 responseFromDir=system.ruby.network.slave[2]
 
 [system.ruby.dir_cntrl0.directory]
 type=RubyDirectoryMemory
 eventq_index=0
-map_levels=4
 numa_high_bit=5
 size=268435456
-use_map=false
-version=0
-
-[system.ruby.dir_cntrl0.memBuffer]
-type=RubyMemoryControl
-bank_bit_0=8
-bank_busy_time=11
-bank_queue_size=12
-banks_per_rank=8
-basic_bus_busy_time=2
-clk_domain=system.ruby.memctrl_clk_domain
-dimm_bit_0=12
-dimms_per_channel=2
-eventq_index=0
-mem_ctl_latency=12
-mem_fixed_delay=0
-mem_random_arbitrate=0
-rank_bit_0=11
-rank_rank_delay=1
-ranks_per_dimm=2
-read_write_delay=2
-refresh_period=1560
-ruby_system=system.ruby
-tFaw=0
 version=0
 
 [system.ruby.l1_cntrl0]
@@ -235,11 +276,11 @@ cluster_id=0
 eventq_index=0
 issue_latency=2
 number_of_TBEs=256
-peer=Null
 recycle_latency=10
 ruby_system=system.ruby
 send_evictions=false
 sequencer=system.ruby.l1_cntrl0.sequencer
+system=system
 transitions_per_cycle=4
 version=0
 forwardToCache=system.ruby.network.master[0]
@@ -264,7 +305,7 @@ tagArrayBanks=1
 
 [system.ruby.l1_cntrl0.sequencer]
 type=RubySequencer
-access_phys_mem=false
+access_backing_store=false
 clk_domain=system.cpu.clk_domain
 dcache=system.ruby.l1_cntrl0.cacheMemory
 deadlock_threshold=500000
@@ -368,7 +409,7 @@ virt_nets=10
 
 [system.sys_port_proxy]
 type=RubyPortProxy
-access_phys_mem=true
+access_backing_store=false
 clk_domain=system.clk_domain
 eventq_index=0
 ruby_system=system.ruby
index 17ffa21508dd174f287102535ee576c5e8b46e58..01d67d2806a0b819f6f0d49997d2e90b1090ed1c 100644 (file)
 
 ---------- Begin Simulation Statistics ----------
-sim_seconds                                  0.000144                       # Number of seconds simulated
-sim_ticks                                      143853                       # Number of ticks simulated
-final_tick                                     143853                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
+sim_seconds                                  0.000124                       # Number of seconds simulated
+sim_ticks                                      123564                       # Number of ticks simulated
+final_tick                                     123564                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
 sim_freq                                   1000000000                       # Frequency of simulated ticks
-host_inst_rate                                  53676                       # Simulator instruction rate (inst/s)
-host_op_rate                                    53669                       # Simulator op (including micro ops) rate (op/s)
-host_tick_rate                                1208067                       # Simulator tick rate (ticks/s)
-host_mem_usage                                 160752                       # Number of bytes of host memory used
-host_seconds                                     0.12                       # Real time elapsed on the host
+host_inst_rate                                  34581                       # Simulator instruction rate (inst/s)
+host_op_rate                                    34578                       # Simulator op (including micro ops) rate (op/s)
+host_tick_rate                                 668563                       # Simulator tick rate (ticks/s)
+host_mem_usage                                 436724                       # Number of bytes of host memory used
+host_seconds                                     0.19                       # Real time elapsed on the host
 sim_insts                                        6390                       # Number of instructions simulated
 sim_ops                                          6390                       # Number of ops (including micro ops) simulated
 system.voltage_domain.voltage                       1                       # Voltage in Volts
 system.clk_domain.clock                             1                       # Clock period in ticks
+system.mem_ctrls.bytes_read::ruby.dir_cntrl0       110720                       # Number of bytes read from this memory
+system.mem_ctrls.bytes_read::total             110720                       # Number of bytes read from this memory
+system.mem_ctrls.bytes_written::ruby.dir_cntrl0       110464                       # Number of bytes written to this memory
+system.mem_ctrls.bytes_written::total          110464                       # Number of bytes written to this memory
+system.mem_ctrls.num_reads::ruby.dir_cntrl0         1730                       # Number of read requests responded to by this memory
+system.mem_ctrls.num_reads::total                1730                       # Number of read requests responded to by this memory
+system.mem_ctrls.num_writes::ruby.dir_cntrl0         1726                       # Number of write requests responded to by this memory
+system.mem_ctrls.num_writes::total               1726                       # Number of write requests responded to by this memory
+system.mem_ctrls.bw_read::ruby.dir_cntrl0    896053867                       # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_read::total             896053867                       # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::ruby.dir_cntrl0    893982066                       # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::total            893982066                       # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_total::ruby.dir_cntrl0   1790035933                       # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.bw_total::total           1790035933                       # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.readReqs                        1730                       # Number of read requests accepted
+system.mem_ctrls.writeReqs                       1726                       # Number of write requests accepted
+system.mem_ctrls.readBursts                      1730                       # Number of DRAM read bursts, including those serviced by the write queue
+system.mem_ctrls.writeBursts                     1726                       # Number of DRAM write bursts, including those merged in the write queue
+system.mem_ctrls.bytesReadDRAM                  56704                       # Total number of bytes read from DRAM
+system.mem_ctrls.bytesReadWrQ                   54016                       # Total number of bytes read from write queue
+system.mem_ctrls.bytesWritten                   57536                       # Total number of bytes written to DRAM
+system.mem_ctrls.bytesReadSys                  110720                       # Total read bytes from the system interface side
+system.mem_ctrls.bytesWrittenSys               110464                       # Total written bytes from the system interface side
+system.mem_ctrls.servicedByWrQ                    844                       # Number of DRAM read bursts serviced by the write queue
+system.mem_ctrls.mergedWrBursts                   803                       # 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                85                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::1                44                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::2                71                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::3                65                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::4               112                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::5                22                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::6                 1                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::7                 3                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::8                 0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::9                 1                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::10               55                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::11               32                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::12               20                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::13              276                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::14               80                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::15               19                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::0                84                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::1                44                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::2                73                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::3                62                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::4               130                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::5                23                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::6                 1                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::7                 3                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::8                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::9                 1                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::10               53                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::11               32                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::12               15                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::13              277                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::14               81                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::15               20                       # 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                        123476                       # 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)
+system.mem_ctrls.readPktSize::3                     0                       # Read request sizes (log2)
+system.mem_ctrls.readPktSize::4                     0                       # Read request sizes (log2)
+system.mem_ctrls.readPktSize::5                     0                       # Read request sizes (log2)
+system.mem_ctrls.readPktSize::6                  1730                       # Read request sizes (log2)
+system.mem_ctrls.writePktSize::0                    0                       # Write request sizes (log2)
+system.mem_ctrls.writePktSize::1                    0                       # Write request sizes (log2)
+system.mem_ctrls.writePktSize::2                    0                       # Write request sizes (log2)
+system.mem_ctrls.writePktSize::3                    0                       # Write request sizes (log2)
+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                 1726                       # Write request sizes (log2)
+system.mem_ctrls.rdQLenPdf::0                     886                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::1                       0                       # 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
+system.mem_ctrls.rdQLenPdf::5                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::6                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::7                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::8                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::9                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::10                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::11                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::12                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::13                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::14                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::15                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::16                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::17                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::18                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::19                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::20                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::21                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::22                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::23                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::24                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::25                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::26                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::27                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::28                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::29                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::30                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::31                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::0                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::1                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::2                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::3                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::4                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::5                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::6                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::7                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::8                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::9                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::10                      1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::11                      1                       # What write queue length does an incoming req see
+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                      7                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::16                     12                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::17                     52                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::18                     57                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::19                     59                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::20                     57                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::21                     57                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::22                     56                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::23                     56                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::24                     55                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::25                     55                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::26                     55                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::27                     55                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::28                     55                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::29                     55                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::30                     55                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::31                     55                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::32                     55                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::33                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::34                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::35                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::36                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::37                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::38                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::39                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::40                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::41                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::42                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::43                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::44                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::45                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::46                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::47                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::48                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::49                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::50                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::51                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::52                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::53                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::54                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::55                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::56                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::57                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::58                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::59                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::60                      0                       # What write queue length does an incoming req see
+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          258                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::mean    429.147287                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::gmean   269.046347                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::stdev   361.589640                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::0-127           63     24.42%     24.42% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::128-255           51     19.77%     44.19% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::256-383           24      9.30%     53.49% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::384-511           27     10.47%     63.95% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::512-639           14      5.43%     69.38% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::640-767           11      4.26%     73.64% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::768-895           12      4.65%     78.29% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::896-1023           14      5.43%     83.72% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::1024-1151           42     16.28%    100.00% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::total          258                       # Bytes accessed per row activation
+system.mem_ctrls.rdPerTurnAround::samples           55                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::mean      15.927273                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::gmean     15.760356                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::stdev      2.949291                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::14-15            29     52.73%     52.73% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::16-17            21     38.18%     90.91% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::18-19             4      7.27%     98.18% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::36-37             1      1.82%    100.00% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::total            55                       # Reads before turning the bus around for writes
+system.mem_ctrls.wrPerTurnAround::samples           55                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::mean      16.345455                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::gmean     16.329469                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::stdev      0.750757                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::16               44     80.00%     80.00% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::17                4      7.27%     87.27% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::18                6     10.91%     98.18% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::19                1      1.82%    100.00% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::total            55                       # Writes before turning the bus around for reads
+system.mem_ctrls.totQLat                        10464                       # Total ticks spent queuing
+system.mem_ctrls.totMemAccLat                   27298                       # Total ticks spent from burst creation until serviced by the DRAM
+system.mem_ctrls.totBusLat                       4430                       # Total ticks spent in databus transfers
+system.mem_ctrls.avgQLat                        11.81                       # Average queueing delay per DRAM burst
+system.mem_ctrls.avgBusLat                       5.00                       # Average bus latency per DRAM burst
+system.mem_ctrls.avgMemAccLat                   30.81                       # Average memory access latency per DRAM burst
+system.mem_ctrls.avgRdBW                       458.90                       # Average DRAM read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBW                       465.64                       # Average achieved write bandwidth in MiByte/s
+system.mem_ctrls.avgRdBWSys                    896.05                       # Average system read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBWSys                    893.98                       # Average system write bandwidth in MiByte/s
+system.mem_ctrls.peakBW                      12800.00                       # Theoretical peak bandwidth in MiByte/s
+system.mem_ctrls.busUtil                         7.22                       # Data bus utilization in percentage
+system.mem_ctrls.busUtilRead                     3.59                       # Data bus utilization in percentage for reads
+system.mem_ctrls.busUtilWrite                    3.64                       # Data bus utilization in percentage for writes
+system.mem_ctrls.avgRdQLen                       1.00                       # Average read queue length when enqueuing
+system.mem_ctrls.avgWrQLen                      26.06                       # Average write queue length when enqueuing
+system.mem_ctrls.readRowHits                      665                       # Number of row buffer hits during reads
+system.mem_ctrls.writeRowHits                     854                       # Number of row buffer hits during writes
+system.mem_ctrls.readRowHitRate                 75.06                       # Row buffer hit rate for reads
+system.mem_ctrls.writeRowHitRate                92.52                       # Row buffer hit rate for writes
+system.mem_ctrls.avgGap                         35.73                       # Average gap between requests
+system.mem_ctrls.pageHitRate                    83.97                       # Row buffer hit rate, read and write combined
+system.mem_ctrls.memoryStateTime::IDLE          11701                       # Time in different power states
+system.mem_ctrls.memoryStateTime::REF            3900                       # Time in different power states
+system.mem_ctrls.memoryStateTime::PRE_PDN            0                       # Time in different power states
+system.mem_ctrls.memoryStateTime::ACT          101465                       # Time in different power states
+system.mem_ctrls.memoryStateTime::ACT_PDN            0                       # Time in different power states
+system.mem_ctrls.actEnergy::0                  771120                       # Energy for activate commands per rank (pJ)
+system.mem_ctrls.actEnergy::1                 1081080                       # Energy for activate commands per rank (pJ)
+system.mem_ctrls.preEnergy::0                  428400                       # Energy for precharge commands per rank (pJ)
+system.mem_ctrls.preEnergy::1                  600600                       # Energy for precharge commands per rank (pJ)
+system.mem_ctrls.readEnergy::0                4879680                       # Energy for read commands per rank (pJ)
+system.mem_ctrls.readEnergy::1                5466240                       # Energy for read commands per rank (pJ)
+system.mem_ctrls.writeEnergy::0               4281984                       # Energy for write commands per rank (pJ)
+system.mem_ctrls.writeEnergy::1               4323456                       # Energy for write commands per rank (pJ)
+system.mem_ctrls.refreshEnergy::0             7628400                       # Energy for refresh commands per rank (pJ)
+system.mem_ctrls.refreshEnergy::1             7628400                       # Energy for refresh commands per rank (pJ)
+system.mem_ctrls.actBackEnergy::0            69482088                       # Energy for active background per rank (pJ)
+system.mem_ctrls.actBackEnergy::1            69027912                       # Energy for active background per rank (pJ)
+system.mem_ctrls.preBackEnergy::0             9282000                       # Energy for precharge background per rank (pJ)
+system.mem_ctrls.preBackEnergy::1             9680400                       # Energy for precharge background per rank (pJ)
+system.mem_ctrls.totalEnergy::0              96753672                       # Total energy per rank (pJ)
+system.mem_ctrls.totalEnergy::1              97808088                       # Total energy per rank (pJ)
+system.mem_ctrls.averagePower::0           826.587089                       # Core power per rank (mW)
+system.mem_ctrls.averagePower::1           835.595188                       # Core power per rank (mW)
 system.ruby.clk_domain.clock                        1                       # Clock period in ticks
 system.ruby.delayHist::bucket_size                  1                       # delay histogram for all message
 system.ruby.delayHist::max_bucket                   9                       # delay histogram for all message
@@ -26,13 +274,13 @@ system.ruby.outstanding_req_hist::mean              1
 system.ruby.outstanding_req_hist::gmean             1                      
 system.ruby.outstanding_req_hist         |           0      0.00%      0.00% |        8449    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.outstanding_req_hist::total          8449                      
-system.ruby.latency_hist::bucket_size              16                      
-system.ruby.latency_hist::max_bucket              159                      
+system.ruby.latency_hist::bucket_size              64                      
+system.ruby.latency_hist::max_bucket              639                      
 system.ruby.latency_hist::samples                8448                      
-system.ruby.latency_hist::mean              16.028054                      
-system.ruby.latency_hist::gmean              5.654112                      
-system.ruby.latency_hist::stdev             25.911348                      
-system.ruby.latency_hist                 |        6718     79.52%     79.52% |           0      0.00%     79.52% |           0      0.00%     79.52% |         336      3.98%     83.50% |        1251     14.81%     98.31% |         136      1.61%     99.92% |           5      0.06%     99.98% |           2      0.02%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.latency_hist::mean              13.626420                      
+system.ruby.latency_hist::gmean              5.329740                      
+system.ruby.latency_hist::stdev             25.242996                      
+system.ruby.latency_hist                 |        8195     97.01%     97.01% |         199      2.36%     99.36% |          43      0.51%     99.87% |           2      0.02%     99.89% |           5      0.06%     99.95% |           4      0.05%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
 system.ruby.latency_hist::total                  8448                      
 system.ruby.hit_latency_hist::bucket_size            1                      
 system.ruby.hit_latency_hist::max_bucket            9                      
@@ -41,20 +289,21 @@ system.ruby.hit_latency_hist::mean                  3
 system.ruby.hit_latency_hist::gmean          3.000000                      
 system.ruby.hit_latency_hist             |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |        6718    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%
 system.ruby.hit_latency_hist::total              6718                      
-system.ruby.miss_latency_hist::bucket_size           16                      
-system.ruby.miss_latency_hist::max_bucket          159                      
+system.ruby.miss_latency_hist::bucket_size           64                      
+system.ruby.miss_latency_hist::max_bucket          639                      
 system.ruby.miss_latency_hist::samples           1730                      
-system.ruby.miss_latency_hist::mean         66.619075                      
-system.ruby.miss_latency_hist::gmean        66.251950                      
-system.ruby.miss_latency_hist::stdev         7.725779                      
-system.ruby.miss_latency_hist            |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |         336     19.42%     19.42% |        1251     72.31%     91.73% |         136      7.86%     99.60% |           5      0.29%     99.88% |           2      0.12%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.miss_latency_hist::mean         54.891329                      
+system.ruby.miss_latency_hist::gmean        49.648144                      
+system.ruby.miss_latency_hist::stdev        31.153546                      
+system.ruby.miss_latency_hist            |        1477     85.38%     85.38% |         199     11.50%     96.88% |          43      2.49%     99.36% |           2      0.12%     99.48% |           5      0.29%     99.77% |           4      0.23%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
 system.ruby.miss_latency_hist::total             1730                      
 system.ruby.Directory.incomplete_times           1729                      
 system.ruby.memctrl_clk_domain.clock                3                       # Clock period in ticks
 system.ruby.l1_cntrl0.cacheMemory.demand_hits         6718                       # Number of cache demand hits
 system.ruby.l1_cntrl0.cacheMemory.demand_misses         1730                       # Number of cache demand misses
 system.ruby.l1_cntrl0.cacheMemory.demand_accesses         8448                       # Number of cache demand accesses
-system.ruby.network.routers0.percent_links_utilized     6.006131                      
+system.cpu.clk_domain.clock                         1                       # Clock period in ticks
+system.ruby.network.routers0.percent_links_utilized     6.992328                      
 system.ruby.network.routers0.msg_count.Control::2         1730                      
 system.ruby.network.routers0.msg_count.Data::2         1726                      
 system.ruby.network.routers0.msg_count.Response_Data::4         1730                      
@@ -63,21 +312,7 @@ system.ruby.network.routers0.msg_bytes.Control::2        13840
 system.ruby.network.routers0.msg_bytes.Data::2       124272                      
 system.ruby.network.routers0.msg_bytes.Response_Data::4       124560                      
 system.ruby.network.routers0.msg_bytes.Writeback_Control::3        13808                      
-system.ruby.dir_cntrl0.memBuffer.memReq          3456                       # Total number of memory requests
-system.ruby.dir_cntrl0.memBuffer.memRead         1730                       # Number of memory reads
-system.ruby.dir_cntrl0.memBuffer.memWrite         1726                       # Number of memory writes
-system.ruby.dir_cntrl0.memBuffer.memRefresh          999                       # Number of memory refreshes
-system.ruby.dir_cntrl0.memBuffer.memWaitCycles         3037                       # Delay stalled at the head of the bank queue
-system.ruby.dir_cntrl0.memBuffer.memBankQ           11                       # Delay behind the head of the bank queue
-system.ruby.dir_cntrl0.memBuffer.totalStalls         3048                       # Total number of stall cycles
-system.ruby.dir_cntrl0.memBuffer.stallsPerReq     0.881944                       # Expected number of stall cycles per request
-system.ruby.dir_cntrl0.memBuffer.memBankBusy         1500                       # memory stalls due to busy bank
-system.ruby.dir_cntrl0.memBuffer.memBusBusy         1375                       # memory stalls due to busy bus
-system.ruby.dir_cntrl0.memBuffer.memReadWriteBusy           55                       # memory stalls due to read write turnaround
-system.ruby.dir_cntrl0.memBuffer.memArbWait          107                       # memory stalls due to arbitration
-system.ruby.dir_cntrl0.memBuffer.memBankCount |         162      4.69%      4.69% |          36      1.04%      5.73% |          92      2.66%      8.39% |         110      3.18%     11.57% |         106      3.07%     14.64% |         362     10.47%     25.12% |          98      2.84%     27.95% |          36      1.04%     28.99% |          32      0.93%     29.92% |          34      0.98%     30.90% |          83      2.40%     33.30% |          92      2.66%     35.97% |         110      3.18%     39.15% |         104      3.01%     42.16% |          84      2.43%     44.59% |          86      2.49%     47.08% |          83      2.40%     49.48% |          53      1.53%     51.01% |          50      1.45%     52.46% |          58      1.68%     54.14% |          64      1.85%     55.99% |         124      3.59%     59.58% |         212      6.13%     65.71% |          72      2.08%     67.80% |          66      1.91%     69.70% |          50      1.45%     71.15% |         122      3.53%     74.68% |         190      5.50%     80.18% |         220      6.37%     86.55% |         325      9.40%     95.95% |          42      1.22%     97.16% |          98      2.84%    100.00% # Number of accesses per bank
-system.ruby.dir_cntrl0.memBuffer.memBankCount::total         3456                       # Number of accesses per bank
-system.ruby.network.routers1.percent_links_utilized     6.006131                      
+system.ruby.network.routers1.percent_links_utilized     6.992328                      
 system.ruby.network.routers1.msg_count.Control::2         1730                      
 system.ruby.network.routers1.msg_count.Data::2         1726                      
 system.ruby.network.routers1.msg_count.Response_Data::4         1730                      
@@ -86,7 +321,7 @@ system.ruby.network.routers1.msg_bytes.Control::2        13840
 system.ruby.network.routers1.msg_bytes.Data::2       124272                      
 system.ruby.network.routers1.msg_bytes.Response_Data::4       124560                      
 system.ruby.network.routers1.msg_bytes.Writeback_Control::3        13808                      
-system.ruby.network.routers2.percent_links_utilized     6.006131                      
+system.ruby.network.routers2.percent_links_utilized     6.992328                      
 system.ruby.network.routers2.msg_count.Control::2         1730                      
 system.ruby.network.routers2.msg_count.Data::2         1726                      
 system.ruby.network.routers2.msg_count.Response_Data::4         1730                      
@@ -103,7 +338,6 @@ system.ruby.network.msg_byte.Control            41520
 system.ruby.network.msg_byte.Data              372816                      
 system.ruby.network.msg_byte.Response_Data       373680                      
 system.ruby.network.msg_byte.Writeback_Control        41424                      
-system.cpu.clk_domain.clock                         1                       # Clock period in ticks
 system.cpu.dtb.fetch_hits                           0                       # ITB hits
 system.cpu.dtb.fetch_misses                         0                       # ITB misses
 system.cpu.dtb.fetch_acv                            0                       # ITB acv
@@ -137,7 +371,7 @@ system.cpu.itb.data_misses                          0                       # DT
 system.cpu.itb.data_acv                             0                       # DTB access violations
 system.cpu.itb.data_accesses                        0                       # DTB accesses
 system.cpu.workload.num_syscalls                   17                       # Number of system calls
-system.cpu.numCycles                           143853                       # number of cpu cycles simulated
+system.cpu.numCycles                           123564                       # number of cpu cycles simulated
 system.cpu.numWorkItemsStarted                      0                       # number of work items this cpu started
 system.cpu.numWorkItemsCompleted                    0                       # number of work items this cpu completed
 system.cpu.committedInsts                        6390                       # Number of instructions committed
@@ -156,7 +390,7 @@ system.cpu.num_mem_refs                          2058                       # nu
 system.cpu.num_load_insts                        1190                       # Number of load instructions
 system.cpu.num_store_insts                        868                       # Number of store instructions
 system.cpu.num_idle_cycles                          0                       # Number of idle cycles
-system.cpu.num_busy_cycles                     143853                       # Number of busy cycles
+system.cpu.num_busy_cycles                     123564                       # Number of busy cycles
 system.cpu.not_idle_fraction                        1                       # Percentage of non-idle cycles
 system.cpu.idle_fraction                            0                       # Percentage of idle cycles
 system.cpu.Branches                              1050                       # Number of branches fetched
@@ -195,32 +429,32 @@ system.cpu.op_class::MemWrite                     868     13.56%    100.00% # Cl
 system.cpu.op_class::IprAccess                      0      0.00%    100.00% # Class of executed instruction
 system.cpu.op_class::InstPrefetch                   0      0.00%    100.00% # Class of executed instruction
 system.cpu.op_class::total                       6400                       # Class of executed instruction
-system.ruby.network.routers0.throttle0.link_utilization     6.011692                      
+system.ruby.network.routers0.throttle0.link_utilization     6.998802                      
 system.ruby.network.routers0.throttle0.msg_count.Response_Data::4         1730                      
 system.ruby.network.routers0.throttle0.msg_count.Writeback_Control::3         1726                      
 system.ruby.network.routers0.throttle0.msg_bytes.Response_Data::4       124560                      
 system.ruby.network.routers0.throttle0.msg_bytes.Writeback_Control::3        13808                      
-system.ruby.network.routers0.throttle1.link_utilization     6.000570                      
+system.ruby.network.routers0.throttle1.link_utilization     6.985853                      
 system.ruby.network.routers0.throttle1.msg_count.Control::2         1730                      
 system.ruby.network.routers0.throttle1.msg_count.Data::2         1726                      
 system.ruby.network.routers0.throttle1.msg_bytes.Control::2        13840                      
 system.ruby.network.routers0.throttle1.msg_bytes.Data::2       124272                      
-system.ruby.network.routers1.throttle0.link_utilization     6.000570                      
+system.ruby.network.routers1.throttle0.link_utilization     6.985853                      
 system.ruby.network.routers1.throttle0.msg_count.Control::2         1730                      
 system.ruby.network.routers1.throttle0.msg_count.Data::2         1726                      
 system.ruby.network.routers1.throttle0.msg_bytes.Control::2        13840                      
 system.ruby.network.routers1.throttle0.msg_bytes.Data::2       124272                      
-system.ruby.network.routers1.throttle1.link_utilization     6.011692                      
+system.ruby.network.routers1.throttle1.link_utilization     6.998802                      
 system.ruby.network.routers1.throttle1.msg_count.Response_Data::4         1730                      
 system.ruby.network.routers1.throttle1.msg_count.Writeback_Control::3         1726                      
 system.ruby.network.routers1.throttle1.msg_bytes.Response_Data::4       124560                      
 system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::3        13808                      
-system.ruby.network.routers2.throttle0.link_utilization     6.011692                      
+system.ruby.network.routers2.throttle0.link_utilization     6.998802                      
 system.ruby.network.routers2.throttle0.msg_count.Response_Data::4         1730                      
 system.ruby.network.routers2.throttle0.msg_count.Writeback_Control::3         1726                      
 system.ruby.network.routers2.throttle0.msg_bytes.Response_Data::4       124560                      
 system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Control::3        13808                      
-system.ruby.network.routers2.throttle1.link_utilization     6.000570                      
+system.ruby.network.routers2.throttle1.link_utilization     6.985853                      
 system.ruby.network.routers2.throttle1.msg_count.Control::2         1730                      
 system.ruby.network.routers2.throttle1.msg_count.Data::2         1726                      
 system.ruby.network.routers2.throttle1.msg_bytes.Control::2        13840                      
@@ -235,13 +469,13 @@ system.ruby.delayVCHist.vnet_2::max_bucket            9                       #
 system.ruby.delayVCHist.vnet_2::samples          1726                       # delay histogram for vnet_2
 system.ruby.delayVCHist.vnet_2           |        1726    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% |           0      0.00%    100.00% # delay histogram for vnet_2
 system.ruby.delayVCHist.vnet_2::total            1726                       # delay histogram for vnet_2
-system.ruby.LD.latency_hist::bucket_size           16                      
-system.ruby.LD.latency_hist::max_bucket           159                      
+system.ruby.LD.latency_hist::bucket_size           64                      
+system.ruby.LD.latency_hist::max_bucket           639                      
 system.ruby.LD.latency_hist::samples             1183                      
-system.ruby.LD.latency_hist::mean           41.560440                      
-system.ruby.LD.latency_hist::gmean          19.958512                      
-system.ruby.LD.latency_hist::stdev          30.922662                      
-system.ruby.LD.latency_hist              |         456     38.55%     38.55% |           0      0.00%     38.55% |           0      0.00%     38.55% |         118      9.97%     48.52% |         572     48.35%     96.87% |          36      3.04%     99.92% |           1      0.08%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.LD.latency_hist::mean           33.711750                      
+system.ruby.LD.latency_hist::gmean          16.462445                      
+system.ruby.LD.latency_hist::stdev          33.973523                      
+system.ruby.LD.latency_hist              |        1077     91.04%     91.04% |          86      7.27%     98.31% |          15      1.27%     99.58% |           2      0.17%     99.75% |           2      0.17%     99.92% |           1      0.08%    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.latency_hist::total               1183                      
 system.ruby.LD.hit_latency_hist::bucket_size            1                      
 system.ruby.LD.hit_latency_hist::max_bucket            9                      
@@ -250,21 +484,21 @@ system.ruby.LD.hit_latency_hist::mean               3
 system.ruby.LD.hit_latency_hist::gmean       3.000000                      
 system.ruby.LD.hit_latency_hist          |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |         456    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%
 system.ruby.LD.hit_latency_hist::total            456                      
-system.ruby.LD.miss_latency_hist::bucket_size           16                      
-system.ruby.LD.miss_latency_hist::max_bucket          159                      
+system.ruby.LD.miss_latency_hist::bucket_size           64                      
+system.ruby.LD.miss_latency_hist::max_bucket          639                      
 system.ruby.LD.miss_latency_hist::samples          727                      
-system.ruby.LD.miss_latency_hist::mean      65.746905                      
-system.ruby.LD.miss_latency_hist::gmean     65.515952                      
-system.ruby.LD.miss_latency_hist::stdev      6.090166                      
-system.ruby.LD.miss_latency_hist         |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |         118     16.23%     16.23% |         572     78.68%     94.91% |          36      4.95%     99.86% |           1      0.14%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.LD.miss_latency_hist::mean      52.975241                      
+system.ruby.LD.miss_latency_hist::gmean     47.891138                      
+system.ruby.LD.miss_latency_hist::stdev     30.251097                      
+system.ruby.LD.miss_latency_hist         |         621     85.42%     85.42% |          86     11.83%     97.25% |          15      2.06%     99.31% |           2      0.28%     99.59% |           2      0.28%     99.86% |           1      0.14%    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.miss_latency_hist::total           727                      
-system.ruby.ST.latency_hist::bucket_size           16                      
-system.ruby.ST.latency_hist::max_bucket           159                      
+system.ruby.ST.latency_hist::bucket_size           64                      
+system.ruby.ST.latency_hist::max_bucket           639                      
 system.ruby.ST.latency_hist::samples              865                      
-system.ruby.ST.latency_hist::mean           23.805780                      
-system.ruby.ST.latency_hist::gmean           8.045280                      
-system.ruby.ST.latency_hist::stdev          31.148787                      
-system.ruby.ST.latency_hist              |         592     68.44%     68.44% |           0      0.00%     68.44% |           0      0.00%     68.44% |          29      3.35%     71.79% |         202     23.35%     95.14% |          42      4.86%    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.latency_hist::mean           18.557225                      
+system.ruby.ST.latency_hist::gmean           7.162336                      
+system.ruby.ST.latency_hist::stdev          28.547301                      
+system.ruby.ST.latency_hist              |         834     96.42%     96.42% |          21      2.43%     98.84% |           9      1.04%     99.88% |           0      0.00%     99.88% |           0      0.00%     99.88% |           1      0.12%    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.latency_hist::total                865                      
 system.ruby.ST.hit_latency_hist::bucket_size            1                      
 system.ruby.ST.hit_latency_hist::max_bucket            9                      
@@ -273,21 +507,21 @@ system.ruby.ST.hit_latency_hist::mean               3
 system.ruby.ST.hit_latency_hist::gmean       3.000000                      
 system.ruby.ST.hit_latency_hist          |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |         592    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%
 system.ruby.ST.hit_latency_hist::total            592                      
-system.ruby.ST.miss_latency_hist::bucket_size           16                      
-system.ruby.ST.miss_latency_hist::max_bucket          159                      
+system.ruby.ST.miss_latency_hist::bucket_size           64                      
+system.ruby.ST.miss_latency_hist::max_bucket          639                      
 system.ruby.ST.miss_latency_hist::samples          273                      
-system.ruby.ST.miss_latency_hist::mean      68.923077                      
-system.ruby.ST.miss_latency_hist::gmean     68.323325                      
-system.ruby.ST.miss_latency_hist::stdev      9.836417                      
-system.ruby.ST.miss_latency_hist         |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |          29     10.62%     10.62% |         202     73.99%     84.62% |          42     15.38%    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.miss_latency_hist::mean      52.293040                      
+system.ruby.ST.miss_latency_hist::gmean     47.271858                      
+system.ruby.ST.miss_latency_hist::stdev     30.324989                      
+system.ruby.ST.miss_latency_hist         |         242     88.64%     88.64% |          21      7.69%     96.34% |           9      3.30%     99.63% |           0      0.00%     99.63% |           0      0.00%     99.63% |           1      0.37%    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.miss_latency_hist::total           273                      
-system.ruby.IFETCH.latency_hist::bucket_size           16                      
-system.ruby.IFETCH.latency_hist::max_bucket          159                      
+system.ruby.IFETCH.latency_hist::bucket_size           64                      
+system.ruby.IFETCH.latency_hist::max_bucket          639                      
 system.ruby.IFETCH.latency_hist::samples         6400                      
-system.ruby.IFETCH.latency_hist::mean       10.257344                      
-system.ruby.IFETCH.latency_hist::gmean       4.269833                      
-system.ruby.IFETCH.latency_hist::stdev      20.411875                      
-system.ruby.IFETCH.latency_hist          |        5670     88.59%     88.59% |           0      0.00%     88.59% |           0      0.00%     88.59% |         189      2.95%     91.55% |         477      7.45%     99.00% |          58      0.91%     99.91% |           4      0.06%     99.97% |           2      0.03%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.IFETCH.latency_hist::mean        9.247344                      
+system.ruby.IFETCH.latency_hist::gmean       4.157427                      
+system.ruby.IFETCH.latency_hist::stdev      20.515003                      
+system.ruby.IFETCH.latency_hist          |        6284     98.19%     98.19% |          92      1.44%     99.63% |          19      0.30%     99.92% |           0      0.00%     99.92% |           3      0.05%     99.97% |           2      0.03%    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.latency_hist::total           6400                      
 system.ruby.IFETCH.hit_latency_hist::bucket_size            1                      
 system.ruby.IFETCH.hit_latency_hist::max_bucket            9                      
@@ -296,21 +530,21 @@ system.ruby.IFETCH.hit_latency_hist::mean            3
 system.ruby.IFETCH.hit_latency_hist::gmean     3.000000                      
 system.ruby.IFETCH.hit_latency_hist      |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |        5670    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%
 system.ruby.IFETCH.hit_latency_hist::total         5670                      
-system.ruby.IFETCH.miss_latency_hist::bucket_size           16                      
-system.ruby.IFETCH.miss_latency_hist::max_bucket          159                      
+system.ruby.IFETCH.miss_latency_hist::bucket_size           64                      
+system.ruby.IFETCH.miss_latency_hist::max_bucket          639                      
 system.ruby.IFETCH.miss_latency_hist::samples          730                      
-system.ruby.IFETCH.miss_latency_hist::mean    66.626027                      
-system.ruby.IFETCH.miss_latency_hist::gmean    66.226254                      
-system.ruby.IFETCH.miss_latency_hist::stdev     8.110427                      
-system.ruby.IFETCH.miss_latency_hist     |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |         189     25.89%     25.89% |         477     65.34%     91.23% |          58      7.95%     99.18% |           4      0.55%     99.73% |           2      0.27%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.IFETCH.miss_latency_hist::mean    57.771233                      
+system.ruby.IFETCH.miss_latency_hist::gmean    52.414605                      
+system.ruby.IFETCH.miss_latency_hist::stdev    32.138819                      
+system.ruby.IFETCH.miss_latency_hist     |         614     84.11%     84.11% |          92     12.60%     96.71% |          19      2.60%     99.32% |           0      0.00%     99.32% |           3      0.41%     99.73% |           2      0.27%    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.miss_latency_hist::total          730                      
-system.ruby.Directory.miss_mach_latency_hist::bucket_size           16                      
-system.ruby.Directory.miss_mach_latency_hist::max_bucket          159                      
+system.ruby.Directory.miss_mach_latency_hist::bucket_size           64                      
+system.ruby.Directory.miss_mach_latency_hist::max_bucket          639                      
 system.ruby.Directory.miss_mach_latency_hist::samples         1730                      
-system.ruby.Directory.miss_mach_latency_hist::mean    66.619075                      
-system.ruby.Directory.miss_mach_latency_hist::gmean    66.251950                      
-system.ruby.Directory.miss_mach_latency_hist::stdev     7.725779                      
-system.ruby.Directory.miss_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |         336     19.42%     19.42% |        1251     72.31%     91.73% |         136      7.86%     99.60% |           5      0.29%     99.88% |           2      0.12%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.Directory.miss_mach_latency_hist::mean    54.891329                      
+system.ruby.Directory.miss_mach_latency_hist::gmean    49.648144                      
+system.ruby.Directory.miss_mach_latency_hist::stdev    31.153546                      
+system.ruby.Directory.miss_mach_latency_hist |        1477     85.38%     85.38% |         199     11.50%     96.88% |          43      2.49%     99.36% |           2      0.12%     99.48% |           5      0.29%     99.77% |           4      0.23%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
 system.ruby.Directory.miss_mach_latency_hist::total         1730                      
 system.ruby.Directory.miss_latency_hist.issue_to_initial_request::bucket_size            1                      
 system.ruby.Directory.miss_latency_hist.issue_to_initial_request::max_bucket            9                      
@@ -333,34 +567,34 @@ system.ruby.Directory.miss_latency_hist.forward_to_first_response::total
 system.ruby.Directory.miss_latency_hist.first_response_to_completion::bucket_size            8                      
 system.ruby.Directory.miss_latency_hist.first_response_to_completion::max_bucket           79                      
 system.ruby.Directory.miss_latency_hist.first_response_to_completion::samples            1                      
-system.ruby.Directory.miss_latency_hist.first_response_to_completion::mean           61                      
-system.ruby.Directory.miss_latency_hist.first_response_to_completion::gmean    61.000000                      
+system.ruby.Directory.miss_latency_hist.first_response_to_completion::mean           75                      
+system.ruby.Directory.miss_latency_hist.first_response_to_completion::gmean    75.000000                      
 system.ruby.Directory.miss_latency_hist.first_response_to_completion::stdev          nan                      
-system.ruby.Directory.miss_latency_hist.first_response_to_completion |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           1    100.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.Directory.miss_latency_hist.first_response_to_completion |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           1    100.00%    100.00%
 system.ruby.Directory.miss_latency_hist.first_response_to_completion::total            1                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist::bucket_size           16                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist::max_bucket          159                      
+system.ruby.LD.Directory.miss_type_mach_latency_hist::bucket_size           64                      
+system.ruby.LD.Directory.miss_type_mach_latency_hist::max_bucket          639                      
 system.ruby.LD.Directory.miss_type_mach_latency_hist::samples          727                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist::mean    65.746905                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist::gmean    65.515952                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist::stdev     6.090166                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |         118     16.23%     16.23% |         572     78.68%     94.91% |          36      4.95%     99.86% |           1      0.14%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.LD.Directory.miss_type_mach_latency_hist::mean    52.975241                      
+system.ruby.LD.Directory.miss_type_mach_latency_hist::gmean    47.891138                      
+system.ruby.LD.Directory.miss_type_mach_latency_hist::stdev    30.251097                      
+system.ruby.LD.Directory.miss_type_mach_latency_hist |         621     85.42%     85.42% |          86     11.83%     97.25% |          15      2.06%     99.31% |           2      0.28%     99.59% |           2      0.28%     99.86% |           1      0.14%    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.Directory.miss_type_mach_latency_hist::total          727                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist::bucket_size           16                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist::max_bucket          159                      
+system.ruby.ST.Directory.miss_type_mach_latency_hist::bucket_size           64                      
+system.ruby.ST.Directory.miss_type_mach_latency_hist::max_bucket          639                      
 system.ruby.ST.Directory.miss_type_mach_latency_hist::samples          273                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist::mean    68.923077                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist::gmean    68.323325                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist::stdev     9.836417                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |          29     10.62%     10.62% |         202     73.99%     84.62% |          42     15.38%    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.Directory.miss_type_mach_latency_hist::mean    52.293040                      
+system.ruby.ST.Directory.miss_type_mach_latency_hist::gmean    47.271858                      
+system.ruby.ST.Directory.miss_type_mach_latency_hist::stdev    30.324989                      
+system.ruby.ST.Directory.miss_type_mach_latency_hist |         242     88.64%     88.64% |          21      7.69%     96.34% |           9      3.30%     99.63% |           0      0.00%     99.63% |           0      0.00%     99.63% |           1      0.37%    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.Directory.miss_type_mach_latency_hist::total          273                      
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::bucket_size           16                      
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::max_bucket          159                      
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::bucket_size           64                      
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::max_bucket          639                      
 system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::samples          730                      
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::mean    66.626027                      
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::gmean    66.226254                      
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::stdev     8.110427                      
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |         189     25.89%     25.89% |         477     65.34%     91.23% |          58      7.95%     99.18% |           4      0.55%     99.73% |           2      0.27%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::mean    57.771233                      
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::gmean    52.414605                      
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::stdev    32.138819                      
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist |         614     84.11%     84.11% |          92     12.60%     96.71% |          19      2.60%     99.32% |           0      0.00%     99.32% |           3      0.41%     99.73% |           2      0.27%    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.Directory.miss_type_mach_latency_hist::total          730                      
 system.ruby.L1Cache_Controller.Load              1183      0.00%      0.00%
 system.ruby.L1Cache_Controller.Ifetch            6400      0.00%      0.00%
index 4519f7012236f1515721005d1b1988c6d95bf74f..cfffbc558f1671514a74b04995608a5bc59926bb 100644 (file)
@@ -10,7 +10,7 @@ time_sync_spin_threshold=100000
 
 [system]
 type=System
-children=clk_domain cpu dvfs_handler physmem ruby sys_port_proxy voltage_domain
+children=clk_domain cpu dvfs_handler mem_ctrls ruby sys_port_proxy voltage_domain
 boot_osflags=a
 cache_line_size=64
 clk_domain=system.clk_domain
@@ -22,7 +22,7 @@ load_addr_mask=1099511627775
 load_offset=0
 mem_mode=timing
 mem_ranges=0:268435455
-memories=system.physmem
+memories=system.mem_ctrls
 num_work_ids=16
 readfile=
 symbolfile=
@@ -136,17 +136,82 @@ eventq_index=0
 sys_clk_domain=system.clk_domain
 transition_latency=100000
 
-[system.physmem]
-type=SimpleMemory
-bandwidth=0.000000
+[system.mem_ctrls]
+type=DRAMCtrl
+IDD0=0.075000
+IDD02=0.000000
+IDD2N=0.050000
+IDD2N2=0.000000
+IDD2P0=0.000000
+IDD2P02=0.000000
+IDD2P1=0.000000
+IDD2P12=0.000000
+IDD3N=0.057000
+IDD3N2=0.000000
+IDD3P0=0.000000
+IDD3P02=0.000000
+IDD3P1=0.000000
+IDD3P12=0.000000
+IDD4R=0.187000
+IDD4R2=0.000000
+IDD4W=0.165000
+IDD4W2=0.000000
+IDD5=0.220000
+IDD52=0.000000
+IDD6=0.000000
+IDD62=0.000000
+VDD=1.500000
+VDD2=0.000000
+activation_limit=4
+addr_mapping=RoRaBaChCo
+bank_groups_per_rank=0
+banks_per_rank=8
+burst_length=8
+channels=1
 clk_domain=system.clk_domain
 conf_table_reported=true
+device_bus_width=8
+device_rowbuffer_size=1024
+device_size=536870912
+devices_per_rank=8
+dll=true
 eventq_index=0
 in_addr_map=true
-latency=30
-latency_var=0
-null=true
-range=0:134217727
+max_accesses_per_row=16
+mem_sched_policy=frfcfs
+min_writes_per_switch=16
+null=false
+page_policy=open_adaptive
+range=0:268435455
+ranks_per_channel=2
+read_buffer_size=32
+static_backend_latency=10
+static_frontend_latency=10
+tBURST=5
+tCCD_L=0
+tCK=1
+tCL=14
+tCS=3
+tRAS=35
+tRCD=14
+tREFI=7800
+tRFC=260
+tRP=14
+tRRD=6
+tRRD_L=0
+tRTP=8
+tRTW=3
+tWR=15
+tWTR=8
+tXAW=30
+tXP=0
+tXPDLL=0
+tXS=0
+tXSDLL=0
+write_buffer_size=64
+write_high_thresh_perc=85
+write_low_thresh_perc=50
+port=system.ruby.dir_cntrl0.memory
 
 [system.ruby]
 type=RubySystem
@@ -156,9 +221,9 @@ block_size_bytes=64
 clk_domain=system.ruby.clk_domain
 eventq_index=0
 hot_lines=false
-mem_size=268435456
-no_mem_vec=false
+memory_size_bits=48
 num_of_sequencers=1
+phys_mem=Null
 random_seed=1234
 randomization=false
 
@@ -172,21 +237,21 @@ voltage_domain=system.voltage_domain
 
 [system.ruby.dir_cntrl0]
 type=Directory_Controller
-children=directory memBuffer
+children=directory
 buffer_size=0
 clk_domain=system.ruby.clk_domain
 cluster_id=0
 directory=system.ruby.dir_cntrl0.directory
 directory_latency=6
 eventq_index=0
-memBuffer=system.ruby.dir_cntrl0.memBuffer
 number_of_TBEs=256
-peer=Null
 recycle_latency=10
 ruby_system=system.ruby
+system=system
 to_mem_ctrl_latency=1
 transitions_per_cycle=4
 version=0
+memory=system.mem_ctrls.port
 requestToDir=system.ruby.network.master[5]
 responseFromDir=system.ruby.network.slave[6]
 responseToDir=system.ruby.network.master[6]
@@ -194,33 +259,8 @@ responseToDir=system.ruby.network.master[6]
 [system.ruby.dir_cntrl0.directory]
 type=RubyDirectoryMemory
 eventq_index=0
-map_levels=4
 numa_high_bit=5
 size=268435456
-use_map=false
-version=0
-
-[system.ruby.dir_cntrl0.memBuffer]
-type=RubyMemoryControl
-bank_bit_0=8
-bank_busy_time=11
-bank_queue_size=12
-banks_per_rank=8
-basic_bus_busy_time=2
-clk_domain=system.ruby.memctrl_clk_domain
-dimm_bit_0=12
-dimms_per_channel=2
-eventq_index=0
-mem_ctl_latency=12
-mem_fixed_delay=0
-mem_random_arbitrate=0
-rank_bit_0=11
-rank_rank_delay=1
-ranks_per_dimm=2
-read_write_delay=2
-refresh_period=1560
-ruby_system=system.ruby
-tFaw=0
 version=0
 
 [system.ruby.l1_cntrl0]
@@ -237,12 +277,12 @@ l1_request_latency=2
 l1_response_latency=2
 l2_select_num_bits=0
 number_of_TBEs=256
-peer=Null
 prefetcher=system.ruby.l1_cntrl0.prefetcher
 recycle_latency=10
 ruby_system=system.ruby
 send_evictions=false
 sequencer=system.ruby.l1_cntrl0.sequencer
+system=system
 to_l2_latency=1
 transitions_per_cycle=4
 version=0
@@ -290,12 +330,13 @@ nonunit_filter=8
 num_startup_pfs=1
 num_streams=4
 pf_per_stream=1
+sys=system
 train_misses=4
 unit_filter=8
 
 [system.ruby.l1_cntrl0.sequencer]
 type=RubySequencer
-access_phys_mem=false
+access_backing_store=false
 clk_domain=system.cpu.clk_domain
 dcache=system.ruby.l1_cntrl0.L1Dcache
 deadlock_threshold=500000
@@ -322,9 +363,9 @@ eventq_index=0
 l2_request_latency=2
 l2_response_latency=2
 number_of_TBEs=256
-peer=Null
 recycle_latency=10
 ruby_system=system.ruby
+system=system
 to_l1_latency=1
 transitions_per_cycle=4
 version=0
@@ -465,7 +506,7 @@ virt_nets=10
 
 [system.sys_port_proxy]
 type=RubyPortProxy
-access_phys_mem=true
+access_backing_store=false
 clk_domain=system.clk_domain
 eventq_index=0
 ruby_system=system.ruby
index 8e4167e0754aefa36257918377518bd4a311af4d..d478451599e373853f27a8ff5075d1998c5c90c9 100644 (file)
 
 ---------- Begin Simulation Statistics ----------
-sim_seconds                                  0.000053                       # Number of seconds simulated
-sim_ticks                                       52548                       # Number of ticks simulated
-final_tick                                      52548                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
+sim_seconds                                  0.000052                       # Number of seconds simulated
+sim_ticks                                       52301                       # Number of ticks simulated
+final_tick                                      52301                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
 sim_freq                                   1000000000                       # Frequency of simulated ticks
-host_inst_rate                                  17447                       # Simulator instruction rate (inst/s)
-host_op_rate                                    17445                       # Simulator op (including micro ops) rate (op/s)
-host_tick_rate                                 355681                       # Simulator tick rate (ticks/s)
-host_mem_usage                                 176684                       # Number of bytes of host memory used
-host_seconds                                     0.15                       # Real time elapsed on the host
+host_inst_rate                                  11256                       # Simulator instruction rate (inst/s)
+host_op_rate                                    11255                       # Simulator op (including micro ops) rate (op/s)
+host_tick_rate                                 228406                       # Simulator tick rate (ticks/s)
+host_mem_usage                                 435628                       # Number of bytes of host memory used
+host_seconds                                     0.23                       # Real time elapsed on the host
 sim_insts                                        2577                       # Number of instructions simulated
 sim_ops                                          2577                       # Number of ops (including micro ops) simulated
 system.voltage_domain.voltage                       1                       # Voltage in Volts
 system.clk_domain.clock                             1                       # Clock period in ticks
+system.mem_ctrls.bytes_read::ruby.dir_cntrl0        35008                       # Number of bytes read from this memory
+system.mem_ctrls.bytes_read::total              35008                       # Number of bytes read from this memory
+system.mem_ctrls.bytes_written::ruby.dir_cntrl0         6592                       # Number of bytes written to this memory
+system.mem_ctrls.bytes_written::total            6592                       # Number of bytes written to this memory
+system.mem_ctrls.num_reads::ruby.dir_cntrl0          547                       # Number of read requests responded to by this memory
+system.mem_ctrls.num_reads::total                 547                       # Number of read requests responded to by this memory
+system.mem_ctrls.num_writes::ruby.dir_cntrl0          103                       # Number of write requests responded to by this memory
+system.mem_ctrls.num_writes::total                103                       # Number of write requests responded to by this memory
+system.mem_ctrls.bw_read::ruby.dir_cntrl0    669356226                       # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_read::total             669356226                       # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::ruby.dir_cntrl0    126039655                       # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::total            126039655                       # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_total::ruby.dir_cntrl0    795395882                       # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.bw_total::total            795395882                       # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.readReqs                         547                       # Number of read requests accepted
+system.mem_ctrls.writeReqs                        103                       # Number of write requests accepted
+system.mem_ctrls.readBursts                       547                       # Number of DRAM read bursts, including those serviced by the write queue
+system.mem_ctrls.writeBursts                      103                       # Number of DRAM write bursts, including those merged in the write queue
+system.mem_ctrls.bytesReadDRAM                  28032                       # Total number of bytes read from DRAM
+system.mem_ctrls.bytesReadWrQ                    6976                       # Total number of bytes read from write queue
+system.mem_ctrls.bytesWritten                    1024                       # Total number of bytes written to DRAM
+system.mem_ctrls.bytesReadSys                   35008                       # Total read bytes from the system interface side
+system.mem_ctrls.bytesWrittenSys                 6592                       # Total written bytes from the system interface side
+system.mem_ctrls.servicedByWrQ                    109                       # Number of DRAM read bursts serviced by the write queue
+system.mem_ctrls.mergedWrBursts                    57                       # 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                 0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::1                 1                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::2                 1                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::3                43                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::4                31                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::5                 0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::6                26                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::7                84                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::8                84                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::9                 4                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::10               37                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::11               24                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::12               26                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::13               64                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::14               12                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::15                1                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::0                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::1                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::2                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::3                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::4                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::5                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::6                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::7                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::8                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::9                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::10                3                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::11                0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::12                5                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::13                7                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::14                0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::15                1                       # 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                         52214                       # 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)
+system.mem_ctrls.readPktSize::3                     0                       # Read request sizes (log2)
+system.mem_ctrls.readPktSize::4                     0                       # Read request sizes (log2)
+system.mem_ctrls.readPktSize::5                     0                       # Read request sizes (log2)
+system.mem_ctrls.readPktSize::6                   547                       # Read request sizes (log2)
+system.mem_ctrls.writePktSize::0                    0                       # Write request sizes (log2)
+system.mem_ctrls.writePktSize::1                    0                       # Write request sizes (log2)
+system.mem_ctrls.writePktSize::2                    0                       # Write request sizes (log2)
+system.mem_ctrls.writePktSize::3                    0                       # Write request sizes (log2)
+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                  103                       # Write request sizes (log2)
+system.mem_ctrls.rdQLenPdf::0                     438                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::1                       0                       # 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
+system.mem_ctrls.rdQLenPdf::5                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::6                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::7                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::8                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::9                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::10                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::11                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::12                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::13                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::14                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::15                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::16                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::17                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::18                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::19                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::20                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::21                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::22                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::23                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::24                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::25                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::26                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::27                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::28                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::29                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::30                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::31                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::0                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::1                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::2                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::3                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::4                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::5                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::6                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::7                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::8                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::9                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::10                      1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::11                      1                       # What write queue length does an incoming req see
+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                      1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::16                      1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::17                      2                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::18                      2                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::19                      2                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::20                      2                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::21                      2                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::22                      2                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::23                      2                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::24                      2                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::25                      2                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::26                      2                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::27                      2                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::28                      2                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::29                      2                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::30                      1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::31                      1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::32                      1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::33                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::34                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::35                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::36                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::37                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::38                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::39                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::40                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::41                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::42                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::43                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::44                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::45                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::46                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::47                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::48                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::49                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::50                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::51                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::52                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::53                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::54                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::55                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::56                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::57                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::58                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::59                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::60                      0                       # What write queue length does an incoming req see
+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           82                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::mean    334.829268                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::gmean   222.665618                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::stdev   287.679168                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::0-127           22     26.83%     26.83% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::128-255           19     23.17%     50.00% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::256-383            5      6.10%     56.10% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::384-511           17     20.73%     76.83% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::512-639            5      6.10%     82.93% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::640-767            4      4.88%     87.80% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::768-895            3      3.66%     91.46% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::896-1023            2      2.44%     93.90% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::1024-1151            5      6.10%    100.00% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::total           82                       # Bytes accessed per row activation
+system.mem_ctrls.rdPerTurnAround::samples            1                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::mean            268                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::gmean    268.000000                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::stdev           nan                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::256-271            1    100.00%    100.00% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::total             1                       # Reads before turning the bus around for writes
+system.mem_ctrls.wrPerTurnAround::samples            1                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::mean             16                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::gmean     16.000000                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::stdev           nan                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::16                1    100.00%    100.00% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::total             1                       # Writes before turning the bus around for reads
+system.mem_ctrls.totQLat                         2713                       # Total ticks spent queuing
+system.mem_ctrls.totMemAccLat                   11035                       # Total ticks spent from burst creation until serviced by the DRAM
+system.mem_ctrls.totBusLat                       2190                       # Total ticks spent in databus transfers
+system.mem_ctrls.avgQLat                         6.19                       # Average queueing delay per DRAM burst
+system.mem_ctrls.avgBusLat                       5.00                       # Average bus latency per DRAM burst
+system.mem_ctrls.avgMemAccLat                   25.19                       # Average memory access latency per DRAM burst
+system.mem_ctrls.avgRdBW                       535.97                       # Average DRAM read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBW                        19.58                       # Average achieved write bandwidth in MiByte/s
+system.mem_ctrls.avgRdBWSys                    669.36                       # Average system read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBWSys                    126.04                       # Average system write bandwidth in MiByte/s
+system.mem_ctrls.peakBW                      12800.00                       # Theoretical peak bandwidth in MiByte/s
+system.mem_ctrls.busUtil                         4.34                       # Data bus utilization in percentage
+system.mem_ctrls.busUtilRead                     4.19                       # Data bus utilization in percentage for reads
+system.mem_ctrls.busUtilWrite                    0.15                       # Data bus utilization in percentage for writes
+system.mem_ctrls.avgRdQLen                       1.00                       # Average read queue length when enqueuing
+system.mem_ctrls.avgWrQLen                      22.51                       # Average write queue length when enqueuing
+system.mem_ctrls.readRowHits                      350                       # Number of row buffer hits during reads
+system.mem_ctrls.writeRowHits                      14                       # Number of row buffer hits during writes
+system.mem_ctrls.readRowHitRate                 79.91                       # Row buffer hit rate for reads
+system.mem_ctrls.writeRowHitRate                30.43                       # Row buffer hit rate for writes
+system.mem_ctrls.avgGap                         80.33                       # Average gap between requests
+system.mem_ctrls.pageHitRate                    75.21                       # Row buffer hit rate, read and write combined
+system.mem_ctrls.memoryStateTime::IDLE             20                       # Time in different power states
+system.mem_ctrls.memoryStateTime::REF            1560                       # Time in different power states
+system.mem_ctrls.memoryStateTime::PRE_PDN            0                       # Time in different power states
+system.mem_ctrls.memoryStateTime::ACT           45410                       # Time in different power states
+system.mem_ctrls.memoryStateTime::ACT_PDN            0                       # Time in different power states
+system.mem_ctrls.actEnergy::0                  173880                       # Energy for activate commands per rank (pJ)
+system.mem_ctrls.actEnergy::1                  393120                       # Energy for activate commands per rank (pJ)
+system.mem_ctrls.preEnergy::0                   96600                       # Energy for precharge commands per rank (pJ)
+system.mem_ctrls.preEnergy::1                  218400                       # Energy for precharge commands per rank (pJ)
+system.mem_ctrls.readEnergy::0                1971840                       # Energy for read commands per rank (pJ)
+system.mem_ctrls.readEnergy::1                2907840                       # Energy for read commands per rank (pJ)
+system.mem_ctrls.writeEnergy::0                     0                       # Energy for write commands per rank (pJ)
+system.mem_ctrls.writeEnergy::1                165888                       # Energy for write commands per rank (pJ)
+system.mem_ctrls.refreshEnergy::0             3051360                       # Energy for refresh commands per rank (pJ)
+system.mem_ctrls.refreshEnergy::1             3051360                       # Energy for refresh commands per rank (pJ)
+system.mem_ctrls.actBackEnergy::0            31347036                       # Energy for active background per rank (pJ)
+system.mem_ctrls.actBackEnergy::1            31310100                       # Energy for active background per rank (pJ)
+system.mem_ctrls.preBackEnergy::0              688200                       # Energy for precharge background per rank (pJ)
+system.mem_ctrls.preBackEnergy::1              720600                       # Energy for precharge background per rank (pJ)
+system.mem_ctrls.totalEnergy::0              37328916                       # Total energy per rank (pJ)
+system.mem_ctrls.totalEnergy::1              38767308                       # Total energy per rank (pJ)
+system.mem_ctrls.averagePower::0           794.638028                       # Core power per rank (mW)
+system.mem_ctrls.averagePower::1           825.257749                       # Core power per rank (mW)
 system.ruby.clk_domain.clock                        1                       # Clock period in ticks
 system.ruby.delayHist::bucket_size                  1                       # delay histogram for all message
 system.ruby.delayHist::max_bucket                   9                       # delay histogram for all message
 system.ruby.delayHist::samples                   3612                       # delay histogram for all message
-system.ruby.delayHist::mean                  0.099668                       # delay histogram for all message
-system.ruby.delayHist::stdev                 0.887483                       # delay histogram for all message
-system.ruby.delayHist                    |        3567     98.75%     98.75% |           0      0.00%     98.75% |           0      0.00%     98.75% |           0      0.00%     98.75% |           0      0.00%     98.75% |           0      0.00%     98.75% |           0      0.00%     98.75% |           0      0.00%     98.75% |          45      1.25%    100.00% |           0      0.00%    100.00% # delay histogram for all message
+system.ruby.delayHist::mean                  0.144518                       # delay histogram for all message
+system.ruby.delayHist::stdev                 0.930805                       # delay histogram for all message
+system.ruby.delayHist                    |        3486     96.51%     96.51% |           0      0.00%     96.51% |          81      2.24%     98.75% |           0      0.00%     98.75% |           0      0.00%     98.75% |           0      0.00%     98.75% |           0      0.00%     98.75% |           0      0.00%     98.75% |          45      1.25%    100.00% |           0      0.00%    100.00% # delay histogram for all message
 system.ruby.delayHist::total                     3612                       # delay histogram for all message
 system.ruby.outstanding_req_hist::bucket_size            1                      
 system.ruby.outstanding_req_hist::max_bucket            9                      
@@ -28,13 +270,13 @@ system.ruby.outstanding_req_hist::mean              1
 system.ruby.outstanding_req_hist::gmean             1                      
 system.ruby.outstanding_req_hist         |           0      0.00%      0.00% |        3295    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.outstanding_req_hist::total          3295                      
-system.ruby.latency_hist::bucket_size              16                      
-system.ruby.latency_hist::max_bucket              159                      
+system.ruby.latency_hist::bucket_size              64                      
+system.ruby.latency_hist::max_bucket              639                      
 system.ruby.latency_hist::samples                3294                      
-system.ruby.latency_hist::mean              14.952641                      
-system.ruby.latency_hist::gmean              5.183037                      
-system.ruby.latency_hist::stdev             26.534204                      
-system.ruby.latency_hist                 |        2722     82.64%     82.64% |          25      0.76%     83.39% |           0      0.00%     83.39% |           0      0.00%     83.39% |         520     15.79%     99.18% |          24      0.73%     99.91% |           2      0.06%     99.97% |           1      0.03%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.latency_hist::mean              14.877656                      
+system.ruby.latency_hist::gmean              5.143561                      
+system.ruby.latency_hist::stdev             28.438893                      
+system.ruby.latency_hist                 |        2856     86.70%     86.70% |         431     13.08%     99.79% |           1      0.03%     99.82% |           2      0.06%     99.88% |           3      0.09%     99.97% |           1      0.03%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
 system.ruby.latency_hist::total                  3294                      
 system.ruby.hit_latency_hist::bucket_size            1                      
 system.ruby.hit_latency_hist::max_bucket            9                      
@@ -43,13 +285,13 @@ system.ruby.hit_latency_hist::mean                  3
 system.ruby.hit_latency_hist::gmean          3.000000                      
 system.ruby.hit_latency_hist             |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |        2722    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%
 system.ruby.hit_latency_hist::total              2722                      
-system.ruby.miss_latency_hist::bucket_size           16                      
-system.ruby.miss_latency_hist::max_bucket          159                      
+system.ruby.miss_latency_hist::bucket_size           64                      
+system.ruby.miss_latency_hist::max_bucket          639                      
 system.ruby.miss_latency_hist::samples            572                      
-system.ruby.miss_latency_hist::mean         71.832168                      
-system.ruby.miss_latency_hist::gmean        69.921343                      
-system.ruby.miss_latency_hist::stdev        11.764017                      
-system.ruby.miss_latency_hist            |           0      0.00%      0.00% |          25      4.37%      4.37% |           0      0.00%      4.37% |           0      0.00%      4.37% |         520     90.91%     95.28% |          24      4.20%     99.48% |           2      0.35%     99.83% |           1      0.17%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.miss_latency_hist::mean         71.400350                      
+system.ruby.miss_latency_hist::gmean        66.909551                      
+system.ruby.miss_latency_hist::stdev        28.130025                      
+system.ruby.miss_latency_hist            |         134     23.43%     23.43% |         431     75.35%     98.78% |           1      0.17%     98.95% |           2      0.35%     99.30% |           3      0.52%     99.83% |           1      0.17%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
 system.ruby.miss_latency_hist::total              572                      
 system.ruby.l1_cntrl0.L1Dcache.demand_hits          437                       # Number of cache demand hits
 system.ruby.l1_cntrl0.L1Dcache.demand_misses          272                       # Number of cache demand misses
@@ -67,7 +309,7 @@ system.ruby.l1_cntrl0.prefetcher.hits               0                       # nu
 system.ruby.l1_cntrl0.prefetcher.partial_hits            0                       # number of misses observed for a block being prefetched
 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.network.routers0.percent_links_utilized     3.786062                      
+system.ruby.network.routers0.percent_links_utilized     3.803943                      
 system.ruby.network.routers0.msg_count.Control::0          572                      
 system.ruby.network.routers0.msg_count.Request_Control::2          431                      
 system.ruby.network.routers0.msg_count.Response_Data::1          572                      
@@ -87,7 +329,7 @@ system.ruby.network.routers0.msg_bytes.Writeback_Control::0          632
 system.ruby.l2_cntrl0.L2cache.demand_hits           25                       # Number of cache demand hits
 system.ruby.l2_cntrl0.L2cache.demand_misses          547                       # Number of cache demand misses
 system.ruby.l2_cntrl0.L2cache.demand_accesses          572                       # Number of cache demand accesses
-system.ruby.network.routers1.percent_links_utilized     7.293332                      
+system.ruby.network.routers1.percent_links_utilized     7.327776                      
 system.ruby.network.routers1.msg_count.Control::0         1119                      
 system.ruby.network.routers1.msg_count.Request_Control::2          431                      
 system.ruby.network.routers1.msg_count.Response_Data::1         1222                      
@@ -104,27 +346,14 @@ system.ruby.network.routers1.msg_bytes.Response_Control::2         2176
 system.ruby.network.routers1.msg_bytes.Writeback_Data::0         3240                      
 system.ruby.network.routers1.msg_bytes.Writeback_Data::1         4464                      
 system.ruby.network.routers1.msg_bytes.Writeback_Control::0          632                      
-system.ruby.memctrl_clk_domain.clock                3                       # Clock period in ticks
-system.ruby.dir_cntrl0.memBuffer.memReq           650                       # Total number of memory requests
-system.ruby.dir_cntrl0.memBuffer.memRead          547                       # Number of memory reads
-system.ruby.dir_cntrl0.memBuffer.memWrite          103                       # Number of memory writes
-system.ruby.dir_cntrl0.memBuffer.memRefresh          365                       # Number of memory refreshes
-system.ruby.dir_cntrl0.memBuffer.memWaitCycles          120                       # Delay stalled at the head of the bank queue
-system.ruby.dir_cntrl0.memBuffer.totalStalls          120                       # Total number of stall cycles
-system.ruby.dir_cntrl0.memBuffer.stallsPerReq     0.184615                       # Expected number of stall cycles per request
-system.ruby.dir_cntrl0.memBuffer.memBankBusy           61                       # memory stalls due to busy bank
-system.ruby.dir_cntrl0.memBuffer.memBusBusy           51                       # memory stalls due to busy bus
-system.ruby.dir_cntrl0.memBuffer.memArbWait            8                       # memory stalls due to arbitration
-system.ruby.dir_cntrl0.memBuffer.memBankCount |          26      4.00%      4.00% |          14      2.15%      6.15% |           0      0.00%      6.15% |          49      7.54%     13.69% |          21      3.23%     16.92% |          21      3.23%     20.15% |          42      6.46%     26.62% |          25      3.85%     30.46% |           6      0.92%     31.38% |           4      0.62%     32.00% |           7      1.08%     33.08% |           4      0.62%     33.69% |          24      3.69%     37.38% |          42      6.46%     43.85% |          26      4.00%     47.85% |           3      0.46%     48.31% |           5      0.77%     49.08% |           7      1.08%     50.15% |           7      1.08%     51.23% |          18      2.77%     54.00% |          10      1.54%     55.54% |          29      4.46%     60.00% |          15      2.31%     62.31% |          50      7.69%     70.00% |          19      2.92%     72.92% |           5      0.77%     73.69% |           6      0.92%     74.62% |          16      2.46%     77.08% |          14      2.15%     79.23% |          24      3.69%     82.92% |          19      2.92%     85.85% |          92     14.15%    100.00% # Number of accesses per bank
-system.ruby.dir_cntrl0.memBuffer.memBankCount::total          650                       # Number of accesses per bank
-system.ruby.network.routers2.percent_links_utilized     3.507270                      
+system.ruby.network.routers2.percent_links_utilized     3.523833                      
 system.ruby.network.routers2.msg_count.Control::0          547                      
 system.ruby.network.routers2.msg_count.Response_Data::1          650                      
 system.ruby.network.routers2.msg_count.Response_Control::1          975                      
 system.ruby.network.routers2.msg_bytes.Control::0         4376                      
 system.ruby.network.routers2.msg_bytes.Response_Data::1        46800                      
 system.ruby.network.routers2.msg_bytes.Response_Control::1         7800                      
-system.ruby.network.routers3.percent_links_utilized     4.862221                      
+system.ruby.network.routers3.percent_links_utilized     4.885184                      
 system.ruby.network.routers3.msg_count.Control::0         1119                      
 system.ruby.network.routers3.msg_count.Request_Control::2          431                      
 system.ruby.network.routers3.msg_count.Response_Data::1         1222                      
@@ -153,6 +382,7 @@ system.ruby.network.msg_byte.Response_Data       263952
 system.ruby.network.msg_byte.Response_Control        41760                      
 system.ruby.network.msg_byte.Writeback_Data        23112                      
 system.ruby.network.msg_byte.Writeback_Control         1896                      
+system.ruby.memctrl_clk_domain.clock                3                       # Clock period in ticks
 system.cpu.dtb.fetch_hits                           0                       # ITB hits
 system.cpu.dtb.fetch_misses                         0                       # ITB misses
 system.cpu.dtb.fetch_acv                            0                       # ITB acv
@@ -186,7 +416,7 @@ system.cpu.itb.data_misses                          0                       # DT
 system.cpu.itb.data_acv                             0                       # DTB access violations
 system.cpu.itb.data_accesses                        0                       # DTB accesses
 system.cpu.workload.num_syscalls                    4                       # Number of system calls
-system.cpu.numCycles                            52548                       # number of cpu cycles simulated
+system.cpu.numCycles                            52301                       # number of cpu cycles simulated
 system.cpu.numWorkItemsStarted                      0                       # number of work items this cpu started
 system.cpu.numWorkItemsCompleted                    0                       # number of work items this cpu completed
 system.cpu.committedInsts                        2577                       # Number of instructions committed
@@ -205,7 +435,7 @@ system.cpu.num_mem_refs                           717                       # nu
 system.cpu.num_load_insts                         419                       # Number of load instructions
 system.cpu.num_store_insts                        298                       # Number of store instructions
 system.cpu.num_idle_cycles                          0                       # Number of idle cycles
-system.cpu.num_busy_cycles                      52548                       # Number of busy cycles
+system.cpu.num_busy_cycles                      52301                       # Number of busy cycles
 system.cpu.not_idle_fraction                        1                       # Percentage of non-idle cycles
 system.cpu.idle_fraction                            0                       # Percentage of idle cycles
 system.cpu.Branches                               396                       # Number of branches fetched
@@ -244,14 +474,14 @@ system.cpu.op_class::MemWrite                     298     11.53%    100.00% # Cl
 system.cpu.op_class::IprAccess                      0      0.00%    100.00% # Class of executed instruction
 system.cpu.op_class::InstPrefetch                   0      0.00%    100.00% # Class of executed instruction
 system.cpu.op_class::total                       2585                       # Class of executed instruction
-system.ruby.network.routers0.throttle0.link_utilization     5.426467                      
+system.ruby.network.routers0.throttle0.link_utilization     5.452095                      
 system.ruby.network.routers0.throttle0.msg_count.Request_Control::2          431                      
 system.ruby.network.routers0.throttle0.msg_count.Response_Data::1          572                      
 system.ruby.network.routers0.throttle0.msg_count.Response_Control::1          124                      
 system.ruby.network.routers0.throttle0.msg_bytes.Request_Control::2         3448                      
 system.ruby.network.routers0.throttle0.msg_bytes.Response_Data::1        41184                      
 system.ruby.network.routers0.throttle0.msg_bytes.Response_Control::1          992                      
-system.ruby.network.routers0.throttle1.link_utilization     2.145657                      
+system.ruby.network.routers0.throttle1.link_utilization     2.155791                      
 system.ruby.network.routers0.throttle1.msg_count.Control::0          572                      
 system.ruby.network.routers0.throttle1.msg_count.Response_Control::1          369                      
 system.ruby.network.routers0.throttle1.msg_count.Response_Control::2          272                      
@@ -264,7 +494,7 @@ system.ruby.network.routers0.throttle1.msg_bytes.Response_Control::2         217
 system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Data::0         3240                      
 system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Data::1         4464                      
 system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Control::0          632                      
-system.ruby.network.routers1.throttle0.link_utilization     7.342810                      
+system.ruby.network.routers1.throttle0.link_utilization     7.377488                      
 system.ruby.network.routers1.throttle0.msg_count.Control::0          572                      
 system.ruby.network.routers1.throttle0.msg_count.Response_Data::1          547                      
 system.ruby.network.routers1.throttle0.msg_count.Response_Control::1          908                      
@@ -279,7 +509,7 @@ system.ruby.network.routers1.throttle0.msg_bytes.Response_Control::2         217
 system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Data::0         3240                      
 system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Data::1         4464                      
 system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Control::0          632                      
-system.ruby.network.routers1.throttle1.link_utilization     7.243853                      
+system.ruby.network.routers1.throttle1.link_utilization     7.278064                      
 system.ruby.network.routers1.throttle1.msg_count.Control::0          547                      
 system.ruby.network.routers1.throttle1.msg_count.Request_Control::2          431                      
 system.ruby.network.routers1.throttle1.msg_count.Response_Data::1          675                      
@@ -288,26 +518,26 @@ system.ruby.network.routers1.throttle1.msg_bytes.Control::0         4376
 system.ruby.network.routers1.throttle1.msg_bytes.Request_Control::2         3448                      
 system.ruby.network.routers1.throttle1.msg_bytes.Response_Data::1        48600                      
 system.ruby.network.routers1.throttle1.msg_bytes.Response_Control::1         4480                      
-system.ruby.network.routers2.throttle0.link_utilization     1.817386                      
+system.ruby.network.routers2.throttle0.link_utilization     1.825969                      
 system.ruby.network.routers2.throttle0.msg_count.Control::0          547                      
 system.ruby.network.routers2.throttle0.msg_count.Response_Data::1          103                      
 system.ruby.network.routers2.throttle0.msg_count.Response_Control::1          436                      
 system.ruby.network.routers2.throttle0.msg_bytes.Control::0         4376                      
 system.ruby.network.routers2.throttle0.msg_bytes.Response_Data::1         7416                      
 system.ruby.network.routers2.throttle0.msg_bytes.Response_Control::1         3488                      
-system.ruby.network.routers2.throttle1.link_utilization     5.197153                      
+system.ruby.network.routers2.throttle1.link_utilization     5.221697                      
 system.ruby.network.routers2.throttle1.msg_count.Response_Data::1          547                      
 system.ruby.network.routers2.throttle1.msg_count.Response_Control::1          539                      
 system.ruby.network.routers2.throttle1.msg_bytes.Response_Data::1        39384                      
 system.ruby.network.routers2.throttle1.msg_bytes.Response_Control::1         4312                      
-system.ruby.network.routers3.throttle0.link_utilization     5.426467                      
+system.ruby.network.routers3.throttle0.link_utilization     5.452095                      
 system.ruby.network.routers3.throttle0.msg_count.Request_Control::2          431                      
 system.ruby.network.routers3.throttle0.msg_count.Response_Data::1          572                      
 system.ruby.network.routers3.throttle0.msg_count.Response_Control::1          124                      
 system.ruby.network.routers3.throttle0.msg_bytes.Request_Control::2         3448                      
 system.ruby.network.routers3.throttle0.msg_bytes.Response_Data::1        41184                      
 system.ruby.network.routers3.throttle0.msg_bytes.Response_Control::1          992                      
-system.ruby.network.routers3.throttle1.link_utilization     7.342810                      
+system.ruby.network.routers3.throttle1.link_utilization     7.377488                      
 system.ruby.network.routers3.throttle1.msg_count.Control::0          572                      
 system.ruby.network.routers3.throttle1.msg_count.Response_Data::1          547                      
 system.ruby.network.routers3.throttle1.msg_count.Response_Control::1          908                      
@@ -322,7 +552,7 @@ system.ruby.network.routers3.throttle1.msg_bytes.Response_Control::2         217
 system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Data::0         3240                      
 system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Data::1         4464                      
 system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Control::0          632                      
-system.ruby.network.routers3.throttle2.link_utilization     1.817386                      
+system.ruby.network.routers3.throttle2.link_utilization     1.825969                      
 system.ruby.network.routers3.throttle2.msg_count.Control::0          547                      
 system.ruby.network.routers3.throttle2.msg_count.Response_Data::1          103                      
 system.ruby.network.routers3.throttle2.msg_count.Response_Control::1          436                      
@@ -339,20 +569,22 @@ system.ruby.delayVCHist.vnet_0::total             968                       # de
 system.ruby.delayVCHist.vnet_1::bucket_size            1                       # delay histogram for vnet_1
 system.ruby.delayVCHist.vnet_1::max_bucket            9                       # delay histogram for vnet_1
 system.ruby.delayVCHist.vnet_1::samples          2213                       # delay histogram for vnet_1
-system.ruby.delayVCHist.vnet_1           |        2213    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% |           0      0.00%    100.00% # delay histogram for vnet_1
+system.ruby.delayVCHist.vnet_1::mean         0.073204                       # delay histogram for vnet_1
+system.ruby.delayVCHist.vnet_1::stdev        0.375650                       # delay histogram for vnet_1
+system.ruby.delayVCHist.vnet_1           |        2132     96.34%     96.34% |           0      0.00%     96.34% |          81      3.66%    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_1
 system.ruby.delayVCHist.vnet_1::total            2213                       # 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           431                       # delay histogram for vnet_2
 system.ruby.delayVCHist.vnet_2           |         431    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% |           0      0.00%    100.00% # delay histogram for vnet_2
 system.ruby.delayVCHist.vnet_2::total             431                       # delay histogram for vnet_2
-system.ruby.LD.latency_hist::bucket_size           16                      
-system.ruby.LD.latency_hist::max_bucket           159                      
+system.ruby.LD.latency_hist::bucket_size           32                      
+system.ruby.LD.latency_hist::max_bucket           319                      
 system.ruby.LD.latency_hist::samples              415                      
-system.ruby.LD.latency_hist::mean           36.662651                      
-system.ruby.LD.latency_hist::gmean          14.004037                      
-system.ruby.LD.latency_hist::stdev          35.611863                      
-system.ruby.LD.latency_hist              |         211     50.84%     50.84% |          12      2.89%     53.73% |           0      0.00%     53.73% |           0      0.00%     53.73% |         181     43.61%     97.35% |           9      2.17%     99.52% |           1      0.24%     99.76% |           1      0.24%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.LD.latency_hist::mean           33.351807                      
+system.ruby.LD.latency_hist::gmean          13.076698                      
+system.ruby.LD.latency_hist::stdev          35.943616                      
+system.ruby.LD.latency_hist              |         223     53.73%     53.73% |          75     18.07%     71.81% |         105     25.30%     97.11% |          11      2.65%     99.76% |           0      0.00%     99.76% |           0      0.00%     99.76% |           0      0.00%     99.76% |           0      0.00%     99.76% |           0      0.00%     99.76% |           1      0.24%    100.00%
 system.ruby.LD.latency_hist::total                415                      
 system.ruby.LD.hit_latency_hist::bucket_size            1                      
 system.ruby.LD.hit_latency_hist::max_bucket            9                      
@@ -361,21 +593,21 @@ system.ruby.LD.hit_latency_hist::mean               3
 system.ruby.LD.hit_latency_hist::gmean       3.000000                      
 system.ruby.LD.hit_latency_hist          |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |         211    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%
 system.ruby.LD.hit_latency_hist::total            211                      
-system.ruby.LD.miss_latency_hist::bucket_size           16                      
-system.ruby.LD.miss_latency_hist::max_bucket          159                      
+system.ruby.LD.miss_latency_hist::bucket_size           32                      
+system.ruby.LD.miss_latency_hist::max_bucket          319                      
 system.ruby.LD.miss_latency_hist::samples          204                      
-system.ruby.LD.miss_latency_hist::mean      71.480392                      
-system.ruby.LD.miss_latency_hist::gmean     68.920061                      
-system.ruby.LD.miss_latency_hist::stdev     13.795288                      
-system.ruby.LD.miss_latency_hist         |           0      0.00%      0.00% |          12      5.88%      5.88% |           0      0.00%      5.88% |           0      0.00%      5.88% |         181     88.73%     94.61% |           9      4.41%     99.02% |           1      0.49%     99.51% |           1      0.49%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.LD.miss_latency_hist::mean      64.745098                      
+system.ruby.LD.miss_latency_hist::gmean     59.953469                      
+system.ruby.LD.miss_latency_hist::stdev     26.208218                      
+system.ruby.LD.miss_latency_hist         |          12      5.88%      5.88% |          75     36.76%     42.65% |         105     51.47%     94.12% |          11      5.39%     99.51% |           0      0.00%     99.51% |           0      0.00%     99.51% |           0      0.00%     99.51% |           0      0.00%     99.51% |           0      0.00%     99.51% |           1      0.49%    100.00%
 system.ruby.LD.miss_latency_hist::total           204                      
-system.ruby.ST.latency_hist::bucket_size           16                      
-system.ruby.ST.latency_hist::max_bucket           159                      
+system.ruby.ST.latency_hist::bucket_size           64                      
+system.ruby.ST.latency_hist::max_bucket           639                      
 system.ruby.ST.latency_hist::samples              294                      
-system.ruby.ST.latency_hist::mean           18.945578                      
-system.ruby.ST.latency_hist::gmean           6.204355                      
-system.ruby.ST.latency_hist::stdev          29.867576                      
-system.ruby.ST.latency_hist              |         226     76.87%     76.87% |           4      1.36%     78.23% |           0      0.00%     78.23% |           0      0.00%     78.23% |          59     20.07%     98.30% |           4      1.36%     99.66% |           1      0.34%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.ST.latency_hist::mean           16.670068                      
+system.ruby.ST.latency_hist::gmean           5.908100                      
+system.ruby.ST.latency_hist::stdev          30.631855                      
+system.ruby.ST.latency_hist              |         264     89.80%     89.80% |          29      9.86%     99.66% |           0      0.00%     99.66% |           0      0.00%     99.66% |           0      0.00%     99.66% |           1      0.34%    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.latency_hist::total                294                      
 system.ruby.ST.hit_latency_hist::bucket_size            1                      
 system.ruby.ST.hit_latency_hist::max_bucket            9                      
@@ -384,21 +616,21 @@ system.ruby.ST.hit_latency_hist::mean               3
 system.ruby.ST.hit_latency_hist::gmean       3.000000                      
 system.ruby.ST.hit_latency_hist          |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |         226    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%
 system.ruby.ST.hit_latency_hist::total            226                      
-system.ruby.ST.miss_latency_hist::bucket_size           16                      
-system.ruby.ST.miss_latency_hist::max_bucket          159                      
+system.ruby.ST.miss_latency_hist::bucket_size           64                      
+system.ruby.ST.miss_latency_hist::max_bucket          639                      
 system.ruby.ST.miss_latency_hist::samples           68                      
-system.ruby.ST.miss_latency_hist::mean      71.941176                      
-system.ruby.ST.miss_latency_hist::gmean     69.425776                      
-system.ruby.ST.miss_latency_hist::stdev     13.893929                      
-system.ruby.ST.miss_latency_hist         |           0      0.00%      0.00% |           4      5.88%      5.88% |           0      0.00%      5.88% |           0      0.00%      5.88% |          59     86.76%     92.65% |           4      5.88%     98.53% |           1      1.47%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.ST.miss_latency_hist::mean      62.102941                      
+system.ruby.ST.miss_latency_hist::gmean     56.188955                      
+system.ruby.ST.miss_latency_hist::stdev     37.122283                      
+system.ruby.ST.miss_latency_hist         |          38     55.88%     55.88% |          29     42.65%     98.53% |           0      0.00%     98.53% |           0      0.00%     98.53% |           0      0.00%     98.53% |           1      1.47%    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.miss_latency_hist::total            68                      
-system.ruby.IFETCH.latency_hist::bucket_size           16                      
-system.ruby.IFETCH.latency_hist::max_bucket          159                      
+system.ruby.IFETCH.latency_hist::bucket_size           32                      
+system.ruby.IFETCH.latency_hist::max_bucket          319                      
 system.ruby.IFETCH.latency_hist::samples         2585                      
-system.ruby.IFETCH.latency_hist::mean       11.013153                      
-system.ruby.IFETCH.latency_hist::gmean       4.329120                      
-system.ruby.IFETCH.latency_hist::stdev      22.357768                      
-system.ruby.IFETCH.latency_hist          |        2285     88.39%     88.39% |           9      0.35%     88.74% |           0      0.00%     88.74% |           0      0.00%     88.74% |         280     10.83%     99.57% |          11      0.43%    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.latency_hist::mean       11.707930                      
+system.ruby.IFETCH.latency_hist::gmean       4.358751                      
+system.ruby.IFETCH.latency_hist::stdev      25.535583                      
+system.ruby.IFETCH.latency_hist          |        2294     88.74%     88.74% |           0      0.00%     88.74% |         276     10.68%     99.42% |          10      0.39%     99.81% |           1      0.04%     99.85% |           0      0.00%     99.85% |           1      0.04%     99.88% |           1      0.04%     99.92% |           1      0.04%     99.96% |           1      0.04%    100.00%
 system.ruby.IFETCH.latency_hist::total           2585                      
 system.ruby.IFETCH.hit_latency_hist::bucket_size            1                      
 system.ruby.IFETCH.hit_latency_hist::max_bucket            9                      
@@ -407,13 +639,13 @@ system.ruby.IFETCH.hit_latency_hist::mean            3
 system.ruby.IFETCH.hit_latency_hist::gmean     3.000000                      
 system.ruby.IFETCH.hit_latency_hist      |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |        2285    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%
 system.ruby.IFETCH.hit_latency_hist::total         2285                      
-system.ruby.IFETCH.miss_latency_hist::bucket_size           16                      
-system.ruby.IFETCH.miss_latency_hist::max_bucket          159                      
+system.ruby.IFETCH.miss_latency_hist::bucket_size           32                      
+system.ruby.IFETCH.miss_latency_hist::max_bucket          319                      
 system.ruby.IFETCH.miss_latency_hist::samples          300                      
-system.ruby.IFETCH.miss_latency_hist::mean    72.046667                      
-system.ruby.IFETCH.miss_latency_hist::gmean    70.724443                      
-system.ruby.IFETCH.miss_latency_hist::stdev     9.575496                      
-system.ruby.IFETCH.miss_latency_hist     |           0      0.00%      0.00% |           9      3.00%      3.00% |           0      0.00%      3.00% |           0      0.00%      3.00% |         280     93.33%     96.33% |          11      3.67%    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.miss_latency_hist::mean    78.033333                      
+system.ruby.IFETCH.miss_latency_hist::gmean    75.006009                      
+system.ruby.IFETCH.miss_latency_hist::stdev    25.337433                      
+system.ruby.IFETCH.miss_latency_hist     |           9      3.00%      3.00% |           0      0.00%      3.00% |         276     92.00%     95.00% |          10      3.33%     98.33% |           1      0.33%     98.67% |           0      0.00%     98.67% |           1      0.33%     99.00% |           1      0.33%     99.33% |           1      0.33%     99.67% |           1      0.33%    100.00%
 system.ruby.IFETCH.miss_latency_hist::total          300                      
 system.ruby.L1Cache_Controller.Load               415      0.00%      0.00%
 system.ruby.L1Cache_Controller.Ifetch            2585      0.00%      0.00%
index 7e18a82efbf7f65ccec724b5e77a9421b422b918..0dadccb222fb9e5a9ab3f9acc52751aba581e7aa 100644 (file)
@@ -10,7 +10,7 @@ time_sync_spin_threshold=100000
 
 [system]
 type=System
-children=clk_domain cpu dvfs_handler physmem ruby sys_port_proxy voltage_domain
+children=clk_domain cpu dvfs_handler mem_ctrls ruby sys_port_proxy voltage_domain
 boot_osflags=a
 cache_line_size=64
 clk_domain=system.clk_domain
@@ -22,7 +22,7 @@ load_addr_mask=1099511627775
 load_offset=0
 mem_mode=timing
 mem_ranges=0:268435455
-memories=system.physmem
+memories=system.mem_ctrls
 num_work_ids=16
 readfile=
 symbolfile=
@@ -136,17 +136,82 @@ eventq_index=0
 sys_clk_domain=system.clk_domain
 transition_latency=100000
 
-[system.physmem]
-type=SimpleMemory
-bandwidth=0.000000
+[system.mem_ctrls]
+type=DRAMCtrl
+IDD0=0.075000
+IDD02=0.000000
+IDD2N=0.050000
+IDD2N2=0.000000
+IDD2P0=0.000000
+IDD2P02=0.000000
+IDD2P1=0.000000
+IDD2P12=0.000000
+IDD3N=0.057000
+IDD3N2=0.000000
+IDD3P0=0.000000
+IDD3P02=0.000000
+IDD3P1=0.000000
+IDD3P12=0.000000
+IDD4R=0.187000
+IDD4R2=0.000000
+IDD4W=0.165000
+IDD4W2=0.000000
+IDD5=0.220000
+IDD52=0.000000
+IDD6=0.000000
+IDD62=0.000000
+VDD=1.500000
+VDD2=0.000000
+activation_limit=4
+addr_mapping=RoRaBaChCo
+bank_groups_per_rank=0
+banks_per_rank=8
+burst_length=8
+channels=1
 clk_domain=system.clk_domain
 conf_table_reported=true
+device_bus_width=8
+device_rowbuffer_size=1024
+device_size=536870912
+devices_per_rank=8
+dll=true
 eventq_index=0
 in_addr_map=true
-latency=30
-latency_var=0
-null=true
-range=0:134217727
+max_accesses_per_row=16
+mem_sched_policy=frfcfs
+min_writes_per_switch=16
+null=false
+page_policy=open_adaptive
+range=0:268435455
+ranks_per_channel=2
+read_buffer_size=32
+static_backend_latency=10
+static_frontend_latency=10
+tBURST=5
+tCCD_L=0
+tCK=1
+tCL=14
+tCS=3
+tRAS=35
+tRCD=14
+tREFI=7800
+tRFC=260
+tRP=14
+tRRD=6
+tRRD_L=0
+tRTP=8
+tRTW=3
+tWR=15
+tWTR=8
+tXAW=30
+tXP=0
+tXPDLL=0
+tXS=0
+tXSDLL=0
+write_buffer_size=64
+write_high_thresh_perc=85
+write_low_thresh_perc=50
+port=system.ruby.dir_cntrl0.memory
 
 [system.ruby]
 type=RubySystem
@@ -156,9 +221,9 @@ block_size_bytes=64
 clk_domain=system.ruby.clk_domain
 eventq_index=0
 hot_lines=false
-mem_size=268435456
-no_mem_vec=false
+memory_size_bits=48
 num_of_sequencers=1
+phys_mem=Null
 random_seed=1234
 randomization=false
 
@@ -172,21 +237,22 @@ voltage_domain=system.voltage_domain
 
 [system.ruby.dir_cntrl0]
 type=Directory_Controller
-children=directory memBuffer
+children=directory
 buffer_size=0
 clk_domain=system.ruby.clk_domain
 cluster_id=0
 directory=system.ruby.dir_cntrl0.directory
 directory_latency=6
 eventq_index=0
-memBuffer=system.ruby.dir_cntrl0.memBuffer
 number_of_TBEs=256
-peer=Null
 recycle_latency=10
 ruby_system=system.ruby
+system=system
+to_memory_controller_latency=1
 transitions_per_cycle=4
 version=0
 forwardFromDir=system.ruby.network.slave[6]
+memory=system.mem_ctrls.port
 requestToDir=system.ruby.network.master[5]
 responseFromDir=system.ruby.network.slave[5]
 responseToDir=system.ruby.network.master[6]
@@ -194,33 +260,8 @@ responseToDir=system.ruby.network.master[6]
 [system.ruby.dir_cntrl0.directory]
 type=RubyDirectoryMemory
 eventq_index=0
-map_levels=4
 numa_high_bit=5
 size=268435456
-use_map=false
-version=0
-
-[system.ruby.dir_cntrl0.memBuffer]
-type=RubyMemoryControl
-bank_bit_0=8
-bank_busy_time=11
-bank_queue_size=12
-banks_per_rank=8
-basic_bus_busy_time=2
-clk_domain=system.ruby.memctrl_clk_domain
-dimm_bit_0=12
-dimms_per_channel=2
-eventq_index=0
-mem_ctl_latency=12
-mem_fixed_delay=0
-mem_random_arbitrate=0
-rank_bit_0=11
-rank_rank_delay=1
-ranks_per_dimm=2
-read_write_delay=2
-refresh_period=1560
-ruby_system=system.ruby
-tFaw=0
 version=0
 
 [system.ruby.l1_cntrl0]
@@ -234,12 +275,12 @@ cluster_id=0
 eventq_index=0
 l2_select_num_bits=0
 number_of_TBEs=256
-peer=Null
 recycle_latency=10
 request_latency=2
 ruby_system=system.ruby
 send_evictions=false
 sequencer=system.ruby.l1_cntrl0.sequencer
+system=system
 transitions_per_cycle=4
 use_timeout_latency=50
 version=0
@@ -280,7 +321,7 @@ tagArrayBanks=1
 
 [system.ruby.l1_cntrl0.sequencer]
 type=RubySequencer
-access_phys_mem=false
+access_backing_store=false
 clk_domain=system.cpu.clk_domain
 dcache=system.ruby.l1_cntrl0.L1Dcache
 deadlock_threshold=500000
@@ -305,11 +346,11 @@ clk_domain=system.ruby.clk_domain
 cluster_id=0
 eventq_index=0
 number_of_TBEs=256
-peer=Null
 recycle_latency=10
 request_latency=2
 response_latency=2
 ruby_system=system.ruby
+system=system
 transitions_per_cycle=4
 version=0
 GlobalRequestFromL2Cache=system.ruby.network.slave[2]
@@ -449,7 +490,7 @@ virt_nets=10
 
 [system.sys_port_proxy]
 type=RubyPortProxy
-access_phys_mem=true
+access_backing_store=false
 clk_domain=system.clk_domain
 eventq_index=0
 ruby_system=system.ruby
index 99c36fa52359eb0dc7cbc6abbd4288cc3abd9edd..2e81c65b551f980a124b3222d00154a74d4ae803 100644 (file)
 
 ---------- Begin Simulation Statistics ----------
-sim_seconds                                  0.000045                       # Number of seconds simulated
-sim_ticks                                       44968                       # Number of ticks simulated
-final_tick                                      44968                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
+sim_seconds                                  0.000048                       # Number of seconds simulated
+sim_ticks                                       48283                       # Number of ticks simulated
+final_tick                                      48283                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
 sim_freq                                   1000000000                       # Frequency of simulated ticks
-host_inst_rate                                  32543                       # Simulator instruction rate (inst/s)
-host_op_rate                                    32537                       # Simulator op (including micro ops) rate (op/s)
-host_tick_rate                                 567670                       # Simulator tick rate (ticks/s)
-host_mem_usage                                 162088                       # Number of bytes of host memory used
-host_seconds                                     0.08                       # Real time elapsed on the host
+host_inst_rate                                  12943                       # Simulator instruction rate (inst/s)
+host_op_rate                                    12941                       # Simulator op (including micro ops) rate (op/s)
+host_tick_rate                                 242448                       # Simulator tick rate (ticks/s)
+host_mem_usage                                 437744                       # Number of bytes of host memory used
+host_seconds                                     0.20                       # Real time elapsed on the host
 sim_insts                                        2577                       # Number of instructions simulated
 sim_ops                                          2577                       # Number of ops (including micro ops) simulated
 system.voltage_domain.voltage                       1                       # Voltage in Volts
 system.clk_domain.clock                             1                       # Clock period in ticks
+system.mem_ctrls.bytes_read::ruby.dir_cntrl0        29760                       # Number of bytes read from this memory
+system.mem_ctrls.bytes_read::total              29760                       # Number of bytes read from this memory
+system.mem_ctrls.bytes_written::ruby.dir_cntrl0         4992                       # Number of bytes written to this memory
+system.mem_ctrls.bytes_written::total            4992                       # Number of bytes written to this memory
+system.mem_ctrls.num_reads::ruby.dir_cntrl0          465                       # Number of read requests responded to by this memory
+system.mem_ctrls.num_reads::total                 465                       # Number of read requests responded to by this memory
+system.mem_ctrls.num_writes::ruby.dir_cntrl0           78                       # Number of write requests responded to by this memory
+system.mem_ctrls.num_writes::total                 78                       # Number of write requests responded to by this memory
+system.mem_ctrls.bw_read::ruby.dir_cntrl0    616366009                       # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_read::total             616366009                       # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::ruby.dir_cntrl0    103390427                       # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::total            103390427                       # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_total::ruby.dir_cntrl0    719756436                       # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.bw_total::total            719756436                       # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.readReqs                         465                       # Number of read requests accepted
+system.mem_ctrls.writeReqs                         78                       # Number of write requests accepted
+system.mem_ctrls.readBursts                       465                       # Number of DRAM read bursts, including those serviced by the write queue
+system.mem_ctrls.writeBursts                       78                       # Number of DRAM write bursts, including those merged in the write queue
+system.mem_ctrls.bytesReadDRAM                  24640                       # Total number of bytes read from DRAM
+system.mem_ctrls.bytesReadWrQ                    5120                       # Total number of bytes read from write queue
+system.mem_ctrls.bytesWritten                    1024                       # Total number of bytes written to DRAM
+system.mem_ctrls.bytesReadSys                   29760                       # Total read bytes from the system interface side
+system.mem_ctrls.bytesWrittenSys                 4992                       # Total written bytes from the system interface side
+system.mem_ctrls.servicedByWrQ                     80                       # Number of DRAM read bursts serviced by the write queue
+system.mem_ctrls.mergedWrBursts                    32                       # 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                 0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::1                 1                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::2                 1                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::3                36                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::4                26                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::5                 0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::6                24                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::7                69                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::8                71                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::9                 4                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::10               31                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::11               16                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::12               29                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::13               66                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::14               10                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::15                1                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::0                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::1                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::2                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::3                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::4                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::5                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::6                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::7                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::8                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::9                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::10                3                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::11                0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::12                5                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::13                7                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::14                0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::15                1                       # 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                         48195                       # 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)
+system.mem_ctrls.readPktSize::3                     0                       # Read request sizes (log2)
+system.mem_ctrls.readPktSize::4                     0                       # Read request sizes (log2)
+system.mem_ctrls.readPktSize::5                     0                       # Read request sizes (log2)
+system.mem_ctrls.readPktSize::6                   465                       # Read request sizes (log2)
+system.mem_ctrls.writePktSize::0                    0                       # Write request sizes (log2)
+system.mem_ctrls.writePktSize::1                    0                       # Write request sizes (log2)
+system.mem_ctrls.writePktSize::2                    0                       # Write request sizes (log2)
+system.mem_ctrls.writePktSize::3                    0                       # Write request sizes (log2)
+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                   78                       # Write request sizes (log2)
+system.mem_ctrls.rdQLenPdf::0                     385                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::1                       0                       # 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
+system.mem_ctrls.rdQLenPdf::5                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::6                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::7                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::8                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::9                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::10                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::11                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::12                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::13                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::14                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::15                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::16                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::17                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::18                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::19                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::20                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::21                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::22                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::23                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::24                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::25                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::26                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::27                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::28                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::29                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::30                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::31                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::0                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::1                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::2                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::3                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::4                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::5                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::6                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::7                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::8                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::9                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::10                      1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::11                      1                       # What write queue length does an incoming req see
+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                      1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::16                      1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::17                      2                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::18                      2                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::19                      2                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::20                      2                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::21                      2                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::22                      2                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::23                      2                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::24                      2                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::25                      2                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::26                      2                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::27                      2                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::28                      2                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::29                      2                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::30                      1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::31                      1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::32                      1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::33                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::34                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::35                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::36                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::37                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::38                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::39                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::40                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::41                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::42                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::43                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::44                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::45                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::46                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::47                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::48                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::49                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::50                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::51                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::52                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::53                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::54                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::55                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::56                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::57                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::58                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::59                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::60                      0                       # What write queue length does an incoming req see
+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           82                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::mean    305.951220                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::gmean   201.196627                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::stdev   274.128379                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::0-127           25     30.49%     30.49% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::128-255           16     19.51%     50.00% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::256-383           13     15.85%     65.85% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::384-511            9     10.98%     76.83% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::512-639            7      8.54%     85.37% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::640-767            3      3.66%     89.02% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::768-895            4      4.88%     93.90% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::896-1023            2      2.44%     96.34% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::1024-1151            3      3.66%    100.00% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::total           82                       # Bytes accessed per row activation
+system.mem_ctrls.rdPerTurnAround::samples            1                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::mean            249                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::gmean    249.000000                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::stdev           nan                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::248-255            1    100.00%    100.00% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::total             1                       # Reads before turning the bus around for writes
+system.mem_ctrls.wrPerTurnAround::samples            1                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::mean             16                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::gmean     16.000000                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::stdev           nan                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::16                1    100.00%    100.00% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::total             1                       # Writes before turning the bus around for reads
+system.mem_ctrls.totQLat                         2437                       # Total ticks spent queuing
+system.mem_ctrls.totMemAccLat                    9752                       # Total ticks spent from burst creation until serviced by the DRAM
+system.mem_ctrls.totBusLat                       1925                       # Total ticks spent in databus transfers
+system.mem_ctrls.avgQLat                         6.33                       # Average queueing delay per DRAM burst
+system.mem_ctrls.avgBusLat                       5.00                       # Average bus latency per DRAM burst
+system.mem_ctrls.avgMemAccLat                   25.33                       # Average memory access latency per DRAM burst
+system.mem_ctrls.avgRdBW                       510.32                       # Average DRAM read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBW                        21.21                       # Average achieved write bandwidth in MiByte/s
+system.mem_ctrls.avgRdBWSys                    616.37                       # Average system read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBWSys                    103.39                       # Average system write bandwidth in MiByte/s
+system.mem_ctrls.peakBW                      12800.00                       # Theoretical peak bandwidth in MiByte/s
+system.mem_ctrls.busUtil                         4.15                       # Data bus utilization in percentage
+system.mem_ctrls.busUtilRead                     3.99                       # Data bus utilization in percentage for reads
+system.mem_ctrls.busUtilWrite                    0.17                       # Data bus utilization in percentage for writes
+system.mem_ctrls.avgRdQLen                       1.00                       # Average read queue length when enqueuing
+system.mem_ctrls.avgWrQLen                      21.54                       # Average write queue length when enqueuing
+system.mem_ctrls.readRowHits                      299                       # Number of row buffer hits during reads
+system.mem_ctrls.writeRowHits                      15                       # Number of row buffer hits during writes
+system.mem_ctrls.readRowHitRate                 77.66                       # Row buffer hit rate for reads
+system.mem_ctrls.writeRowHitRate                32.61                       # Row buffer hit rate for writes
+system.mem_ctrls.avgGap                         88.76                       # Average gap between requests
+system.mem_ctrls.pageHitRate                    72.85                       # Row buffer hit rate, read and write combined
+system.mem_ctrls.memoryStateTime::IDLE             76                       # Time in different power states
+system.mem_ctrls.memoryStateTime::REF            1560                       # Time in different power states
+system.mem_ctrls.memoryStateTime::PRE_PDN            0                       # Time in different power states
+system.mem_ctrls.memoryStateTime::ACT           45412                       # Time in different power states
+system.mem_ctrls.memoryStateTime::ACT_PDN            0                       # Time in different power states
+system.mem_ctrls.actEnergy::0                  173880                       # Energy for activate commands per rank (pJ)
+system.mem_ctrls.actEnergy::1                  446040                       # Energy for activate commands per rank (pJ)
+system.mem_ctrls.preEnergy::0                   96600                       # Energy for precharge commands per rank (pJ)
+system.mem_ctrls.preEnergy::1                  247800                       # Energy for precharge commands per rank (pJ)
+system.mem_ctrls.readEnergy::0                1884480                       # Energy for read commands per rank (pJ)
+system.mem_ctrls.readEnergy::1                2808000                       # Energy for read commands per rank (pJ)
+system.mem_ctrls.writeEnergy::0                     0                       # Energy for write commands per rank (pJ)
+system.mem_ctrls.writeEnergy::1                165888                       # Energy for write commands per rank (pJ)
+system.mem_ctrls.refreshEnergy::0             3051360                       # Energy for refresh commands per rank (pJ)
+system.mem_ctrls.refreshEnergy::1             3051360                       # Energy for refresh commands per rank (pJ)
+system.mem_ctrls.actBackEnergy::0            31539240                       # Energy for active background per rank (pJ)
+system.mem_ctrls.actBackEnergy::1            30693132                       # Energy for active background per rank (pJ)
+system.mem_ctrls.preBackEnergy::0              520800                       # Energy for precharge background per rank (pJ)
+system.mem_ctrls.preBackEnergy::1             1263000                       # Energy for precharge background per rank (pJ)
+system.mem_ctrls.totalEnergy::0              37266360                       # Total energy per rank (pJ)
+system.mem_ctrls.totalEnergy::1              38675220                       # Total energy per rank (pJ)
+system.mem_ctrls.averagePower::0           793.272596                       # Core power per rank (mW)
+system.mem_ctrls.averagePower::1           823.262378                       # Core power per rank (mW)
 system.ruby.clk_domain.clock                        1                       # Clock period in ticks
 system.ruby.outstanding_req_hist::bucket_size            1                      
 system.ruby.outstanding_req_hist::max_bucket            9                      
@@ -21,129 +263,110 @@ system.ruby.outstanding_req_hist::mean              1
 system.ruby.outstanding_req_hist::gmean             1                      
 system.ruby.outstanding_req_hist         |           0      0.00%      0.00% |        3295    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.outstanding_req_hist::total          3295                      
-system.ruby.latency_hist::bucket_size              16                      
-system.ruby.latency_hist::max_bucket              159                      
+system.ruby.latency_hist::bucket_size              64                      
+system.ruby.latency_hist::max_bucket              639                      
 system.ruby.latency_hist::samples                3294                      
-system.ruby.latency_hist::mean              12.651488                      
-system.ruby.latency_hist::gmean              4.761588                      
-system.ruby.latency_hist::stdev             24.047137                      
-system.ruby.latency_hist                 |        2784     84.52%     84.52% |          87      2.64%     87.16% |           0      0.00%     87.16% |           0      0.00%     87.16% |         414     12.57%     99.73% |           3      0.09%     99.82% |           5      0.15%     99.97% |           1      0.03%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.latency_hist::mean              13.657863                      
+system.ruby.latency_hist::gmean              4.922626                      
+system.ruby.latency_hist::stdev             27.058784                      
+system.ruby.latency_hist                 |        2909     88.31%     88.31% |         378     11.48%     99.79% |           3      0.09%     99.88% |           0      0.00%     99.88% |           3      0.09%     99.97% |           1      0.03%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
 system.ruby.latency_hist::total                  3294                      
 system.ruby.hit_latency_hist::bucket_size            1                      
 system.ruby.hit_latency_hist::max_bucket            9                      
-system.ruby.hit_latency_hist::samples            2784                      
+system.ruby.hit_latency_hist::samples            2750                      
 system.ruby.hit_latency_hist::mean                  3                      
 system.ruby.hit_latency_hist::gmean          3.000000                      
-system.ruby.hit_latency_hist             |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |        2784    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%
-system.ruby.hit_latency_hist::total              2784                      
-system.ruby.miss_latency_hist::bucket_size           16                      
-system.ruby.miss_latency_hist::max_bucket          159                      
-system.ruby.miss_latency_hist::samples            510                      
-system.ruby.miss_latency_hist::mean         65.337255                      
-system.ruby.miss_latency_hist::gmean        59.286872                      
-system.ruby.miss_latency_hist::stdev        21.222000                      
-system.ruby.miss_latency_hist            |           0      0.00%      0.00% |          87     17.06%     17.06% |           0      0.00%     17.06% |           0      0.00%     17.06% |         414     81.18%     98.24% |           3      0.59%     98.82% |           5      0.98%     99.80% |           1      0.20%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.miss_latency_hist::total              510                      
-system.ruby.l1_cntrl0.L1Dcache.demand_hits          469                       # Number of cache demand hits
-system.ruby.l1_cntrl0.L1Dcache.demand_misses          240                       # Number of cache demand misses
+system.ruby.hit_latency_hist             |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |        2750    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%
+system.ruby.hit_latency_hist::total              2750                      
+system.ruby.miss_latency_hist::bucket_size           64                      
+system.ruby.miss_latency_hist::max_bucket          639                      
+system.ruby.miss_latency_hist::samples            544                      
+system.ruby.miss_latency_hist::mean         67.534926                      
+system.ruby.miss_latency_hist::gmean        60.177697                      
+system.ruby.miss_latency_hist::stdev        30.933879                      
+system.ruby.miss_latency_hist            |         159     29.23%     29.23% |         378     69.49%     98.71% |           3      0.55%     99.26% |           0      0.00%     99.26% |           3      0.55%     99.82% |           1      0.18%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.miss_latency_hist::total              544                      
+system.ruby.l1_cntrl0.L1Dcache.demand_hits          435                       # Number of cache demand hits
+system.ruby.l1_cntrl0.L1Dcache.demand_misses          274                       # Number of cache demand misses
 system.ruby.l1_cntrl0.L1Dcache.demand_accesses          709                       # Number of cache demand accesses
 system.ruby.l1_cntrl0.L1Icache.demand_hits         2315                       # Number of cache demand hits
 system.ruby.l1_cntrl0.L1Icache.demand_misses          270                       # Number of cache demand misses
 system.ruby.l1_cntrl0.L1Icache.demand_accesses         2585                       # Number of cache demand accesses
-system.ruby.network.routers0.percent_links_utilized     6.188845                      
-system.ruby.network.routers0.msg_count.Request_Control::0          510                      
-system.ruby.network.routers0.msg_count.Response_Data::2          423                      
-system.ruby.network.routers0.msg_count.ResponseL2hit_Data::2           87                      
-system.ruby.network.routers0.msg_count.Writeback_Data::2          502                      
+system.cpu.clk_domain.clock                         1                       # Clock period in ticks
+system.ruby.network.routers0.percent_links_utilized     5.874739                      
+system.ruby.network.routers0.msg_count.Request_Control::0          544                      
+system.ruby.network.routers0.msg_count.Response_Data::2          465                      
+system.ruby.network.routers0.msg_count.ResponseL2hit_Data::2           79                      
+system.ruby.network.routers0.msg_count.Writeback_Data::2          482                      
 system.ruby.network.routers0.msg_count.Writeback_Control::0         1004                      
-system.ruby.network.routers0.msg_count.Unblock_Control::2          510                      
-system.ruby.network.routers0.msg_bytes.Request_Control::0         4080                      
-system.ruby.network.routers0.msg_bytes.Response_Data::2        30456                      
-system.ruby.network.routers0.msg_bytes.ResponseL2hit_Data::2         6264                      
-system.ruby.network.routers0.msg_bytes.Writeback_Data::2        36144                      
+system.ruby.network.routers0.msg_count.Unblock_Control::2          564                      
+system.ruby.network.routers0.msg_bytes.Request_Control::0         4352                      
+system.ruby.network.routers0.msg_bytes.Response_Data::2        33480                      
+system.ruby.network.routers0.msg_bytes.ResponseL2hit_Data::2         5688                      
+system.ruby.network.routers0.msg_bytes.Writeback_Data::2        34704                      
 system.ruby.network.routers0.msg_bytes.Writeback_Control::0         8032                      
-system.ruby.network.routers0.msg_bytes.Unblock_Control::2         4080                      
-system.ruby.l2_cntrl0.L2cache.demand_hits           87                       # Number of cache demand hits
-system.ruby.l2_cntrl0.L2cache.demand_misses          423                       # Number of cache demand misses
-system.ruby.l2_cntrl0.L2cache.demand_accesses          510                       # Number of cache demand accesses
-system.ruby.network.routers1.percent_links_utilized     9.792519                      
-system.ruby.network.routers1.msg_count.Request_Control::0          510                      
-system.ruby.network.routers1.msg_count.Request_Control::1          423                      
-system.ruby.network.routers1.msg_count.Response_Data::2          846                      
-system.ruby.network.routers1.msg_count.ResponseL2hit_Data::2           87                      
-system.ruby.network.routers1.msg_count.Writeback_Data::2          578                      
+system.ruby.network.routers0.msg_bytes.Unblock_Control::2         4512                      
+system.ruby.l2_cntrl0.L2cache.demand_hits           79                       # Number of cache demand hits
+system.ruby.l2_cntrl0.L2cache.demand_misses          465                       # Number of cache demand misses
+system.ruby.l2_cntrl0.L2cache.demand_accesses          544                       # Number of cache demand accesses
+system.ruby.network.routers1.percent_links_utilized     8.967442                      
+system.ruby.network.routers1.msg_count.Request_Control::0          544                      
+system.ruby.network.routers1.msg_count.Request_Control::1          465                      
+system.ruby.network.routers1.msg_count.Response_Data::2          930                      
+system.ruby.network.routers1.msg_count.ResponseL2hit_Data::2           79                      
+system.ruby.network.routers1.msg_count.Writeback_Data::2          560                      
 system.ruby.network.routers1.msg_count.Writeback_Control::0         1004                      
-system.ruby.network.routers1.msg_count.Writeback_Control::1          814                      
-system.ruby.network.routers1.msg_count.Writeback_Control::2          331                      
-system.ruby.network.routers1.msg_count.Unblock_Control::2          933                      
-system.ruby.network.routers1.msg_bytes.Request_Control::0         4080                      
-system.ruby.network.routers1.msg_bytes.Request_Control::1         3384                      
-system.ruby.network.routers1.msg_bytes.Response_Data::2        60912                      
-system.ruby.network.routers1.msg_bytes.ResponseL2hit_Data::2         6264                      
-system.ruby.network.routers1.msg_bytes.Writeback_Data::2        41616                      
+system.ruby.network.routers1.msg_count.Writeback_Control::1          156                      
+system.ruby.network.routers1.msg_count.Unblock_Control::2         1029                      
+system.ruby.network.routers1.msg_bytes.Request_Control::0         4352                      
+system.ruby.network.routers1.msg_bytes.Request_Control::1         3720                      
+system.ruby.network.routers1.msg_bytes.Response_Data::2        66960                      
+system.ruby.network.routers1.msg_bytes.ResponseL2hit_Data::2         5688                      
+system.ruby.network.routers1.msg_bytes.Writeback_Data::2        40320                      
 system.ruby.network.routers1.msg_bytes.Writeback_Control::0         8032                      
-system.ruby.network.routers1.msg_bytes.Writeback_Control::1         6512                      
-system.ruby.network.routers1.msg_bytes.Writeback_Control::2         2648                      
-system.ruby.network.routers1.msg_bytes.Unblock_Control::2         7464                      
-system.ruby.memctrl_clk_domain.clock                3                       # Clock period in ticks
-system.ruby.dir_cntrl0.memBuffer.memReq           499                       # Total number of memory requests
-system.ruby.dir_cntrl0.memBuffer.memRead          423                       # Number of memory reads
-system.ruby.dir_cntrl0.memBuffer.memWrite           76                       # Number of memory writes
-system.ruby.dir_cntrl0.memBuffer.memRefresh          313                       # Number of memory refreshes
-system.ruby.dir_cntrl0.memBuffer.memWaitCycles           77                       # Delay stalled at the head of the bank queue
-system.ruby.dir_cntrl0.memBuffer.totalStalls           77                       # Total number of stall cycles
-system.ruby.dir_cntrl0.memBuffer.stallsPerReq     0.154309                       # Expected number of stall cycles per request
-system.ruby.dir_cntrl0.memBuffer.memBankBusy           41                       # memory stalls due to busy bank
-system.ruby.dir_cntrl0.memBuffer.memBusBusy           25                       # memory stalls due to busy bus
-system.ruby.dir_cntrl0.memBuffer.memReadWriteBusy            2                       # memory stalls due to read write turnaround
-system.ruby.dir_cntrl0.memBuffer.memArbWait            9                       # memory stalls due to arbitration
-system.ruby.dir_cntrl0.memBuffer.memBankCount |          18      3.61%      3.61% |          10      2.00%      5.61% |           0      0.00%      5.61% |          34      6.81%     12.42% |          20      4.01%     16.43% |          19      3.81%     20.24% |          28      5.61%     25.85% |          21      4.21%     30.06% |           5      1.00%     31.06% |           3      0.60%     31.66% |           6      1.20%     32.87% |           4      0.80%     33.67% |          21      4.21%     37.88% |          40      8.02%     45.89% |          20      4.01%     49.90% |           3      0.60%     50.50% |           4      0.80%     51.30% |           5      1.00%     52.30% |           7      1.40%     53.71% |          13      2.61%     56.31% |          10      2.00%     58.32% |          16      3.21%     61.52% |          14      2.81%     64.33% |          41      8.22%     72.55% |          15      3.01%     75.55% |           5      1.00%     76.55% |           5      1.00%     77.56% |          12      2.40%     79.96% |          12      2.40%     82.36% |          18      3.61%     85.97% |          14      2.81%     88.78% |          56     11.22%    100.00% # Number of accesses per bank
-system.ruby.dir_cntrl0.memBuffer.memBankCount::total          499                       # Number of accesses per bank
-system.ruby.network.routers2.percent_links_utilized     3.603118                      
-system.ruby.network.routers2.msg_count.Request_Control::1          423                      
-system.ruby.network.routers2.msg_count.Response_Data::2          423                      
-system.ruby.network.routers2.msg_count.Writeback_Data::2           76                      
-system.ruby.network.routers2.msg_count.Writeback_Control::1          814                      
-system.ruby.network.routers2.msg_count.Writeback_Control::2          331                      
-system.ruby.network.routers2.msg_count.Unblock_Control::2          422                      
-system.ruby.network.routers2.msg_bytes.Request_Control::1         3384                      
-system.ruby.network.routers2.msg_bytes.Response_Data::2        30456                      
-system.ruby.network.routers2.msg_bytes.Writeback_Data::2         5472                      
-system.ruby.network.routers2.msg_bytes.Writeback_Control::1         6512                      
-system.ruby.network.routers2.msg_bytes.Writeback_Control::2         2648                      
-system.ruby.network.routers2.msg_bytes.Unblock_Control::2         3376                      
-system.ruby.network.routers3.percent_links_utilized     6.528346                      
-system.ruby.network.routers3.msg_count.Request_Control::0          510                      
-system.ruby.network.routers3.msg_count.Request_Control::1          423                      
-system.ruby.network.routers3.msg_count.Response_Data::2          846                      
-system.ruby.network.routers3.msg_count.ResponseL2hit_Data::2           87                      
-system.ruby.network.routers3.msg_count.Writeback_Data::2          578                      
+system.ruby.network.routers1.msg_bytes.Writeback_Control::1         1248                      
+system.ruby.network.routers1.msg_bytes.Unblock_Control::2         8232                      
+system.ruby.network.routers2.percent_links_utilized     3.092186                      
+system.ruby.network.routers2.msg_count.Request_Control::1          465                      
+system.ruby.network.routers2.msg_count.Response_Data::2          465                      
+system.ruby.network.routers2.msg_count.Writeback_Data::2           78                      
+system.ruby.network.routers2.msg_count.Writeback_Control::1          156                      
+system.ruby.network.routers2.msg_count.Unblock_Control::2          464                      
+system.ruby.network.routers2.msg_bytes.Request_Control::1         3720                      
+system.ruby.network.routers2.msg_bytes.Response_Data::2        33480                      
+system.ruby.network.routers2.msg_bytes.Writeback_Data::2         5616                      
+system.ruby.network.routers2.msg_bytes.Writeback_Control::1         1248                      
+system.ruby.network.routers2.msg_bytes.Unblock_Control::2         3712                      
+system.ruby.network.routers3.percent_links_utilized     5.978295                      
+system.ruby.network.routers3.msg_count.Request_Control::0          544                      
+system.ruby.network.routers3.msg_count.Request_Control::1          465                      
+system.ruby.network.routers3.msg_count.Response_Data::2          930                      
+system.ruby.network.routers3.msg_count.ResponseL2hit_Data::2           79                      
+system.ruby.network.routers3.msg_count.Writeback_Data::2          560                      
 system.ruby.network.routers3.msg_count.Writeback_Control::0         1004                      
-system.ruby.network.routers3.msg_count.Writeback_Control::1          814                      
-system.ruby.network.routers3.msg_count.Writeback_Control::2          331                      
-system.ruby.network.routers3.msg_count.Unblock_Control::2          933                      
-system.ruby.network.routers3.msg_bytes.Request_Control::0         4080                      
-system.ruby.network.routers3.msg_bytes.Request_Control::1         3384                      
-system.ruby.network.routers3.msg_bytes.Response_Data::2        60912                      
-system.ruby.network.routers3.msg_bytes.ResponseL2hit_Data::2         6264                      
-system.ruby.network.routers3.msg_bytes.Writeback_Data::2        41616                      
+system.ruby.network.routers3.msg_count.Writeback_Control::1          156                      
+system.ruby.network.routers3.msg_count.Unblock_Control::2         1029                      
+system.ruby.network.routers3.msg_bytes.Request_Control::0         4352                      
+system.ruby.network.routers3.msg_bytes.Request_Control::1         3720                      
+system.ruby.network.routers3.msg_bytes.Response_Data::2        66960                      
+system.ruby.network.routers3.msg_bytes.ResponseL2hit_Data::2         5688                      
+system.ruby.network.routers3.msg_bytes.Writeback_Data::2        40320                      
 system.ruby.network.routers3.msg_bytes.Writeback_Control::0         8032                      
-system.ruby.network.routers3.msg_bytes.Writeback_Control::1         6512                      
-system.ruby.network.routers3.msg_bytes.Writeback_Control::2         2648                      
-system.ruby.network.routers3.msg_bytes.Unblock_Control::2         7464                      
-system.ruby.network.msg_count.Request_Control         2799                      
-system.ruby.network.msg_count.Response_Data         2538                      
-system.ruby.network.msg_count.ResponseL2hit_Data          261                      
-system.ruby.network.msg_count.Writeback_Data         1734                      
-system.ruby.network.msg_count.Writeback_Control         6447                      
-system.ruby.network.msg_count.Unblock_Control         2798                      
-system.ruby.network.msg_byte.Request_Control        22392                      
-system.ruby.network.msg_byte.Response_Data       182736                      
-system.ruby.network.msg_byte.ResponseL2hit_Data        18792                      
-system.ruby.network.msg_byte.Writeback_Data       124848                      
-system.ruby.network.msg_byte.Writeback_Control        51576                      
-system.ruby.network.msg_byte.Unblock_Control        22384                      
-system.cpu.clk_domain.clock                         1                       # Clock period in ticks
+system.ruby.network.routers3.msg_bytes.Writeback_Control::1         1248                      
+system.ruby.network.routers3.msg_bytes.Unblock_Control::2         8232                      
+system.ruby.network.msg_count.Request_Control         3027                      
+system.ruby.network.msg_count.Response_Data         2790                      
+system.ruby.network.msg_count.ResponseL2hit_Data          237                      
+system.ruby.network.msg_count.Writeback_Data         1680                      
+system.ruby.network.msg_count.Writeback_Control         3480                      
+system.ruby.network.msg_count.Unblock_Control         3086                      
+system.ruby.network.msg_byte.Request_Control        24216                      
+system.ruby.network.msg_byte.Response_Data       200880                      
+system.ruby.network.msg_byte.ResponseL2hit_Data        17064                      
+system.ruby.network.msg_byte.Writeback_Data       120960                      
+system.ruby.network.msg_byte.Writeback_Control        27840                      
+system.ruby.network.msg_byte.Unblock_Control        24688                      
+system.ruby.memctrl_clk_domain.clock                3                       # Clock period in ticks
 system.cpu.dtb.fetch_hits                           0                       # ITB hits
 system.cpu.dtb.fetch_misses                         0                       # ITB misses
 system.cpu.dtb.fetch_acv                            0                       # ITB acv
@@ -177,7 +400,7 @@ system.cpu.itb.data_misses                          0                       # DT
 system.cpu.itb.data_acv                             0                       # DTB access violations
 system.cpu.itb.data_accesses                        0                       # DTB accesses
 system.cpu.workload.num_syscalls                    4                       # Number of system calls
-system.cpu.numCycles                            44968                       # number of cpu cycles simulated
+system.cpu.numCycles                            48283                       # number of cpu cycles simulated
 system.cpu.numWorkItemsStarted                      0                       # number of work items this cpu started
 system.cpu.numWorkItemsCompleted                    0                       # number of work items this cpu completed
 system.cpu.committedInsts                        2577                       # Number of instructions committed
@@ -196,7 +419,7 @@ system.cpu.num_mem_refs                           717                       # nu
 system.cpu.num_load_insts                         419                       # Number of load instructions
 system.cpu.num_store_insts                        298                       # Number of store instructions
 system.cpu.num_idle_cycles                          0                       # Number of idle cycles
-system.cpu.num_busy_cycles                      44968                       # Number of busy cycles
+system.cpu.num_busy_cycles                      48283                       # Number of busy cycles
 system.cpu.not_idle_fraction                        1                       # Percentage of non-idle cycles
 system.cpu.idle_fraction                            0                       # Percentage of idle cycles
 system.cpu.Branches                               396                       # Number of branches fetched
@@ -235,106 +458,100 @@ system.cpu.op_class::MemWrite                     298     11.53%    100.00% # Cl
 system.cpu.op_class::IprAccess                      0      0.00%    100.00% # Class of executed instruction
 system.cpu.op_class::InstPrefetch                   0      0.00%    100.00% # Class of executed instruction
 system.cpu.op_class::total                       2585                       # Class of executed instruction
-system.ruby.network.routers0.throttle0.link_utilization     5.661804                      
-system.ruby.network.routers0.throttle0.msg_count.Response_Data::2          423                      
-system.ruby.network.routers0.throttle0.msg_count.ResponseL2hit_Data::2           87                      
+system.ruby.network.routers0.throttle0.link_utilization     5.589959                      
+system.ruby.network.routers0.throttle0.msg_count.Response_Data::2          465                      
+system.ruby.network.routers0.throttle0.msg_count.ResponseL2hit_Data::2           79                      
 system.ruby.network.routers0.throttle0.msg_count.Writeback_Control::0          502                      
-system.ruby.network.routers0.throttle0.msg_bytes.Response_Data::2        30456                      
-system.ruby.network.routers0.throttle0.msg_bytes.ResponseL2hit_Data::2         6264                      
+system.ruby.network.routers0.throttle0.msg_bytes.Response_Data::2        33480                      
+system.ruby.network.routers0.throttle0.msg_bytes.ResponseL2hit_Data::2         5688                      
 system.ruby.network.routers0.throttle0.msg_bytes.Writeback_Control::0         4016                      
-system.ruby.network.routers0.throttle1.link_utilization     6.715887                      
-system.ruby.network.routers0.throttle1.msg_count.Request_Control::0          510                      
-system.ruby.network.routers0.throttle1.msg_count.Writeback_Data::2          502                      
+system.ruby.network.routers0.throttle1.link_utilization     6.159518                      
+system.ruby.network.routers0.throttle1.msg_count.Request_Control::0          544                      
+system.ruby.network.routers0.throttle1.msg_count.Writeback_Data::2          482                      
 system.ruby.network.routers0.throttle1.msg_count.Writeback_Control::0          502                      
-system.ruby.network.routers0.throttle1.msg_count.Unblock_Control::2          510                      
-system.ruby.network.routers0.throttle1.msg_bytes.Request_Control::0         4080                      
-system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Data::2        36144                      
+system.ruby.network.routers0.throttle1.msg_count.Unblock_Control::2          564                      
+system.ruby.network.routers0.throttle1.msg_bytes.Request_Control::0         4352                      
+system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Data::2        34704                      
 system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Control::0         4016                      
-system.ruby.network.routers0.throttle1.msg_bytes.Unblock_Control::2         4080                      
-system.ruby.network.routers1.throttle0.link_utilization    11.401441                      
-system.ruby.network.routers1.throttle0.msg_count.Request_Control::0          510                      
-system.ruby.network.routers1.throttle0.msg_count.Response_Data::2          423                      
-system.ruby.network.routers1.throttle0.msg_count.Writeback_Data::2          502                      
+system.ruby.network.routers0.throttle1.msg_bytes.Unblock_Control::2         4512                      
+system.ruby.network.routers1.throttle0.link_utilization    10.574115                      
+system.ruby.network.routers1.throttle0.msg_count.Request_Control::0          544                      
+system.ruby.network.routers1.throttle0.msg_count.Response_Data::2          465                      
+system.ruby.network.routers1.throttle0.msg_count.Writeback_Data::2          482                      
 system.ruby.network.routers1.throttle0.msg_count.Writeback_Control::0          502                      
-system.ruby.network.routers1.throttle0.msg_count.Writeback_Control::1          407                      
-system.ruby.network.routers1.throttle0.msg_count.Unblock_Control::2          510                      
-system.ruby.network.routers1.throttle0.msg_bytes.Request_Control::0         4080                      
-system.ruby.network.routers1.throttle0.msg_bytes.Response_Data::2        30456                      
-system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Data::2        36144                      
+system.ruby.network.routers1.throttle0.msg_count.Writeback_Control::1           78                      
+system.ruby.network.routers1.throttle0.msg_count.Unblock_Control::2          564                      
+system.ruby.network.routers1.throttle0.msg_bytes.Request_Control::0         4352                      
+system.ruby.network.routers1.throttle0.msg_bytes.Response_Data::2        33480                      
+system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Data::2        34704                      
 system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Control::0         4016                      
-system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Control::1         3256                      
-system.ruby.network.routers1.throttle0.msg_bytes.Unblock_Control::2         4080                      
-system.ruby.network.routers1.throttle1.link_utilization     8.183597                      
-system.ruby.network.routers1.throttle1.msg_count.Request_Control::1          423                      
-system.ruby.network.routers1.throttle1.msg_count.Response_Data::2          423                      
-system.ruby.network.routers1.throttle1.msg_count.ResponseL2hit_Data::2           87                      
-system.ruby.network.routers1.throttle1.msg_count.Writeback_Data::2           76                      
+system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Control::1          624                      
+system.ruby.network.routers1.throttle0.msg_bytes.Unblock_Control::2         4512                      
+system.ruby.network.routers1.throttle1.link_utilization     7.360769                      
+system.ruby.network.routers1.throttle1.msg_count.Request_Control::1          465                      
+system.ruby.network.routers1.throttle1.msg_count.Response_Data::2          465                      
+system.ruby.network.routers1.throttle1.msg_count.ResponseL2hit_Data::2           79                      
+system.ruby.network.routers1.throttle1.msg_count.Writeback_Data::2           78                      
 system.ruby.network.routers1.throttle1.msg_count.Writeback_Control::0          502                      
-system.ruby.network.routers1.throttle1.msg_count.Writeback_Control::1          407                      
-system.ruby.network.routers1.throttle1.msg_count.Writeback_Control::2          331                      
-system.ruby.network.routers1.throttle1.msg_count.Unblock_Control::2          423                      
-system.ruby.network.routers1.throttle1.msg_bytes.Request_Control::1         3384                      
-system.ruby.network.routers1.throttle1.msg_bytes.Response_Data::2        30456                      
-system.ruby.network.routers1.throttle1.msg_bytes.ResponseL2hit_Data::2         6264                      
-system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Data::2         5472                      
+system.ruby.network.routers1.throttle1.msg_count.Writeback_Control::1           78                      
+system.ruby.network.routers1.throttle1.msg_count.Unblock_Control::2          465                      
+system.ruby.network.routers1.throttle1.msg_bytes.Request_Control::1         3720                      
+system.ruby.network.routers1.throttle1.msg_bytes.Response_Data::2        33480                      
+system.ruby.network.routers1.throttle1.msg_bytes.ResponseL2hit_Data::2         5688                      
+system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Data::2         5616                      
 system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::0         4016                      
-system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::1         3256                      
-system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::2         2648                      
-system.ruby.network.routers1.throttle1.msg_bytes.Unblock_Control::2         3384                      
-system.ruby.network.routers2.throttle0.link_utilization     2.520681                      
-system.ruby.network.routers2.throttle0.msg_count.Request_Control::1          423                      
-system.ruby.network.routers2.throttle0.msg_count.Writeback_Data::2           76                      
-system.ruby.network.routers2.throttle0.msg_count.Writeback_Control::1          407                      
-system.ruby.network.routers2.throttle0.msg_count.Writeback_Control::2          331                      
-system.ruby.network.routers2.throttle0.msg_count.Unblock_Control::2          422                      
-system.ruby.network.routers2.throttle0.msg_bytes.Request_Control::1         3384                      
-system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Data::2         5472                      
-system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Control::1         3256                      
-system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Control::2         2648                      
-system.ruby.network.routers2.throttle0.msg_bytes.Unblock_Control::2         3376                      
-system.ruby.network.routers2.throttle1.link_utilization     4.685554                      
-system.ruby.network.routers2.throttle1.msg_count.Response_Data::2          423                      
-system.ruby.network.routers2.throttle1.msg_count.Writeback_Control::1          407                      
-system.ruby.network.routers2.throttle1.msg_bytes.Response_Data::2        30456                      
-system.ruby.network.routers2.throttle1.msg_bytes.Writeback_Control::1         3256                      
-system.ruby.network.routers3.throttle0.link_utilization     5.661804                      
-system.ruby.network.routers3.throttle0.msg_count.Response_Data::2          423                      
-system.ruby.network.routers3.throttle0.msg_count.ResponseL2hit_Data::2           87                      
+system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::1          624                      
+system.ruby.network.routers1.throttle1.msg_bytes.Unblock_Control::2         3720                      
+system.ruby.network.routers2.throttle0.link_utilization     1.769774                      
+system.ruby.network.routers2.throttle0.msg_count.Request_Control::1          465                      
+system.ruby.network.routers2.throttle0.msg_count.Writeback_Data::2           78                      
+system.ruby.network.routers2.throttle0.msg_count.Writeback_Control::1           78                      
+system.ruby.network.routers2.throttle0.msg_count.Unblock_Control::2          464                      
+system.ruby.network.routers2.throttle0.msg_bytes.Request_Control::1         3720                      
+system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Data::2         5616                      
+system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Control::1          624                      
+system.ruby.network.routers2.throttle0.msg_bytes.Unblock_Control::2         3712                      
+system.ruby.network.routers2.throttle1.link_utilization     4.414597                      
+system.ruby.network.routers2.throttle1.msg_count.Response_Data::2          465                      
+system.ruby.network.routers2.throttle1.msg_count.Writeback_Control::1           78                      
+system.ruby.network.routers2.throttle1.msg_bytes.Response_Data::2        33480                      
+system.ruby.network.routers2.throttle1.msg_bytes.Writeback_Control::1          624                      
+system.ruby.network.routers3.throttle0.link_utilization     5.589959                      
+system.ruby.network.routers3.throttle0.msg_count.Response_Data::2          465                      
+system.ruby.network.routers3.throttle0.msg_count.ResponseL2hit_Data::2           79                      
 system.ruby.network.routers3.throttle0.msg_count.Writeback_Control::0          502                      
-system.ruby.network.routers3.throttle0.msg_bytes.Response_Data::2        30456                      
-system.ruby.network.routers3.throttle0.msg_bytes.ResponseL2hit_Data::2         6264                      
+system.ruby.network.routers3.throttle0.msg_bytes.Response_Data::2        33480                      
+system.ruby.network.routers3.throttle0.msg_bytes.ResponseL2hit_Data::2         5688                      
 system.ruby.network.routers3.throttle0.msg_bytes.Writeback_Control::0         4016                      
-system.ruby.network.routers3.throttle1.link_utilization    11.401441                      
-system.ruby.network.routers3.throttle1.msg_count.Request_Control::0          510                      
-system.ruby.network.routers3.throttle1.msg_count.Response_Data::2          423                      
-system.ruby.network.routers3.throttle1.msg_count.Writeback_Data::2          502                      
+system.ruby.network.routers3.throttle1.link_utilization    10.574115                      
+system.ruby.network.routers3.throttle1.msg_count.Request_Control::0          544                      
+system.ruby.network.routers3.throttle1.msg_count.Response_Data::2          465                      
+system.ruby.network.routers3.throttle1.msg_count.Writeback_Data::2          482                      
 system.ruby.network.routers3.throttle1.msg_count.Writeback_Control::0          502                      
-system.ruby.network.routers3.throttle1.msg_count.Writeback_Control::1          407                      
-system.ruby.network.routers3.throttle1.msg_count.Unblock_Control::2          510                      
-system.ruby.network.routers3.throttle1.msg_bytes.Request_Control::0         4080                      
-system.ruby.network.routers3.throttle1.msg_bytes.Response_Data::2        30456                      
-system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Data::2        36144                      
+system.ruby.network.routers3.throttle1.msg_count.Writeback_Control::1           78                      
+system.ruby.network.routers3.throttle1.msg_count.Unblock_Control::2          564                      
+system.ruby.network.routers3.throttle1.msg_bytes.Request_Control::0         4352                      
+system.ruby.network.routers3.throttle1.msg_bytes.Response_Data::2        33480                      
+system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Data::2        34704                      
 system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Control::0         4016                      
-system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Control::1         3256                      
-system.ruby.network.routers3.throttle1.msg_bytes.Unblock_Control::2         4080                      
-system.ruby.network.routers3.throttle2.link_utilization     2.521793                      
-system.ruby.network.routers3.throttle2.msg_count.Request_Control::1          423                      
-system.ruby.network.routers3.throttle2.msg_count.Writeback_Data::2           76                      
-system.ruby.network.routers3.throttle2.msg_count.Writeback_Control::1          407                      
-system.ruby.network.routers3.throttle2.msg_count.Writeback_Control::2          331                      
-system.ruby.network.routers3.throttle2.msg_count.Unblock_Control::2          423                      
-system.ruby.network.routers3.throttle2.msg_bytes.Request_Control::1         3384                      
-system.ruby.network.routers3.throttle2.msg_bytes.Writeback_Data::2         5472                      
-system.ruby.network.routers3.throttle2.msg_bytes.Writeback_Control::1         3256                      
-system.ruby.network.routers3.throttle2.msg_bytes.Writeback_Control::2         2648                      
-system.ruby.network.routers3.throttle2.msg_bytes.Unblock_Control::2         3384                      
-system.ruby.LD.latency_hist::bucket_size           16                      
-system.ruby.LD.latency_hist::max_bucket           159                      
+system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Control::1          624                      
+system.ruby.network.routers3.throttle1.msg_bytes.Unblock_Control::2         4512                      
+system.ruby.network.routers3.throttle2.link_utilization     1.770810                      
+system.ruby.network.routers3.throttle2.msg_count.Request_Control::1          465                      
+system.ruby.network.routers3.throttle2.msg_count.Writeback_Data::2           78                      
+system.ruby.network.routers3.throttle2.msg_count.Writeback_Control::1           78                      
+system.ruby.network.routers3.throttle2.msg_count.Unblock_Control::2          465                      
+system.ruby.network.routers3.throttle2.msg_bytes.Request_Control::1         3720                      
+system.ruby.network.routers3.throttle2.msg_bytes.Writeback_Data::2         5616                      
+system.ruby.network.routers3.throttle2.msg_bytes.Writeback_Control::1          624                      
+system.ruby.network.routers3.throttle2.msg_bytes.Unblock_Control::2         3720                      
+system.ruby.LD.latency_hist::bucket_size           32                      
+system.ruby.LD.latency_hist::max_bucket           319                      
 system.ruby.LD.latency_hist::samples              415                      
-system.ruby.LD.latency_hist::mean           28.869880                      
-system.ruby.LD.latency_hist::gmean          10.683547                      
-system.ruby.LD.latency_hist::stdev          33.485413                      
-system.ruby.LD.latency_hist              |         233     56.14%     56.14% |          43     10.36%     66.51% |           0      0.00%     66.51% |           0      0.00%     66.51% |         133     32.05%     98.55% |           1      0.24%     98.80% |           4      0.96%     99.76% |           1      0.24%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.LD.latency_hist::mean           27.831325                      
+system.ruby.LD.latency_hist::gmean          10.396167                      
+system.ruby.LD.latency_hist::stdev          35.321716                      
+system.ruby.LD.latency_hist              |         274     66.02%     66.02% |          45     10.84%     76.87% |          87     20.96%     97.83% |           7      1.69%     99.52% |           1      0.24%     99.76% |           0      0.00%     99.76% |           0      0.00%     99.76% |           0      0.00%     99.76% |           0      0.00%     99.76% |           1      0.24%    100.00%
 system.ruby.LD.latency_hist::total                415                      
 system.ruby.LD.hit_latency_hist::bucket_size            1                      
 system.ruby.LD.hit_latency_hist::max_bucket            9                      
@@ -343,44 +560,44 @@ system.ruby.LD.hit_latency_hist::mean               3
 system.ruby.LD.hit_latency_hist::gmean       3.000000                      
 system.ruby.LD.hit_latency_hist          |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |         233    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%
 system.ruby.LD.hit_latency_hist::total            233                      
-system.ruby.LD.miss_latency_hist::bucket_size           16                      
-system.ruby.LD.miss_latency_hist::max_bucket          159                      
+system.ruby.LD.miss_latency_hist::bucket_size           32                      
+system.ruby.LD.miss_latency_hist::max_bucket          319                      
 system.ruby.LD.miss_latency_hist::samples          182                      
-system.ruby.LD.miss_latency_hist::mean      61.989011                      
-system.ruby.LD.miss_latency_hist::gmean     54.309691                      
-system.ruby.LD.miss_latency_hist::stdev     24.499406                      
-system.ruby.LD.miss_latency_hist         |           0      0.00%      0.00% |          43     23.63%     23.63% |           0      0.00%     23.63% |           0      0.00%     23.63% |         133     73.08%     96.70% |           1      0.55%     97.25% |           4      2.20%     99.45% |           1      0.55%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.LD.miss_latency_hist::mean      59.620879                      
+system.ruby.LD.miss_latency_hist::gmean     51.035744                      
+system.ruby.LD.miss_latency_hist::stdev     32.307641                      
+system.ruby.LD.miss_latency_hist         |          41     22.53%     22.53% |          45     24.73%     47.25% |          87     47.80%     95.05% |           7      3.85%     98.90% |           1      0.55%     99.45% |           0      0.00%     99.45% |           0      0.00%     99.45% |           0      0.00%     99.45% |           0      0.00%     99.45% |           1      0.55%    100.00%
 system.ruby.LD.miss_latency_hist::total           182                      
 system.ruby.ST.latency_hist::bucket_size           16                      
 system.ruby.ST.latency_hist::max_bucket           159                      
 system.ruby.ST.latency_hist::samples              294                      
-system.ruby.ST.latency_hist::mean           14.547619                      
-system.ruby.ST.latency_hist::gmean           5.302369                      
-system.ruby.ST.latency_hist::stdev          25.764411                      
-system.ruby.ST.latency_hist              |         236     80.27%     80.27% |          15      5.10%     85.37% |           0      0.00%     85.37% |           0      0.00%     85.37% |          42     14.29%     99.66% |           1      0.34%    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.latency_hist::mean           20.806122                      
+system.ruby.ST.latency_hist::gmean           7.447374                      
+system.ruby.ST.latency_hist::stdev          29.113873                      
+system.ruby.ST.latency_hist              |         202     68.71%     68.71% |          12      4.08%     72.79% |           0      0.00%     72.79% |          35     11.90%     84.69% |          37     12.59%     97.28% |           7      2.38%     99.66% |           1      0.34%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
 system.ruby.ST.latency_hist::total                294                      
 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          236                      
+system.ruby.ST.hit_latency_hist::samples          202                      
 system.ruby.ST.hit_latency_hist::mean               3                      
 system.ruby.ST.hit_latency_hist::gmean       3.000000                      
-system.ruby.ST.hit_latency_hist          |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |         236    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%
-system.ruby.ST.hit_latency_hist::total            236                      
+system.ruby.ST.hit_latency_hist          |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |         202    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%
+system.ruby.ST.hit_latency_hist::total            202                      
 system.ruby.ST.miss_latency_hist::bucket_size           16                      
 system.ruby.ST.miss_latency_hist::max_bucket          159                      
-system.ruby.ST.miss_latency_hist::samples           58                      
-system.ruby.ST.miss_latency_hist::mean      61.534483                      
-system.ruby.ST.miss_latency_hist::gmean     53.817463                      
-system.ruby.ST.miss_latency_hist::stdev     24.770678                      
-system.ruby.ST.miss_latency_hist         |           0      0.00%      0.00% |          15     25.86%     25.86% |           0      0.00%     25.86% |           0      0.00%     25.86% |          42     72.41%     98.28% |           1      1.72%    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.miss_latency_hist::total            58                      
-system.ruby.IFETCH.latency_hist::bucket_size           16                      
-system.ruby.IFETCH.latency_hist::max_bucket          159                      
+system.ruby.ST.miss_latency_hist::samples           92                      
+system.ruby.ST.miss_latency_hist::mean      59.902174                      
+system.ruby.ST.miss_latency_hist::gmean     54.831044                      
+system.ruby.ST.miss_latency_hist::stdev     21.909935                      
+system.ruby.ST.miss_latency_hist         |           0      0.00%      0.00% |          12     13.04%     13.04% |           0      0.00%     13.04% |          35     38.04%     51.09% |          37     40.22%     91.30% |           7      7.61%     98.91% |           1      1.09%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.ST.miss_latency_hist::total            92                      
+system.ruby.IFETCH.latency_hist::bucket_size           64                      
+system.ruby.IFETCH.latency_hist::max_bucket          639                      
 system.ruby.IFETCH.latency_hist::samples         2585                      
-system.ruby.IFETCH.latency_hist::mean        9.832108                      
-system.ruby.IFETCH.latency_hist::gmean       4.131370                      
-system.ruby.IFETCH.latency_hist::stdev      20.770372                      
-system.ruby.IFETCH.latency_hist          |        2315     89.56%     89.56% |          29      1.12%     90.68% |           0      0.00%     90.68% |           0      0.00%     90.68% |         239      9.25%     99.92% |           1      0.04%     99.96% |           1      0.04%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.IFETCH.latency_hist::mean       10.569439                      
+system.ruby.IFETCH.latency_hist::gmean       4.165075                      
+system.ruby.IFETCH.latency_hist::stdev      24.278647                      
+system.ruby.IFETCH.latency_hist          |        2341     90.56%     90.56% |         239      9.25%     99.81% |           2      0.08%     99.88% |           0      0.00%     99.88% |           2      0.08%     99.96% |           1      0.04%    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.latency_hist::total           2585                      
 system.ruby.IFETCH.hit_latency_hist::bucket_size            1                      
 system.ruby.IFETCH.hit_latency_hist::max_bucket            9                      
@@ -389,90 +606,113 @@ system.ruby.IFETCH.hit_latency_hist::mean            3
 system.ruby.IFETCH.hit_latency_hist::gmean     3.000000                      
 system.ruby.IFETCH.hit_latency_hist      |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |        2315    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%
 system.ruby.IFETCH.hit_latency_hist::total         2315                      
-system.ruby.IFETCH.miss_latency_hist::bucket_size           16                      
-system.ruby.IFETCH.miss_latency_hist::max_bucket          159                      
+system.ruby.IFETCH.miss_latency_hist::bucket_size           64                      
+system.ruby.IFETCH.miss_latency_hist::max_bucket          639                      
 system.ruby.IFETCH.miss_latency_hist::samples          270                      
-system.ruby.IFETCH.miss_latency_hist::mean    68.411111                      
-system.ruby.IFETCH.miss_latency_hist::gmean    64.218167                      
-system.ruby.IFETCH.miss_latency_hist::stdev    17.266269                      
-system.ruby.IFETCH.miss_latency_hist     |           0      0.00%      0.00% |          29     10.74%     10.74% |           0      0.00%     10.74% |           0      0.00%     10.74% |         239     88.52%     99.26% |           1      0.37%     99.63% |           1      0.37%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.IFETCH.miss_latency_hist::mean    75.470370                      
+system.ruby.IFETCH.miss_latency_hist::gmean    69.413198                      
+system.ruby.IFETCH.miss_latency_hist::stdev    30.681798                      
+system.ruby.IFETCH.miss_latency_hist     |          26      9.63%      9.63% |         239     88.52%     98.15% |           2      0.74%     98.89% |           0      0.00%     98.89% |           2      0.74%     99.63% |           1      0.37%    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.miss_latency_hist::total          270                      
 system.ruby.L1Cache_Controller.Load               415      0.00%      0.00%
 system.ruby.L1Cache_Controller.Ifetch            2585      0.00%      0.00%
 system.ruby.L1Cache_Controller.Store              294      0.00%      0.00%
 system.ruby.L1Cache_Controller.L1_Replacement          506      0.00%      0.00%
-system.ruby.L1Cache_Controller.Exclusive_Data          510      0.00%      0.00%
-system.ruby.L1Cache_Controller.Writeback_Ack_Data          502      0.00%      0.00%
-system.ruby.L1Cache_Controller.All_acks            58      0.00%      0.00%
-system.ruby.L1Cache_Controller.Use_Timeout          509      0.00%      0.00%
+system.ruby.L1Cache_Controller.Data               436      0.00%      0.00%
+system.ruby.L1Cache_Controller.Exclusive_Data          108      0.00%      0.00%
+system.ruby.L1Cache_Controller.Writeback_Ack           20      0.00%      0.00%
+system.ruby.L1Cache_Controller.Writeback_Ack_Data          482      0.00%      0.00%
+system.ruby.L1Cache_Controller.All_acks            92      0.00%      0.00%
+system.ruby.L1Cache_Controller.Use_Timeout          108      0.00%      0.00%
 system.ruby.L1Cache_Controller.I.Load             182      0.00%      0.00%
 system.ruby.L1Cache_Controller.I.Ifetch           270      0.00%      0.00%
 system.ruby.L1Cache_Controller.I.Store             58      0.00%      0.00%
-system.ruby.L1Cache_Controller.M.Load              82      0.00%      0.00%
-system.ruby.L1Cache_Controller.M.Ifetch          1220      0.00%      0.00%
-system.ruby.L1Cache_Controller.M.Store             33      0.00%      0.00%
-system.ruby.L1Cache_Controller.M.L1_Replacement          406      0.00%      0.00%
-system.ruby.L1Cache_Controller.M_W.Load            49      0.00%      0.00%
-system.ruby.L1Cache_Controller.M_W.Ifetch         1095      0.00%      0.00%
-system.ruby.L1Cache_Controller.M_W.Store            7      0.00%      0.00%
-system.ruby.L1Cache_Controller.M_W.L1_Replacement            4      0.00%      0.00%
-system.ruby.L1Cache_Controller.M_W.Use_Timeout          444      0.00%      0.00%
-system.ruby.L1Cache_Controller.MM.Load             99      0.00%      0.00%
-system.ruby.L1Cache_Controller.MM.Store           114      0.00%      0.00%
+system.ruby.L1Cache_Controller.S.Load             108      0.00%      0.00%
+system.ruby.L1Cache_Controller.S.Ifetch          2315      0.00%      0.00%
+system.ruby.L1Cache_Controller.S.Store             34      0.00%      0.00%
+system.ruby.L1Cache_Controller.S.L1_Replacement          396      0.00%      0.00%
+system.ruby.L1Cache_Controller.M.Load              10      0.00%      0.00%
+system.ruby.L1Cache_Controller.M.Store              4      0.00%      0.00%
+system.ruby.L1Cache_Controller.M.L1_Replacement           10      0.00%      0.00%
+system.ruby.L1Cache_Controller.M_W.Load            13      0.00%      0.00%
+system.ruby.L1Cache_Controller.M_W.Store            2      0.00%      0.00%
+system.ruby.L1Cache_Controller.M_W.Use_Timeout           14      0.00%      0.00%
+system.ruby.L1Cache_Controller.MM.Load             89      0.00%      0.00%
+system.ruby.L1Cache_Controller.MM.Store            93      0.00%      0.00%
 system.ruby.L1Cache_Controller.MM.L1_Replacement           96      0.00%      0.00%
-system.ruby.L1Cache_Controller.MM_W.Load            3      0.00%      0.00%
-system.ruby.L1Cache_Controller.MM_W.Store           82      0.00%      0.00%
-system.ruby.L1Cache_Controller.MM_W.Use_Timeout           65      0.00%      0.00%
+system.ruby.L1Cache_Controller.MM_W.Load           13      0.00%      0.00%
+system.ruby.L1Cache_Controller.MM_W.Store          103      0.00%      0.00%
+system.ruby.L1Cache_Controller.MM_W.L1_Replacement            4      0.00%      0.00%
+system.ruby.L1Cache_Controller.MM_W.Use_Timeout           94      0.00%      0.00%
 system.ruby.L1Cache_Controller.IM.Exclusive_Data           58      0.00%      0.00%
-system.ruby.L1Cache_Controller.OM.All_acks           58      0.00%      0.00%
-system.ruby.L1Cache_Controller.IS.Exclusive_Data          452      0.00%      0.00%
-system.ruby.L1Cache_Controller.MI.Writeback_Ack_Data          502      0.00%      0.00%
-system.ruby.L2Cache_Controller.L1_GETS            454      0.00%      0.00%
-system.ruby.L2Cache_Controller.L1_GETX             58      0.00%      0.00%
-system.ruby.L2Cache_Controller.L1_PUTX            502      0.00%      0.00%
-system.ruby.L2Cache_Controller.All_Acks            43      0.00%      0.00%
-system.ruby.L2Cache_Controller.Data                43      0.00%      0.00%
-system.ruby.L2Cache_Controller.Data_Exclusive          380      0.00%      0.00%
-system.ruby.L2Cache_Controller.L1_WBCLEANDATA          396      0.00%      0.00%
+system.ruby.L1Cache_Controller.SM.Exclusive_Data           34      0.00%      0.00%
+system.ruby.L1Cache_Controller.OM.All_acks           92      0.00%      0.00%
+system.ruby.L1Cache_Controller.IS.Data            436      0.00%      0.00%
+system.ruby.L1Cache_Controller.IS.Exclusive_Data           16      0.00%      0.00%
+system.ruby.L1Cache_Controller.SI.Writeback_Ack           20      0.00%      0.00%
+system.ruby.L1Cache_Controller.SI.Writeback_Ack_Data          376      0.00%      0.00%
+system.ruby.L1Cache_Controller.MI.Writeback_Ack_Data          106      0.00%      0.00%
+system.ruby.L2Cache_Controller.L1_GETS            452      0.00%      0.00%
+system.ruby.L2Cache_Controller.L1_GETX             92      0.00%      0.00%
+system.ruby.L2Cache_Controller.L1_PUTX            106      0.00%      0.00%
+system.ruby.L2Cache_Controller.L1_PUTS_only          396      0.00%      0.00%
+system.ruby.L2Cache_Controller.All_Acks            80      0.00%      0.00%
+system.ruby.L2Cache_Controller.Data               465      0.00%      0.00%
+system.ruby.L2Cache_Controller.L1_WBCLEANDATA          376      0.00%      0.00%
 system.ruby.L2Cache_Controller.L1_WBDIRTYDATA          106      0.00%      0.00%
-system.ruby.L2Cache_Controller.Writeback_Ack          407      0.00%      0.00%
-system.ruby.L2Cache_Controller.Exclusive_Unblock          510      0.00%      0.00%
-system.ruby.L2Cache_Controller.L2_Replacement          407      0.00%      0.00%
-system.ruby.L2Cache_Controller.NP.L1_GETS          380      0.00%      0.00%
-system.ruby.L2Cache_Controller.NP.L1_GETX           43      0.00%      0.00%
-system.ruby.L2Cache_Controller.ILX.L1_PUTX          502      0.00%      0.00%
-system.ruby.L2Cache_Controller.M.L1_GETS           72      0.00%      0.00%
-system.ruby.L2Cache_Controller.M.L1_GETX           15      0.00%      0.00%
-system.ruby.L2Cache_Controller.M.L2_Replacement          407      0.00%      0.00%
-system.ruby.L2Cache_Controller.ILXW.L1_WBCLEANDATA          396      0.00%      0.00%
+system.ruby.L2Cache_Controller.Writeback_Ack           78      0.00%      0.00%
+system.ruby.L2Cache_Controller.Unblock            456      0.00%      0.00%
+system.ruby.L2Cache_Controller.Exclusive_Unblock          108      0.00%      0.00%
+system.ruby.L2Cache_Controller.L2_Replacement          443      0.00%      0.00%
+system.ruby.L2Cache_Controller.NP.L1_GETS          385      0.00%      0.00%
+system.ruby.L2Cache_Controller.NP.L1_GETX           45      0.00%      0.00%
+system.ruby.L2Cache_Controller.ILS.L1_GETX           32      0.00%      0.00%
+system.ruby.L2Cache_Controller.ILS.L1_PUTS_only          376      0.00%      0.00%
+system.ruby.L2Cache_Controller.ILX.L1_PUTX          106      0.00%      0.00%
+system.ruby.L2Cache_Controller.S.L1_GETS           51      0.00%      0.00%
+system.ruby.L2Cache_Controller.S.L1_GETX            1      0.00%      0.00%
+system.ruby.L2Cache_Controller.S.L2_Replacement          336      0.00%      0.00%
+system.ruby.L2Cache_Controller.SLS.L1_GETX            2      0.00%      0.00%
+system.ruby.L2Cache_Controller.SLS.L1_PUTS_only           20      0.00%      0.00%
+system.ruby.L2Cache_Controller.SLS.L2_Replacement           29      0.00%      0.00%
+system.ruby.L2Cache_Controller.M.L1_GETS           16      0.00%      0.00%
+system.ruby.L2Cache_Controller.M.L1_GETX           12      0.00%      0.00%
+system.ruby.L2Cache_Controller.M.L2_Replacement           78      0.00%      0.00%
+system.ruby.L2Cache_Controller.IW.L1_WBCLEANDATA          376      0.00%      0.00%
+system.ruby.L2Cache_Controller.SW.Unblock           20      0.00%      0.00%
 system.ruby.L2Cache_Controller.ILXW.L1_WBDIRTYDATA          106      0.00%      0.00%
-system.ruby.L2Cache_Controller.IGS.Data_Exclusive          380      0.00%      0.00%
-system.ruby.L2Cache_Controller.IGS.Exclusive_Unblock          380      0.00%      0.00%
-system.ruby.L2Cache_Controller.IGM.Data            43      0.00%      0.00%
-system.ruby.L2Cache_Controller.IGMO.All_Acks           43      0.00%      0.00%
-system.ruby.L2Cache_Controller.IGMO.Exclusive_Unblock           43      0.00%      0.00%
-system.ruby.L2Cache_Controller.MM.Exclusive_Unblock           15      0.00%      0.00%
-system.ruby.L2Cache_Controller.OO.Exclusive_Unblock           72      0.00%      0.00%
-system.ruby.L2Cache_Controller.MI.L1_GETS            2      0.00%      0.00%
-system.ruby.L2Cache_Controller.MI.Writeback_Ack          407      0.00%      0.00%
-system.ruby.Directory_Controller.GETX              43      0.00%      0.00%
-system.ruby.Directory_Controller.GETS             380      0.00%      0.00%
-system.ruby.Directory_Controller.PUTX             407      0.00%      0.00%
-system.ruby.Directory_Controller.Exclusive_Unblock          422      0.00%      0.00%
-system.ruby.Directory_Controller.Clean_Writeback          331      0.00%      0.00%
-system.ruby.Directory_Controller.Dirty_Writeback           76      0.00%      0.00%
-system.ruby.Directory_Controller.Memory_Data          423      0.00%      0.00%
-system.ruby.Directory_Controller.Memory_Ack           76      0.00%      0.00%
-system.ruby.Directory_Controller.I.GETX            43      0.00%      0.00%
-system.ruby.Directory_Controller.I.GETS           380      0.00%      0.00%
-system.ruby.Directory_Controller.I.Memory_Ack           74      0.00%      0.00%
-system.ruby.Directory_Controller.M.PUTX           407      0.00%      0.00%
-system.ruby.Directory_Controller.IS.Exclusive_Unblock          379      0.00%      0.00%
-system.ruby.Directory_Controller.IS.Memory_Data          380      0.00%      0.00%
-system.ruby.Directory_Controller.IS.Memory_Ack            2      0.00%      0.00%
-system.ruby.Directory_Controller.MM.Exclusive_Unblock           43      0.00%      0.00%
-system.ruby.Directory_Controller.MM.Memory_Data           43      0.00%      0.00%
-system.ruby.Directory_Controller.MI.Clean_Writeback          331      0.00%      0.00%
-system.ruby.Directory_Controller.MI.Dirty_Writeback           76      0.00%      0.00%
+system.ruby.L2Cache_Controller.IGS.Data           385      0.00%      0.00%
+system.ruby.L2Cache_Controller.IGS.Unblock          385      0.00%      0.00%
+system.ruby.L2Cache_Controller.IGM.Data            46      0.00%      0.00%
+system.ruby.L2Cache_Controller.IGMLS.Data           34      0.00%      0.00%
+system.ruby.L2Cache_Controller.IGMO.All_Acks           80      0.00%      0.00%
+system.ruby.L2Cache_Controller.IGMO.Exclusive_Unblock           80      0.00%      0.00%
+system.ruby.L2Cache_Controller.MM.Exclusive_Unblock           12      0.00%      0.00%
+system.ruby.L2Cache_Controller.SS.Unblock           51      0.00%      0.00%
+system.ruby.L2Cache_Controller.OO.Exclusive_Unblock           16      0.00%      0.00%
+system.ruby.L2Cache_Controller.MI.Writeback_Ack           78      0.00%      0.00%
+system.ruby.Directory_Controller.GETX              80      0.00%      0.00%
+system.ruby.Directory_Controller.GETS             385      0.00%      0.00%
+system.ruby.Directory_Controller.PUTX              78      0.00%      0.00%
+system.ruby.Directory_Controller.Unblock          262      0.00%      0.00%
+system.ruby.Directory_Controller.Last_Unblock          122      0.00%      0.00%
+system.ruby.Directory_Controller.Exclusive_Unblock           80      0.00%      0.00%
+system.ruby.Directory_Controller.Dirty_Writeback           78      0.00%      0.00%
+system.ruby.Directory_Controller.Memory_Data          465      0.00%      0.00%
+system.ruby.Directory_Controller.Memory_Ack           78      0.00%      0.00%
+system.ruby.Directory_Controller.I.GETX            40      0.00%      0.00%
+system.ruby.Directory_Controller.I.GETS           262      0.00%      0.00%
+system.ruby.Directory_Controller.I.Memory_Ack           77      0.00%      0.00%
+system.ruby.Directory_Controller.S.GETX            40      0.00%      0.00%
+system.ruby.Directory_Controller.S.GETS           123      0.00%      0.00%
+system.ruby.Directory_Controller.M.PUTX            78      0.00%      0.00%
+system.ruby.Directory_Controller.IS.Unblock          262      0.00%      0.00%
+system.ruby.Directory_Controller.IS.Memory_Data          262      0.00%      0.00%
+system.ruby.Directory_Controller.SS.Last_Unblock          122      0.00%      0.00%
+system.ruby.Directory_Controller.SS.Memory_Data          123      0.00%      0.00%
+system.ruby.Directory_Controller.MM.Exclusive_Unblock           80      0.00%      0.00%
+system.ruby.Directory_Controller.MM.Memory_Data           80      0.00%      0.00%
+system.ruby.Directory_Controller.MM.Memory_Ack            1      0.00%      0.00%
+system.ruby.Directory_Controller.MI.Dirty_Writeback           78      0.00%      0.00%
 
 ---------- End Simulation Statistics   ----------
index 8de8f1e381a82d26b79a1cf9dc286d5f7be0cdf3..e1272a9ad47e3a22f71a7667ba418a46baee1224 100644 (file)
@@ -10,7 +10,7 @@ time_sync_spin_threshold=100000
 
 [system]
 type=System
-children=clk_domain cpu dvfs_handler physmem ruby sys_port_proxy voltage_domain
+children=clk_domain cpu dvfs_handler mem_ctrls ruby sys_port_proxy voltage_domain
 boot_osflags=a
 cache_line_size=64
 clk_domain=system.clk_domain
@@ -22,7 +22,7 @@ load_addr_mask=1099511627775
 load_offset=0
 mem_mode=timing
 mem_ranges=0:268435455
-memories=system.physmem
+memories=system.mem_ctrls
 num_work_ids=16
 readfile=
 symbolfile=
@@ -136,17 +136,82 @@ eventq_index=0
 sys_clk_domain=system.clk_domain
 transition_latency=100000
 
-[system.physmem]
-type=SimpleMemory
-bandwidth=0.000000
+[system.mem_ctrls]
+type=DRAMCtrl
+IDD0=0.075000
+IDD02=0.000000
+IDD2N=0.050000
+IDD2N2=0.000000
+IDD2P0=0.000000
+IDD2P02=0.000000
+IDD2P1=0.000000
+IDD2P12=0.000000
+IDD3N=0.057000
+IDD3N2=0.000000
+IDD3P0=0.000000
+IDD3P02=0.000000
+IDD3P1=0.000000
+IDD3P12=0.000000
+IDD4R=0.187000
+IDD4R2=0.000000
+IDD4W=0.165000
+IDD4W2=0.000000
+IDD5=0.220000
+IDD52=0.000000
+IDD6=0.000000
+IDD62=0.000000
+VDD=1.500000
+VDD2=0.000000
+activation_limit=4
+addr_mapping=RoRaBaChCo
+bank_groups_per_rank=0
+banks_per_rank=8
+burst_length=8
+channels=1
 clk_domain=system.clk_domain
 conf_table_reported=true
+device_bus_width=8
+device_rowbuffer_size=1024
+device_size=536870912
+devices_per_rank=8
+dll=true
 eventq_index=0
 in_addr_map=true
-latency=30
-latency_var=0
-null=true
-range=0:134217727
+max_accesses_per_row=16
+mem_sched_policy=frfcfs
+min_writes_per_switch=16
+null=false
+page_policy=open_adaptive
+range=0:268435455
+ranks_per_channel=2
+read_buffer_size=32
+static_backend_latency=10
+static_frontend_latency=10
+tBURST=5
+tCCD_L=0
+tCK=1
+tCL=14
+tCS=3
+tRAS=35
+tRCD=14
+tREFI=7800
+tRFC=260
+tRP=14
+tRRD=6
+tRRD_L=0
+tRTP=8
+tRTW=3
+tWR=15
+tWTR=8
+tXAW=30
+tXP=0
+tXPDLL=0
+tXS=0
+tXSDLL=0
+write_buffer_size=64
+write_high_thresh_perc=85
+write_low_thresh_perc=50
+port=system.ruby.dir_cntrl0.memory
 
 [system.ruby]
 type=RubySystem
@@ -156,9 +221,9 @@ block_size_bytes=64
 clk_domain=system.ruby.clk_domain
 eventq_index=0
 hot_lines=false
-mem_size=268435456
-no_mem_vec=false
+memory_size_bits=48
 num_of_sequencers=1
+phys_mem=Null
 random_seed=1234
 randomization=false
 
@@ -172,7 +237,7 @@ voltage_domain=system.voltage_domain
 
 [system.ruby.dir_cntrl0]
 type=Directory_Controller
-children=directory memBuffer
+children=directory
 buffer_size=0
 clk_domain=system.ruby.clk_domain
 cluster_id=0
@@ -182,16 +247,17 @@ distributed_persistent=true
 eventq_index=0
 fixed_timeout_latency=100
 l2_select_num_bits=0
-memBuffer=system.ruby.dir_cntrl0.memBuffer
 number_of_TBEs=256
-peer=Null
 recycle_latency=10
 reissue_wakeup_latency=10
 ruby_system=system.ruby
+system=system
+to_memory_controller_latency=1
 transitions_per_cycle=4
 version=0
 dmaRequestToDir=system.ruby.network.master[10]
 dmaResponseFromDir=system.ruby.network.slave[9]
+memory=system.mem_ctrls.port
 persistentFromDir=system.ruby.network.slave[8]
 persistentToDir=system.ruby.network.master[9]
 requestFromDir=system.ruby.network.slave[6]
@@ -202,33 +268,8 @@ responseToDir=system.ruby.network.master[8]
 [system.ruby.dir_cntrl0.directory]
 type=RubyDirectoryMemory
 eventq_index=0
-map_levels=4
 numa_high_bit=5
 size=268435456
-use_map=false
-version=0
-
-[system.ruby.dir_cntrl0.memBuffer]
-type=RubyMemoryControl
-bank_bit_0=8
-bank_busy_time=11
-bank_queue_size=12
-banks_per_rank=8
-basic_bus_busy_time=2
-clk_domain=system.ruby.memctrl_clk_domain
-dimm_bit_0=12
-dimms_per_channel=2
-eventq_index=0
-mem_ctl_latency=12
-mem_fixed_delay=0
-mem_random_arbitrate=0
-rank_bit_0=11
-rank_rank_delay=1
-ranks_per_dimm=2
-read_write_delay=2
-refresh_period=1560
-ruby_system=system.ruby
-tFaw=0
 version=0
 
 [system.ruby.l1_cntrl0]
@@ -248,13 +289,13 @@ l1_response_latency=2
 l2_select_num_bits=0
 no_mig_atomic=true
 number_of_TBEs=256
-peer=Null
 recycle_latency=10
 reissue_wakeup_latency=10
 retry_threshold=1
 ruby_system=system.ruby
 send_evictions=false
 sequencer=system.ruby.l1_cntrl0.sequencer
+system=system
 transitions_per_cycle=4
 use_timeout_latency=50
 version=0
@@ -297,7 +338,7 @@ tagArrayBanks=1
 
 [system.ruby.l1_cntrl0.sequencer]
 type=RubySequencer
-access_phys_mem=false
+access_backing_store=false
 clk_domain=system.cpu.clk_domain
 dcache=system.ruby.l1_cntrl0.L1Dcache
 deadlock_threshold=500000
@@ -326,9 +367,9 @@ filtering_enabled=true
 l2_request_latency=5
 l2_response_latency=5
 number_of_TBEs=256
-peer=Null
 recycle_latency=10
 ruby_system=system.ruby
+system=system
 transitions_per_cycle=4
 version=0
 GlobalRequestFromL2Cache=system.ruby.network.slave[3]
@@ -469,7 +510,7 @@ virt_nets=10
 
 [system.sys_port_proxy]
 type=RubyPortProxy
-access_phys_mem=true
+access_backing_store=false
 clk_domain=system.clk_domain
 eventq_index=0
 ruby_system=system.ruby
index c5b73657d7de81244a574b13d5bdb3d24a15c856..69664e25a4a06d16441c74e5228d6f5a439533ed 100644 (file)
 
 ---------- Begin Simulation Statistics ----------
-sim_seconds                                  0.000043                       # Number of seconds simulated
-sim_ticks                                       43073                       # Number of ticks simulated
-final_tick                                      43073                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
+sim_seconds                                  0.000044                       # Number of seconds simulated
+sim_ticks                                       43869                       # Number of ticks simulated
+final_tick                                      43869                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
 sim_freq                                   1000000000                       # Frequency of simulated ticks
-host_inst_rate                                  51660                       # Simulator instruction rate (inst/s)
-host_op_rate                                    51645                       # Simulator op (including micro ops) rate (op/s)
-host_tick_rate                                 862979                       # Simulator tick rate (ticks/s)
-host_mem_usage                                 159984                       # Number of bytes of host memory used
-host_seconds                                     0.05                       # Real time elapsed on the host
+host_inst_rate                                    107                       # Simulator instruction rate (inst/s)
+host_op_rate                                      107                       # Simulator op (including micro ops) rate (op/s)
+host_tick_rate                                   1826                       # Simulator tick rate (ticks/s)
+host_mem_usage                                 435688                       # Number of bytes of host memory used
+host_seconds                                    24.02                       # Real time elapsed on the host
 sim_insts                                        2577                       # Number of instructions simulated
 sim_ops                                          2577                       # Number of ops (including micro ops) simulated
 system.voltage_domain.voltage                       1                       # Voltage in Volts
 system.clk_domain.clock                             1                       # Clock period in ticks
+system.mem_ctrls.bytes_read::ruby.dir_cntrl0        28672                       # Number of bytes read from this memory
+system.mem_ctrls.bytes_read::total              28672                       # Number of bytes read from this memory
+system.mem_ctrls.bytes_written::ruby.dir_cntrl0         5376                       # Number of bytes written to this memory
+system.mem_ctrls.bytes_written::total            5376                       # Number of bytes written to this memory
+system.mem_ctrls.num_reads::ruby.dir_cntrl0          448                       # Number of read requests responded to by this memory
+system.mem_ctrls.num_reads::total                 448                       # Number of read requests responded to by this memory
+system.mem_ctrls.num_writes::ruby.dir_cntrl0           84                       # Number of write requests responded to by this memory
+system.mem_ctrls.num_writes::total                 84                       # Number of write requests responded to by this memory
+system.mem_ctrls.bw_read::ruby.dir_cntrl0    653582256                       # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_read::total             653582256                       # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::ruby.dir_cntrl0    122546673                       # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::total            122546673                       # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_total::ruby.dir_cntrl0    776128929                       # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.bw_total::total            776128929                       # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.readReqs                         448                       # Number of read requests accepted
+system.mem_ctrls.writeReqs                         84                       # Number of write requests accepted
+system.mem_ctrls.readBursts                       448                       # Number of DRAM read bursts, including those serviced by the write queue
+system.mem_ctrls.writeBursts                       84                       # Number of DRAM write bursts, including those merged in the write queue
+system.mem_ctrls.bytesReadDRAM                  24000                       # Total number of bytes read from DRAM
+system.mem_ctrls.bytesReadWrQ                    4672                       # Total number of bytes read from write queue
+system.mem_ctrls.bytesWritten                    1024                       # Total number of bytes written to DRAM
+system.mem_ctrls.bytesReadSys                   28672                       # Total read bytes from the system interface side
+system.mem_ctrls.bytesWrittenSys                 5376                       # Total written bytes from the system interface side
+system.mem_ctrls.servicedByWrQ                     73                       # 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                 0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::1                 1                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::2                 1                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::3                37                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::4                26                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::5                 0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::6                24                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::7                70                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::8                72                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::9                 4                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::10               29                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::11               16                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::12               23                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::13               60                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::14               11                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::15                1                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::0                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::1                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::2                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::3                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::4                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::5                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::6                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::7                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::8                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::9                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::10                3                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::11                0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::12                5                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::13                7                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::14                0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::15                1                       # 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                         43790                       # 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)
+system.mem_ctrls.readPktSize::3                     0                       # Read request sizes (log2)
+system.mem_ctrls.readPktSize::4                     0                       # Read request sizes (log2)
+system.mem_ctrls.readPktSize::5                     0                       # Read request sizes (log2)
+system.mem_ctrls.readPktSize::6                   448                       # Read request sizes (log2)
+system.mem_ctrls.writePktSize::0                    0                       # Write request sizes (log2)
+system.mem_ctrls.writePktSize::1                    0                       # Write request sizes (log2)
+system.mem_ctrls.writePktSize::2                    0                       # Write request sizes (log2)
+system.mem_ctrls.writePktSize::3                    0                       # Write request sizes (log2)
+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                   84                       # Write request sizes (log2)
+system.mem_ctrls.rdQLenPdf::0                     375                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::1                       0                       # 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
+system.mem_ctrls.rdQLenPdf::5                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::6                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::7                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::8                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::9                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::10                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::11                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::12                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::13                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::14                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::15                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::16                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::17                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::18                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::19                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::20                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::21                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::22                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::23                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::24                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::25                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::26                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::27                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::28                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::29                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::30                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::31                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::0                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::1                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::2                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::3                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::4                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::5                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::6                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::7                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::8                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::9                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::10                      1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::11                      1                       # What write queue length does an incoming req see
+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                      1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::16                      1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::17                      2                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::18                      2                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::19                      2                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::20                      2                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::21                      2                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::22                      2                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::23                      2                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::24                      2                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::25                      2                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::26                      2                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::27                      2                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::28                      2                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::29                      2                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::30                      1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::31                      1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::32                      1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::33                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::34                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::35                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::36                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::37                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::38                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::39                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::40                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::41                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::42                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::43                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::44                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::45                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::46                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::47                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::48                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::49                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::50                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::51                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::52                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::53                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::54                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::55                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::56                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::57                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::58                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::59                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::60                      0                       # What write queue length does an incoming req see
+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           74                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::mean    309.621622                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::gmean   203.292189                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::stdev   280.679347                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::0-127           21     28.38%     28.38% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::128-255           18     24.32%     52.70% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::256-383           10     13.51%     66.22% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::384-511            7      9.46%     75.68% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::512-639            8     10.81%     86.49% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::640-767            3      4.05%     90.54% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::768-895            2      2.70%     93.24% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::896-1023            1      1.35%     94.59% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::1024-1151            4      5.41%    100.00% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::total           74                       # Bytes accessed per row activation
+system.mem_ctrls.rdPerTurnAround::samples            1                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::mean            245                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::gmean    245.000000                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::stdev           nan                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::240-247            1    100.00%    100.00% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::total             1                       # Reads before turning the bus around for writes
+system.mem_ctrls.wrPerTurnAround::samples            1                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::mean             16                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::gmean     16.000000                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::stdev           nan                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::16                1    100.00%    100.00% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::total             1                       # Writes before turning the bus around for reads
+system.mem_ctrls.totQLat                         2655                       # Total ticks spent queuing
+system.mem_ctrls.totMemAccLat                    9780                       # Total ticks spent from burst creation until serviced by the DRAM
+system.mem_ctrls.totBusLat                       1875                       # Total ticks spent in databus transfers
+system.mem_ctrls.avgQLat                         7.08                       # Average queueing delay per DRAM burst
+system.mem_ctrls.avgBusLat                       5.00                       # Average bus latency per DRAM burst
+system.mem_ctrls.avgMemAccLat                   26.08                       # Average memory access latency per DRAM burst
+system.mem_ctrls.avgRdBW                       547.08                       # Average DRAM read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBW                        23.34                       # Average achieved write bandwidth in MiByte/s
+system.mem_ctrls.avgRdBWSys                    653.58                       # Average system read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBWSys                    122.55                       # Average system write bandwidth in MiByte/s
+system.mem_ctrls.peakBW                      12800.00                       # Theoretical peak bandwidth in MiByte/s
+system.mem_ctrls.busUtil                         4.46                       # Data bus utilization in percentage
+system.mem_ctrls.busUtilRead                     4.27                       # Data bus utilization in percentage for reads
+system.mem_ctrls.busUtilWrite                    0.18                       # Data bus utilization in percentage for writes
+system.mem_ctrls.avgRdQLen                       1.00                       # Average read queue length when enqueuing
+system.mem_ctrls.avgWrQLen                      21.83                       # Average write queue length when enqueuing
+system.mem_ctrls.readRowHits                      294                       # Number of row buffer hits during reads
+system.mem_ctrls.writeRowHits                      15                       # Number of row buffer hits during writes
+system.mem_ctrls.readRowHitRate                 78.40                       # Row buffer hit rate for reads
+system.mem_ctrls.writeRowHitRate                32.61                       # Row buffer hit rate for writes
+system.mem_ctrls.avgGap                         82.31                       # Average gap between requests
+system.mem_ctrls.pageHitRate                    73.40                       # Row buffer hit rate, read and write combined
+system.mem_ctrls.memoryStateTime::IDLE             22                       # Time in different power states
+system.mem_ctrls.memoryStateTime::REF            1300                       # Time in different power states
+system.mem_ctrls.memoryStateTime::PRE_PDN            0                       # Time in different power states
+system.mem_ctrls.memoryStateTime::ACT           37882                       # Time in different power states
+system.mem_ctrls.memoryStateTime::ACT_PDN            0                       # Time in different power states
+system.mem_ctrls.actEnergy::0                  158760                       # Energy for activate commands per rank (pJ)
+system.mem_ctrls.actEnergy::1                  355320                       # Energy for activate commands per rank (pJ)
+system.mem_ctrls.preEnergy::0                   88200                       # Energy for precharge commands per rank (pJ)
+system.mem_ctrls.preEnergy::1                  197400                       # Energy for precharge commands per rank (pJ)
+system.mem_ctrls.readEnergy::0                1697280                       # Energy for read commands per rank (pJ)
+system.mem_ctrls.readEnergy::1                2483520                       # Energy for read commands per rank (pJ)
+system.mem_ctrls.writeEnergy::0                     0                       # Energy for write commands per rank (pJ)
+system.mem_ctrls.writeEnergy::1                165888                       # Energy for write commands per rank (pJ)
+system.mem_ctrls.refreshEnergy::0             2542800                       # Energy for refresh commands per rank (pJ)
+system.mem_ctrls.refreshEnergy::1             2542800                       # Energy for refresh commands per rank (pJ)
+system.mem_ctrls.actBackEnergy::0            25360668                       # Energy for active background per rank (pJ)
+system.mem_ctrls.actBackEnergy::1            26385300                       # Energy for active background per rank (pJ)
+system.mem_ctrls.preBackEnergy::0             1267800                       # Energy for precharge background per rank (pJ)
+system.mem_ctrls.preBackEnergy::1              369000                       # Energy for precharge background per rank (pJ)
+system.mem_ctrls.totalEnergy::0              31115508                       # Total energy per rank (pJ)
+system.mem_ctrls.totalEnergy::1              32499228                       # Total energy per rank (pJ)
+system.mem_ctrls.averagePower::0           793.965501                       # Core power per rank (mW)
+system.mem_ctrls.averagePower::1           829.273488                       # Core power per rank (mW)
 system.ruby.clk_domain.clock                        1                       # Clock period in ticks
 system.ruby.outstanding_req_hist::bucket_size            1                      
 system.ruby.outstanding_req_hist::max_bucket            9                      
@@ -21,29 +263,29 @@ system.ruby.outstanding_req_hist::mean              1
 system.ruby.outstanding_req_hist::gmean             1                      
 system.ruby.outstanding_req_hist         |           0      0.00%      0.00% |        3295    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.outstanding_req_hist::total          3295                      
-system.ruby.latency_hist::bucket_size              16                      
-system.ruby.latency_hist::max_bucket              159                      
+system.ruby.latency_hist::bucket_size              64                      
+system.ruby.latency_hist::max_bucket              639                      
 system.ruby.latency_hist::samples                3294                      
-system.ruby.latency_hist::mean              12.076199                      
-system.ruby.latency_hist::gmean              3.436747                      
-system.ruby.latency_hist::stdev             24.316992                      
-system.ruby.latency_hist                 |        2776     84.27%     84.27% |          70      2.13%     86.40% |           0      0.00%     86.40% |           0      0.00%     86.40% |         435     13.21%     99.61% |           3      0.09%     99.70% |           4      0.12%     99.82% |           6      0.18%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.latency_hist::mean              12.317851                      
+system.ruby.latency_hist::gmean              3.428807                      
+system.ruby.latency_hist::stdev             27.092783                      
+system.ruby.latency_hist                 |        2919     88.62%     88.62% |         368     11.17%     99.79% |           2      0.06%     99.85% |           1      0.03%     99.88% |           1      0.03%     99.91% |           3      0.09%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
 system.ruby.latency_hist::total                  3294                      
 system.ruby.hit_latency_hist::bucket_size            4                      
 system.ruby.hit_latency_hist::max_bucket           39                      
 system.ruby.hit_latency_hist::samples            2846                      
-system.ruby.hit_latency_hist::mean           2.555868                      
-system.ruby.hit_latency_hist::gmean          2.127279                      
-system.ruby.hit_latency_hist::stdev          3.505788                      
-system.ruby.hit_latency_hist             |        2776     97.54%     97.54% |           0      0.00%     97.54% |           0      0.00%     97.54% |           0      0.00%     97.54% |           0      0.00%     97.54% |           8      0.28%     97.82% |          62      2.18%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.hit_latency_hist::mean           2.554462                      
+system.ruby.hit_latency_hist::gmean          2.127153                      
+system.ruby.hit_latency_hist::stdev          3.497278                      
+system.ruby.hit_latency_hist             |        2776     97.54%     97.54% |           0      0.00%     97.54% |           0      0.00%     97.54% |           0      0.00%     97.54% |           0      0.00%     97.54% |           9      0.32%     97.86% |          61      2.14%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
 system.ruby.hit_latency_hist::total              2846                      
-system.ruby.miss_latency_hist::bucket_size           16                      
-system.ruby.miss_latency_hist::max_bucket          159                      
+system.ruby.miss_latency_hist::bucket_size           64                      
+system.ruby.miss_latency_hist::max_bucket          639                      
 system.ruby.miss_latency_hist::samples            448                      
-system.ruby.miss_latency_hist::mean         72.555804                      
-system.ruby.miss_latency_hist::gmean        72.369886                      
-system.ruby.miss_latency_hist::stdev         5.907301                      
-system.ruby.miss_latency_hist            |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |         435     97.10%     97.10% |           3      0.67%     97.77% |           4      0.89%     98.66% |           6      1.34%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.miss_latency_hist::mean         74.341518                      
+system.ruby.miss_latency_hist::gmean        71.176280                      
+system.ruby.miss_latency_hist::stdev        29.447133                      
+system.ruby.miss_latency_hist            |          73     16.29%     16.29% |         368     82.14%     98.44% |           2      0.45%     98.88% |           1      0.22%     99.11% |           1      0.22%     99.33% |           3      0.67%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
 system.ruby.miss_latency_hist::total              448                      
 system.ruby.Directory.incomplete_times            447                      
 system.ruby.l1_cntrl0.L1Dcache.demand_hits          461                       # Number of cache demand hits
@@ -52,57 +294,50 @@ system.ruby.l1_cntrl0.L1Dcache.demand_accesses          709
 system.ruby.l1_cntrl0.L1Icache.demand_hits         2315                       # Number of cache demand hits
 system.ruby.l1_cntrl0.L1Icache.demand_misses          270                       # Number of cache demand misses
 system.ruby.l1_cntrl0.L1Icache.demand_accesses         2585                       # Number of cache demand accesses
-system.ruby.network.routers0.percent_links_utilized     5.629397                      
+system.cpu.clk_domain.clock                         1                       # Clock period in ticks
+system.ruby.network.routers0.percent_links_utilized     5.531811                      
 system.ruby.network.routers0.msg_count.Request_Control::1          518                      
 system.ruby.network.routers0.msg_count.Response_Data::4          448                      
 system.ruby.network.routers0.msg_count.ResponseL2hit_Data::4           70                      
 system.ruby.network.routers0.msg_count.Response_Control::4            1                      
 system.ruby.network.routers0.msg_count.Writeback_Data::4          502                      
+system.ruby.network.routers0.msg_count.Persistent_Control::3            8                      
 system.ruby.network.routers0.msg_bytes.Request_Control::1         4144                      
 system.ruby.network.routers0.msg_bytes.Response_Data::4        32256                      
 system.ruby.network.routers0.msg_bytes.ResponseL2hit_Data::4         5040                      
 system.ruby.network.routers0.msg_bytes.Response_Control::4            8                      
 system.ruby.network.routers0.msg_bytes.Writeback_Data::4        36144                      
+system.ruby.network.routers0.msg_bytes.Persistent_Control::3           64                      
 system.ruby.l2_cntrl0.L2cache.demand_hits           64                       # Number of cache demand hits
 system.ruby.l2_cntrl0.L2cache.demand_misses          454                       # Number of cache demand misses
 system.ruby.l2_cntrl0.L2cache.demand_accesses          518                       # Number of cache demand accesses
-system.ruby.network.routers1.percent_links_utilized     4.203329                      
+system.ruby.network.routers1.percent_links_utilized     4.129340                      
 system.ruby.network.routers1.msg_count.Request_Control::1          518                      
 system.ruby.network.routers1.msg_count.Request_Control::2          454                      
 system.ruby.network.routers1.msg_count.ResponseL2hit_Data::4           70                      
 system.ruby.network.routers1.msg_count.Response_Control::4            1                      
 system.ruby.network.routers1.msg_count.Writeback_Data::4          586                      
 system.ruby.network.routers1.msg_count.Writeback_Control::4          365                      
+system.ruby.network.routers1.msg_count.Persistent_Control::3            4                      
 system.ruby.network.routers1.msg_bytes.Request_Control::1         4144                      
 system.ruby.network.routers1.msg_bytes.Request_Control::2         3632                      
 system.ruby.network.routers1.msg_bytes.ResponseL2hit_Data::4         5040                      
 system.ruby.network.routers1.msg_bytes.Response_Control::4            8                      
 system.ruby.network.routers1.msg_bytes.Writeback_Data::4        42192                      
 system.ruby.network.routers1.msg_bytes.Writeback_Control::4         2920                      
-system.ruby.memctrl_clk_domain.clock                3                       # Clock period in ticks
-system.ruby.dir_cntrl0.memBuffer.memReq           532                       # Total number of memory requests
-system.ruby.dir_cntrl0.memBuffer.memRead          448                       # Number of memory reads
-system.ruby.dir_cntrl0.memBuffer.memWrite           84                       # Number of memory writes
-system.ruby.dir_cntrl0.memBuffer.memRefresh          299                       # Number of memory refreshes
-system.ruby.dir_cntrl0.memBuffer.memWaitCycles          150                       # Delay stalled at the head of the bank queue
-system.ruby.dir_cntrl0.memBuffer.totalStalls          150                       # Total number of stall cycles
-system.ruby.dir_cntrl0.memBuffer.stallsPerReq     0.281955                       # Expected number of stall cycles per request
-system.ruby.dir_cntrl0.memBuffer.memBankBusy           38                       # memory stalls due to busy bank
-system.ruby.dir_cntrl0.memBuffer.memBusBusy           90                       # memory stalls due to busy bus
-system.ruby.dir_cntrl0.memBuffer.memReadWriteBusy            6                       # memory stalls due to read write turnaround
-system.ruby.dir_cntrl0.memBuffer.memArbWait           16                       # memory stalls due to arbitration
-system.ruby.dir_cntrl0.memBuffer.memBankCount |          19      3.57%      3.57% |          10      1.88%      5.45% |           0      0.00%      5.45% |          39      7.33%     12.78% |          20      3.76%     16.54% |          19      3.57%     20.11% |          31      5.83%     25.94% |          22      4.14%     30.08% |           5      0.94%     31.02% |           3      0.56%     31.58% |           6      1.13%     32.71% |           4      0.75%     33.46% |          22      4.14%     37.59% |          41      7.71%     45.30% |          22      4.14%     49.44% |           3      0.56%     50.00% |           4      0.75%     50.75% |           6      1.13%     51.88% |           7      1.32%     53.20% |          13      2.44%     55.64% |          10      1.88%     57.52% |          18      3.38%     60.90% |          14      2.63%     63.53% |          42      7.89%     71.43% |          16      3.01%     74.44% |           5      0.94%     75.38% |           5      0.94%     76.32% |          12      2.26%     78.57% |          13      2.44%     81.02% |          18      3.38%     84.40% |          14      2.63%     87.03% |          69     12.97%    100.00% # Number of accesses per bank
-system.ruby.dir_cntrl0.memBuffer.memBankCount::total          532                       # Number of accesses per bank
-system.ruby.network.routers2.percent_links_utilized     3.254359                      
+system.ruby.network.routers1.msg_bytes.Persistent_Control::3           32                      
+system.ruby.network.routers2.percent_links_utilized     3.197588                      
 system.ruby.network.routers2.msg_count.Request_Control::2          454                      
 system.ruby.network.routers2.msg_count.Response_Data::4          448                      
 system.ruby.network.routers2.msg_count.Writeback_Data::4           84                      
 system.ruby.network.routers2.msg_count.Writeback_Control::4          365                      
+system.ruby.network.routers2.msg_count.Persistent_Control::3            4                      
 system.ruby.network.routers2.msg_bytes.Request_Control::2         3632                      
 system.ruby.network.routers2.msg_bytes.Response_Data::4        32256                      
 system.ruby.network.routers2.msg_bytes.Writeback_Data::4         6048                      
 system.ruby.network.routers2.msg_bytes.Writeback_Control::4         2920                      
-system.ruby.network.routers3.percent_links_utilized     4.362362                      
+system.ruby.network.routers2.msg_bytes.Persistent_Control::3           32                      
+system.ruby.network.routers3.percent_links_utilized     4.286246                      
 system.ruby.network.routers3.msg_count.Request_Control::1          518                      
 system.ruby.network.routers3.msg_count.Request_Control::2          454                      
 system.ruby.network.routers3.msg_count.Response_Data::4          448                      
@@ -110,6 +345,7 @@ system.ruby.network.routers3.msg_count.ResponseL2hit_Data::4           70
 system.ruby.network.routers3.msg_count.Response_Control::4            1                      
 system.ruby.network.routers3.msg_count.Writeback_Data::4          586                      
 system.ruby.network.routers3.msg_count.Writeback_Control::4          365                      
+system.ruby.network.routers3.msg_count.Persistent_Control::3            8                      
 system.ruby.network.routers3.msg_bytes.Request_Control::1         4144                      
 system.ruby.network.routers3.msg_bytes.Request_Control::2         3632                      
 system.ruby.network.routers3.msg_bytes.Response_Data::4        32256                      
@@ -117,19 +353,22 @@ system.ruby.network.routers3.msg_bytes.ResponseL2hit_Data::4         5040
 system.ruby.network.routers3.msg_bytes.Response_Control::4            8                      
 system.ruby.network.routers3.msg_bytes.Writeback_Data::4        42192                      
 system.ruby.network.routers3.msg_bytes.Writeback_Control::4         2920                      
+system.ruby.network.routers3.msg_bytes.Persistent_Control::3           64                      
 system.ruby.network.msg_count.Request_Control         2916                      
 system.ruby.network.msg_count.Response_Data         1344                      
 system.ruby.network.msg_count.ResponseL2hit_Data          210                      
 system.ruby.network.msg_count.Response_Control            3                      
 system.ruby.network.msg_count.Writeback_Data         1758                      
 system.ruby.network.msg_count.Writeback_Control         1095                      
+system.ruby.network.msg_count.Persistent_Control           24                      
 system.ruby.network.msg_byte.Request_Control        23328                      
 system.ruby.network.msg_byte.Response_Data        96768                      
 system.ruby.network.msg_byte.ResponseL2hit_Data        15120                      
 system.ruby.network.msg_byte.Response_Control           24                      
 system.ruby.network.msg_byte.Writeback_Data       126576                      
 system.ruby.network.msg_byte.Writeback_Control         8760                      
-system.cpu.clk_domain.clock                         1                       # Clock period in ticks
+system.ruby.network.msg_byte.Persistent_Control          192                      
+system.ruby.memctrl_clk_domain.clock                3                       # Clock period in ticks
 system.cpu.dtb.fetch_hits                           0                       # ITB hits
 system.cpu.dtb.fetch_misses                         0                       # ITB misses
 system.cpu.dtb.fetch_acv                            0                       # ITB acv
@@ -163,7 +402,7 @@ system.cpu.itb.data_misses                          0                       # DT
 system.cpu.itb.data_acv                             0                       # DTB access violations
 system.cpu.itb.data_accesses                        0                       # DTB accesses
 system.cpu.workload.num_syscalls                    4                       # Number of system calls
-system.cpu.numCycles                            43073                       # number of cpu cycles simulated
+system.cpu.numCycles                            43869                       # number of cpu cycles simulated
 system.cpu.numWorkItemsStarted                      0                       # number of work items this cpu started
 system.cpu.numWorkItemsCompleted                    0                       # number of work items this cpu completed
 system.cpu.committedInsts                        2577                       # Number of instructions committed
@@ -182,7 +421,7 @@ system.cpu.num_mem_refs                           717                       # nu
 system.cpu.num_load_insts                         419                       # Number of load instructions
 system.cpu.num_store_insts                        298                       # Number of store instructions
 system.cpu.num_idle_cycles                          0                       # Number of idle cycles
-system.cpu.num_busy_cycles                      43073                       # Number of busy cycles
+system.cpu.num_busy_cycles                      43869                       # Number of busy cycles
 system.cpu.not_idle_fraction                        1                       # Percentage of non-idle cycles
 system.cpu.idle_fraction                            0                       # Percentage of idle cycles
 system.cpu.Branches                               396                       # Number of branches fetched
@@ -221,24 +460,30 @@ system.cpu.op_class::MemWrite                     298     11.53%    100.00% # Cl
 system.cpu.op_class::IprAccess                      0      0.00%    100.00% # Class of executed instruction
 system.cpu.op_class::InstPrefetch                   0      0.00%    100.00% # Class of executed instruction
 system.cpu.op_class::total                       2585                       # Class of executed instruction
-system.ruby.network.routers0.throttle0.link_utilization     5.412904                      
+system.ruby.network.routers0.throttle0.link_utilization     5.319246                      
 system.ruby.network.routers0.throttle0.msg_count.Response_Data::4          448                      
 system.ruby.network.routers0.throttle0.msg_count.ResponseL2hit_Data::4           70                      
 system.ruby.network.routers0.throttle0.msg_count.Response_Control::4            1                      
+system.ruby.network.routers0.throttle0.msg_count.Persistent_Control::3            4                      
 system.ruby.network.routers0.throttle0.msg_bytes.Response_Data::4        32256                      
 system.ruby.network.routers0.throttle0.msg_bytes.ResponseL2hit_Data::4         5040                      
 system.ruby.network.routers0.throttle0.msg_bytes.Response_Control::4            8                      
-system.ruby.network.routers0.throttle1.link_utilization     5.845890                      
+system.ruby.network.routers0.throttle0.msg_bytes.Persistent_Control::3           32                      
+system.ruby.network.routers0.throttle1.link_utilization     5.744375                      
 system.ruby.network.routers0.throttle1.msg_count.Request_Control::1          518                      
 system.ruby.network.routers0.throttle1.msg_count.Writeback_Data::4          502                      
+system.ruby.network.routers0.throttle1.msg_count.Persistent_Control::3            4                      
 system.ruby.network.routers0.throttle1.msg_bytes.Request_Control::1         4144                      
 system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Data::4        36144                      
-system.ruby.network.routers1.throttle0.link_utilization     5.845890                      
+system.ruby.network.routers0.throttle1.msg_bytes.Persistent_Control::3           32                      
+system.ruby.network.routers1.throttle0.link_utilization     5.744375                      
 system.ruby.network.routers1.throttle0.msg_count.Request_Control::1          518                      
 system.ruby.network.routers1.throttle0.msg_count.Writeback_Data::4          502                      
+system.ruby.network.routers1.throttle0.msg_count.Persistent_Control::3            4                      
 system.ruby.network.routers1.throttle0.msg_bytes.Request_Control::1         4144                      
 system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Data::4        36144                      
-system.ruby.network.routers1.throttle1.link_utilization     2.560769                      
+system.ruby.network.routers1.throttle0.msg_bytes.Persistent_Control::3           32                      
+system.ruby.network.routers1.throttle1.link_utilization     2.514304                      
 system.ruby.network.routers1.throttle1.msg_count.Request_Control::2          454                      
 system.ruby.network.routers1.throttle1.msg_count.ResponseL2hit_Data::4           70                      
 system.ruby.network.routers1.throttle1.msg_count.Response_Control::4            1                      
@@ -249,66 +494,72 @@ system.ruby.network.routers1.throttle1.msg_bytes.ResponseL2hit_Data::4         5
 system.ruby.network.routers1.throttle1.msg_bytes.Response_Control::4            8                      
 system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Data::4         6048                      
 system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::4         2920                      
-system.ruby.network.routers2.throttle0.link_utilization     1.828292                      
+system.ruby.network.routers2.throttle0.link_utilization     1.799676                      
 system.ruby.network.routers2.throttle0.msg_count.Request_Control::2          454                      
 system.ruby.network.routers2.throttle0.msg_count.Writeback_Data::4           84                      
 system.ruby.network.routers2.throttle0.msg_count.Writeback_Control::4          365                      
+system.ruby.network.routers2.throttle0.msg_count.Persistent_Control::3            4                      
 system.ruby.network.routers2.throttle0.msg_bytes.Request_Control::2         3632                      
 system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Data::4         6048                      
 system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Control::4         2920                      
-system.ruby.network.routers2.throttle1.link_utilization     4.680426                      
+system.ruby.network.routers2.throttle0.msg_bytes.Persistent_Control::3           32                      
+system.ruby.network.routers2.throttle1.link_utilization     4.595500                      
 system.ruby.network.routers2.throttle1.msg_count.Response_Data::4          448                      
 system.ruby.network.routers2.throttle1.msg_bytes.Response_Data::4        32256                      
-system.ruby.network.routers3.throttle0.link_utilization     5.412904                      
+system.ruby.network.routers3.throttle0.link_utilization     5.314687                      
 system.ruby.network.routers3.throttle0.msg_count.Response_Data::4          448                      
 system.ruby.network.routers3.throttle0.msg_count.ResponseL2hit_Data::4           70                      
 system.ruby.network.routers3.throttle0.msg_count.Response_Control::4            1                      
 system.ruby.network.routers3.throttle0.msg_bytes.Response_Data::4        32256                      
 system.ruby.network.routers3.throttle0.msg_bytes.ResponseL2hit_Data::4         5040                      
 system.ruby.network.routers3.throttle0.msg_bytes.Response_Control::4            8                      
-system.ruby.network.routers3.throttle1.link_utilization     5.845890                      
+system.ruby.network.routers3.throttle1.link_utilization     5.744375                      
 system.ruby.network.routers3.throttle1.msg_count.Request_Control::1          518                      
 system.ruby.network.routers3.throttle1.msg_count.Writeback_Data::4          502                      
+system.ruby.network.routers3.throttle1.msg_count.Persistent_Control::3            4                      
 system.ruby.network.routers3.throttle1.msg_bytes.Request_Control::1         4144                      
 system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Data::4        36144                      
-system.ruby.network.routers3.throttle2.link_utilization     1.828292                      
+system.ruby.network.routers3.throttle1.msg_bytes.Persistent_Control::3           32                      
+system.ruby.network.routers3.throttle2.link_utilization     1.799676                      
 system.ruby.network.routers3.throttle2.msg_count.Request_Control::2          454                      
 system.ruby.network.routers3.throttle2.msg_count.Writeback_Data::4           84                      
 system.ruby.network.routers3.throttle2.msg_count.Writeback_Control::4          365                      
+system.ruby.network.routers3.throttle2.msg_count.Persistent_Control::3            4                      
 system.ruby.network.routers3.throttle2.msg_bytes.Request_Control::2         3632                      
 system.ruby.network.routers3.throttle2.msg_bytes.Writeback_Data::4         6048                      
 system.ruby.network.routers3.throttle2.msg_bytes.Writeback_Control::4         2920                      
+system.ruby.network.routers3.throttle2.msg_bytes.Persistent_Control::3           32                      
 system.ruby.LD.latency_hist::bucket_size           16                      
 system.ruby.LD.latency_hist::max_bucket           159                      
 system.ruby.LD.latency_hist::samples              415                      
-system.ruby.LD.latency_hist::mean           29.339759                      
-system.ruby.LD.latency_hist::gmean           8.884516                      
-system.ruby.LD.latency_hist::stdev          33.606098                      
-system.ruby.LD.latency_hist              |         233     56.14%     56.14% |          33      7.95%     64.10% |           0      0.00%     64.10% |           0      0.00%     64.10% |         143     34.46%     98.55% |           1      0.24%     98.80% |           2      0.48%     99.28% |           3      0.72%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.LD.latency_hist::mean           27.573494                      
+system.ruby.LD.latency_hist::gmean           8.538591                      
+system.ruby.LD.latency_hist::stdev          33.296048                      
+system.ruby.LD.latency_hist              |         233     56.14%     56.14% |          33      7.95%     64.10% |          48     11.57%     75.66% |           2      0.48%     76.14% |          67     16.14%     92.29% |          19      4.58%     96.87% |          10      2.41%     99.28% |           1      0.24%     99.52% |           1      0.24%     99.76% |           1      0.24%    100.00%
 system.ruby.LD.latency_hist::total                415                      
 system.ruby.LD.hit_latency_hist::bucket_size            4                      
 system.ruby.LD.hit_latency_hist::max_bucket           39                      
 system.ruby.LD.hit_latency_hist::samples          266                      
-system.ruby.LD.hit_latency_hist::mean        4.845865                      
-system.ruby.LD.hit_latency_hist::gmean       2.735122                      
-system.ruby.LD.hit_latency_hist::stdev       7.577195                      
-system.ruby.LD.hit_latency_hist          |         233     87.59%     87.59% |           0      0.00%     87.59% |           0      0.00%     87.59% |           0      0.00%     87.59% |           0      0.00%     87.59% |           1      0.38%     87.97% |          32     12.03%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.LD.hit_latency_hist::mean        4.830827                      
+system.ruby.LD.hit_latency_hist::gmean       2.733388                      
+system.ruby.LD.hit_latency_hist::stdev       7.539428                      
+system.ruby.LD.hit_latency_hist          |         233     87.59%     87.59% |           0      0.00%     87.59% |           0      0.00%     87.59% |           0      0.00%     87.59% |           0      0.00%     87.59% |           2      0.75%     88.35% |          31     11.65%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
 system.ruby.LD.hit_latency_hist::total            266                      
 system.ruby.LD.miss_latency_hist::bucket_size           16                      
 system.ruby.LD.miss_latency_hist::max_bucket          159                      
 system.ruby.LD.miss_latency_hist::samples          149                      
-system.ruby.LD.miss_latency_hist::mean      73.067114                      
-system.ruby.LD.miss_latency_hist::gmean     72.788354                      
-system.ruby.LD.miss_latency_hist::stdev      7.286293                      
-system.ruby.LD.miss_latency_hist         |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |         143     95.97%     95.97% |           1      0.67%     96.64% |           2      1.34%     97.99% |           3      2.01%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.LD.miss_latency_hist::mean      68.174497                      
+system.ruby.LD.miss_latency_hist::gmean     65.240145                      
+system.ruby.LD.miss_latency_hist::stdev     20.253038                      
+system.ruby.LD.miss_latency_hist         |           0      0.00%      0.00% |           0      0.00%      0.00% |          48     32.21%     32.21% |           2      1.34%     33.56% |          67     44.97%     78.52% |          19     12.75%     91.28% |          10      6.71%     97.99% |           1      0.67%     98.66% |           1      0.67%     99.33% |           1      0.67%    100.00%
 system.ruby.LD.miss_latency_hist::total           149                      
 system.ruby.ST.latency_hist::bucket_size           16                      
 system.ruby.ST.latency_hist::max_bucket           159                      
 system.ruby.ST.latency_hist::samples              294                      
-system.ruby.ST.latency_hist::mean           15.690476                      
-system.ruby.ST.latency_hist::gmean           4.247505                      
-system.ruby.ST.latency_hist::stdev          27.630351                      
-system.ruby.ST.latency_hist              |         228     77.55%     77.55% |          14      4.76%     82.31% |           0      0.00%     82.31% |           0      0.00%     82.31% |          49     16.67%     98.98% |           0      0.00%     98.98% |           0      0.00%     98.98% |           3      1.02%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.ST.latency_hist::mean           13.656463                      
+system.ruby.ST.latency_hist::gmean           4.101596                      
+system.ruby.ST.latency_hist::stdev          23.959601                      
+system.ruby.ST.latency_hist              |         228     77.55%     77.55% |          14      4.76%     82.31% |          20      6.80%     89.12% |           3      1.02%     90.14% |          22      7.48%     97.62% |           7      2.38%    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.latency_hist::total                294                      
 system.ruby.ST.hit_latency_hist::bucket_size            4                      
 system.ruby.ST.hit_latency_hist::max_bucket           39                      
@@ -321,18 +572,18 @@ system.ruby.ST.hit_latency_hist::total            242
 system.ruby.ST.miss_latency_hist::bucket_size           16                      
 system.ruby.ST.miss_latency_hist::max_bucket          159                      
 system.ruby.ST.miss_latency_hist::samples           52                      
-system.ruby.ST.miss_latency_hist::mean      73.711538                      
-system.ruby.ST.miss_latency_hist::gmean     73.204309                      
-system.ruby.ST.miss_latency_hist::stdev      9.969240                      
-system.ruby.ST.miss_latency_hist         |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |          49     94.23%     94.23% |           0      0.00%     94.23% |           0      0.00%     94.23% |           3      5.77%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.ST.miss_latency_hist::mean      62.211538                      
+system.ruby.ST.miss_latency_hist::gmean     60.076620                      
+system.ruby.ST.miss_latency_hist::stdev     16.157723                      
+system.ruby.ST.miss_latency_hist         |           0      0.00%      0.00% |           0      0.00%      0.00% |          20     38.46%     38.46% |           3      5.77%     44.23% |          22     42.31%     86.54% |           7     13.46%    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.miss_latency_hist::total            52                      
-system.ruby.IFETCH.latency_hist::bucket_size           16                      
-system.ruby.IFETCH.latency_hist::max_bucket          159                      
+system.ruby.IFETCH.latency_hist::bucket_size           64                      
+system.ruby.IFETCH.latency_hist::max_bucket          639                      
 system.ruby.IFETCH.latency_hist::samples         2585                      
-system.ruby.IFETCH.latency_hist::mean        8.893617                      
-system.ruby.IFETCH.latency_hist::gmean       2.880478                      
-system.ruby.IFETCH.latency_hist::stdev      20.653523                      
-system.ruby.IFETCH.latency_hist          |        2315     89.56%     89.56% |          23      0.89%     90.44% |           0      0.00%     90.44% |           0      0.00%     90.44% |         243      9.40%     99.85% |           2      0.08%     99.92% |           2      0.08%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.IFETCH.latency_hist::mean        9.716441                      
+system.ruby.IFETCH.latency_hist::gmean       2.901884                      
+system.ruby.IFETCH.latency_hist::stdev      25.462800                      
+system.ruby.IFETCH.latency_hist          |        2338     90.44%     90.44% |         242      9.36%     99.81% |           0      0.00%     99.81% |           1      0.04%     99.85% |           1      0.04%     99.88% |           3      0.12%    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.latency_hist::total           2585                      
 system.ruby.IFETCH.hit_latency_hist::bucket_size            4                      
 system.ruby.IFETCH.hit_latency_hist::max_bucket           39                      
@@ -342,13 +593,13 @@ system.ruby.IFETCH.hit_latency_hist::gmean     2.050316
 system.ruby.IFETCH.hit_latency_hist::stdev     2.270469                      
 system.ruby.IFETCH.hit_latency_hist      |        2315     99.02%     99.02% |           0      0.00%     99.02% |           0      0.00%     99.02% |           0      0.00%     99.02% |           0      0.00%     99.02% |           0      0.00%     99.02% |          23      0.98%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
 system.ruby.IFETCH.hit_latency_hist::total         2338                      
-system.ruby.IFETCH.miss_latency_hist::bucket_size           16                      
-system.ruby.IFETCH.miss_latency_hist::max_bucket          159                      
+system.ruby.IFETCH.miss_latency_hist::bucket_size           64                      
+system.ruby.IFETCH.miss_latency_hist::max_bucket          639                      
 system.ruby.IFETCH.miss_latency_hist::samples          247                      
-system.ruby.IFETCH.miss_latency_hist::mean    72.004049                      
-system.ruby.IFETCH.miss_latency_hist::gmean    71.944768                      
-system.ruby.IFETCH.miss_latency_hist::stdev     3.180860                      
-system.ruby.IFETCH.miss_latency_hist     |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |         243     98.38%     98.38% |           2      0.81%     99.19% |           2      0.81%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.IFETCH.miss_latency_hist::mean    80.615385                      
+system.ruby.IFETCH.miss_latency_hist::gmean    77.741160                      
+system.ruby.IFETCH.miss_latency_hist::stdev    34.366891                      
+system.ruby.IFETCH.miss_latency_hist     |           0      0.00%      0.00% |         242     97.98%     97.98% |           0      0.00%     97.98% |           1      0.40%     98.38% |           1      0.40%     98.79% |           3      1.21%    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.miss_latency_hist::total          247                      
 system.ruby.L1Cache.hit_mach_latency_hist::bucket_size            1                      
 system.ruby.L1Cache.hit_mach_latency_hist::max_bucket            9                      
@@ -360,18 +611,18 @@ system.ruby.L1Cache.hit_mach_latency_hist::total         2776
 system.ruby.L2Cache.hit_mach_latency_hist::bucket_size            4                      
 system.ruby.L2Cache.hit_mach_latency_hist::max_bucket           39                      
 system.ruby.L2Cache.hit_mach_latency_hist::samples           70                      
-system.ruby.L2Cache.hit_mach_latency_hist::mean    24.600000                      
-system.ruby.L2Cache.hit_mach_latency_hist::gmean    24.570558                      
-system.ruby.L2Cache.hit_mach_latency_hist::stdev     1.159710                      
-system.ruby.L2Cache.hit_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           8     11.43%     11.43% |          62     88.57%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.L2Cache.hit_mach_latency_hist::mean    24.542857                      
+system.ruby.L2Cache.hit_mach_latency_hist::gmean    24.511430                      
+system.ruby.L2Cache.hit_mach_latency_hist::stdev     1.200069                      
+system.ruby.L2Cache.hit_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           9     12.86%     12.86% |          61     87.14%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
 system.ruby.L2Cache.hit_mach_latency_hist::total           70                      
-system.ruby.Directory.miss_mach_latency_hist::bucket_size           16                      
-system.ruby.Directory.miss_mach_latency_hist::max_bucket          159                      
+system.ruby.Directory.miss_mach_latency_hist::bucket_size           64                      
+system.ruby.Directory.miss_mach_latency_hist::max_bucket          639                      
 system.ruby.Directory.miss_mach_latency_hist::samples          448                      
-system.ruby.Directory.miss_mach_latency_hist::mean    72.555804                      
-system.ruby.Directory.miss_mach_latency_hist::gmean    72.369886                      
-system.ruby.Directory.miss_mach_latency_hist::stdev     5.907301                      
-system.ruby.Directory.miss_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |         435     97.10%     97.10% |           3      0.67%     97.77% |           4      0.89%     98.66% |           6      1.34%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.Directory.miss_mach_latency_hist::mean    74.341518                      
+system.ruby.Directory.miss_mach_latency_hist::gmean    71.176280                      
+system.ruby.Directory.miss_mach_latency_hist::stdev    29.447133                      
+system.ruby.Directory.miss_mach_latency_hist |          73     16.29%     16.29% |         368     82.14%     98.44% |           2      0.45%     98.88% |           1      0.22%     99.11% |           1      0.22%     99.33% |           3      0.67%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
 system.ruby.Directory.miss_mach_latency_hist::total          448                      
 system.ruby.Directory.miss_latency_hist.issue_to_initial_request::bucket_size            1                      
 system.ruby.Directory.miss_latency_hist.issue_to_initial_request::max_bucket            9                      
@@ -391,13 +642,13 @@ system.ruby.Directory.miss_latency_hist.forward_to_first_response::samples
 system.ruby.Directory.miss_latency_hist.forward_to_first_response::stdev          nan                      
 system.ruby.Directory.miss_latency_hist.forward_to_first_response |           1    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% |           0      0.00%    100.00%
 system.ruby.Directory.miss_latency_hist.forward_to_first_response::total            1                      
-system.ruby.Directory.miss_latency_hist.first_response_to_completion::bucket_size            8                      
-system.ruby.Directory.miss_latency_hist.first_response_to_completion::max_bucket           79                      
+system.ruby.Directory.miss_latency_hist.first_response_to_completion::bucket_size           16                      
+system.ruby.Directory.miss_latency_hist.first_response_to_completion::max_bucket          159                      
 system.ruby.Directory.miss_latency_hist.first_response_to_completion::samples            1                      
-system.ruby.Directory.miss_latency_hist.first_response_to_completion::mean           70                      
-system.ruby.Directory.miss_latency_hist.first_response_to_completion::gmean    70.000000                      
+system.ruby.Directory.miss_latency_hist.first_response_to_completion::mean           83                      
+system.ruby.Directory.miss_latency_hist.first_response_to_completion::gmean    83.000000                      
 system.ruby.Directory.miss_latency_hist.first_response_to_completion::stdev          nan                      
-system.ruby.Directory.miss_latency_hist.first_response_to_completion |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           1    100.00%    100.00% |           0      0.00%    100.00%
+system.ruby.Directory.miss_latency_hist.first_response_to_completion |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           1    100.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.Directory.miss_latency_hist.first_response_to_completion::total            1                      
 system.ruby.LD.L1Cache.hit_type_mach_latency_hist::bucket_size            1                      
 system.ruby.LD.L1Cache.hit_type_mach_latency_hist::max_bucket            9                      
@@ -409,18 +660,18 @@ system.ruby.LD.L1Cache.hit_type_mach_latency_hist::total          233
 system.ruby.LD.L2Cache.hit_type_mach_latency_hist::bucket_size            4                      
 system.ruby.LD.L2Cache.hit_type_mach_latency_hist::max_bucket           39                      
 system.ruby.LD.L2Cache.hit_type_mach_latency_hist::samples           33                      
-system.ruby.LD.L2Cache.hit_type_mach_latency_hist::mean    24.939394                      
-system.ruby.LD.L2Cache.hit_type_mach_latency_hist::gmean    24.936912                      
-system.ruby.LD.L2Cache.hit_type_mach_latency_hist::stdev     0.348155                      
-system.ruby.LD.L2Cache.hit_type_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           1      3.03%      3.03% |          32     96.97%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.LD.L2Cache.hit_type_mach_latency_hist::mean    24.818182                      
+system.ruby.LD.L2Cache.hit_type_mach_latency_hist::gmean    24.809790                      
+system.ruby.LD.L2Cache.hit_type_mach_latency_hist::stdev     0.635145                      
+system.ruby.LD.L2Cache.hit_type_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           2      6.06%      6.06% |          31     93.94%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
 system.ruby.LD.L2Cache.hit_type_mach_latency_hist::total           33                      
 system.ruby.LD.Directory.miss_type_mach_latency_hist::bucket_size           16                      
 system.ruby.LD.Directory.miss_type_mach_latency_hist::max_bucket          159                      
 system.ruby.LD.Directory.miss_type_mach_latency_hist::samples          149                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist::mean    73.067114                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist::gmean    72.788354                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist::stdev     7.286293                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |         143     95.97%     95.97% |           1      0.67%     96.64% |           2      1.34%     97.99% |           3      2.01%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.LD.Directory.miss_type_mach_latency_hist::mean    68.174497                      
+system.ruby.LD.Directory.miss_type_mach_latency_hist::gmean    65.240145                      
+system.ruby.LD.Directory.miss_type_mach_latency_hist::stdev    20.253038                      
+system.ruby.LD.Directory.miss_type_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |          48     32.21%     32.21% |           2      1.34%     33.56% |          67     44.97%     78.52% |          19     12.75%     91.28% |          10      6.71%     97.99% |           1      0.67%     98.66% |           1      0.67%     99.33% |           1      0.67%    100.00%
 system.ruby.LD.Directory.miss_type_mach_latency_hist::total          149                      
 system.ruby.ST.L1Cache.hit_type_mach_latency_hist::bucket_size            1                      
 system.ruby.ST.L1Cache.hit_type_mach_latency_hist::max_bucket            9                      
@@ -440,10 +691,10 @@ system.ruby.ST.L2Cache.hit_type_mach_latency_hist::total           14
 system.ruby.ST.Directory.miss_type_mach_latency_hist::bucket_size           16                      
 system.ruby.ST.Directory.miss_type_mach_latency_hist::max_bucket          159                      
 system.ruby.ST.Directory.miss_type_mach_latency_hist::samples           52                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist::mean    73.711538                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist::gmean    73.204309                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist::stdev     9.969240                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |          49     94.23%     94.23% |           0      0.00%     94.23% |           0      0.00%     94.23% |           3      5.77%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.ST.Directory.miss_type_mach_latency_hist::mean    62.211538                      
+system.ruby.ST.Directory.miss_type_mach_latency_hist::gmean    60.076620                      
+system.ruby.ST.Directory.miss_type_mach_latency_hist::stdev    16.157723                      
+system.ruby.ST.Directory.miss_type_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |          20     38.46%     38.46% |           3      5.77%     44.23% |          22     42.31%     86.54% |           7     13.46%    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.Directory.miss_type_mach_latency_hist::total           52                      
 system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist::bucket_size            1                      
 system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist::max_bucket            9                      
@@ -459,13 +710,13 @@ system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::mean           25
 system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::gmean    25.000000                      
 system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |          23    100.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
 system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::total           23                      
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::bucket_size           16                      
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::max_bucket          159                      
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::bucket_size           64                      
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::max_bucket          639                      
 system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::samples          247                      
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::mean    72.004049                      
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::gmean    71.944768                      
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::stdev     3.180860                      
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |         243     98.38%     98.38% |           2      0.81%     99.19% |           2      0.81%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::mean    80.615385                      
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::gmean    77.741160                      
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::stdev    34.366891                      
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist |           0      0.00%      0.00% |         242     97.98%     97.98% |           0      0.00%     97.98% |           1      0.40%     98.38% |           1      0.40%     98.79% |           3      1.21%    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.Directory.miss_type_mach_latency_hist::total          247                      
 system.ruby.L1Cache_Controller.Load               415      0.00%      0.00%
 system.ruby.L1Cache_Controller.Ifetch            2585      0.00%      0.00%
@@ -474,6 +725,8 @@ system.ruby.L1Cache_Controller.L1_Replacement          504      0.00%      0.00%
 system.ruby.L1Cache_Controller.Data_Shared           56      0.00%      0.00%
 system.ruby.L1Cache_Controller.Data_All_Tokens          462      0.00%      0.00%
 system.ruby.L1Cache_Controller.Ack                  1      0.00%      0.00%
+system.ruby.L1Cache_Controller.Own_Lock_or_Unlock            4      0.00%      0.00%
+system.ruby.L1Cache_Controller.Request_Timeout            2      0.00%      0.00%
 system.ruby.L1Cache_Controller.Use_TimeoutNoStarvers          461      0.00%      0.00%
 system.ruby.L1Cache_Controller.NP.Load            182      0.00%      0.00%
 system.ruby.L1Cache_Controller.NP.Ifetch          270      0.00%      0.00%
@@ -483,14 +736,15 @@ system.ruby.L1Cache_Controller.S.Ifetch           158      0.00%      0.00%
 system.ruby.L1Cache_Controller.S.Store              8      0.00%      0.00%
 system.ruby.L1Cache_Controller.S.L1_Replacement           48      0.00%      0.00%
 system.ruby.L1Cache_Controller.M.Load              66      0.00%      0.00%
-system.ruby.L1Cache_Controller.M.Ifetch          1161      0.00%      0.00%
+system.ruby.L1Cache_Controller.M.Ifetch          1150      0.00%      0.00%
 system.ruby.L1Cache_Controller.M.Store             29      0.00%      0.00%
 system.ruby.L1Cache_Controller.M.L1_Replacement          358      0.00%      0.00%
+system.ruby.L1Cache_Controller.M.Own_Lock_or_Unlock            2      0.00%      0.00%
 system.ruby.L1Cache_Controller.MM.Load             96      0.00%      0.00%
 system.ruby.L1Cache_Controller.MM.Store           104      0.00%      0.00%
 system.ruby.L1Cache_Controller.MM.L1_Replacement           96      0.00%      0.00%
 system.ruby.L1Cache_Controller.M_W.Load            36      0.00%      0.00%
-system.ruby.L1Cache_Controller.M_W.Ifetch          996      0.00%      0.00%
+system.ruby.L1Cache_Controller.M_W.Ifetch         1007      0.00%      0.00%
 system.ruby.L1Cache_Controller.M_W.Store            3      0.00%      0.00%
 system.ruby.L1Cache_Controller.M_W.L1_Replacement            1      0.00%      0.00%
 system.ruby.L1Cache_Controller.M_W.Use_TimeoutNoStarvers          392      0.00%      0.00%
@@ -503,16 +757,21 @@ system.ruby.L1Cache_Controller.IM.Ack               1      0.00%      0.00%
 system.ruby.L1Cache_Controller.SM.Data_All_Tokens            8      0.00%      0.00%
 system.ruby.L1Cache_Controller.IS.Data_Shared           56      0.00%      0.00%
 system.ruby.L1Cache_Controller.IS.Data_All_Tokens          396      0.00%      0.00%
+system.ruby.L1Cache_Controller.IS.Own_Lock_or_Unlock            2      0.00%      0.00%
+system.ruby.L1Cache_Controller.IS.Request_Timeout            2      0.00%      0.00%
 system.ruby.L2Cache_Controller.L1_GETS            448      0.00%      0.00%
 system.ruby.L2Cache_Controller.L1_GETS_Last_Token            4      0.00%      0.00%
 system.ruby.L2Cache_Controller.L1_GETX             66      0.00%      0.00%
 system.ruby.L2Cache_Controller.L2_Replacement          458      0.00%      0.00%
 system.ruby.L2Cache_Controller.Writeback_Shared_Data           21      0.00%      0.00%
 system.ruby.L2Cache_Controller.Writeback_All_Tokens          481      0.00%      0.00%
+system.ruby.L2Cache_Controller.Persistent_GETS            2      0.00%      0.00%
+system.ruby.L2Cache_Controller.Own_Lock_or_Unlock            2      0.00%      0.00%
 system.ruby.L2Cache_Controller.NP.L1_GETS          396      0.00%      0.00%
 system.ruby.L2Cache_Controller.NP.L1_GETX           50      0.00%      0.00%
 system.ruby.L2Cache_Controller.NP.Writeback_Shared_Data           18      0.00%      0.00%
 system.ruby.L2Cache_Controller.NP.Writeback_All_Tokens          448      0.00%      0.00%
+system.ruby.L2Cache_Controller.NP.Own_Lock_or_Unlock            2      0.00%      0.00%
 system.ruby.L2Cache_Controller.I.L1_GETX            1      0.00%      0.00%
 system.ruby.L2Cache_Controller.I.L2_Replacement            9      0.00%      0.00%
 system.ruby.L2Cache_Controller.I.Writeback_Shared_Data            3      0.00%      0.00%
@@ -526,8 +785,11 @@ system.ruby.L2Cache_Controller.O.Writeback_All_Tokens           27      0.00%
 system.ruby.L2Cache_Controller.M.L1_GETS           52      0.00%      0.00%
 system.ruby.L2Cache_Controller.M.L1_GETX            8      0.00%      0.00%
 system.ruby.L2Cache_Controller.M.L2_Replacement          415      0.00%      0.00%
-system.ruby.Directory_Controller.GETX              70      0.00%      0.00%
-system.ruby.Directory_Controller.GETS             405      0.00%      0.00%
+system.ruby.L2Cache_Controller.I_L.Persistent_GETS            2      0.00%      0.00%
+system.ruby.Directory_Controller.GETX              61      0.00%      0.00%
+system.ruby.Directory_Controller.GETS             398      0.00%      0.00%
+system.ruby.Directory_Controller.Lockdown            2      0.00%      0.00%
+system.ruby.Directory_Controller.Unlockdown            2      0.00%      0.00%
 system.ruby.Directory_Controller.Data_Owner            3      0.00%      0.00%
 system.ruby.Directory_Controller.Data_All_Tokens           81      0.00%      0.00%
 system.ruby.Directory_Controller.Ack_Owner           16      0.00%      0.00%
@@ -543,9 +805,12 @@ system.ruby.Directory_Controller.NO.Data_Owner            3      0.00%      0.00
 system.ruby.Directory_Controller.NO.Data_All_Tokens           81      0.00%      0.00%
 system.ruby.Directory_Controller.NO.Ack_Owner           16      0.00%      0.00%
 system.ruby.Directory_Controller.NO.Ack_Owner_All_Tokens          334      0.00%      0.00%
-system.ruby.Directory_Controller.O_W.GETX           12      0.00%      0.00%
-system.ruby.Directory_Controller.O_W.GETS            9      0.00%      0.00%
+system.ruby.Directory_Controller.L.Unlockdown            2      0.00%      0.00%
+system.ruby.Directory_Controller.O_W.GETX            3      0.00%      0.00%
+system.ruby.Directory_Controller.O_W.GETS            2      0.00%      0.00%
 system.ruby.Directory_Controller.O_W.Memory_Ack           84      0.00%      0.00%
-system.ruby.Directory_Controller.NO_W.Memory_Data          448      0.00%      0.00%
+system.ruby.Directory_Controller.L_NO_W.Memory_Data            2      0.00%      0.00%
+system.ruby.Directory_Controller.NO_W.Lockdown            2      0.00%      0.00%
+system.ruby.Directory_Controller.NO_W.Memory_Data          446      0.00%      0.00%
 
 ---------- End Simulation Statistics   ----------
index e617d5b21e0b9c30e725c6ab1a9a9501c5742958..aaffdb1135d4c8d167703cf6914da09688b42185 100644 (file)
@@ -10,7 +10,7 @@ time_sync_spin_threshold=100000
 
 [system]
 type=System
-children=clk_domain cpu dvfs_handler physmem ruby sys_port_proxy voltage_domain
+children=clk_domain cpu dvfs_handler mem_ctrls ruby sys_port_proxy voltage_domain
 boot_osflags=a
 cache_line_size=64
 clk_domain=system.clk_domain
@@ -22,7 +22,7 @@ load_addr_mask=1099511627775
 load_offset=0
 mem_mode=timing
 mem_ranges=0:268435455
-memories=system.physmem
+memories=system.mem_ctrls
 num_work_ids=16
 readfile=
 symbolfile=
@@ -136,17 +136,82 @@ eventq_index=0
 sys_clk_domain=system.clk_domain
 transition_latency=100000
 
-[system.physmem]
-type=SimpleMemory
-bandwidth=0.000000
+[system.mem_ctrls]
+type=DRAMCtrl
+IDD0=0.075000
+IDD02=0.000000
+IDD2N=0.050000
+IDD2N2=0.000000
+IDD2P0=0.000000
+IDD2P02=0.000000
+IDD2P1=0.000000
+IDD2P12=0.000000
+IDD3N=0.057000
+IDD3N2=0.000000
+IDD3P0=0.000000
+IDD3P02=0.000000
+IDD3P1=0.000000
+IDD3P12=0.000000
+IDD4R=0.187000
+IDD4R2=0.000000
+IDD4W=0.165000
+IDD4W2=0.000000
+IDD5=0.220000
+IDD52=0.000000
+IDD6=0.000000
+IDD62=0.000000
+VDD=1.500000
+VDD2=0.000000
+activation_limit=4
+addr_mapping=RoRaBaChCo
+bank_groups_per_rank=0
+banks_per_rank=8
+burst_length=8
+channels=1
 clk_domain=system.clk_domain
 conf_table_reported=true
+device_bus_width=8
+device_rowbuffer_size=1024
+device_size=536870912
+devices_per_rank=8
+dll=true
 eventq_index=0
 in_addr_map=true
-latency=30
-latency_var=0
-null=true
-range=0:134217727
+max_accesses_per_row=16
+mem_sched_policy=frfcfs
+min_writes_per_switch=16
+null=false
+page_policy=open_adaptive
+range=0:268435455
+ranks_per_channel=2
+read_buffer_size=32
+static_backend_latency=10
+static_frontend_latency=10
+tBURST=5
+tCCD_L=0
+tCK=1
+tCL=14
+tCS=3
+tRAS=35
+tRCD=14
+tREFI=7800
+tRFC=260
+tRP=14
+tRRD=6
+tRRD_L=0
+tRTP=8
+tRTW=3
+tWR=15
+tWTR=8
+tXAW=30
+tXP=0
+tXPDLL=0
+tXS=0
+tXSDLL=0
+write_buffer_size=64
+write_high_thresh_perc=85
+write_low_thresh_perc=50
+port=system.ruby.dir_cntrl0.memory
 
 [system.ruby]
 type=RubySystem
@@ -156,9 +221,9 @@ block_size_bytes=64
 clk_domain=system.ruby.clk_domain
 eventq_index=0
 hot_lines=false
-mem_size=268435456
-no_mem_vec=false
+memory_size_bits=48
 num_of_sequencers=1
+phys_mem=Null
 random_seed=1234
 randomization=false
 
@@ -172,26 +237,27 @@ voltage_domain=system.voltage_domain
 
 [system.ruby.dir_cntrl0]
 type=Directory_Controller
-children=directory memBuffer probeFilter
+children=directory probeFilter
 buffer_size=0
 clk_domain=system.ruby.clk_domain
 cluster_id=0
 directory=system.ruby.dir_cntrl0.directory
 eventq_index=0
+from_memory_controller_latency=2
 full_bit_dir_enabled=false
-memBuffer=system.ruby.dir_cntrl0.memBuffer
-memory_controller_latency=2
 number_of_TBEs=256
-peer=Null
 probeFilter=system.ruby.dir_cntrl0.probeFilter
 probe_filter_enabled=false
 recycle_latency=10
 ruby_system=system.ruby
+system=system
+to_memory_controller_latency=1
 transitions_per_cycle=4
 version=0
 dmaRequestToDir=system.ruby.network.master[5]
 dmaResponseFromDir=system.ruby.network.slave[5]
 forwardFromDir=system.ruby.network.slave[3]
+memory=system.mem_ctrls.port
 requestToDir=system.ruby.network.master[4]
 responseFromDir=system.ruby.network.slave[4]
 responseToDir=system.ruby.network.master[3]
@@ -200,33 +266,8 @@ unblockToDir=system.ruby.network.master[2]
 [system.ruby.dir_cntrl0.directory]
 type=RubyDirectoryMemory
 eventq_index=0
-map_levels=4
 numa_high_bit=5
 size=268435456
-use_map=false
-version=0
-
-[system.ruby.dir_cntrl0.memBuffer]
-type=RubyMemoryControl
-bank_bit_0=8
-bank_busy_time=11
-bank_queue_size=12
-banks_per_rank=8
-basic_bus_busy_time=2
-clk_domain=system.ruby.memctrl_clk_domain
-dimm_bit_0=12
-dimms_per_channel=2
-eventq_index=0
-mem_ctl_latency=12
-mem_fixed_delay=0
-mem_random_arbitrate=0
-rank_bit_0=11
-rank_rank_delay=1
-ranks_per_dimm=2
-read_write_delay=2
-refresh_period=1560
-ruby_system=system.ruby
-tFaw=0
 version=0
 
 [system.ruby.dir_cntrl0.probeFilter]
@@ -259,11 +300,11 @@ issue_latency=2
 l2_cache_hit_latency=10
 no_mig_atomic=true
 number_of_TBEs=256
-peer=Null
 recycle_latency=10
 ruby_system=system.ruby
 send_evictions=false
 sequencer=system.ruby.l1_cntrl0.sequencer
+system=system
 transitions_per_cycle=4
 version=0
 forwardToCache=system.ruby.network.master[0]
@@ -319,7 +360,7 @@ tagArrayBanks=1
 
 [system.ruby.l1_cntrl0.sequencer]
 type=RubySequencer
-access_phys_mem=false
+access_backing_store=false
 clk_domain=system.cpu.clk_domain
 dcache=system.ruby.l1_cntrl0.L1Dcache
 deadlock_threshold=500000
@@ -423,7 +464,7 @@ virt_nets=10
 
 [system.sys_port_proxy]
 type=RubyPortProxy
-access_phys_mem=true
+access_backing_store=false
 clk_domain=system.clk_domain
 eventq_index=0
 ruby_system=system.ruby
index 3c031887edc42f8ccb843b146d62f5da3fea28b0..391ee4c5968814e7246e3e606c0e9ba17c278527 100644 (file)
 
 ---------- Begin Simulation Statistics ----------
-sim_seconds                                  0.000035                       # Number of seconds simulated
-sim_ticks                                       35432                       # Number of ticks simulated
-final_tick                                      35432                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
+sim_seconds                                  0.000036                       # Number of seconds simulated
+sim_ticks                                       36255                       # Number of ticks simulated
+final_tick                                      36255                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
 sim_freq                                   1000000000                       # Frequency of simulated ticks
-host_inst_rate                                  51262                       # Simulator instruction rate (inst/s)
-host_op_rate                                    51245                       # Simulator op (including micro ops) rate (op/s)
-host_tick_rate                                 704386                       # Simulator tick rate (ticks/s)
-host_mem_usage                                 159904                       # Number of bytes of host memory used
-host_seconds                                     0.05                       # Real time elapsed on the host
+host_inst_rate                                  16369                       # Simulator instruction rate (inst/s)
+host_op_rate                                    16367                       # Simulator op (including micro ops) rate (op/s)
+host_tick_rate                                 230240                       # Simulator tick rate (ticks/s)
+host_mem_usage                                 435584                       # Number of bytes of host memory used
+host_seconds                                     0.16                       # Real time elapsed on the host
 sim_insts                                        2577                       # Number of instructions simulated
 sim_ops                                          2577                       # Number of ops (including micro ops) simulated
 system.voltage_domain.voltage                       1                       # Voltage in Volts
 system.clk_domain.clock                             1                       # Clock period in ticks
+system.mem_ctrls.bytes_read::ruby.dir_cntrl0        28224                       # Number of bytes read from this memory
+system.mem_ctrls.bytes_read::total              28224                       # Number of bytes read from this memory
+system.mem_ctrls.bytes_written::ruby.dir_cntrl0         5184                       # Number of bytes written to this memory
+system.mem_ctrls.bytes_written::total            5184                       # Number of bytes written to this memory
+system.mem_ctrls.num_reads::ruby.dir_cntrl0          441                       # Number of read requests responded to by this memory
+system.mem_ctrls.num_reads::total                 441                       # Number of read requests responded to by this memory
+system.mem_ctrls.num_writes::ruby.dir_cntrl0           81                       # Number of write requests responded to by this memory
+system.mem_ctrls.num_writes::total                 81                       # Number of write requests responded to by this memory
+system.mem_ctrls.bw_read::ruby.dir_cntrl0    778485726                       # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_read::total             778485726                       # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::ruby.dir_cntrl0    142987174                       # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::total            142987174                       # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_total::ruby.dir_cntrl0    921472900                       # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.bw_total::total            921472900                       # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.readReqs                         441                       # Number of read requests accepted
+system.mem_ctrls.writeReqs                         81                       # Number of write requests accepted
+system.mem_ctrls.readBursts                       441                       # Number of DRAM read bursts, including those serviced by the write queue
+system.mem_ctrls.writeBursts                       81                       # Number of DRAM write bursts, including those merged in the write queue
+system.mem_ctrls.bytesReadDRAM                  24000                       # Total number of bytes read from DRAM
+system.mem_ctrls.bytesReadWrQ                    4224                       # Total number of bytes read from write queue
+system.mem_ctrls.bytesWritten                    1024                       # Total number of bytes written to DRAM
+system.mem_ctrls.bytesReadSys                   28224                       # Total read bytes from the system interface side
+system.mem_ctrls.bytesWrittenSys                 5184                       # Total written bytes from the system interface side
+system.mem_ctrls.servicedByWrQ                     66                       # Number of DRAM read bursts serviced by the write queue
+system.mem_ctrls.mergedWrBursts                    35                       # 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                 0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::1                 1                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::2                 1                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::3                37                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::4                26                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::5                 0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::6                24                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::7                72                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::8                71                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::9                 4                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::10               29                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::11               16                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::12               23                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::13               59                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::14               11                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::15                1                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::0                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::1                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::2                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::3                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::4                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::5                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::6                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::7                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::8                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::9                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::10                3                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::11                0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::12                5                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::13                7                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::14                0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::15                1                       # 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                         36187                       # 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)
+system.mem_ctrls.readPktSize::3                     0                       # Read request sizes (log2)
+system.mem_ctrls.readPktSize::4                     0                       # Read request sizes (log2)
+system.mem_ctrls.readPktSize::5                     0                       # Read request sizes (log2)
+system.mem_ctrls.readPktSize::6                   441                       # Read request sizes (log2)
+system.mem_ctrls.writePktSize::0                    0                       # Write request sizes (log2)
+system.mem_ctrls.writePktSize::1                    0                       # Write request sizes (log2)
+system.mem_ctrls.writePktSize::2                    0                       # Write request sizes (log2)
+system.mem_ctrls.writePktSize::3                    0                       # Write request sizes (log2)
+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                   81                       # Write request sizes (log2)
+system.mem_ctrls.rdQLenPdf::0                     375                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::1                       0                       # 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
+system.mem_ctrls.rdQLenPdf::5                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::6                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::7                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::8                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::9                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::10                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::11                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::12                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::13                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::14                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::15                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::16                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::17                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::18                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::19                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::20                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::21                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::22                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::23                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::24                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::25                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::26                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::27                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::28                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::29                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::30                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::31                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::0                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::1                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::2                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::3                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::4                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::5                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::6                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::7                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::8                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::9                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::10                      1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::11                      1                       # What write queue length does an incoming req see
+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                      1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::16                      1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::17                      2                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::18                      2                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::19                      2                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::20                      2                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::21                      2                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::22                      2                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::23                      2                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::24                      2                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::25                      2                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::26                      2                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::27                      2                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::28                      2                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::29                      2                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::30                      1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::31                      1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::32                      1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::33                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::34                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::35                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::36                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::37                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::38                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::39                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::40                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::41                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::42                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::43                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::44                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::45                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::46                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::47                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::48                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::49                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::50                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::51                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::52                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::53                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::54                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::55                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::56                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::57                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::58                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::59                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::60                      0                       # What write queue length does an incoming req see
+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           67                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::mean    349.611940                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::gmean   229.746544                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::stdev   299.426571                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::0-127           17     25.37%     25.37% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::128-255           14     20.90%     46.27% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::256-383           10     14.93%     61.19% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::384-511            5      7.46%     68.66% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::512-639            7     10.45%     79.10% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::640-767            5      7.46%     86.57% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::768-895            4      5.97%     92.54% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::896-1023            1      1.49%     94.03% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::1024-1151            4      5.97%    100.00% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::total           67                       # Bytes accessed per row activation
+system.mem_ctrls.rdPerTurnAround::samples            1                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::mean            245                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::gmean    245.000000                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::stdev           nan                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::240-247            1    100.00%    100.00% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::total             1                       # Reads before turning the bus around for writes
+system.mem_ctrls.wrPerTurnAround::samples            1                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::mean             16                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::gmean     16.000000                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::stdev           nan                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::16                1    100.00%    100.00% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::total             1                       # Writes before turning the bus around for reads
+system.mem_ctrls.totQLat                         2306                       # Total ticks spent queuing
+system.mem_ctrls.totMemAccLat                    9431                       # Total ticks spent from burst creation until serviced by the DRAM
+system.mem_ctrls.totBusLat                       1875                       # Total ticks spent in databus transfers
+system.mem_ctrls.avgQLat                         6.15                       # Average queueing delay per DRAM burst
+system.mem_ctrls.avgBusLat                       5.00                       # Average bus latency per DRAM burst
+system.mem_ctrls.avgMemAccLat                   25.15                       # Average memory access latency per DRAM burst
+system.mem_ctrls.avgRdBW                       661.98                       # Average DRAM read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBW                        28.24                       # Average achieved write bandwidth in MiByte/s
+system.mem_ctrls.avgRdBWSys                    778.49                       # Average system read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBWSys                    142.99                       # Average system write bandwidth in MiByte/s
+system.mem_ctrls.peakBW                      12800.00                       # Theoretical peak bandwidth in MiByte/s
+system.mem_ctrls.busUtil                         5.39                       # Data bus utilization in percentage
+system.mem_ctrls.busUtilRead                     5.17                       # Data bus utilization in percentage for reads
+system.mem_ctrls.busUtilWrite                    0.22                       # Data bus utilization in percentage for writes
+system.mem_ctrls.avgRdQLen                       1.00                       # Average read queue length when enqueuing
+system.mem_ctrls.avgWrQLen                      21.52                       # Average write queue length when enqueuing
+system.mem_ctrls.readRowHits                      301                       # Number of row buffer hits during reads
+system.mem_ctrls.writeRowHits                      15                       # Number of row buffer hits during writes
+system.mem_ctrls.readRowHitRate                 80.27                       # Row buffer hit rate for reads
+system.mem_ctrls.writeRowHitRate                32.61                       # Row buffer hit rate for writes
+system.mem_ctrls.avgGap                         69.32                       # Average gap between requests
+system.mem_ctrls.pageHitRate                    75.06                       # Row buffer hit rate, read and write combined
+system.mem_ctrls.memoryStateTime::IDLE             11                       # Time in different power states
+system.mem_ctrls.memoryStateTime::REF            1040                       # Time in different power states
+system.mem_ctrls.memoryStateTime::PRE_PDN            0                       # Time in different power states
+system.mem_ctrls.memoryStateTime::ACT           30367                       # Time in different power states
+system.mem_ctrls.memoryStateTime::ACT_PDN            0                       # Time in different power states
+system.mem_ctrls.actEnergy::0                  143640                       # Energy for activate commands per rank (pJ)
+system.mem_ctrls.actEnergy::1                  309960                       # Energy for activate commands per rank (pJ)
+system.mem_ctrls.preEnergy::0                   79800                       # Energy for precharge commands per rank (pJ)
+system.mem_ctrls.preEnergy::1                  172200                       # Energy for precharge commands per rank (pJ)
+system.mem_ctrls.readEnergy::0                1634880                       # Energy for read commands per rank (pJ)
+system.mem_ctrls.readEnergy::1                2446080                       # Energy for read commands per rank (pJ)
+system.mem_ctrls.writeEnergy::0                     0                       # Energy for write commands per rank (pJ)
+system.mem_ctrls.writeEnergy::1                165888                       # Energy for write commands per rank (pJ)
+system.mem_ctrls.refreshEnergy::0             2034240                       # Energy for refresh commands per rank (pJ)
+system.mem_ctrls.refreshEnergy::1             2034240                       # Energy for refresh commands per rank (pJ)
+system.mem_ctrls.actBackEnergy::0            20833956                       # Energy for active background per rank (pJ)
+system.mem_ctrls.actBackEnergy::1            21069936                       # Energy for active background per rank (pJ)
+system.mem_ctrls.preBackEnergy::0              567000                       # Energy for precharge background per rank (pJ)
+system.mem_ctrls.preBackEnergy::1              360000                       # Energy for precharge background per rank (pJ)
+system.mem_ctrls.totalEnergy::0              25293516                       # Total energy per rank (pJ)
+system.mem_ctrls.totalEnergy::1              26558304                       # Total energy per rank (pJ)
+system.mem_ctrls.averagePower::0           805.423386                       # Core power per rank (mW)
+system.mem_ctrls.averagePower::1           845.698128                       # Core power per rank (mW)
 system.ruby.clk_domain.clock                        1                       # Clock period in ticks
 system.ruby.outstanding_req_hist::bucket_size            1                      
 system.ruby.outstanding_req_hist::max_bucket            9                      
@@ -21,13 +263,13 @@ system.ruby.outstanding_req_hist::mean              1
 system.ruby.outstanding_req_hist::gmean             1                      
 system.ruby.outstanding_req_hist         |           0      0.00%      0.00% |        3295    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.outstanding_req_hist::total          3295                      
-system.ruby.latency_hist::bucket_size              16                      
-system.ruby.latency_hist::max_bucket              159                      
+system.ruby.latency_hist::bucket_size              32                      
+system.ruby.latency_hist::max_bucket              319                      
 system.ruby.latency_hist::samples                3294                      
-system.ruby.latency_hist::mean               9.756527                      
-system.ruby.latency_hist::gmean              3.263022                      
-system.ruby.latency_hist::stdev             19.389629                      
-system.ruby.latency_hist                 |        2853     86.61%     86.61% |           0      0.00%     86.61% |           0      0.00%     86.61% |         421     12.78%     99.39% |           2      0.06%     99.45% |          12      0.36%     99.82% |           0      0.00%     99.82% |           6      0.18%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.latency_hist::mean              10.006375                      
+system.ruby.latency_hist::gmean              3.254924                      
+system.ruby.latency_hist::stdev             22.032392                      
+system.ruby.latency_hist                 |        2912     88.40%     88.40% |         290      8.80%     97.21% |          87      2.64%     99.85% |           1      0.03%     99.88% |           0      0.00%     99.88% |           0      0.00%     99.88% |           0      0.00%     99.88% |           0      0.00%     99.88% |           1      0.03%     99.91% |           3      0.09%    100.00%
 system.ruby.latency_hist::total                  3294                      
 system.ruby.hit_latency_hist::bucket_size            2                      
 system.ruby.hit_latency_hist::max_bucket           19                      
@@ -37,13 +279,13 @@ system.ruby.hit_latency_hist::gmean          2.092620
 system.ruby.hit_latency_hist::stdev          1.690154                      
 system.ruby.hit_latency_hist             |           0      0.00%      0.00% |        2784     97.58%     97.58% |           0      0.00%     97.58% |           0      0.00%     97.58% |           0      0.00%     97.58% |           0      0.00%     97.58% |          69      2.42%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
 system.ruby.hit_latency_hist::total              2853                      
-system.ruby.miss_latency_hist::bucket_size           16                      
-system.ruby.miss_latency_hist::max_bucket          159                      
+system.ruby.miss_latency_hist::bucket_size           32                      
+system.ruby.miss_latency_hist::max_bucket          319                      
 system.ruby.miss_latency_hist::samples            441                      
-system.ruby.miss_latency_hist::mean         58.215420                      
-system.ruby.miss_latency_hist::gmean        57.777235                      
-system.ruby.miss_latency_hist::stdev         8.819211                      
-system.ruby.miss_latency_hist            |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |         421     95.46%     95.46% |           2      0.45%     95.92% |          12      2.72%     98.64% |           0      0.00%     98.64% |           6      1.36%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.miss_latency_hist::mean         60.081633                      
+system.ruby.miss_latency_hist::gmean        56.714803                      
+system.ruby.miss_latency_hist::stdev        26.697338                      
+system.ruby.miss_latency_hist            |          59     13.38%     13.38% |         290     65.76%     79.14% |          87     19.73%     98.87% |           1      0.23%     99.09% |           0      0.00%     99.09% |           0      0.00%     99.09% |           0      0.00%     99.09% |           0      0.00%     99.09% |           1      0.23%     99.32% |           3      0.68%    100.00%
 system.ruby.miss_latency_hist::total              441                      
 system.ruby.Directory.incomplete_times            440                      
 system.ruby.memctrl_clk_domain.clock                3                       # Clock period in ticks
@@ -56,7 +298,8 @@ system.ruby.l1_cntrl0.L1Icache.demand_accesses         2585
 system.ruby.l1_cntrl0.L2cache.demand_hits           69                       # Number of cache demand hits
 system.ruby.l1_cntrl0.L2cache.demand_misses          441                       # Number of cache demand misses
 system.ruby.l1_cntrl0.L2cache.demand_accesses          510                       # Number of cache demand accesses
-system.ruby.network.routers0.percent_links_utilized     4.778872                      
+system.cpu.clk_domain.clock                         1                       # Clock period in ticks
+system.ruby.network.routers0.percent_links_utilized     4.670390                      
 system.ruby.network.routers0.msg_count.Request_Control::2          441                      
 system.ruby.network.routers0.msg_count.Response_Data::4          441                      
 system.ruby.network.routers0.msg_count.Writeback_Data::5           81                      
@@ -71,23 +314,10 @@ system.ruby.network.routers0.msg_bytes.Writeback_Control::2         3400
 system.ruby.network.routers0.msg_bytes.Writeback_Control::3         3400                      
 system.ruby.network.routers0.msg_bytes.Writeback_Control::5         2752                      
 system.ruby.network.routers0.msg_bytes.Unblock_Control::5         3520                      
-system.ruby.dir_cntrl0.memBuffer.memReq           522                       # Total number of memory requests
-system.ruby.dir_cntrl0.memBuffer.memRead          441                       # Number of memory reads
-system.ruby.dir_cntrl0.memBuffer.memWrite           81                       # Number of memory writes
-system.ruby.dir_cntrl0.memBuffer.memRefresh          246                       # Number of memory refreshes
-system.ruby.dir_cntrl0.memBuffer.memWaitCycles           39                       # Delay stalled at the head of the bank queue
-system.ruby.dir_cntrl0.memBuffer.totalStalls           39                       # Total number of stall cycles
-system.ruby.dir_cntrl0.memBuffer.stallsPerReq     0.074713                       # Expected number of stall cycles per request
-system.ruby.dir_cntrl0.memBuffer.memBankBusy           15                       # memory stalls due to busy bank
-system.ruby.dir_cntrl0.memBuffer.memBusBusy           15                       # memory stalls due to busy bus
-system.ruby.dir_cntrl0.memBuffer.memReadWriteBusy            4                       # memory stalls due to read write turnaround
-system.ruby.dir_cntrl0.memBuffer.memArbWait            5                       # memory stalls due to arbitration
-system.ruby.dir_cntrl0.memBuffer.memBankCount |          18      3.45%      3.45% |          10      1.92%      5.36% |           0      0.00%      5.36% |          36      6.90%     12.26% |          20      3.83%     16.09% |          19      3.64%     19.73% |          31      5.94%     25.67% |          22      4.21%     29.89% |           5      0.96%     30.84% |           4      0.77%     31.61% |           7      1.34%     32.95% |           4      0.77%     33.72% |          22      4.21%     37.93% |          41      7.85%     45.79% |          22      4.21%     50.00% |           3      0.57%     50.57% |           4      0.77%     51.34% |           6      1.15%     52.49% |           7      1.34%     53.83% |          13      2.49%     56.32% |          10      1.92%     58.24% |          18      3.45%     61.69% |          14      2.68%     64.37% |          41      7.85%     72.22% |          16      3.07%     75.29% |           5      0.96%     76.25% |           5      0.96%     77.20% |          12      2.30%     79.50% |          13      2.49%     81.99% |          18      3.45%     85.44% |          14      2.68%     88.12% |          62     11.88%    100.00% # Number of accesses per bank
-system.ruby.dir_cntrl0.memBuffer.memBankCount::total          522                       # Number of accesses per bank
 system.ruby.dir_cntrl0.probeFilter.demand_hits            0                       # Number of cache demand hits
 system.ruby.dir_cntrl0.probeFilter.demand_misses            0                       # Number of cache demand misses
 system.ruby.dir_cntrl0.probeFilter.demand_accesses            0                       # Number of cache demand accesses
-system.ruby.network.routers1.percent_links_utilized     4.778872                      
+system.ruby.network.routers1.percent_links_utilized     4.670390                      
 system.ruby.network.routers1.msg_count.Request_Control::2          441                      
 system.ruby.network.routers1.msg_count.Response_Data::4          441                      
 system.ruby.network.routers1.msg_count.Writeback_Data::5           81                      
@@ -102,7 +332,7 @@ system.ruby.network.routers1.msg_bytes.Writeback_Control::2         3400
 system.ruby.network.routers1.msg_bytes.Writeback_Control::3         3400                      
 system.ruby.network.routers1.msg_bytes.Writeback_Control::5         2752                      
 system.ruby.network.routers1.msg_bytes.Unblock_Control::5         3520                      
-system.ruby.network.routers2.percent_links_utilized     4.778872                      
+system.ruby.network.routers2.percent_links_utilized     4.670390                      
 system.ruby.network.routers2.msg_count.Request_Control::2          441                      
 system.ruby.network.routers2.msg_count.Response_Data::4          441                      
 system.ruby.network.routers2.msg_count.Writeback_Data::5           81                      
@@ -127,7 +357,6 @@ system.ruby.network.msg_byte.Response_Data        95256
 system.ruby.network.msg_byte.Writeback_Data        17496                      
 system.ruby.network.msg_byte.Writeback_Control        28656                      
 system.ruby.network.msg_byte.Unblock_Control        10560                      
-system.cpu.clk_domain.clock                         1                       # Clock period in ticks
 system.cpu.dtb.fetch_hits                           0                       # ITB hits
 system.cpu.dtb.fetch_misses                         0                       # ITB misses
 system.cpu.dtb.fetch_acv                            0                       # ITB acv
@@ -161,7 +390,7 @@ system.cpu.itb.data_misses                          0                       # DT
 system.cpu.itb.data_acv                             0                       # DTB access violations
 system.cpu.itb.data_accesses                        0                       # DTB accesses
 system.cpu.workload.num_syscalls                    4                       # Number of system calls
-system.cpu.numCycles                            35432                       # number of cpu cycles simulated
+system.cpu.numCycles                            36255                       # number of cpu cycles simulated
 system.cpu.numWorkItemsStarted                      0                       # number of work items this cpu started
 system.cpu.numWorkItemsCompleted                    0                       # number of work items this cpu completed
 system.cpu.committedInsts                        2577                       # Number of instructions committed
@@ -180,7 +409,7 @@ system.cpu.num_mem_refs                           717                       # nu
 system.cpu.num_load_insts                         419                       # Number of load instructions
 system.cpu.num_store_insts                        298                       # Number of store instructions
 system.cpu.num_idle_cycles                          0                       # Number of idle cycles
-system.cpu.num_busy_cycles                      35432                       # Number of busy cycles
+system.cpu.num_busy_cycles                      36255                       # Number of busy cycles
 system.cpu.not_idle_fraction                        1                       # Percentage of non-idle cycles
 system.cpu.idle_fraction                            0                       # Percentage of idle cycles
 system.cpu.Branches                               396                       # Number of branches fetched
@@ -219,12 +448,12 @@ system.cpu.op_class::MemWrite                     298     11.53%    100.00% # Cl
 system.cpu.op_class::IprAccess                      0      0.00%    100.00% # Class of executed instruction
 system.cpu.op_class::InstPrefetch                   0      0.00%    100.00% # Class of executed instruction
 system.cpu.op_class::total                       2585                       # Class of executed instruction
-system.ruby.network.routers0.throttle0.link_utilization     6.200610                      
+system.ruby.network.routers0.throttle0.link_utilization     6.059854                      
 system.ruby.network.routers0.throttle0.msg_count.Response_Data::4          441                      
 system.ruby.network.routers0.throttle0.msg_count.Writeback_Control::3          425                      
 system.ruby.network.routers0.throttle0.msg_bytes.Response_Data::4        31752                      
 system.ruby.network.routers0.throttle0.msg_bytes.Writeback_Control::3         3400                      
-system.ruby.network.routers0.throttle1.link_utilization     3.357135                      
+system.ruby.network.routers0.throttle1.link_utilization     3.280927                      
 system.ruby.network.routers0.throttle1.msg_count.Request_Control::2          441                      
 system.ruby.network.routers0.throttle1.msg_count.Writeback_Data::5           81                      
 system.ruby.network.routers0.throttle1.msg_count.Writeback_Control::2          425                      
@@ -235,7 +464,7 @@ system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Data::5         5832
 system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Control::2         3400                      
 system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Control::5         2752                      
 system.ruby.network.routers0.throttle1.msg_bytes.Unblock_Control::5         3520                      
-system.ruby.network.routers1.throttle0.link_utilization     3.357135                      
+system.ruby.network.routers1.throttle0.link_utilization     3.280927                      
 system.ruby.network.routers1.throttle0.msg_count.Request_Control::2          441                      
 system.ruby.network.routers1.throttle0.msg_count.Writeback_Data::5           81                      
 system.ruby.network.routers1.throttle0.msg_count.Writeback_Control::2          425                      
@@ -246,17 +475,17 @@ system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Data::5         5832
 system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Control::2         3400                      
 system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Control::5         2752                      
 system.ruby.network.routers1.throttle0.msg_bytes.Unblock_Control::5         3520                      
-system.ruby.network.routers1.throttle1.link_utilization     6.200610                      
+system.ruby.network.routers1.throttle1.link_utilization     6.059854                      
 system.ruby.network.routers1.throttle1.msg_count.Response_Data::4          441                      
 system.ruby.network.routers1.throttle1.msg_count.Writeback_Control::3          425                      
 system.ruby.network.routers1.throttle1.msg_bytes.Response_Data::4        31752                      
 system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::3         3400                      
-system.ruby.network.routers2.throttle0.link_utilization     6.200610                      
+system.ruby.network.routers2.throttle0.link_utilization     6.059854                      
 system.ruby.network.routers2.throttle0.msg_count.Response_Data::4          441                      
 system.ruby.network.routers2.throttle0.msg_count.Writeback_Control::3          425                      
 system.ruby.network.routers2.throttle0.msg_bytes.Response_Data::4        31752                      
 system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Control::3         3400                      
-system.ruby.network.routers2.throttle1.link_utilization     3.357135                      
+system.ruby.network.routers2.throttle1.link_utilization     3.280927                      
 system.ruby.network.routers2.throttle1.msg_count.Request_Control::2          441                      
 system.ruby.network.routers2.throttle1.msg_count.Writeback_Data::5           81                      
 system.ruby.network.routers2.throttle1.msg_count.Writeback_Control::2          425                      
@@ -267,13 +496,13 @@ system.ruby.network.routers2.throttle1.msg_bytes.Writeback_Data::5         5832
 system.ruby.network.routers2.throttle1.msg_bytes.Writeback_Control::2         3400                      
 system.ruby.network.routers2.throttle1.msg_bytes.Writeback_Control::5         2752                      
 system.ruby.network.routers2.throttle1.msg_bytes.Unblock_Control::5         3520                      
-system.ruby.LD.latency_hist::bucket_size           16                      
-system.ruby.LD.latency_hist::max_bucket           159                      
+system.ruby.LD.latency_hist::bucket_size           32                      
+system.ruby.LD.latency_hist::max_bucket           319                      
 system.ruby.LD.latency_hist::samples              415                      
-system.ruby.LD.latency_hist::mean           22.831325                      
-system.ruby.LD.latency_hist::gmean           7.691886                      
-system.ruby.LD.latency_hist::stdev          27.052293                      
-system.ruby.LD.latency_hist              |         269     64.82%     64.82% |           0      0.00%     64.82% |           0      0.00%     64.82% |         137     33.01%     97.83% |           2      0.48%     98.31% |           5      1.20%     99.52% |           0      0.00%     99.52% |           2      0.48%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.LD.latency_hist::mean           22.096386                      
+system.ruby.LD.latency_hist::gmean           7.349549                      
+system.ruby.LD.latency_hist::stdev          32.133859                      
+system.ruby.LD.latency_hist              |         313     75.42%     75.42% |          69     16.63%     92.05% |          31      7.47%     99.52% |           0      0.00%     99.52% |           0      0.00%     99.52% |           0      0.00%     99.52% |           0      0.00%     99.52% |           0      0.00%     99.52% |           1      0.24%     99.76% |           1      0.24%    100.00%
 system.ruby.LD.latency_hist::total                415                      
 system.ruby.LD.hit_latency_hist::bucket_size            2                      
 system.ruby.LD.hit_latency_hist::max_bucket           19                      
@@ -283,21 +512,21 @@ system.ruby.LD.hit_latency_hist::gmean       2.569339
 system.ruby.LD.hit_latency_hist::stdev       3.752134                      
 system.ruby.LD.hit_latency_hist          |           0      0.00%      0.00% |         233     86.62%     86.62% |           0      0.00%     86.62% |           0      0.00%     86.62% |           0      0.00%     86.62% |           0      0.00%     86.62% |          36     13.38%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
 system.ruby.LD.hit_latency_hist::total            269                      
-system.ruby.LD.miss_latency_hist::bucket_size           16                      
-system.ruby.LD.miss_latency_hist::max_bucket          159                      
+system.ruby.LD.miss_latency_hist::bucket_size           32                      
+system.ruby.LD.miss_latency_hist::max_bucket          319                      
 system.ruby.LD.miss_latency_hist::samples          146                      
-system.ruby.LD.miss_latency_hist::mean      58.500000                      
-system.ruby.LD.miss_latency_hist::gmean     58.001087                      
-system.ruby.LD.miss_latency_hist::stdev      9.336063                      
-system.ruby.LD.miss_latency_hist         |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |         137     93.84%     93.84% |           2      1.37%     95.21% |           5      3.42%     98.63% |           0      0.00%     98.63% |           2      1.37%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.LD.miss_latency_hist::mean      56.410959                      
+system.ruby.LD.miss_latency_hist::gmean     50.960600                      
+system.ruby.LD.miss_latency_hist::stdev     33.061838                      
+system.ruby.LD.miss_latency_hist         |          44     30.14%     30.14% |          69     47.26%     77.40% |          31     21.23%     98.63% |           0      0.00%     98.63% |           0      0.00%     98.63% |           0      0.00%     98.63% |           0      0.00%     98.63% |           0      0.00%     98.63% |           1      0.68%     99.32% |           1      0.68%    100.00%
 system.ruby.LD.miss_latency_hist::total           146                      
-system.ruby.ST.latency_hist::bucket_size           16                      
-system.ruby.ST.latency_hist::max_bucket           159                      
+system.ruby.ST.latency_hist::bucket_size            8                      
+system.ruby.ST.latency_hist::max_bucket            79                      
 system.ruby.ST.latency_hist::samples              294                      
-system.ruby.ST.latency_hist::mean           12.010204                      
-system.ruby.ST.latency_hist::gmean           3.697502                      
-system.ruby.ST.latency_hist::stdev          23.153956                      
-system.ruby.ST.latency_hist              |         247     84.01%     84.01% |           0      0.00%     84.01% |           0      0.00%     84.01% |          43     14.63%     98.64% |           0      0.00%     98.64% |           0      0.00%     98.64% |           0      0.00%     98.64% |           4      1.36%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.ST.latency_hist::mean           10.299320                      
+system.ruby.ST.latency_hist::gmean           3.570687                      
+system.ruby.ST.latency_hist::stdev          19.141619                      
+system.ruby.ST.latency_hist              |         236     80.27%     80.27% |          11      3.74%     84.01% |           0      0.00%     84.01% |          15      5.10%     89.12% |           0      0.00%     89.12% |           0      0.00%     89.12% |           0      0.00%     89.12% |          22      7.48%     96.60% |           4      1.36%     97.96% |           6      2.04%    100.00%
 system.ruby.ST.latency_hist::total                294                      
 system.ruby.ST.hit_latency_hist::bucket_size            2                      
 system.ruby.ST.hit_latency_hist::max_bucket           19                      
@@ -307,21 +536,21 @@ system.ruby.ST.hit_latency_hist::gmean       2.173865
 system.ruby.ST.hit_latency_hist::stdev       2.273678                      
 system.ruby.ST.hit_latency_hist          |           0      0.00%      0.00% |         236     95.55%     95.55% |           0      0.00%     95.55% |           0      0.00%     95.55% |           0      0.00%     95.55% |           0      0.00%     95.55% |          11      4.45%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
 system.ruby.ST.hit_latency_hist::total            247                      
-system.ruby.ST.miss_latency_hist::bucket_size           16                      
-system.ruby.ST.miss_latency_hist::max_bucket          159                      
+system.ruby.ST.miss_latency_hist::bucket_size            8                      
+system.ruby.ST.miss_latency_hist::max_bucket           79                      
 system.ruby.ST.miss_latency_hist::samples           47                      
-system.ruby.ST.miss_latency_hist::mean      62.042553                      
-system.ruby.ST.miss_latency_hist::gmean     60.281421                      
-system.ruby.ST.miss_latency_hist::stdev     18.514339                      
-system.ruby.ST.miss_latency_hist         |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |          43     91.49%     91.49% |           0      0.00%     91.49% |           0      0.00%     91.49% |           0      0.00%     91.49% |           4      8.51%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.ST.miss_latency_hist::mean      51.340426                      
+system.ruby.ST.miss_latency_hist::gmean     48.458941                      
+system.ruby.ST.miss_latency_hist::stdev     16.053276                      
+system.ruby.ST.miss_latency_hist         |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |          15     31.91%     31.91% |           0      0.00%     31.91% |           0      0.00%     31.91% |           0      0.00%     31.91% |          22     46.81%     78.72% |           4      8.51%     87.23% |           6     12.77%    100.00%
 system.ruby.ST.miss_latency_hist::total            47                      
-system.ruby.IFETCH.latency_hist::bucket_size           16                      
-system.ruby.IFETCH.latency_hist::max_bucket          159                      
+system.ruby.IFETCH.latency_hist::bucket_size           32                      
+system.ruby.IFETCH.latency_hist::max_bucket          319                      
 system.ruby.IFETCH.latency_hist::samples         2585                      
-system.ruby.IFETCH.latency_hist::mean        7.401161                      
-system.ruby.IFETCH.latency_hist::gmean       2.803225                      
-system.ruby.IFETCH.latency_hist::stdev      16.355131                      
-system.ruby.IFETCH.latency_hist          |        2337     90.41%     90.41% |           0      0.00%     90.41% |           0      0.00%     90.41% |         241      9.32%     99.73% |           0      0.00%     99.73% |           7      0.27%    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.latency_hist::mean        8.032108                      
+system.ruby.IFETCH.latency_hist::gmean       2.826057                      
+system.ruby.IFETCH.latency_hist::stdev      19.602299                      
+system.ruby.IFETCH.latency_hist          |        2337     90.41%     90.41% |         199      7.70%     98.10% |          46      1.78%     99.88% |           1      0.04%     99.92% |           0      0.00%     99.92% |           0      0.00%     99.92% |           0      0.00%     99.92% |           0      0.00%     99.92% |           0      0.00%     99.92% |           2      0.08%    100.00%
 system.ruby.IFETCH.latency_hist::total           2585                      
 system.ruby.IFETCH.hit_latency_hist::bucket_size            2                      
 system.ruby.IFETCH.hit_latency_hist::max_bucket           19                      
@@ -331,13 +560,13 @@ system.ruby.IFETCH.hit_latency_hist::gmean     2.035554
 system.ruby.IFETCH.hit_latency_hist::stdev     1.062463                      
 system.ruby.IFETCH.hit_latency_hist      |           0      0.00%      0.00% |        2315     99.06%     99.06% |           0      0.00%     99.06% |           0      0.00%     99.06% |           0      0.00%     99.06% |           0      0.00%     99.06% |          22      0.94%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
 system.ruby.IFETCH.hit_latency_hist::total         2337                      
-system.ruby.IFETCH.miss_latency_hist::bucket_size           16                      
-system.ruby.IFETCH.miss_latency_hist::max_bucket          159                      
+system.ruby.IFETCH.miss_latency_hist::bucket_size           32                      
+system.ruby.IFETCH.miss_latency_hist::max_bucket          319                      
 system.ruby.IFETCH.miss_latency_hist::samples          248                      
-system.ruby.IFETCH.miss_latency_hist::mean    57.322581                      
-system.ruby.IFETCH.miss_latency_hist::gmean    57.184185                      
-system.ruby.IFETCH.miss_latency_hist::stdev     4.462254                      
-system.ruby.IFETCH.miss_latency_hist     |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |         241     97.18%     97.18% |           0      0.00%     97.18% |           7      2.82%    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.miss_latency_hist::mean    63.899194                      
+system.ruby.IFETCH.miss_latency_hist::gmean    62.229629                      
+system.ruby.IFETCH.miss_latency_hist::stdev    23.299188                      
+system.ruby.IFETCH.miss_latency_hist     |           0      0.00%      0.00% |         199     80.24%     80.24% |          46     18.55%     98.79% |           1      0.40%     99.19% |           0      0.00%     99.19% |           0      0.00%     99.19% |           0      0.00%     99.19% |           0      0.00%     99.19% |           0      0.00%     99.19% |           2      0.81%    100.00%
 system.ruby.IFETCH.miss_latency_hist::total          248                      
 system.ruby.L1Cache.hit_mach_latency_hist::bucket_size            1                      
 system.ruby.L1Cache.hit_mach_latency_hist::max_bucket            9                      
@@ -353,13 +582,13 @@ system.ruby.L2Cache.hit_mach_latency_hist::mean           13
 system.ruby.L2Cache.hit_mach_latency_hist::gmean    13.000000                      
 system.ruby.L2Cache.hit_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |          69    100.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
 system.ruby.L2Cache.hit_mach_latency_hist::total           69                      
-system.ruby.Directory.miss_mach_latency_hist::bucket_size           16                      
-system.ruby.Directory.miss_mach_latency_hist::max_bucket          159                      
+system.ruby.Directory.miss_mach_latency_hist::bucket_size           32                      
+system.ruby.Directory.miss_mach_latency_hist::max_bucket          319                      
 system.ruby.Directory.miss_mach_latency_hist::samples          441                      
-system.ruby.Directory.miss_mach_latency_hist::mean    58.215420                      
-system.ruby.Directory.miss_mach_latency_hist::gmean    57.777235                      
-system.ruby.Directory.miss_mach_latency_hist::stdev     8.819211                      
-system.ruby.Directory.miss_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |         421     95.46%     95.46% |           2      0.45%     95.92% |          12      2.72%     98.64% |           0      0.00%     98.64% |           6      1.36%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.Directory.miss_mach_latency_hist::mean    60.081633                      
+system.ruby.Directory.miss_mach_latency_hist::gmean    56.714803                      
+system.ruby.Directory.miss_mach_latency_hist::stdev    26.697338                      
+system.ruby.Directory.miss_mach_latency_hist |          59     13.38%     13.38% |         290     65.76%     79.14% |          87     19.73%     98.87% |           1      0.23%     99.09% |           0      0.00%     99.09% |           0      0.00%     99.09% |           0      0.00%     99.09% |           0      0.00%     99.09% |           1      0.23%     99.32% |           3      0.68%    100.00%
 system.ruby.Directory.miss_mach_latency_hist::total          441                      
 system.ruby.Directory.miss_latency_hist.issue_to_initial_request::bucket_size            1                      
 system.ruby.Directory.miss_latency_hist.issue_to_initial_request::max_bucket            9                      
@@ -376,10 +605,10 @@ system.ruby.Directory.miss_latency_hist.initial_to_forward::total            1
 system.ruby.Directory.miss_latency_hist.forward_to_first_response::bucket_size            8                      
 system.ruby.Directory.miss_latency_hist.forward_to_first_response::max_bucket           79                      
 system.ruby.Directory.miss_latency_hist.forward_to_first_response::samples            1                      
-system.ruby.Directory.miss_latency_hist.forward_to_first_response::mean           61                      
-system.ruby.Directory.miss_latency_hist.forward_to_first_response::gmean    61.000000                      
+system.ruby.Directory.miss_latency_hist.forward_to_first_response::mean           75                      
+system.ruby.Directory.miss_latency_hist.forward_to_first_response::gmean    75.000000                      
 system.ruby.Directory.miss_latency_hist.forward_to_first_response::stdev          nan                      
-system.ruby.Directory.miss_latency_hist.forward_to_first_response |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           1    100.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.Directory.miss_latency_hist.forward_to_first_response |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           1    100.00%    100.00%
 system.ruby.Directory.miss_latency_hist.forward_to_first_response::total            1                      
 system.ruby.Directory.miss_latency_hist.first_response_to_completion::bucket_size            1                      
 system.ruby.Directory.miss_latency_hist.first_response_to_completion::max_bucket            9                      
@@ -401,13 +630,13 @@ system.ruby.LD.L2Cache.hit_type_mach_latency_hist::mean           13
 system.ruby.LD.L2Cache.hit_type_mach_latency_hist::gmean    13.000000                      
 system.ruby.LD.L2Cache.hit_type_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |          36    100.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
 system.ruby.LD.L2Cache.hit_type_mach_latency_hist::total           36                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist::bucket_size           16                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist::max_bucket          159                      
+system.ruby.LD.Directory.miss_type_mach_latency_hist::bucket_size           32                      
+system.ruby.LD.Directory.miss_type_mach_latency_hist::max_bucket          319                      
 system.ruby.LD.Directory.miss_type_mach_latency_hist::samples          146                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist::mean    58.500000                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist::gmean    58.001087                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist::stdev     9.336063                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |         137     93.84%     93.84% |           2      1.37%     95.21% |           5      3.42%     98.63% |           0      0.00%     98.63% |           2      1.37%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.LD.Directory.miss_type_mach_latency_hist::mean    56.410959                      
+system.ruby.LD.Directory.miss_type_mach_latency_hist::gmean    50.960600                      
+system.ruby.LD.Directory.miss_type_mach_latency_hist::stdev    33.061838                      
+system.ruby.LD.Directory.miss_type_mach_latency_hist |          44     30.14%     30.14% |          69     47.26%     77.40% |          31     21.23%     98.63% |           0      0.00%     98.63% |           0      0.00%     98.63% |           0      0.00%     98.63% |           0      0.00%     98.63% |           0      0.00%     98.63% |           1      0.68%     99.32% |           1      0.68%    100.00%
 system.ruby.LD.Directory.miss_type_mach_latency_hist::total          146                      
 system.ruby.ST.L1Cache.hit_type_mach_latency_hist::bucket_size            1                      
 system.ruby.ST.L1Cache.hit_type_mach_latency_hist::max_bucket            9                      
@@ -423,13 +652,13 @@ system.ruby.ST.L2Cache.hit_type_mach_latency_hist::mean           13
 system.ruby.ST.L2Cache.hit_type_mach_latency_hist::gmean           13                      
 system.ruby.ST.L2Cache.hit_type_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |          11    100.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
 system.ruby.ST.L2Cache.hit_type_mach_latency_hist::total           11                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist::bucket_size           16                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist::max_bucket          159                      
+system.ruby.ST.Directory.miss_type_mach_latency_hist::bucket_size            8                      
+system.ruby.ST.Directory.miss_type_mach_latency_hist::max_bucket           79                      
 system.ruby.ST.Directory.miss_type_mach_latency_hist::samples           47                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist::mean    62.042553                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist::gmean    60.281421                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist::stdev    18.514339                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |          43     91.49%     91.49% |           0      0.00%     91.49% |           0      0.00%     91.49% |           0      0.00%     91.49% |           4      8.51%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.ST.Directory.miss_type_mach_latency_hist::mean    51.340426                      
+system.ruby.ST.Directory.miss_type_mach_latency_hist::gmean    48.458941                      
+system.ruby.ST.Directory.miss_type_mach_latency_hist::stdev    16.053276                      
+system.ruby.ST.Directory.miss_type_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |          15     31.91%     31.91% |           0      0.00%     31.91% |           0      0.00%     31.91% |           0      0.00%     31.91% |          22     46.81%     78.72% |           4      8.51%     87.23% |           6     12.77%    100.00%
 system.ruby.ST.Directory.miss_type_mach_latency_hist::total           47                      
 system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist::bucket_size            1                      
 system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist::max_bucket            9                      
@@ -445,13 +674,13 @@ system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::mean           13
 system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::gmean           13                      
 system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |          22    100.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
 system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::total           22                      
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::bucket_size           16                      
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::max_bucket          159                      
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::bucket_size           32                      
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::max_bucket          319                      
 system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::samples          248                      
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::mean    57.322581                      
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::gmean    57.184185                      
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::stdev     4.462254                      
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |         241     97.18%     97.18% |           0      0.00%     97.18% |           7      2.82%    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.Directory.miss_type_mach_latency_hist::mean    63.899194                      
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::gmean    62.229629                      
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::stdev    23.299188                      
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist |           0      0.00%      0.00% |         199     80.24%     80.24% |          46     18.55%     98.79% |           1      0.40%     99.19% |           0      0.00%     99.19% |           0      0.00%     99.19% |           0      0.00%     99.19% |           0      0.00%     99.19% |           0      0.00%     99.19% |           2      0.81%    100.00%
 system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::total          248                      
 system.ruby.L1Cache_Controller.Load               422      0.00%      0.00%
 system.ruby.L1Cache_Controller.Ifetch            2591      0.00%      0.00%
@@ -495,7 +724,7 @@ system.ruby.L1Cache_Controller.MI.Writeback_Ack          425      0.00%      0.0
 system.ruby.L1Cache_Controller.MT.Complete_L2_to_L1           45      0.00%      0.00%
 system.ruby.L1Cache_Controller.MMT.Complete_L2_to_L1           24      0.00%      0.00%
 system.ruby.Directory_Controller.GETX              51      0.00%      0.00%
-system.ruby.Directory_Controller.GETS             410      0.00%      0.00%
+system.ruby.Directory_Controller.GETS             409      0.00%      0.00%
 system.ruby.Directory_Controller.PUT              425      0.00%      0.00%
 system.ruby.Directory_Controller.UnblockM          440      0.00%      0.00%
 system.ruby.Directory_Controller.Writeback_Exclusive_Clean          344      0.00%      0.00%
@@ -511,7 +740,7 @@ system.ruby.Directory_Controller.WB.GETX            4      0.00%      0.00%
 system.ruby.Directory_Controller.WB.GETS           14      0.00%      0.00%
 system.ruby.Directory_Controller.WB.Writeback_Exclusive_Clean          344      0.00%      0.00%
 system.ruby.Directory_Controller.WB.Writeback_Exclusive_Dirty           81      0.00%      0.00%
-system.ruby.Directory_Controller.WB_E_W.GETS            2      0.00%      0.00%
+system.ruby.Directory_Controller.WB_E_W.GETS            1      0.00%      0.00%
 system.ruby.Directory_Controller.WB_E_W.Memory_Ack           81      0.00%      0.00%
 
 ---------- End Simulation Statistics   ----------
index 25deca5e4ad31935e77ca7108953e3de0c18cffb..7b61f2363cdbc60277f19505211ff1ed048a79a8 100644 (file)
@@ -10,7 +10,7 @@ time_sync_spin_threshold=100000
 
 [system]
 type=System
-children=clk_domain cpu dvfs_handler physmem ruby sys_port_proxy voltage_domain
+children=clk_domain cpu dvfs_handler mem_ctrls ruby sys_port_proxy voltage_domain
 boot_osflags=a
 cache_line_size=64
 clk_domain=system.clk_domain
@@ -22,7 +22,7 @@ load_addr_mask=1099511627775
 load_offset=0
 mem_mode=timing
 mem_ranges=0:268435455
-memories=system.physmem
+memories=system.mem_ctrls
 num_work_ids=16
 readfile=
 symbolfile=
@@ -136,17 +136,82 @@ eventq_index=0
 sys_clk_domain=system.clk_domain
 transition_latency=100000
 
-[system.physmem]
-type=SimpleMemory
-bandwidth=0.000000
+[system.mem_ctrls]
+type=DRAMCtrl
+IDD0=0.075000
+IDD02=0.000000
+IDD2N=0.050000
+IDD2N2=0.000000
+IDD2P0=0.000000
+IDD2P02=0.000000
+IDD2P1=0.000000
+IDD2P12=0.000000
+IDD3N=0.057000
+IDD3N2=0.000000
+IDD3P0=0.000000
+IDD3P02=0.000000
+IDD3P1=0.000000
+IDD3P12=0.000000
+IDD4R=0.187000
+IDD4R2=0.000000
+IDD4W=0.165000
+IDD4W2=0.000000
+IDD5=0.220000
+IDD52=0.000000
+IDD6=0.000000
+IDD62=0.000000
+VDD=1.500000
+VDD2=0.000000
+activation_limit=4
+addr_mapping=RoRaBaChCo
+bank_groups_per_rank=0
+banks_per_rank=8
+burst_length=8
+channels=1
 clk_domain=system.clk_domain
 conf_table_reported=true
+device_bus_width=8
+device_rowbuffer_size=1024
+device_size=536870912
+devices_per_rank=8
+dll=true
 eventq_index=0
 in_addr_map=true
-latency=30
-latency_var=0
-null=true
-range=0:134217727
+max_accesses_per_row=16
+mem_sched_policy=frfcfs
+min_writes_per_switch=16
+null=false
+page_policy=open_adaptive
+range=0:268435455
+ranks_per_channel=2
+read_buffer_size=32
+static_backend_latency=10
+static_frontend_latency=10
+tBURST=5
+tCCD_L=0
+tCK=1
+tCL=14
+tCS=3
+tRAS=35
+tRCD=14
+tREFI=7800
+tRFC=260
+tRP=14
+tRRD=6
+tRRD_L=0
+tRTP=8
+tRTW=3
+tWR=15
+tWTR=8
+tXAW=30
+tXP=0
+tXPDLL=0
+tXS=0
+tXSDLL=0
+write_buffer_size=64
+write_high_thresh_perc=85
+write_low_thresh_perc=50
+port=system.ruby.dir_cntrl0.memory
 
 [system.ruby]
 type=RubySystem
@@ -156,9 +221,9 @@ block_size_bytes=64
 clk_domain=system.ruby.clk_domain
 eventq_index=0
 hot_lines=false
-mem_size=268435456
-no_mem_vec=false
+memory_size_bits=48
 num_of_sequencers=1
+phys_mem=Null
 random_seed=1234
 randomization=false
 
@@ -172,56 +237,32 @@ voltage_domain=system.voltage_domain
 
 [system.ruby.dir_cntrl0]
 type=Directory_Controller
-children=directory memBuffer
+children=directory
 buffer_size=0
 clk_domain=system.ruby.clk_domain
 cluster_id=0
 directory=system.ruby.dir_cntrl0.directory
 directory_latency=12
 eventq_index=0
-memBuffer=system.ruby.dir_cntrl0.memBuffer
 number_of_TBEs=256
-peer=Null
 recycle_latency=10
 ruby_system=system.ruby
+system=system
+to_memory_controller_latency=1
 transitions_per_cycle=4
 version=0
 dmaRequestToDir=system.ruby.network.master[3]
 dmaResponseFromDir=system.ruby.network.slave[3]
 forwardFromDir=system.ruby.network.slave[4]
+memory=system.mem_ctrls.port
 requestToDir=system.ruby.network.master[2]
 responseFromDir=system.ruby.network.slave[2]
 
 [system.ruby.dir_cntrl0.directory]
 type=RubyDirectoryMemory
 eventq_index=0
-map_levels=4
 numa_high_bit=5
 size=268435456
-use_map=false
-version=0
-
-[system.ruby.dir_cntrl0.memBuffer]
-type=RubyMemoryControl
-bank_bit_0=8
-bank_busy_time=11
-bank_queue_size=12
-banks_per_rank=8
-basic_bus_busy_time=2
-clk_domain=system.ruby.memctrl_clk_domain
-dimm_bit_0=12
-dimms_per_channel=2
-eventq_index=0
-mem_ctl_latency=12
-mem_fixed_delay=0
-mem_random_arbitrate=0
-rank_bit_0=11
-rank_rank_delay=1
-ranks_per_dimm=2
-read_write_delay=2
-refresh_period=1560
-ruby_system=system.ruby
-tFaw=0
 version=0
 
 [system.ruby.l1_cntrl0]
@@ -235,11 +276,11 @@ cluster_id=0
 eventq_index=0
 issue_latency=2
 number_of_TBEs=256
-peer=Null
 recycle_latency=10
 ruby_system=system.ruby
 send_evictions=false
 sequencer=system.ruby.l1_cntrl0.sequencer
+system=system
 transitions_per_cycle=4
 version=0
 forwardToCache=system.ruby.network.master[0]
@@ -264,7 +305,7 @@ tagArrayBanks=1
 
 [system.ruby.l1_cntrl0.sequencer]
 type=RubySequencer
-access_phys_mem=false
+access_backing_store=false
 clk_domain=system.cpu.clk_domain
 dcache=system.ruby.l1_cntrl0.cacheMemory
 deadlock_threshold=500000
@@ -368,7 +409,7 @@ virt_nets=10
 
 [system.sys_port_proxy]
 type=RubyPortProxy
-access_phys_mem=true
+access_backing_store=false
 clk_domain=system.clk_domain
 eventq_index=0
 ruby_system=system.ruby
index c9a4a26c52e1a3be2e8eb35800d599ca9ab5678c..58855671d2cbe1cbf6875e286334fb36b237c1de 100644 (file)
 
 ---------- Begin Simulation Statistics ----------
-sim_seconds                                  0.000052                       # Number of seconds simulated
-sim_ticks                                       52498                       # Number of ticks simulated
-final_tick                                      52498                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
+sim_seconds                                  0.000048                       # Number of seconds simulated
+sim_ticks                                       47840                       # Number of ticks simulated
+final_tick                                      47840                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
 sim_freq                                   1000000000                       # Frequency of simulated ticks
-host_inst_rate                                  55191                       # Simulator instruction rate (inst/s)
-host_op_rate                                    55175                       # Simulator op (including micro ops) rate (op/s)
-host_tick_rate                                1123673                       # Simulator tick rate (ticks/s)
-host_mem_usage                                 158428                       # Number of bytes of host memory used
-host_seconds                                     0.05                       # Real time elapsed on the host
+host_inst_rate                                  31483                       # Simulator instruction rate (inst/s)
+host_op_rate                                    31473                       # Simulator op (including micro ops) rate (op/s)
+host_tick_rate                                 584131                       # Simulator tick rate (ticks/s)
+host_mem_usage                                 435420                       # Number of bytes of host memory used
+host_seconds                                     0.08                       # Real time elapsed on the host
 sim_insts                                        2577                       # Number of instructions simulated
 sim_ops                                          2577                       # Number of ops (including micro ops) simulated
 system.voltage_domain.voltage                       1                       # Voltage in Volts
 system.clk_domain.clock                             1                       # Clock period in ticks
+system.mem_ctrls.bytes_read::ruby.dir_cntrl0        40064                       # Number of bytes read from this memory
+system.mem_ctrls.bytes_read::total              40064                       # Number of bytes read from this memory
+system.mem_ctrls.bytes_written::ruby.dir_cntrl0        39808                       # Number of bytes written to this memory
+system.mem_ctrls.bytes_written::total           39808                       # Number of bytes written to this memory
+system.mem_ctrls.num_reads::ruby.dir_cntrl0          626                       # Number of read requests responded to by this memory
+system.mem_ctrls.num_reads::total                 626                       # Number of read requests responded to by this memory
+system.mem_ctrls.num_writes::ruby.dir_cntrl0          622                       # Number of write requests responded to by this memory
+system.mem_ctrls.num_writes::total                622                       # Number of write requests responded to by this memory
+system.mem_ctrls.bw_read::ruby.dir_cntrl0    837458194                       # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_read::total             837458194                       # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::ruby.dir_cntrl0    832107023                       # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::total            832107023                       # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_total::ruby.dir_cntrl0   1669565217                       # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.bw_total::total           1669565217                       # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.readReqs                         626                       # Number of read requests accepted
+system.mem_ctrls.writeReqs                        622                       # Number of write requests accepted
+system.mem_ctrls.readBursts                       626                       # Number of DRAM read bursts, including those serviced by the write queue
+system.mem_ctrls.writeBursts                      622                       # Number of DRAM write bursts, including those merged in the write queue
+system.mem_ctrls.bytesReadDRAM                  24704                       # Total number of bytes read from DRAM
+system.mem_ctrls.bytesReadWrQ                   15360                       # Total number of bytes read from write queue
+system.mem_ctrls.bytesWritten                   23360                       # Total number of bytes written to DRAM
+system.mem_ctrls.bytesReadSys                   40064                       # Total read bytes from the system interface side
+system.mem_ctrls.bytesWrittenSys                39808                       # Total written bytes from the system interface side
+system.mem_ctrls.servicedByWrQ                    240                       # Number of DRAM read bursts serviced by the write queue
+system.mem_ctrls.mergedWrBursts                   225                       # 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                 0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::1                 1                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::2                 1                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::3                29                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::4                25                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::5                 0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::6                51                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::7                57                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::8                70                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::9                 4                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::10               24                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::11               14                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::12               31                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::13               68                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::14               10                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::15                1                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::0                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::1                 1                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::2                 1                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::3                29                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::4                24                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::5                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::6                51                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::7                46                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::8                73                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::9                 4                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::10               20                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::11               14                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::12               33                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::13               58                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::14               10                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::15                1                       # 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                         47801                       # 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)
+system.mem_ctrls.readPktSize::3                     0                       # Read request sizes (log2)
+system.mem_ctrls.readPktSize::4                     0                       # Read request sizes (log2)
+system.mem_ctrls.readPktSize::5                     0                       # Read request sizes (log2)
+system.mem_ctrls.readPktSize::6                   626                       # Read request sizes (log2)
+system.mem_ctrls.writePktSize::0                    0                       # Write request sizes (log2)
+system.mem_ctrls.writePktSize::1                    0                       # Write request sizes (log2)
+system.mem_ctrls.writePktSize::2                    0                       # Write request sizes (log2)
+system.mem_ctrls.writePktSize::3                    0                       # Write request sizes (log2)
+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                  622                       # Write request sizes (log2)
+system.mem_ctrls.rdQLenPdf::0                     386                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::1                       0                       # 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
+system.mem_ctrls.rdQLenPdf::5                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::6                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::7                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::8                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::9                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::10                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::11                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::12                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::13                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::14                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::15                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::16                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::17                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::18                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::19                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::20                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::21                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::22                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::23                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::24                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::25                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::26                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::27                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::28                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::29                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::30                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::31                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::0                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::1                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::2                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::3                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::4                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::5                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::6                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::7                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::8                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::9                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::10                      1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::11                      1                       # What write queue length does an incoming req see
+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                      6                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::16                      7                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::17                     21                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::18                     24                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::19                     24                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::20                     25                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::21                     23                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::22                     23                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::23                     23                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::24                     23                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::25                     23                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::26                     23                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::27                     23                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::28                     23                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::29                     23                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::30                     23                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::31                     23                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::32                     22                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::33                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::34                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::35                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::36                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::37                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::38                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::39                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::40                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::41                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::42                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::43                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::44                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::45                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::46                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::47                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::48                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::49                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::50                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::51                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::52                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::53                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::54                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::55                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::56                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::57                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::58                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::59                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::60                      0                       # What write queue length does an incoming req see
+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          109                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::mean    438.605505                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::gmean   303.845174                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::stdev   335.937991                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::0-127           14     12.84%     12.84% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::128-255           30     27.52%     40.37% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::256-383           12     11.01%     51.38% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::384-511           11     10.09%     61.47% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::512-639            6      5.50%     66.97% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::640-767            9      8.26%     75.23% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::768-895            9      8.26%     83.49% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::896-1023            4      3.67%     87.16% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::1024-1151           14     12.84%    100.00% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::total          109                       # Bytes accessed per row activation
+system.mem_ctrls.rdPerTurnAround::samples           22                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::mean      16.863636                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::gmean     16.473921                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::stdev      4.443245                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::12-13             3     13.64%     13.64% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::14-15             5     22.73%     36.36% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::16-17             9     40.91%     77.27% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::18-19             4     18.18%     95.45% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::34-35             1      4.55%    100.00% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::total            22                       # Reads before turning the bus around for writes
+system.mem_ctrls.wrPerTurnAround::samples           22                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::mean      16.590909                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::gmean     16.555699                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::stdev      1.140555                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::16               17     77.27%     77.27% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::18                2      9.09%     86.36% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::19                3     13.64%    100.00% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::total            22                       # Writes before turning the bus around for reads
+system.mem_ctrls.totQLat                         4080                       # Total ticks spent queuing
+system.mem_ctrls.totMemAccLat                   11414                       # Total ticks spent from burst creation until serviced by the DRAM
+system.mem_ctrls.totBusLat                       1930                       # Total ticks spent in databus transfers
+system.mem_ctrls.avgQLat                        10.57                       # Average queueing delay per DRAM burst
+system.mem_ctrls.avgBusLat                       5.00                       # Average bus latency per DRAM burst
+system.mem_ctrls.avgMemAccLat                   29.57                       # Average memory access latency per DRAM burst
+system.mem_ctrls.avgRdBW                       516.39                       # Average DRAM read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBW                       488.29                       # Average achieved write bandwidth in MiByte/s
+system.mem_ctrls.avgRdBWSys                    837.46                       # Average system read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBWSys                    832.11                       # Average system write bandwidth in MiByte/s
+system.mem_ctrls.peakBW                      12800.00                       # Theoretical peak bandwidth in MiByte/s
+system.mem_ctrls.busUtil                         7.85                       # Data bus utilization in percentage
+system.mem_ctrls.busUtilRead                     4.03                       # Data bus utilization in percentage for reads
+system.mem_ctrls.busUtilWrite                    3.81                       # Data bus utilization in percentage for writes
+system.mem_ctrls.avgRdQLen                       1.00                       # Average read queue length when enqueuing
+system.mem_ctrls.avgWrQLen                      24.93                       # Average write queue length when enqueuing
+system.mem_ctrls.readRowHits                      289                       # Number of row buffer hits during reads
+system.mem_ctrls.writeRowHits                     349                       # Number of row buffer hits during writes
+system.mem_ctrls.readRowHitRate                 74.87                       # Row buffer hit rate for reads
+system.mem_ctrls.writeRowHitRate                87.91                       # Row buffer hit rate for writes
+system.mem_ctrls.avgGap                         38.30                       # Average gap between requests
+system.mem_ctrls.pageHitRate                    81.48                       # Row buffer hit rate, read and write combined
+system.mem_ctrls.memoryStateTime::IDLE            140                       # Time in different power states
+system.mem_ctrls.memoryStateTime::REF            1560                       # Time in different power states
+system.mem_ctrls.memoryStateTime::PRE_PDN            0                       # Time in different power states
+system.mem_ctrls.memoryStateTime::ACT           45290                       # Time in different power states
+system.mem_ctrls.memoryStateTime::ACT_PDN            0                       # Time in different power states
+system.mem_ctrls.actEnergy::0                  249480                       # Energy for activate commands per rank (pJ)
+system.mem_ctrls.actEnergy::1                  574560                       # Energy for activate commands per rank (pJ)
+system.mem_ctrls.preEnergy::0                  138600                       # Energy for precharge commands per rank (pJ)
+system.mem_ctrls.preEnergy::1                  319200                       # Energy for precharge commands per rank (pJ)
+system.mem_ctrls.readEnergy::0                2009280                       # Energy for read commands per rank (pJ)
+system.mem_ctrls.readEnergy::1                2758080                       # Energy for read commands per rank (pJ)
+system.mem_ctrls.writeEnergy::0               1575936                       # Energy for write commands per rank (pJ)
+system.mem_ctrls.writeEnergy::1               2208384                       # Energy for write commands per rank (pJ)
+system.mem_ctrls.refreshEnergy::0             3051360                       # Energy for refresh commands per rank (pJ)
+system.mem_ctrls.refreshEnergy::1             3051360                       # Energy for refresh commands per rank (pJ)
+system.mem_ctrls.actBackEnergy::0            30369600                       # Energy for active background per rank (pJ)
+system.mem_ctrls.actBackEnergy::1            31087116                       # Energy for active background per rank (pJ)
+system.mem_ctrls.preBackEnergy::0             1545600                       # Energy for precharge background per rank (pJ)
+system.mem_ctrls.preBackEnergy::1              916200                       # Energy for precharge background per rank (pJ)
+system.mem_ctrls.totalEnergy::0              38939856                       # Total energy per rank (pJ)
+system.mem_ctrls.totalEnergy::1              40914900                       # Total energy per rank (pJ)
+system.mem_ctrls.averagePower::0           828.930858                       # Core power per rank (mW)
+system.mem_ctrls.averagePower::1           870.974540                       # Core power per rank (mW)
 system.ruby.clk_domain.clock                        1                       # Clock period in ticks
 system.ruby.delayHist::bucket_size                  1                       # delay histogram for all message
 system.ruby.delayHist::max_bucket                   9                       # delay histogram for all message
@@ -26,13 +274,13 @@ system.ruby.outstanding_req_hist::mean              1
 system.ruby.outstanding_req_hist::gmean             1                      
 system.ruby.outstanding_req_hist         |           0      0.00%      0.00% |        3295    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.outstanding_req_hist::total          3295                      
-system.ruby.latency_hist::bucket_size              16                      
-system.ruby.latency_hist::max_bucket              159                      
+system.ruby.latency_hist::bucket_size              64                      
+system.ruby.latency_hist::max_bucket              639                      
 system.ruby.latency_hist::samples                3294                      
-system.ruby.latency_hist::mean              14.937462                      
-system.ruby.latency_hist::gmean              5.391229                      
-system.ruby.latency_hist::stdev             24.804214                      
-system.ruby.latency_hist                 |        2668     81.00%     81.00% |           0      0.00%     81.00% |           0      0.00%     81.00% |         142      4.31%     85.31% |         448     13.60%     98.91% |          36      1.09%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.latency_hist::mean              13.523376                      
+system.ruby.latency_hist::gmean              5.183572                      
+system.ruby.latency_hist::stdev             25.409311                      
+system.ruby.latency_hist                 |        3181     96.57%     96.57% |          93      2.82%     99.39% |          16      0.49%     99.88% |           1      0.03%     99.91% |           2      0.06%     99.97% |           1      0.03%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
 system.ruby.latency_hist::total                  3294                      
 system.ruby.hit_latency_hist::bucket_size            1                      
 system.ruby.hit_latency_hist::max_bucket            9                      
@@ -41,20 +289,21 @@ system.ruby.hit_latency_hist::mean                  3
 system.ruby.hit_latency_hist::gmean          3.000000                      
 system.ruby.hit_latency_hist             |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |        2668    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%
 system.ruby.hit_latency_hist::total              2668                      
-system.ruby.miss_latency_hist::bucket_size           16                      
-system.ruby.miss_latency_hist::max_bucket          159                      
+system.ruby.miss_latency_hist::bucket_size           64                      
+system.ruby.miss_latency_hist::max_bucket          639                      
 system.ruby.miss_latency_hist::samples            626                      
-system.ruby.miss_latency_hist::mean         65.814696                      
-system.ruby.miss_latency_hist::gmean        65.560981                      
-system.ruby.miss_latency_hist::stdev         6.377524                      
-system.ruby.miss_latency_hist            |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |         142     22.68%     22.68% |         448     71.57%     94.25% |          36      5.75%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.miss_latency_hist::mean         58.373802                      
+system.ruby.miss_latency_hist::gmean        53.319163                      
+system.ruby.miss_latency_hist::stdev        30.235728                      
+system.ruby.miss_latency_hist            |         513     81.95%     81.95% |          93     14.86%     96.81% |          16      2.56%     99.36% |           1      0.16%     99.52% |           2      0.32%     99.84% |           1      0.16%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
 system.ruby.miss_latency_hist::total              626                      
 system.ruby.Directory.incomplete_times            625                      
 system.ruby.memctrl_clk_domain.clock                3                       # Clock period in ticks
 system.ruby.l1_cntrl0.cacheMemory.demand_hits         2668                       # Number of cache demand hits
 system.ruby.l1_cntrl0.cacheMemory.demand_misses          626                       # Number of cache demand misses
 system.ruby.l1_cntrl0.cacheMemory.demand_accesses         3294                       # Number of cache demand accesses
-system.ruby.network.routers0.percent_links_utilized     5.943084                      
+system.cpu.clk_domain.clock                         1                       # Clock period in ticks
+system.ruby.network.routers0.percent_links_utilized     6.521739                      
 system.ruby.network.routers0.msg_count.Control::2          626                      
 system.ruby.network.routers0.msg_count.Data::2          622                      
 system.ruby.network.routers0.msg_count.Response_Data::4          626                      
@@ -63,20 +312,7 @@ system.ruby.network.routers0.msg_bytes.Control::2         5008
 system.ruby.network.routers0.msg_bytes.Data::2        44784                      
 system.ruby.network.routers0.msg_bytes.Response_Data::4        45072                      
 system.ruby.network.routers0.msg_bytes.Writeback_Control::3         4976                      
-system.ruby.dir_cntrl0.memBuffer.memReq          1248                       # Total number of memory requests
-system.ruby.dir_cntrl0.memBuffer.memRead          626                       # Number of memory reads
-system.ruby.dir_cntrl0.memBuffer.memWrite          622                       # Number of memory writes
-system.ruby.dir_cntrl0.memBuffer.memRefresh          365                       # Number of memory refreshes
-system.ruby.dir_cntrl0.memBuffer.memWaitCycles          915                       # Delay stalled at the head of the bank queue
-system.ruby.dir_cntrl0.memBuffer.totalStalls          915                       # Total number of stall cycles
-system.ruby.dir_cntrl0.memBuffer.stallsPerReq     0.733173                       # Expected number of stall cycles per request
-system.ruby.dir_cntrl0.memBuffer.memBankBusy          352                       # memory stalls due to busy bank
-system.ruby.dir_cntrl0.memBuffer.memBusBusy          497                       # memory stalls due to busy bus
-system.ruby.dir_cntrl0.memBuffer.memReadWriteBusy           26                       # memory stalls due to read write turnaround
-system.ruby.dir_cntrl0.memBuffer.memArbWait           40                       # memory stalls due to arbitration
-system.ruby.dir_cntrl0.memBuffer.memBankCount |          55      4.41%      4.41% |          40      3.21%      7.61% |           0      0.00%      7.61% |         100      8.01%     15.62% |          42      3.37%     18.99% |          42      3.37%     22.36% |          88      7.05%     29.41% |          45      3.61%     33.01% |          14      1.12%     34.13% |          10      0.80%     34.94% |          14      1.12%     36.06% |          10      0.80%     36.86% |          46      3.69%     40.54% |          82      6.57%     47.12% |          38      3.04%     50.16% |           6      0.48%     50.64% |          22      1.76%     52.40% |          14      1.12%     53.53% |          14      1.12%     54.65% |          48      3.85%     58.49% |          20      1.60%     60.10% |          52      4.17%     64.26% |          26      2.08%     66.35% |          92      7.37%     73.72% |          34      2.72%     76.44% |          10      0.80%     77.24% |          12      0.96%     78.21% |          24      1.92%     80.13% |          28      2.24%     82.37% |          44      3.53%     85.90% |          38      3.04%     88.94% |         138     11.06%    100.00% # Number of accesses per bank
-system.ruby.dir_cntrl0.memBuffer.memBankCount::total         1248                       # Number of accesses per bank
-system.ruby.network.routers1.percent_links_utilized     5.943084                      
+system.ruby.network.routers1.percent_links_utilized     6.521739                      
 system.ruby.network.routers1.msg_count.Control::2          626                      
 system.ruby.network.routers1.msg_count.Data::2          622                      
 system.ruby.network.routers1.msg_count.Response_Data::4          626                      
@@ -85,7 +321,7 @@ system.ruby.network.routers1.msg_bytes.Control::2         5008
 system.ruby.network.routers1.msg_bytes.Data::2        44784                      
 system.ruby.network.routers1.msg_bytes.Response_Data::4        45072                      
 system.ruby.network.routers1.msg_bytes.Writeback_Control::3         4976                      
-system.ruby.network.routers2.percent_links_utilized     5.943084                      
+system.ruby.network.routers2.percent_links_utilized     6.521739                      
 system.ruby.network.routers2.msg_count.Control::2          626                      
 system.ruby.network.routers2.msg_count.Data::2          622                      
 system.ruby.network.routers2.msg_count.Response_Data::4          626                      
@@ -102,7 +338,6 @@ system.ruby.network.msg_byte.Control            15024
 system.ruby.network.msg_byte.Data              134352                      
 system.ruby.network.msg_byte.Response_Data       135216                      
 system.ruby.network.msg_byte.Writeback_Control        14928                      
-system.cpu.clk_domain.clock                         1                       # Clock period in ticks
 system.cpu.dtb.fetch_hits                           0                       # ITB hits
 system.cpu.dtb.fetch_misses                         0                       # ITB misses
 system.cpu.dtb.fetch_acv                            0                       # ITB acv
@@ -136,7 +371,7 @@ system.cpu.itb.data_misses                          0                       # DT
 system.cpu.itb.data_acv                             0                       # DTB access violations
 system.cpu.itb.data_accesses                        0                       # DTB accesses
 system.cpu.workload.num_syscalls                    4                       # Number of system calls
-system.cpu.numCycles                            52498                       # number of cpu cycles simulated
+system.cpu.numCycles                            47840                       # number of cpu cycles simulated
 system.cpu.numWorkItemsStarted                      0                       # number of work items this cpu started
 system.cpu.numWorkItemsCompleted                    0                       # number of work items this cpu completed
 system.cpu.committedInsts                        2577                       # Number of instructions committed
@@ -155,7 +390,7 @@ system.cpu.num_mem_refs                           717                       # nu
 system.cpu.num_load_insts                         419                       # Number of load instructions
 system.cpu.num_store_insts                        298                       # Number of store instructions
 system.cpu.num_idle_cycles                          0                       # Number of idle cycles
-system.cpu.num_busy_cycles                      52498                       # Number of busy cycles
+system.cpu.num_busy_cycles                      47840                       # Number of busy cycles
 system.cpu.not_idle_fraction                        1                       # Percentage of non-idle cycles
 system.cpu.idle_fraction                            0                       # Percentage of idle cycles
 system.cpu.Branches                               396                       # Number of branches fetched
@@ -194,32 +429,32 @@ system.cpu.op_class::MemWrite                     298     11.53%    100.00% # Cl
 system.cpu.op_class::IprAccess                      0      0.00%    100.00% # Class of executed instruction
 system.cpu.op_class::InstPrefetch                   0      0.00%    100.00% # Class of executed instruction
 system.cpu.op_class::total                       2585                       # Class of executed instruction
-system.ruby.network.routers0.throttle0.link_utilization     5.958322                      
+system.ruby.network.routers0.throttle0.link_utilization     6.538462                      
 system.ruby.network.routers0.throttle0.msg_count.Response_Data::4          626                      
 system.ruby.network.routers0.throttle0.msg_count.Writeback_Control::3          622                      
 system.ruby.network.routers0.throttle0.msg_bytes.Response_Data::4        45072                      
 system.ruby.network.routers0.throttle0.msg_bytes.Writeback_Control::3         4976                      
-system.ruby.network.routers0.throttle1.link_utilization     5.927845                      
+system.ruby.network.routers0.throttle1.link_utilization     6.505017                      
 system.ruby.network.routers0.throttle1.msg_count.Control::2          626                      
 system.ruby.network.routers0.throttle1.msg_count.Data::2          622                      
 system.ruby.network.routers0.throttle1.msg_bytes.Control::2         5008                      
 system.ruby.network.routers0.throttle1.msg_bytes.Data::2        44784                      
-system.ruby.network.routers1.throttle0.link_utilization     5.927845                      
+system.ruby.network.routers1.throttle0.link_utilization     6.505017                      
 system.ruby.network.routers1.throttle0.msg_count.Control::2          626                      
 system.ruby.network.routers1.throttle0.msg_count.Data::2          622                      
 system.ruby.network.routers1.throttle0.msg_bytes.Control::2         5008                      
 system.ruby.network.routers1.throttle0.msg_bytes.Data::2        44784                      
-system.ruby.network.routers1.throttle1.link_utilization     5.958322                      
+system.ruby.network.routers1.throttle1.link_utilization     6.538462                      
 system.ruby.network.routers1.throttle1.msg_count.Response_Data::4          626                      
 system.ruby.network.routers1.throttle1.msg_count.Writeback_Control::3          622                      
 system.ruby.network.routers1.throttle1.msg_bytes.Response_Data::4        45072                      
 system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::3         4976                      
-system.ruby.network.routers2.throttle0.link_utilization     5.958322                      
+system.ruby.network.routers2.throttle0.link_utilization     6.538462                      
 system.ruby.network.routers2.throttle0.msg_count.Response_Data::4          626                      
 system.ruby.network.routers2.throttle0.msg_count.Writeback_Control::3          622                      
 system.ruby.network.routers2.throttle0.msg_bytes.Response_Data::4        45072                      
 system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Control::3         4976                      
-system.ruby.network.routers2.throttle1.link_utilization     5.927845                      
+system.ruby.network.routers2.throttle1.link_utilization     6.505017                      
 system.ruby.network.routers2.throttle1.msg_count.Control::2          626                      
 system.ruby.network.routers2.throttle1.msg_count.Data::2          622                      
 system.ruby.network.routers2.throttle1.msg_bytes.Control::2         5008                      
@@ -234,13 +469,13 @@ system.ruby.delayVCHist.vnet_2::max_bucket            9                       #
 system.ruby.delayVCHist.vnet_2::samples           622                       # delay histogram for vnet_2
 system.ruby.delayVCHist.vnet_2           |         622    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% |           0      0.00%    100.00% # delay histogram for vnet_2
 system.ruby.delayVCHist.vnet_2::total             622                       # delay histogram for vnet_2
-system.ruby.LD.latency_hist::bucket_size           16                      
-system.ruby.LD.latency_hist::max_bucket           159                      
+system.ruby.LD.latency_hist::bucket_size           64                      
+system.ruby.LD.latency_hist::max_bucket           639                      
 system.ruby.LD.latency_hist::samples              415                      
-system.ruby.LD.latency_hist::mean           40.332530                      
-system.ruby.LD.latency_hist::gmean          18.593767                      
-system.ruby.LD.latency_hist::stdev          31.596647                      
-system.ruby.LD.latency_hist              |         170     40.96%     40.96% |           0      0.00%     40.96% |           0      0.00%     40.96% |          49     11.81%     52.77% |         178     42.89%     95.66% |          18      4.34%    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.latency_hist::mean           33.055422                      
+system.ruby.LD.latency_hist::gmean          15.599823                      
+system.ruby.LD.latency_hist::stdev          34.047272                      
+system.ruby.LD.latency_hist              |         375     90.36%     90.36% |          33      7.95%     98.31% |           6      1.45%     99.76% |           0      0.00%     99.76% |           0      0.00%     99.76% |           1      0.24%    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.latency_hist::total                415                      
 system.ruby.LD.hit_latency_hist::bucket_size            1                      
 system.ruby.LD.hit_latency_hist::max_bucket            9                      
@@ -249,21 +484,21 @@ system.ruby.LD.hit_latency_hist::mean               3
 system.ruby.LD.hit_latency_hist::gmean       3.000000                      
 system.ruby.LD.hit_latency_hist          |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |         170    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%
 system.ruby.LD.hit_latency_hist::total            170                      
-system.ruby.LD.miss_latency_hist::bucket_size           16                      
-system.ruby.LD.miss_latency_hist::max_bucket          159                      
+system.ruby.LD.miss_latency_hist::bucket_size           64                      
+system.ruby.LD.miss_latency_hist::max_bucket          639                      
 system.ruby.LD.miss_latency_hist::samples          245                      
-system.ruby.LD.miss_latency_hist::mean      66.236735                      
-system.ruby.LD.miss_latency_hist::gmean     65.930929                      
-system.ruby.LD.miss_latency_hist::stdev      7.007686                      
-system.ruby.LD.miss_latency_hist         |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |          49     20.00%     20.00% |         178     72.65%     92.65% |          18      7.35%    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.miss_latency_hist::mean      53.910204                      
+system.ruby.LD.miss_latency_hist::gmean     48.970543                      
+system.ruby.LD.miss_latency_hist::stdev     30.013250                      
+system.ruby.LD.miss_latency_hist         |         205     83.67%     83.67% |          33     13.47%     97.14% |           6      2.45%     99.59% |           0      0.00%     99.59% |           0      0.00%     99.59% |           1      0.41%    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.miss_latency_hist::total           245                      
-system.ruby.ST.latency_hist::bucket_size           16                      
-system.ruby.ST.latency_hist::max_bucket           159                      
+system.ruby.ST.latency_hist::bucket_size           32                      
+system.ruby.ST.latency_hist::max_bucket           319                      
 system.ruby.ST.latency_hist::samples              294                      
-system.ruby.ST.latency_hist::mean           20.945578                      
-system.ruby.ST.latency_hist::gmean           7.241284                      
-system.ruby.ST.latency_hist::stdev          28.634041                      
-system.ruby.ST.latency_hist              |         210     71.43%     71.43% |           0      0.00%     71.43% |           0      0.00%     71.43% |          17      5.78%     77.21% |          62     21.09%     98.30% |           5      1.70%    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.latency_hist::mean           17.248299                      
+system.ruby.ST.latency_hist::gmean           6.615603                      
+system.ruby.ST.latency_hist::stdev          28.817235                      
+system.ruby.ST.latency_hist              |         210     71.43%     71.43% |          74     25.17%     96.60% |           8      2.72%     99.32% |           0      0.00%     99.32% |           1      0.34%     99.66% |           0      0.00%     99.66% |           0      0.00%     99.66% |           0      0.00%     99.66% |           0      0.00%     99.66% |           1      0.34%    100.00%
 system.ruby.ST.latency_hist::total                294                      
 system.ruby.ST.hit_latency_hist::bucket_size            1                      
 system.ruby.ST.hit_latency_hist::max_bucket            9                      
@@ -272,21 +507,21 @@ system.ruby.ST.hit_latency_hist::mean               3
 system.ruby.ST.hit_latency_hist::gmean       3.000000                      
 system.ruby.ST.hit_latency_hist          |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |         210    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%
 system.ruby.ST.hit_latency_hist::total            210                      
-system.ruby.ST.miss_latency_hist::bucket_size           16                      
-system.ruby.ST.miss_latency_hist::max_bucket          159                      
+system.ruby.ST.miss_latency_hist::bucket_size           32                      
+system.ruby.ST.miss_latency_hist::max_bucket          319                      
 system.ruby.ST.miss_latency_hist::samples           84                      
-system.ruby.ST.miss_latency_hist::mean      65.809524                      
-system.ruby.ST.miss_latency_hist::gmean     65.546776                      
-system.ruby.ST.miss_latency_hist::stdev      6.522392                      
-system.ruby.ST.miss_latency_hist         |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |          17     20.24%     20.24% |          62     73.81%     94.05% |           5      5.95%    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.miss_latency_hist::mean      52.869048                      
+system.ruby.ST.miss_latency_hist::gmean     47.773810                      
+system.ruby.ST.miss_latency_hist::stdev     33.671260                      
+system.ruby.ST.miss_latency_hist         |           0      0.00%      0.00% |          74     88.10%     88.10% |           8      9.52%     97.62% |           0      0.00%     97.62% |           1      1.19%     98.81% |           0      0.00%     98.81% |           0      0.00%     98.81% |           0      0.00%     98.81% |           0      0.00%     98.81% |           1      1.19%    100.00%
 system.ruby.ST.miss_latency_hist::total            84                      
-system.ruby.IFETCH.latency_hist::bucket_size           16                      
-system.ruby.IFETCH.latency_hist::max_bucket          159                      
+system.ruby.IFETCH.latency_hist::bucket_size           32                      
+system.ruby.IFETCH.latency_hist::max_bucket          319                      
 system.ruby.IFETCH.latency_hist::samples         2585                      
-system.ruby.IFETCH.latency_hist::mean       10.177176                      
-system.ruby.IFETCH.latency_hist::gmean       4.273616                      
-system.ruby.IFETCH.latency_hist::stdev      20.019716                      
-system.ruby.IFETCH.latency_hist          |        2288     88.51%     88.51% |           0      0.00%     88.51% |           0      0.00%     88.51% |          76      2.94%     91.45% |         208      8.05%     99.50% |          13      0.50%    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.latency_hist::mean        9.964023                      
+system.ruby.IFETCH.latency_hist::gmean       4.224377                      
+system.ruby.IFETCH.latency_hist::stdev      21.618756                      
+system.ruby.IFETCH.latency_hist          |        2288     88.51%     88.51% |         234      9.05%     97.56% |          49      1.90%     99.46% |           3      0.12%     99.57% |           2      0.08%     99.65% |           7      0.27%     99.92% |           1      0.04%     99.96% |           0      0.00%     99.96% |           0      0.00%     99.96% |           1      0.04%    100.00%
 system.ruby.IFETCH.latency_hist::total           2585                      
 system.ruby.IFETCH.hit_latency_hist::bucket_size            1                      
 system.ruby.IFETCH.hit_latency_hist::max_bucket            9                      
@@ -295,21 +530,21 @@ system.ruby.IFETCH.hit_latency_hist::mean            3
 system.ruby.IFETCH.hit_latency_hist::gmean     3.000000                      
 system.ruby.IFETCH.hit_latency_hist      |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |        2288    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%
 system.ruby.IFETCH.hit_latency_hist::total         2288                      
-system.ruby.IFETCH.miss_latency_hist::bucket_size           16                      
-system.ruby.IFETCH.miss_latency_hist::max_bucket          159                      
+system.ruby.IFETCH.miss_latency_hist::bucket_size           32                      
+system.ruby.IFETCH.miss_latency_hist::max_bucket          319                      
 system.ruby.IFETCH.miss_latency_hist::samples          297                      
-system.ruby.IFETCH.miss_latency_hist::mean    65.468013                      
-system.ruby.IFETCH.miss_latency_hist::gmean    65.261366                      
-system.ruby.IFETCH.miss_latency_hist::stdev     5.762163                      
-system.ruby.IFETCH.miss_latency_hist     |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |          76     25.59%     25.59% |         208     70.03%     95.62% |          13      4.38%    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.miss_latency_hist::mean    63.612795                      
+system.ruby.IFETCH.miss_latency_hist::gmean    58.999958                      
+system.ruby.IFETCH.miss_latency_hist::stdev    28.587258                      
+system.ruby.IFETCH.miss_latency_hist     |           0      0.00%      0.00% |         234     78.79%     78.79% |          49     16.50%     95.29% |           3      1.01%     96.30% |           2      0.67%     96.97% |           7      2.36%     99.33% |           1      0.34%     99.66% |           0      0.00%     99.66% |           0      0.00%     99.66% |           1      0.34%    100.00%
 system.ruby.IFETCH.miss_latency_hist::total          297                      
-system.ruby.Directory.miss_mach_latency_hist::bucket_size           16                      
-system.ruby.Directory.miss_mach_latency_hist::max_bucket          159                      
+system.ruby.Directory.miss_mach_latency_hist::bucket_size           64                      
+system.ruby.Directory.miss_mach_latency_hist::max_bucket          639                      
 system.ruby.Directory.miss_mach_latency_hist::samples          626                      
-system.ruby.Directory.miss_mach_latency_hist::mean    65.814696                      
-system.ruby.Directory.miss_mach_latency_hist::gmean    65.560981                      
-system.ruby.Directory.miss_mach_latency_hist::stdev     6.377524                      
-system.ruby.Directory.miss_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |         142     22.68%     22.68% |         448     71.57%     94.25% |          36      5.75%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.Directory.miss_mach_latency_hist::mean    58.373802                      
+system.ruby.Directory.miss_mach_latency_hist::gmean    53.319163                      
+system.ruby.Directory.miss_mach_latency_hist::stdev    30.235728                      
+system.ruby.Directory.miss_mach_latency_hist |         513     81.95%     81.95% |          93     14.86%     96.81% |          16      2.56%     99.36% |           1      0.16%     99.52% |           2      0.32%     99.84% |           1      0.16%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
 system.ruby.Directory.miss_mach_latency_hist::total          626                      
 system.ruby.Directory.miss_latency_hist.issue_to_initial_request::bucket_size            1                      
 system.ruby.Directory.miss_latency_hist.issue_to_initial_request::max_bucket            9                      
@@ -332,34 +567,34 @@ system.ruby.Directory.miss_latency_hist.forward_to_first_response::total
 system.ruby.Directory.miss_latency_hist.first_response_to_completion::bucket_size            8                      
 system.ruby.Directory.miss_latency_hist.first_response_to_completion::max_bucket           79                      
 system.ruby.Directory.miss_latency_hist.first_response_to_completion::samples            1                      
-system.ruby.Directory.miss_latency_hist.first_response_to_completion::mean           61                      
-system.ruby.Directory.miss_latency_hist.first_response_to_completion::gmean    61.000000                      
+system.ruby.Directory.miss_latency_hist.first_response_to_completion::mean           75                      
+system.ruby.Directory.miss_latency_hist.first_response_to_completion::gmean    75.000000                      
 system.ruby.Directory.miss_latency_hist.first_response_to_completion::stdev          nan                      
-system.ruby.Directory.miss_latency_hist.first_response_to_completion |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           1    100.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.Directory.miss_latency_hist.first_response_to_completion |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           1    100.00%    100.00%
 system.ruby.Directory.miss_latency_hist.first_response_to_completion::total            1                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist::bucket_size           16                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist::max_bucket          159                      
+system.ruby.LD.Directory.miss_type_mach_latency_hist::bucket_size           64                      
+system.ruby.LD.Directory.miss_type_mach_latency_hist::max_bucket          639                      
 system.ruby.LD.Directory.miss_type_mach_latency_hist::samples          245                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist::mean    66.236735                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist::gmean    65.930929                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist::stdev     7.007686                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |          49     20.00%     20.00% |         178     72.65%     92.65% |          18      7.35%    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.Directory.miss_type_mach_latency_hist::mean    53.910204                      
+system.ruby.LD.Directory.miss_type_mach_latency_hist::gmean    48.970543                      
+system.ruby.LD.Directory.miss_type_mach_latency_hist::stdev    30.013250                      
+system.ruby.LD.Directory.miss_type_mach_latency_hist |         205     83.67%     83.67% |          33     13.47%     97.14% |           6      2.45%     99.59% |           0      0.00%     99.59% |           0      0.00%     99.59% |           1      0.41%    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.Directory.miss_type_mach_latency_hist::total          245                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist::bucket_size           16                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist::max_bucket          159                      
+system.ruby.ST.Directory.miss_type_mach_latency_hist::bucket_size           32                      
+system.ruby.ST.Directory.miss_type_mach_latency_hist::max_bucket          319                      
 system.ruby.ST.Directory.miss_type_mach_latency_hist::samples           84                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist::mean    65.809524                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist::gmean    65.546776                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist::stdev     6.522392                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |          17     20.24%     20.24% |          62     73.81%     94.05% |           5      5.95%    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.Directory.miss_type_mach_latency_hist::mean    52.869048                      
+system.ruby.ST.Directory.miss_type_mach_latency_hist::gmean    47.773810                      
+system.ruby.ST.Directory.miss_type_mach_latency_hist::stdev    33.671260                      
+system.ruby.ST.Directory.miss_type_mach_latency_hist |           0      0.00%      0.00% |          74     88.10%     88.10% |           8      9.52%     97.62% |           0      0.00%     97.62% |           1      1.19%     98.81% |           0      0.00%     98.81% |           0      0.00%     98.81% |           0      0.00%     98.81% |           0      0.00%     98.81% |           1      1.19%    100.00%
 system.ruby.ST.Directory.miss_type_mach_latency_hist::total           84                      
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::bucket_size           16                      
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::max_bucket          159                      
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::bucket_size           32                      
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::max_bucket          319                      
 system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::samples          297                      
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::mean    65.468013                      
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::gmean    65.261366                      
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::stdev     5.762163                      
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |          76     25.59%     25.59% |         208     70.03%     95.62% |          13      4.38%    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.Directory.miss_type_mach_latency_hist::mean    63.612795                      
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::gmean    58.999958                      
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::stdev    28.587258                      
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist |           0      0.00%      0.00% |         234     78.79%     78.79% |          49     16.50%     95.29% |           3      1.01%     96.30% |           2      0.67%     96.97% |           7      2.36%     99.33% |           1      0.34%     99.66% |           0      0.00%     99.66% |           0      0.00%     99.66% |           1      0.34%    100.00%
 system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::total          297                      
 system.ruby.L1Cache_Controller.Load               415      0.00%      0.00%
 system.ruby.L1Cache_Controller.Ifetch            2585      0.00%      0.00%
index 03c7853123bf926ad2b4b17d8c2d5d1e04857f76..8604f5de41dddf57f7b204aaebf05dfc962d86a0 100644 (file)
@@ -10,7 +10,7 @@ time_sync_spin_threshold=100000
 
 [system]
 type=System
-children=clk_domain cpu dvfs_handler physmem ruby sys_port_proxy voltage_domain
+children=clk_domain cpu dvfs_handler mem_ctrls ruby sys_port_proxy voltage_domain
 boot_osflags=a
 cache_line_size=64
 clk_domain=system.clk_domain
@@ -22,7 +22,7 @@ load_addr_mask=1099511627775
 load_offset=0
 mem_mode=timing
 mem_ranges=0:268435455
-memories=system.physmem
+memories=system.mem_ctrls
 num_work_ids=16
 readfile=
 symbolfile=
@@ -138,17 +138,82 @@ eventq_index=0
 sys_clk_domain=system.clk_domain
 transition_latency=100000
 
-[system.physmem]
-type=SimpleMemory
-bandwidth=0.000000
+[system.mem_ctrls]
+type=DRAMCtrl
+IDD0=0.075000
+IDD02=0.000000
+IDD2N=0.050000
+IDD2N2=0.000000
+IDD2P0=0.000000
+IDD2P02=0.000000
+IDD2P1=0.000000
+IDD2P12=0.000000
+IDD3N=0.057000
+IDD3N2=0.000000
+IDD3P0=0.000000
+IDD3P02=0.000000
+IDD3P1=0.000000
+IDD3P12=0.000000
+IDD4R=0.187000
+IDD4R2=0.000000
+IDD4W=0.165000
+IDD4W2=0.000000
+IDD5=0.220000
+IDD52=0.000000
+IDD6=0.000000
+IDD62=0.000000
+VDD=1.500000
+VDD2=0.000000
+activation_limit=4
+addr_mapping=RoRaBaChCo
+bank_groups_per_rank=0
+banks_per_rank=8
+burst_length=8
+channels=1
 clk_domain=system.clk_domain
 conf_table_reported=true
+device_bus_width=8
+device_rowbuffer_size=1024
+device_size=536870912
+devices_per_rank=8
+dll=true
 eventq_index=0
 in_addr_map=true
-latency=30
-latency_var=0
-null=true
-range=0:134217727
+max_accesses_per_row=16
+mem_sched_policy=frfcfs
+min_writes_per_switch=16
+null=false
+page_policy=open_adaptive
+range=0:268435455
+ranks_per_channel=2
+read_buffer_size=32
+static_backend_latency=10
+static_frontend_latency=10
+tBURST=5
+tCCD_L=0
+tCK=1
+tCL=14
+tCS=3
+tRAS=35
+tRCD=14
+tREFI=7800
+tRFC=260
+tRP=14
+tRRD=6
+tRRD_L=0
+tRTP=8
+tRTW=3
+tWR=15
+tWTR=8
+tXAW=30
+tXP=0
+tXPDLL=0
+tXS=0
+tXSDLL=0
+write_buffer_size=64
+write_high_thresh_perc=85
+write_low_thresh_perc=50
+port=system.ruby.dir_cntrl0.memory
 
 [system.ruby]
 type=RubySystem
@@ -158,9 +223,9 @@ block_size_bytes=64
 clk_domain=system.ruby.clk_domain
 eventq_index=0
 hot_lines=false
-mem_size=268435456
-no_mem_vec=false
+memory_size_bits=48
 num_of_sequencers=1
+phys_mem=Null
 random_seed=1234
 randomization=false
 
@@ -174,56 +239,32 @@ voltage_domain=system.voltage_domain
 
 [system.ruby.dir_cntrl0]
 type=Directory_Controller
-children=directory memBuffer
+children=directory
 buffer_size=0
 clk_domain=system.ruby.clk_domain
 cluster_id=0
 directory=system.ruby.dir_cntrl0.directory
 directory_latency=12
 eventq_index=0
-memBuffer=system.ruby.dir_cntrl0.memBuffer
 number_of_TBEs=256
-peer=Null
 recycle_latency=10
 ruby_system=system.ruby
+system=system
+to_memory_controller_latency=1
 transitions_per_cycle=4
 version=0
 dmaRequestToDir=system.ruby.network.master[3]
 dmaResponseFromDir=system.ruby.network.slave[3]
 forwardFromDir=system.ruby.network.slave[4]
+memory=system.mem_ctrls.port
 requestToDir=system.ruby.network.master[2]
 responseFromDir=system.ruby.network.slave[2]
 
 [system.ruby.dir_cntrl0.directory]
 type=RubyDirectoryMemory
 eventq_index=0
-map_levels=4
 numa_high_bit=5
 size=268435456
-use_map=false
-version=0
-
-[system.ruby.dir_cntrl0.memBuffer]
-type=RubyMemoryControl
-bank_bit_0=8
-bank_busy_time=11
-bank_queue_size=12
-banks_per_rank=8
-basic_bus_busy_time=2
-clk_domain=system.ruby.memctrl_clk_domain
-dimm_bit_0=12
-dimms_per_channel=2
-eventq_index=0
-mem_ctl_latency=12
-mem_fixed_delay=0
-mem_random_arbitrate=0
-rank_bit_0=11
-rank_rank_delay=1
-ranks_per_dimm=2
-read_write_delay=2
-refresh_period=1560
-ruby_system=system.ruby
-tFaw=0
 version=0
 
 [system.ruby.l1_cntrl0]
@@ -237,11 +278,11 @@ cluster_id=0
 eventq_index=0
 issue_latency=2
 number_of_TBEs=256
-peer=Null
 recycle_latency=10
 ruby_system=system.ruby
 send_evictions=false
 sequencer=system.ruby.l1_cntrl0.sequencer
+system=system
 transitions_per_cycle=4
 version=0
 forwardToCache=system.ruby.network.master[0]
@@ -266,7 +307,7 @@ tagArrayBanks=1
 
 [system.ruby.l1_cntrl0.sequencer]
 type=RubySequencer
-access_phys_mem=false
+access_backing_store=false
 clk_domain=system.cpu.clk_domain
 dcache=system.ruby.l1_cntrl0.cacheMemory
 deadlock_threshold=500000
@@ -370,7 +411,7 @@ virt_nets=10
 
 [system.sys_port_proxy]
 type=RubyPortProxy
-access_phys_mem=true
+access_backing_store=false
 clk_domain=system.clk_domain
 eventq_index=0
 ruby_system=system.ruby
index e8e105f9d88979d91f3ce326a090efeccc4cb4fe..3a696e5a28a05639b361b45db74ee06b56bf317b 100644 (file)
 
 ---------- Begin Simulation Statistics ----------
-sim_seconds                                  0.000123                       # Number of seconds simulated
-sim_ticks                                      122907                       # Number of ticks simulated
-final_tick                                     122907                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
+sim_seconds                                  0.000116                       # Number of seconds simulated
+sim_ticks                                      115508                       # Number of ticks simulated
+final_tick                                     115508                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
 sim_freq                                   1000000000                       # Frequency of simulated ticks
-host_inst_rate                                  19204                       # Simulator instruction rate (inst/s)
-host_op_rate                                    19202                       # Simulator op (including micro ops) rate (op/s)
-host_tick_rate                                 419624                       # Simulator tick rate (ticks/s)
-host_mem_usage                                 174296                       # Number of bytes of host memory used
-host_seconds                                     0.29                       # Real time elapsed on the host
+host_inst_rate                                   2198                       # Simulator instruction rate (inst/s)
+host_op_rate                                     2198                       # Simulator op (including micro ops) rate (op/s)
+host_tick_rate                                  45146                       # Simulator tick rate (ticks/s)
+host_mem_usage                                 435400                       # Number of bytes of host memory used
+host_seconds                                     2.56                       # Real time elapsed on the host
 sim_insts                                        5624                       # Number of instructions simulated
 sim_ops                                          5624                       # Number of ops (including micro ops) simulated
 system.voltage_domain.voltage                       1                       # Voltage in Volts
 system.clk_domain.clock                             1                       # Clock period in ticks
+system.mem_ctrls.bytes_read::ruby.dir_cntrl0        94080                       # Number of bytes read from this memory
+system.mem_ctrls.bytes_read::total              94080                       # Number of bytes read from this memory
+system.mem_ctrls.bytes_written::ruby.dir_cntrl0        93824                       # Number of bytes written to this memory
+system.mem_ctrls.bytes_written::total           93824                       # Number of bytes written to this memory
+system.mem_ctrls.num_reads::ruby.dir_cntrl0         1470                       # Number of read requests responded to by this memory
+system.mem_ctrls.num_reads::total                1470                       # Number of read requests responded to by this memory
+system.mem_ctrls.num_writes::ruby.dir_cntrl0         1466                       # Number of write requests responded to by this memory
+system.mem_ctrls.num_writes::total               1466                       # Number of write requests responded to by this memory
+system.mem_ctrls.bw_read::ruby.dir_cntrl0    814489040                       # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_read::total             814489040                       # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::ruby.dir_cntrl0    812272743                       # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::total            812272743                       # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_total::ruby.dir_cntrl0   1626761783                       # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.bw_total::total           1626761783                       # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.readReqs                        1470                       # Number of read requests accepted
+system.mem_ctrls.writeReqs                       1466                       # Number of write requests accepted
+system.mem_ctrls.readBursts                      1470                       # Number of DRAM read bursts, including those serviced by the write queue
+system.mem_ctrls.writeBursts                     1466                       # Number of DRAM write bursts, including those merged in the write queue
+system.mem_ctrls.bytesReadDRAM                  59264                       # Total number of bytes read from DRAM
+system.mem_ctrls.bytesReadWrQ                   34816                       # Total number of bytes read from write queue
+system.mem_ctrls.bytesWritten                   60672                       # Total number of bytes written to DRAM
+system.mem_ctrls.bytesReadSys                   94080                       # Total read bytes from the system interface side
+system.mem_ctrls.bytesWrittenSys                93824                       # Total written bytes from the system interface side
+system.mem_ctrls.servicedByWrQ                    544                       # Number of DRAM read bursts serviced by the write queue
+system.mem_ctrls.mergedWrBursts                   493                       # 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                33                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::1                 0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::2                 0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::3                 0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::4                 7                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::5                 3                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::6                12                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::7                86                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::8                65                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::9               244                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::10              102                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::11               43                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::12              100                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::13               45                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::14              173                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::15               13                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::0                35                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::1                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::2                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::3                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::4                 7                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::5                 3                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::6                13                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::7                76                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::8                60                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::9               244                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::10              103                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::11               45                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::12              110                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::13               43                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::14              194                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::15               15                       # 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                        115437                       # 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)
+system.mem_ctrls.readPktSize::3                     0                       # Read request sizes (log2)
+system.mem_ctrls.readPktSize::4                     0                       # Read request sizes (log2)
+system.mem_ctrls.readPktSize::5                     0                       # Read request sizes (log2)
+system.mem_ctrls.readPktSize::6                  1470                       # Read request sizes (log2)
+system.mem_ctrls.writePktSize::0                    0                       # Write request sizes (log2)
+system.mem_ctrls.writePktSize::1                    0                       # Write request sizes (log2)
+system.mem_ctrls.writePktSize::2                    0                       # Write request sizes (log2)
+system.mem_ctrls.writePktSize::3                    0                       # Write request sizes (log2)
+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                 1466                       # Write request sizes (log2)
+system.mem_ctrls.rdQLenPdf::0                     926                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::1                       0                       # 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
+system.mem_ctrls.rdQLenPdf::5                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::6                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::7                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::8                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::9                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::10                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::11                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::12                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::13                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::14                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::15                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::16                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::17                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::18                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::19                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::20                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::21                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::22                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::23                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::24                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::25                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::26                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::27                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::28                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::29                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::30                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::31                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::0                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::1                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::2                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::3                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::4                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::5                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::6                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::7                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::8                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::9                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::10                      1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::11                      1                       # What write queue length does an incoming req see
+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                     12                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::16                     16                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::17                     56                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::18                     60                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::19                     59                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::20                     64                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::21                     59                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::22                     58                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::23                     58                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::24                     58                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::25                     57                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::26                     57                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::27                     57                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::28                     57                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::29                     57                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::30                     57                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::31                     57                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::32                     57                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::33                      1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::34                      1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::35                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::36                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::37                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::38                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::39                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::40                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::41                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::42                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::43                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::44                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::45                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::46                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::47                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::48                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::49                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::50                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::51                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::52                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::53                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::54                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::55                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::56                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::57                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::58                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::59                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::60                      0                       # What write queue length does an incoming req see
+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          349                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::mean    341.455587                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::gmean   225.575393                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::stdev   311.156448                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::0-127           80     22.92%     22.92% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::128-255           99     28.37%     51.29% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::256-383           59     16.91%     68.19% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::384-511           25      7.16%     75.36% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::512-639           22      6.30%     81.66% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::640-767            9      2.58%     84.24% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::768-895           12      3.44%     87.68% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::896-1023            6      1.72%     89.40% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::1024-1151           37     10.60%    100.00% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::total          349                       # Bytes accessed per row activation
+system.mem_ctrls.rdPerTurnAround::samples           57                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::mean      16.070175                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::gmean     15.908868                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::stdev      2.750712                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::12-13             2      3.51%      3.51% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::14-15            24     42.11%     45.61% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::16-17            25     43.86%     89.47% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::18-19             5      8.77%     98.25% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::34-35             1      1.75%    100.00% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::total            57                       # Reads before turning the bus around for writes
+system.mem_ctrls.wrPerTurnAround::samples           57                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::mean      16.631579                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::gmean     16.601010                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::stdev      1.045937                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::16               39     68.42%     68.42% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::17                5      8.77%     77.19% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::18                9     15.79%     92.98% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::19                3      5.26%     98.25% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::20                1      1.75%    100.00% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::total            57                       # Writes before turning the bus around for reads
+system.mem_ctrls.totQLat                        12468                       # Total ticks spent queuing
+system.mem_ctrls.totMemAccLat                   30062                       # Total ticks spent from burst creation until serviced by the DRAM
+system.mem_ctrls.totBusLat                       4630                       # Total ticks spent in databus transfers
+system.mem_ctrls.avgQLat                        13.46                       # Average queueing delay per DRAM burst
+system.mem_ctrls.avgBusLat                       5.00                       # Average bus latency per DRAM burst
+system.mem_ctrls.avgMemAccLat                   32.46                       # Average memory access latency per DRAM burst
+system.mem_ctrls.avgRdBW                       513.07                       # Average DRAM read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBW                       525.26                       # Average achieved write bandwidth in MiByte/s
+system.mem_ctrls.avgRdBWSys                    814.49                       # Average system read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBWSys                    812.27                       # Average system write bandwidth in MiByte/s
+system.mem_ctrls.peakBW                      12800.00                       # Theoretical peak bandwidth in MiByte/s
+system.mem_ctrls.busUtil                         8.11                       # Data bus utilization in percentage
+system.mem_ctrls.busUtilRead                     4.01                       # Data bus utilization in percentage for reads
+system.mem_ctrls.busUtilWrite                    4.10                       # Data bus utilization in percentage for writes
+system.mem_ctrls.avgRdQLen                       1.00                       # Average read queue length when enqueuing
+system.mem_ctrls.avgWrQLen                      25.51                       # Average write queue length when enqueuing
+system.mem_ctrls.readRowHits                      626                       # Number of row buffer hits during reads
+system.mem_ctrls.writeRowHits                     891                       # Number of row buffer hits during writes
+system.mem_ctrls.readRowHitRate                 67.60                       # Row buffer hit rate for reads
+system.mem_ctrls.writeRowHitRate                91.57                       # Row buffer hit rate for writes
+system.mem_ctrls.avgGap                         39.32                       # Average gap between requests
+system.mem_ctrls.pageHitRate                    79.88                       # Row buffer hit rate, read and write combined
+system.mem_ctrls.memoryStateTime::IDLE             12                       # Time in different power states
+system.mem_ctrls.memoryStateTime::REF            3640                       # Time in different power states
+system.mem_ctrls.memoryStateTime::PRE_PDN            0                       # Time in different power states
+system.mem_ctrls.memoryStateTime::ACT          105626                       # Time in different power states
+system.mem_ctrls.memoryStateTime::ACT_PDN            0                       # Time in different power states
+system.mem_ctrls.actEnergy::0                  453600                       # Energy for activate commands per rank (pJ)
+system.mem_ctrls.actEnergy::1                 2033640                       # Energy for activate commands per rank (pJ)
+system.mem_ctrls.preEnergy::0                  252000                       # Energy for precharge commands per rank (pJ)
+system.mem_ctrls.preEnergy::1                 1129800                       # Energy for precharge commands per rank (pJ)
+system.mem_ctrls.readEnergy::0                1547520                       # Energy for read commands per rank (pJ)
+system.mem_ctrls.readEnergy::1                9409920                       # Energy for read commands per rank (pJ)
+system.mem_ctrls.writeEnergy::0               1213056                       # Energy for write commands per rank (pJ)
+system.mem_ctrls.writeEnergy::1               8107776                       # Energy for write commands per rank (pJ)
+system.mem_ctrls.refreshEnergy::0             7119840                       # Energy for refresh commands per rank (pJ)
+system.mem_ctrls.refreshEnergy::1             7119840                       # Energy for refresh commands per rank (pJ)
+system.mem_ctrls.actBackEnergy::0            51518196                       # Energy for active background per rank (pJ)
+system.mem_ctrls.actBackEnergy::1            74359692                       # Energy for active background per rank (pJ)
+system.mem_ctrls.preBackEnergy::0            20367000                       # Energy for precharge background per rank (pJ)
+system.mem_ctrls.preBackEnergy::1              330600                       # Energy for precharge background per rank (pJ)
+system.mem_ctrls.totalEnergy::0              82471212                       # Total energy per rank (pJ)
+system.mem_ctrls.totalEnergy::1             102491268                       # Total energy per rank (pJ)
+system.mem_ctrls.averagePower::0           754.788512                       # Core power per rank (mW)
+system.mem_ctrls.averagePower::1           938.014973                       # Core power per rank (mW)
 system.ruby.clk_domain.clock                        1                       # Clock period in ticks
 system.ruby.delayHist::bucket_size                  1                       # delay histogram for all message
 system.ruby.delayHist::max_bucket                   9                       # delay histogram for all message
@@ -26,13 +276,13 @@ system.ruby.outstanding_req_hist::mean              1
 system.ruby.outstanding_req_hist::gmean             1                      
 system.ruby.outstanding_req_hist         |           0      0.00%      0.00% |        7659    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.outstanding_req_hist::total          7659                      
-system.ruby.latency_hist::bucket_size              16                      
-system.ruby.latency_hist::max_bucket              159                      
+system.ruby.latency_hist::bucket_size              64                      
+system.ruby.latency_hist::max_bucket              639                      
 system.ruby.latency_hist::samples                7658                      
-system.ruby.latency_hist::mean              15.049491                      
-system.ruby.latency_hist::gmean              5.422767                      
-system.ruby.latency_hist::stdev             24.869733                      
-system.ruby.latency_hist                 |        6188     80.80%     80.80% |           0      0.00%     80.80% |           0      0.00%     80.80% |         330      4.31%     85.11% |        1061     13.85%     98.97% |          77      1.01%     99.97% |           2      0.03%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.latency_hist::mean              14.083312                      
+system.ruby.latency_hist::gmean              5.240199                      
+system.ruby.latency_hist::stdev             27.247033                      
+system.ruby.latency_hist                 |        7337     95.81%     95.81% |         269      3.51%     99.32% |          34      0.44%     99.76% |          10      0.13%     99.90% |           4      0.05%     99.95% |           3      0.04%     99.99% |           0      0.00%     99.99% |           1      0.01%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
 system.ruby.latency_hist::total                  7658                      
 system.ruby.hit_latency_hist::bucket_size            1                      
 system.ruby.hit_latency_hist::max_bucket            9                      
@@ -41,13 +291,13 @@ system.ruby.hit_latency_hist::mean                  3
 system.ruby.hit_latency_hist::gmean          3.000000                      
 system.ruby.hit_latency_hist             |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |        6188    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%
 system.ruby.hit_latency_hist::total              6188                      
-system.ruby.miss_latency_hist::bucket_size           16                      
-system.ruby.miss_latency_hist::max_bucket          159                      
+system.ruby.miss_latency_hist::bucket_size           64                      
+system.ruby.miss_latency_hist::max_bucket          639                      
 system.ruby.miss_latency_hist::samples           1470                      
-system.ruby.miss_latency_hist::mean         65.772109                      
-system.ruby.miss_latency_hist::gmean        65.537231                      
-system.ruby.miss_latency_hist::stdev         6.143987                      
-system.ruby.miss_latency_hist            |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |         330     22.45%     22.45% |        1061     72.18%     94.63% |          77      5.24%     99.86% |           2      0.14%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.miss_latency_hist::mean         60.738776                      
+system.ruby.miss_latency_hist::gmean        54.828482                      
+system.ruby.miss_latency_hist::stdev        34.263958                      
+system.ruby.miss_latency_hist            |        1149     78.16%     78.16% |         269     18.30%     96.46% |          34      2.31%     98.78% |          10      0.68%     99.46% |           4      0.27%     99.73% |           3      0.20%     99.93% |           0      0.00%     99.93% |           1      0.07%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
 system.ruby.miss_latency_hist::total             1470                      
 system.ruby.Directory.incomplete_times           1469                      
 system.ruby.memctrl_clk_domain.clock                3                       # Clock period in ticks
@@ -55,7 +305,7 @@ system.ruby.l1_cntrl0.cacheMemory.demand_hits         6188
 system.ruby.l1_cntrl0.cacheMemory.demand_misses         1470                       # Number of cache demand misses
 system.ruby.l1_cntrl0.cacheMemory.demand_accesses         7658                       # Number of cache demand accesses
 system.cpu.clk_domain.clock                         1                       # Clock period in ticks
-system.ruby.network.routers0.percent_links_utilized     5.971995                      
+system.ruby.network.routers0.percent_links_utilized     6.354538                      
 system.ruby.network.routers0.msg_count.Control::2         1470                      
 system.ruby.network.routers0.msg_count.Data::2         1466                      
 system.ruby.network.routers0.msg_count.Response_Data::4         1470                      
@@ -64,21 +314,7 @@ system.ruby.network.routers0.msg_bytes.Control::2        11760
 system.ruby.network.routers0.msg_bytes.Data::2       105552                      
 system.ruby.network.routers0.msg_bytes.Response_Data::4       105840                      
 system.ruby.network.routers0.msg_bytes.Writeback_Control::3        11728                      
-system.ruby.dir_cntrl0.memBuffer.memReq          2936                       # Total number of memory requests
-system.ruby.dir_cntrl0.memBuffer.memRead         1470                       # Number of memory reads
-system.ruby.dir_cntrl0.memBuffer.memWrite         1466                       # Number of memory writes
-system.ruby.dir_cntrl0.memBuffer.memRefresh          854                       # Number of memory refreshes
-system.ruby.dir_cntrl0.memBuffer.memWaitCycles         2108                       # Delay stalled at the head of the bank queue
-system.ruby.dir_cntrl0.memBuffer.memBankQ            2                       # Delay behind the head of the bank queue
-system.ruby.dir_cntrl0.memBuffer.totalStalls         2110                       # Total number of stall cycles
-system.ruby.dir_cntrl0.memBuffer.stallsPerReq     0.718665                       # Expected number of stall cycles per request
-system.ruby.dir_cntrl0.memBuffer.memBankBusy          845                       # memory stalls due to busy bank
-system.ruby.dir_cntrl0.memBuffer.memBusBusy         1147                       # memory stalls due to busy bus
-system.ruby.dir_cntrl0.memBuffer.memReadWriteBusy           40                       # memory stalls due to read write turnaround
-system.ruby.dir_cntrl0.memBuffer.memArbWait           76                       # memory stalls due to arbitration
-system.ruby.dir_cntrl0.memBuffer.memBankCount |         232      7.90%      7.90% |         108      3.68%     11.58% |          64      2.18%     13.76% |          51      1.74%     15.50% |          26      0.89%     16.38% |         106      3.61%     19.99% |          20      0.68%     20.67% |          38      1.29%     21.97% |          16      0.54%     22.51% |          52      1.77%     24.28% |         138      4.70%     28.99% |          48      1.63%     30.62% |          16      0.54%     31.16% |          70      2.38%     33.55% |          30      1.02%     34.57% |         220      7.49%     42.06% |          80      2.72%     44.79% |          60      2.04%     46.83% |          80      2.72%     49.56% |         118      4.02%     53.58% |          46      1.57%     55.14% |          52      1.77%     56.91% |          84      2.86%     59.78% |         180      6.13%     65.91% |         108      3.68%     69.58% |          74      2.52%     72.10% |         140      4.77%     76.87% |         112      3.81%     80.69% |         198      6.74%     87.43% |         261      8.89%     96.32% |          40      1.36%     97.68% |          68      2.32%    100.00% # Number of accesses per bank
-system.ruby.dir_cntrl0.memBuffer.memBankCount::total         2936                       # Number of accesses per bank
-system.ruby.network.routers1.percent_links_utilized     5.971995                      
+system.ruby.network.routers1.percent_links_utilized     6.354538                      
 system.ruby.network.routers1.msg_count.Control::2         1470                      
 system.ruby.network.routers1.msg_count.Data::2         1466                      
 system.ruby.network.routers1.msg_count.Response_Data::4         1470                      
@@ -87,7 +323,7 @@ system.ruby.network.routers1.msg_bytes.Control::2        11760
 system.ruby.network.routers1.msg_bytes.Data::2       105552                      
 system.ruby.network.routers1.msg_bytes.Response_Data::4       105840                      
 system.ruby.network.routers1.msg_bytes.Writeback_Control::3        11728                      
-system.ruby.network.routers2.percent_links_utilized     5.971995                      
+system.ruby.network.routers2.percent_links_utilized     6.354538                      
 system.ruby.network.routers2.msg_count.Control::2         1470                      
 system.ruby.network.routers2.msg_count.Data::2         1466                      
 system.ruby.network.routers2.msg_count.Response_Data::4         1470                      
@@ -123,7 +359,7 @@ system.cpu.itb.hits                                 0                       # DT
 system.cpu.itb.misses                               0                       # DTB misses
 system.cpu.itb.accesses                             0                       # DTB accesses
 system.cpu.workload.num_syscalls                    7                       # Number of system calls
-system.cpu.numCycles                           122907                       # number of cpu cycles simulated
+system.cpu.numCycles                           115508                       # number of cpu cycles simulated
 system.cpu.numWorkItemsStarted                      0                       # number of work items this cpu started
 system.cpu.numWorkItemsCompleted                    0                       # number of work items this cpu completed
 system.cpu.committedInsts                        5624                       # Number of instructions committed
@@ -142,7 +378,7 @@ system.cpu.num_mem_refs                          2034                       # nu
 system.cpu.num_load_insts                        1132                       # Number of load instructions
 system.cpu.num_store_insts                        902                       # Number of store instructions
 system.cpu.num_idle_cycles                          0                       # Number of idle cycles
-system.cpu.num_busy_cycles                     122907                       # Number of busy cycles
+system.cpu.num_busy_cycles                     115508                       # Number of busy cycles
 system.cpu.not_idle_fraction                        1                       # Percentage of non-idle cycles
 system.cpu.idle_fraction                            0                       # Percentage of idle cycles
 system.cpu.Branches                               883                       # Number of branches fetched
@@ -181,32 +417,32 @@ system.cpu.op_class::MemWrite                     902     16.04%    100.00% # Cl
 system.cpu.op_class::IprAccess                      0      0.00%    100.00% # Class of executed instruction
 system.cpu.op_class::InstPrefetch                   0      0.00%    100.00% # Class of executed instruction
 system.cpu.op_class::total                       5625                       # Class of executed instruction
-system.ruby.network.routers0.throttle0.link_utilization     5.978504                      
+system.ruby.network.routers0.throttle0.link_utilization     6.361464                      
 system.ruby.network.routers0.throttle0.msg_count.Response_Data::4         1470                      
 system.ruby.network.routers0.throttle0.msg_count.Writeback_Control::3         1466                      
 system.ruby.network.routers0.throttle0.msg_bytes.Response_Data::4       105840                      
 system.ruby.network.routers0.throttle0.msg_bytes.Writeback_Control::3        11728                      
-system.ruby.network.routers0.throttle1.link_utilization     5.965486                      
+system.ruby.network.routers0.throttle1.link_utilization     6.347612                      
 system.ruby.network.routers0.throttle1.msg_count.Control::2         1470                      
 system.ruby.network.routers0.throttle1.msg_count.Data::2         1466                      
 system.ruby.network.routers0.throttle1.msg_bytes.Control::2        11760                      
 system.ruby.network.routers0.throttle1.msg_bytes.Data::2       105552                      
-system.ruby.network.routers1.throttle0.link_utilization     5.965486                      
+system.ruby.network.routers1.throttle0.link_utilization     6.347612                      
 system.ruby.network.routers1.throttle0.msg_count.Control::2         1470                      
 system.ruby.network.routers1.throttle0.msg_count.Data::2         1466                      
 system.ruby.network.routers1.throttle0.msg_bytes.Control::2        11760                      
 system.ruby.network.routers1.throttle0.msg_bytes.Data::2       105552                      
-system.ruby.network.routers1.throttle1.link_utilization     5.978504                      
+system.ruby.network.routers1.throttle1.link_utilization     6.361464                      
 system.ruby.network.routers1.throttle1.msg_count.Response_Data::4         1470                      
 system.ruby.network.routers1.throttle1.msg_count.Writeback_Control::3         1466                      
 system.ruby.network.routers1.throttle1.msg_bytes.Response_Data::4       105840                      
 system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::3        11728                      
-system.ruby.network.routers2.throttle0.link_utilization     5.978504                      
+system.ruby.network.routers2.throttle0.link_utilization     6.361464                      
 system.ruby.network.routers2.throttle0.msg_count.Response_Data::4         1470                      
 system.ruby.network.routers2.throttle0.msg_count.Writeback_Control::3         1466                      
 system.ruby.network.routers2.throttle0.msg_bytes.Response_Data::4       105840                      
 system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Control::3        11728                      
-system.ruby.network.routers2.throttle1.link_utilization     5.965486                      
+system.ruby.network.routers2.throttle1.link_utilization     6.347612                      
 system.ruby.network.routers2.throttle1.msg_count.Control::2         1470                      
 system.ruby.network.routers2.throttle1.msg_count.Data::2         1466                      
 system.ruby.network.routers2.throttle1.msg_bytes.Control::2        11760                      
@@ -221,13 +457,13 @@ system.ruby.delayVCHist.vnet_2::max_bucket            9                       #
 system.ruby.delayVCHist.vnet_2::samples          1466                       # delay histogram for vnet_2
 system.ruby.delayVCHist.vnet_2           |        1466    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% |           0      0.00%    100.00% # delay histogram for vnet_2
 system.ruby.delayVCHist.vnet_2::total            1466                       # delay histogram for vnet_2
-system.ruby.LD.latency_hist::bucket_size           16                      
-system.ruby.LD.latency_hist::max_bucket           159                      
+system.ruby.LD.latency_hist::bucket_size           64                      
+system.ruby.LD.latency_hist::max_bucket           639                      
 system.ruby.LD.latency_hist::samples             1132                      
-system.ruby.LD.latency_hist::mean           39.690813                      
-system.ruby.LD.latency_hist::gmean          18.392553                      
-system.ruby.LD.latency_hist::stdev          30.890580                      
-system.ruby.LD.latency_hist              |         465     41.08%     41.08% |           0      0.00%     41.08% |           0      0.00%     41.08% |         147     12.99%     54.06% |         497     43.90%     97.97% |          22      1.94%     99.91% |           1      0.09%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.LD.latency_hist::mean           35.522968                      
+system.ruby.LD.latency_hist::gmean          16.130611                      
+system.ruby.LD.latency_hist::stdev          37.257775                      
+system.ruby.LD.latency_hist              |         989     87.37%     87.37% |         116     10.25%     97.61% |          20      1.77%     99.38% |           4      0.35%     99.73% |           2      0.18%     99.91% |           1      0.09%    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.latency_hist::total               1132                      
 system.ruby.LD.hit_latency_hist::bucket_size            1                      
 system.ruby.LD.hit_latency_hist::max_bucket            9                      
@@ -236,21 +472,21 @@ system.ruby.LD.hit_latency_hist::mean               3
 system.ruby.LD.hit_latency_hist::gmean       3.000000                      
 system.ruby.LD.hit_latency_hist          |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |         465    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%
 system.ruby.LD.hit_latency_hist::total            465                      
-system.ruby.LD.miss_latency_hist::bucket_size           16                      
-system.ruby.LD.miss_latency_hist::max_bucket          159                      
+system.ruby.LD.miss_latency_hist::bucket_size           64                      
+system.ruby.LD.miss_latency_hist::max_bucket          639                      
 system.ruby.LD.miss_latency_hist::samples          667                      
-system.ruby.LD.miss_latency_hist::mean      65.269865                      
-system.ruby.LD.miss_latency_hist::gmean     65.112332                      
-system.ruby.LD.miss_latency_hist::stdev      5.027167                      
-system.ruby.LD.miss_latency_hist         |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |         147     22.04%     22.04% |         497     74.51%     96.55% |          22      3.30%     99.85% |           1      0.15%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.LD.miss_latency_hist::mean      58.196402                      
+system.ruby.LD.miss_latency_hist::gmean     52.112336                      
+system.ruby.LD.miss_latency_hist::stdev     33.226027                      
+system.ruby.LD.miss_latency_hist         |         524     78.56%     78.56% |         116     17.39%     95.95% |          20      3.00%     98.95% |           4      0.60%     99.55% |           2      0.30%     99.85% |           1      0.15%    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.miss_latency_hist::total           667                      
-system.ruby.ST.latency_hist::bucket_size           16                      
-system.ruby.ST.latency_hist::max_bucket           159                      
+system.ruby.ST.latency_hist::bucket_size           64                      
+system.ruby.ST.latency_hist::max_bucket           639                      
 system.ruby.ST.latency_hist::samples              901                      
-system.ruby.ST.latency_hist::mean           18.103219                      
-system.ruby.ST.latency_hist::gmean           6.303338                      
-system.ruby.ST.latency_hist::stdev          27.010521                      
-system.ruby.ST.latency_hist              |         684     75.92%     75.92% |           0      0.00%     75.92% |           0      0.00%     75.92% |          46      5.11%     81.02% |         158     17.54%     98.56% |          13      1.44%    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.latency_hist::mean           15.558269                      
+system.ruby.ST.latency_hist::gmean           5.883337                      
+system.ruby.ST.latency_hist::stdev          27.738104                      
+system.ruby.ST.latency_hist              |         860     95.45%     95.45% |          33      3.66%     99.11% |           6      0.67%     99.78% |           1      0.11%     99.89% |           0      0.00%     99.89% |           1      0.11%    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.latency_hist::total                901                      
 system.ruby.ST.hit_latency_hist::bucket_size            1                      
 system.ruby.ST.hit_latency_hist::max_bucket            9                      
@@ -259,21 +495,21 @@ system.ruby.ST.hit_latency_hist::mean               3
 system.ruby.ST.hit_latency_hist::gmean       3.000000                      
 system.ruby.ST.hit_latency_hist          |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |         684    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%
 system.ruby.ST.hit_latency_hist::total            684                      
-system.ruby.ST.miss_latency_hist::bucket_size           16                      
-system.ruby.ST.miss_latency_hist::max_bucket          159                      
+system.ruby.ST.miss_latency_hist::bucket_size           64                      
+system.ruby.ST.miss_latency_hist::max_bucket          639                      
 system.ruby.ST.miss_latency_hist::samples          217                      
-system.ruby.ST.miss_latency_hist::mean      65.709677                      
-system.ruby.ST.miss_latency_hist::gmean     65.456791                      
-system.ruby.ST.miss_latency_hist::stdev      6.376574                      
-system.ruby.ST.miss_latency_hist         |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |          46     21.20%     21.20% |         158     72.81%     94.01% |          13      5.99%    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.miss_latency_hist::mean      55.142857                      
+system.ruby.ST.miss_latency_hist::gmean     49.160125                      
+system.ruby.ST.miss_latency_hist::stdev     33.648687                      
+system.ruby.ST.miss_latency_hist         |         176     81.11%     81.11% |          33     15.21%     96.31% |           6      2.76%     99.08% |           1      0.46%     99.54% |           0      0.00%     99.54% |           1      0.46%    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.miss_latency_hist::total           217                      
-system.ruby.IFETCH.latency_hist::bucket_size           16                      
-system.ruby.IFETCH.latency_hist::max_bucket          159                      
+system.ruby.IFETCH.latency_hist::bucket_size           64                      
+system.ruby.IFETCH.latency_hist::max_bucket          639                      
 system.ruby.IFETCH.latency_hist::samples         5625                      
-system.ruby.IFETCH.latency_hist::mean        9.601422                      
-system.ruby.IFETCH.latency_hist::gmean       4.140083                      
-system.ruby.IFETCH.latency_hist::stdev      19.494566                      
-system.ruby.IFETCH.latency_hist          |        5039     89.58%     89.58% |           0      0.00%     89.58% |           0      0.00%     89.58% |         137      2.44%     92.02% |         406      7.22%     99.24% |          42      0.75%     99.98% |           1      0.02%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.IFETCH.latency_hist::mean        9.532444                      
+system.ruby.IFETCH.latency_hist::gmean       4.102291                      
+system.ruby.IFETCH.latency_hist::stdev      22.246367                      
+system.ruby.IFETCH.latency_hist          |        5488     97.56%     97.56% |         120      2.13%     99.70% |           8      0.14%     99.84% |           5      0.09%     99.93% |           2      0.04%     99.96% |           1      0.02%     99.98% |           0      0.00%     99.98% |           1      0.02%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
 system.ruby.IFETCH.latency_hist::total           5625                      
 system.ruby.IFETCH.hit_latency_hist::bucket_size            1                      
 system.ruby.IFETCH.hit_latency_hist::max_bucket            9                      
@@ -282,21 +518,21 @@ system.ruby.IFETCH.hit_latency_hist::mean            3
 system.ruby.IFETCH.hit_latency_hist::gmean     3.000000                      
 system.ruby.IFETCH.hit_latency_hist      |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |        5039    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%
 system.ruby.IFETCH.hit_latency_hist::total         5039                      
-system.ruby.IFETCH.miss_latency_hist::bucket_size           16                      
-system.ruby.IFETCH.miss_latency_hist::max_bucket          159                      
+system.ruby.IFETCH.miss_latency_hist::bucket_size           64                      
+system.ruby.IFETCH.miss_latency_hist::max_bucket          639                      
 system.ruby.IFETCH.miss_latency_hist::samples          586                      
-system.ruby.IFETCH.miss_latency_hist::mean    66.366894                      
-system.ruby.IFETCH.miss_latency_hist::gmean    66.054272                      
-system.ruby.IFETCH.miss_latency_hist::stdev     7.096661                      
-system.ruby.IFETCH.miss_latency_hist     |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |         137     23.38%     23.38% |         406     69.28%     92.66% |          42      7.17%     99.83% |           1      0.17%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.IFETCH.miss_latency_hist::mean    65.704778                      
+system.ruby.IFETCH.miss_latency_hist::gmean    60.488386                      
+system.ruby.IFETCH.miss_latency_hist::stdev    35.064530                      
+system.ruby.IFETCH.miss_latency_hist     |         449     76.62%     76.62% |         120     20.48%     97.10% |           8      1.37%     98.46% |           5      0.85%     99.32% |           2      0.34%     99.66% |           1      0.17%     99.83% |           0      0.00%     99.83% |           1      0.17%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
 system.ruby.IFETCH.miss_latency_hist::total          586                      
-system.ruby.Directory.miss_mach_latency_hist::bucket_size           16                      
-system.ruby.Directory.miss_mach_latency_hist::max_bucket          159                      
+system.ruby.Directory.miss_mach_latency_hist::bucket_size           64                      
+system.ruby.Directory.miss_mach_latency_hist::max_bucket          639                      
 system.ruby.Directory.miss_mach_latency_hist::samples         1470                      
-system.ruby.Directory.miss_mach_latency_hist::mean    65.772109                      
-system.ruby.Directory.miss_mach_latency_hist::gmean    65.537231                      
-system.ruby.Directory.miss_mach_latency_hist::stdev     6.143987                      
-system.ruby.Directory.miss_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |         330     22.45%     22.45% |        1061     72.18%     94.63% |          77      5.24%     99.86% |           2      0.14%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.Directory.miss_mach_latency_hist::mean    60.738776                      
+system.ruby.Directory.miss_mach_latency_hist::gmean    54.828482                      
+system.ruby.Directory.miss_mach_latency_hist::stdev    34.263958                      
+system.ruby.Directory.miss_mach_latency_hist |        1149     78.16%     78.16% |         269     18.30%     96.46% |          34      2.31%     98.78% |          10      0.68%     99.46% |           4      0.27%     99.73% |           3      0.20%     99.93% |           0      0.00%     99.93% |           1      0.07%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
 system.ruby.Directory.miss_mach_latency_hist::total         1470                      
 system.ruby.Directory.miss_latency_hist.issue_to_initial_request::bucket_size            1                      
 system.ruby.Directory.miss_latency_hist.issue_to_initial_request::max_bucket            9                      
@@ -319,34 +555,34 @@ system.ruby.Directory.miss_latency_hist.forward_to_first_response::total
 system.ruby.Directory.miss_latency_hist.first_response_to_completion::bucket_size            8                      
 system.ruby.Directory.miss_latency_hist.first_response_to_completion::max_bucket           79                      
 system.ruby.Directory.miss_latency_hist.first_response_to_completion::samples            1                      
-system.ruby.Directory.miss_latency_hist.first_response_to_completion::mean           61                      
-system.ruby.Directory.miss_latency_hist.first_response_to_completion::gmean    61.000000                      
+system.ruby.Directory.miss_latency_hist.first_response_to_completion::mean           75                      
+system.ruby.Directory.miss_latency_hist.first_response_to_completion::gmean    75.000000                      
 system.ruby.Directory.miss_latency_hist.first_response_to_completion::stdev          nan                      
-system.ruby.Directory.miss_latency_hist.first_response_to_completion |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           1    100.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.Directory.miss_latency_hist.first_response_to_completion |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           1    100.00%    100.00%
 system.ruby.Directory.miss_latency_hist.first_response_to_completion::total            1                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist::bucket_size           16                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist::max_bucket          159                      
+system.ruby.LD.Directory.miss_type_mach_latency_hist::bucket_size           64                      
+system.ruby.LD.Directory.miss_type_mach_latency_hist::max_bucket          639                      
 system.ruby.LD.Directory.miss_type_mach_latency_hist::samples          667                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist::mean    65.269865                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist::gmean    65.112332                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist::stdev     5.027167                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |         147     22.04%     22.04% |         497     74.51%     96.55% |          22      3.30%     99.85% |           1      0.15%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.LD.Directory.miss_type_mach_latency_hist::mean    58.196402                      
+system.ruby.LD.Directory.miss_type_mach_latency_hist::gmean    52.112336                      
+system.ruby.LD.Directory.miss_type_mach_latency_hist::stdev    33.226027                      
+system.ruby.LD.Directory.miss_type_mach_latency_hist |         524     78.56%     78.56% |         116     17.39%     95.95% |          20      3.00%     98.95% |           4      0.60%     99.55% |           2      0.30%     99.85% |           1      0.15%    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.Directory.miss_type_mach_latency_hist::total          667                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist::bucket_size           16                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist::max_bucket          159                      
+system.ruby.ST.Directory.miss_type_mach_latency_hist::bucket_size           64                      
+system.ruby.ST.Directory.miss_type_mach_latency_hist::max_bucket          639                      
 system.ruby.ST.Directory.miss_type_mach_latency_hist::samples          217                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist::mean    65.709677                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist::gmean    65.456791                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist::stdev     6.376574                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |          46     21.20%     21.20% |         158     72.81%     94.01% |          13      5.99%    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.Directory.miss_type_mach_latency_hist::mean    55.142857                      
+system.ruby.ST.Directory.miss_type_mach_latency_hist::gmean    49.160125                      
+system.ruby.ST.Directory.miss_type_mach_latency_hist::stdev    33.648687                      
+system.ruby.ST.Directory.miss_type_mach_latency_hist |         176     81.11%     81.11% |          33     15.21%     96.31% |           6      2.76%     99.08% |           1      0.46%     99.54% |           0      0.00%     99.54% |           1      0.46%    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.Directory.miss_type_mach_latency_hist::total          217                      
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::bucket_size           16                      
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::max_bucket          159                      
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::bucket_size           64                      
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::max_bucket          639                      
 system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::samples          586                      
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::mean    66.366894                      
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::gmean    66.054272                      
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::stdev     7.096661                      
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |         137     23.38%     23.38% |         406     69.28%     92.66% |          42      7.17%     99.83% |           1      0.17%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::mean    65.704778                      
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::gmean    60.488386                      
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::stdev    35.064530                      
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist |         449     76.62%     76.62% |         120     20.48%     97.10% |           8      1.37%     98.46% |           5      0.85%     99.32% |           2      0.34%     99.66% |           1      0.17%     99.83% |           0      0.00%     99.83% |           1      0.17%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
 system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::total          586                      
 system.ruby.L1Cache_Controller.Load              1132      0.00%      0.00%
 system.ruby.L1Cache_Controller.Ifetch            5625      0.00%      0.00%
index 583cc8b930942c70c0a98ed264fad2be60171e73..8d6cf097f65acb0821d0a25c6280ad4304f43836 100644 (file)
@@ -10,7 +10,7 @@ time_sync_spin_threshold=100000
 
 [system]
 type=System
-children=clk_domain cpu dvfs_handler physmem ruby sys_port_proxy voltage_domain
+children=clk_domain cpu dvfs_handler mem_ctrls ruby sys_port_proxy voltage_domain
 boot_osflags=a
 cache_line_size=64
 clk_domain=system.clk_domain
@@ -22,7 +22,7 @@ load_addr_mask=1099511627775
 load_offset=0
 mem_mode=timing
 mem_ranges=0:268435455
-memories=system.physmem
+memories=system.mem_ctrls
 num_work_ids=16
 readfile=
 symbolfile=
@@ -135,17 +135,82 @@ eventq_index=0
 sys_clk_domain=system.clk_domain
 transition_latency=100000
 
-[system.physmem]
-type=SimpleMemory
-bandwidth=0.000000
+[system.mem_ctrls]
+type=DRAMCtrl
+IDD0=0.075000
+IDD02=0.000000
+IDD2N=0.050000
+IDD2N2=0.000000
+IDD2P0=0.000000
+IDD2P02=0.000000
+IDD2P1=0.000000
+IDD2P12=0.000000
+IDD3N=0.057000
+IDD3N2=0.000000
+IDD3P0=0.000000
+IDD3P02=0.000000
+IDD3P1=0.000000
+IDD3P12=0.000000
+IDD4R=0.187000
+IDD4R2=0.000000
+IDD4W=0.165000
+IDD4W2=0.000000
+IDD5=0.220000
+IDD52=0.000000
+IDD6=0.000000
+IDD62=0.000000
+VDD=1.500000
+VDD2=0.000000
+activation_limit=4
+addr_mapping=RoRaBaChCo
+bank_groups_per_rank=0
+banks_per_rank=8
+burst_length=8
+channels=1
 clk_domain=system.clk_domain
 conf_table_reported=true
+device_bus_width=8
+device_rowbuffer_size=1024
+device_size=536870912
+devices_per_rank=8
+dll=true
 eventq_index=0
 in_addr_map=true
-latency=30
-latency_var=0
-null=true
-range=0:134217727
+max_accesses_per_row=16
+mem_sched_policy=frfcfs
+min_writes_per_switch=16
+null=false
+page_policy=open_adaptive
+range=0:268435455
+ranks_per_channel=2
+read_buffer_size=32
+static_backend_latency=10
+static_frontend_latency=10
+tBURST=5
+tCCD_L=0
+tCK=1
+tCL=14
+tCS=3
+tRAS=35
+tRCD=14
+tREFI=7800
+tRFC=260
+tRP=14
+tRRD=6
+tRRD_L=0
+tRTP=8
+tRTW=3
+tWR=15
+tWTR=8
+tXAW=30
+tXP=0
+tXPDLL=0
+tXS=0
+tXSDLL=0
+write_buffer_size=64
+write_high_thresh_perc=85
+write_low_thresh_perc=50
+port=system.ruby.dir_cntrl0.memory
 
 [system.ruby]
 type=RubySystem
@@ -155,9 +220,9 @@ block_size_bytes=64
 clk_domain=system.ruby.clk_domain
 eventq_index=0
 hot_lines=false
-mem_size=268435456
-no_mem_vec=false
+memory_size_bits=48
 num_of_sequencers=1
+phys_mem=Null
 random_seed=1234
 randomization=false
 
@@ -171,56 +236,32 @@ voltage_domain=system.voltage_domain
 
 [system.ruby.dir_cntrl0]
 type=Directory_Controller
-children=directory memBuffer
+children=directory
 buffer_size=0
 clk_domain=system.ruby.clk_domain
 cluster_id=0
 directory=system.ruby.dir_cntrl0.directory
 directory_latency=12
 eventq_index=0
-memBuffer=system.ruby.dir_cntrl0.memBuffer
 number_of_TBEs=256
-peer=Null
 recycle_latency=10
 ruby_system=system.ruby
+system=system
+to_memory_controller_latency=1
 transitions_per_cycle=4
 version=0
 dmaRequestToDir=system.ruby.network.master[3]
 dmaResponseFromDir=system.ruby.network.slave[3]
 forwardFromDir=system.ruby.network.slave[4]
+memory=system.mem_ctrls.port
 requestToDir=system.ruby.network.master[2]
 responseFromDir=system.ruby.network.slave[2]
 
 [system.ruby.dir_cntrl0.directory]
 type=RubyDirectoryMemory
 eventq_index=0
-map_levels=4
 numa_high_bit=5
 size=268435456
-use_map=false
-version=0
-
-[system.ruby.dir_cntrl0.memBuffer]
-type=RubyMemoryControl
-bank_bit_0=8
-bank_busy_time=11
-bank_queue_size=12
-banks_per_rank=8
-basic_bus_busy_time=2
-clk_domain=system.ruby.memctrl_clk_domain
-dimm_bit_0=12
-dimms_per_channel=2
-eventq_index=0
-mem_ctl_latency=12
-mem_fixed_delay=0
-mem_random_arbitrate=0
-rank_bit_0=11
-rank_rank_delay=1
-ranks_per_dimm=2
-read_write_delay=2
-refresh_period=1560
-ruby_system=system.ruby
-tFaw=0
 version=0
 
 [system.ruby.l1_cntrl0]
@@ -234,11 +275,11 @@ cluster_id=0
 eventq_index=0
 issue_latency=2
 number_of_TBEs=256
-peer=Null
 recycle_latency=10
 ruby_system=system.ruby
 send_evictions=false
 sequencer=system.ruby.l1_cntrl0.sequencer
+system=system
 transitions_per_cycle=4
 version=0
 forwardToCache=system.ruby.network.master[0]
@@ -263,7 +304,7 @@ tagArrayBanks=1
 
 [system.ruby.l1_cntrl0.sequencer]
 type=RubySequencer
-access_phys_mem=false
+access_backing_store=false
 clk_domain=system.cpu.clk_domain
 dcache=system.ruby.l1_cntrl0.cacheMemory
 deadlock_threshold=500000
@@ -367,7 +408,7 @@ virt_nets=10
 
 [system.sys_port_proxy]
 type=RubyPortProxy
-access_phys_mem=true
+access_backing_store=false
 clk_domain=system.clk_domain
 eventq_index=0
 ruby_system=system.ruby
index 88154b71d8cda6d100abaa3889a488c7f84d7e59..0a40cf08442beb6ef3d085dbfc9f1df89566bbeb 100644 (file)
 
 ---------- Begin Simulation Statistics ----------
-sim_seconds                                  0.000108                       # Number of seconds simulated
-sim_ticks                                      107952                       # Number of ticks simulated
-final_tick                                     107952                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
+sim_seconds                                  0.000096                       # Number of seconds simulated
+sim_ticks                                       95992                       # Number of ticks simulated
+final_tick                                      95992                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
 sim_freq                                   1000000000                       # Frequency of simulated ticks
-host_inst_rate                                  57135                       # Simulator instruction rate (inst/s)
-host_op_rate                                    57126                       # Simulator op (including micro ops) rate (op/s)
-host_tick_rate                                1157488                       # Simulator tick rate (ticks/s)
-host_mem_usage                                 168948                       # Number of bytes of host memory used
-host_seconds                                     0.09                       # Real time elapsed on the host
+host_inst_rate                                  28429                       # Simulator instruction rate (inst/s)
+host_op_rate                                    28426                       # Simulator op (including micro ops) rate (op/s)
+host_tick_rate                                 512186                       # Simulator tick rate (ticks/s)
+host_mem_usage                                 435856                       # Number of bytes of host memory used
+host_seconds                                     0.19                       # Real time elapsed on the host
 sim_insts                                        5327                       # Number of instructions simulated
 sim_ops                                          5327                       # Number of ops (including micro ops) simulated
 system.voltage_domain.voltage                       1                       # Voltage in Volts
 system.clk_domain.clock                             1                       # Clock period in ticks
+system.mem_ctrls.bytes_read::ruby.dir_cntrl0        82496                       # Number of bytes read from this memory
+system.mem_ctrls.bytes_read::total              82496                       # Number of bytes read from this memory
+system.mem_ctrls.bytes_written::ruby.dir_cntrl0        82240                       # Number of bytes written to this memory
+system.mem_ctrls.bytes_written::total           82240                       # Number of bytes written to this memory
+system.mem_ctrls.num_reads::ruby.dir_cntrl0         1289                       # Number of read requests responded to by this memory
+system.mem_ctrls.num_reads::total                1289                       # Number of read requests responded to by this memory
+system.mem_ctrls.num_writes::ruby.dir_cntrl0         1285                       # Number of write requests responded to by this memory
+system.mem_ctrls.num_writes::total               1285                       # Number of write requests responded to by this memory
+system.mem_ctrls.bw_read::ruby.dir_cntrl0    859404950                       # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_read::total             859404950                       # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::ruby.dir_cntrl0    856738062                       # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::total            856738062                       # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_total::ruby.dir_cntrl0   1716143012                       # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.bw_total::total           1716143012                       # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.readReqs                        1289                       # Number of read requests accepted
+system.mem_ctrls.writeReqs                       1285                       # Number of write requests accepted
+system.mem_ctrls.readBursts                      1289                       # Number of DRAM read bursts, including those serviced by the write queue
+system.mem_ctrls.writeBursts                     1285                       # Number of DRAM write bursts, including those merged in the write queue
+system.mem_ctrls.bytesReadDRAM                  44736                       # Total number of bytes read from DRAM
+system.mem_ctrls.bytesReadWrQ                   37760                       # Total number of bytes read from write queue
+system.mem_ctrls.bytesWritten                   45312                       # Total number of bytes written to DRAM
+system.mem_ctrls.bytesReadSys                   82496                       # Total read bytes from the system interface side
+system.mem_ctrls.bytesWrittenSys                82240                       # Total written bytes from the system interface side
+system.mem_ctrls.servicedByWrQ                    590                       # Number of DRAM read bursts serviced by the write queue
+system.mem_ctrls.mergedWrBursts                   557                       # 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                30                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::1                16                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::2                 1                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::3                 8                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::4                 0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::5               111                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::6               121                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::7               141                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::8                57                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::9                34                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::10               12                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::11               59                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::12               23                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::13               63                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::14               15                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::15                8                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::0                31                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::1                15                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::2                 1                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::3                 8                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::4                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::5               111                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::6               120                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::7               148                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::8                59                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::9                37                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::10               12                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::11               59                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::12               23                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::13               58                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::14               18                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::15                8                       # 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                         95928                       # 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)
+system.mem_ctrls.readPktSize::3                     0                       # Read request sizes (log2)
+system.mem_ctrls.readPktSize::4                     0                       # Read request sizes (log2)
+system.mem_ctrls.readPktSize::5                     0                       # Read request sizes (log2)
+system.mem_ctrls.readPktSize::6                  1289                       # Read request sizes (log2)
+system.mem_ctrls.writePktSize::0                    0                       # Write request sizes (log2)
+system.mem_ctrls.writePktSize::1                    0                       # Write request sizes (log2)
+system.mem_ctrls.writePktSize::2                    0                       # Write request sizes (log2)
+system.mem_ctrls.writePktSize::3                    0                       # Write request sizes (log2)
+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                 1285                       # Write request sizes (log2)
+system.mem_ctrls.rdQLenPdf::0                     699                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::1                       0                       # 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
+system.mem_ctrls.rdQLenPdf::5                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::6                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::7                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::8                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::9                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::10                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::11                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::12                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::13                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::14                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::15                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::16                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::17                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::18                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::19                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::20                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::21                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::22                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::23                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::24                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::25                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::26                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::27                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::28                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::29                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::30                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::31                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::0                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::1                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::2                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::3                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::4                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::5                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::6                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::7                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::8                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::9                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::10                      1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::11                      1                       # What write queue length does an incoming req see
+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                      8                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::16                      9                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::17                     36                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::18                     45                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::19                     50                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::20                     47                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::21                     44                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::22                     43                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::23                     43                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::24                     43                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::25                     43                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::26                     43                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::27                     43                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::28                     43                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::29                     43                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::30                     43                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::31                     43                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::32                     43                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::33                      1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::34                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::35                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::36                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::37                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::38                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::39                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::40                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::41                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::42                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::43                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::44                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::45                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::46                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::47                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::48                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::49                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::50                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::51                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::52                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::53                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::54                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::55                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::56                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::57                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::58                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::59                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::60                      0                       # What write queue length does an incoming req see
+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          230                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::mean    387.339130                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::gmean   262.668395                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::stdev   318.441590                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::0-127           45     19.57%     19.57% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::128-255           51     22.17%     41.74% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::256-383           39     16.96%     58.70% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::384-511           22      9.57%     68.26% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::512-639           23     10.00%     78.26% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::640-767            5      2.17%     80.43% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::768-895           12      5.22%     85.65% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::896-1023            9      3.91%     89.57% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::1024-1151           24     10.43%    100.00% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::total          230                       # Bytes accessed per row activation
+system.mem_ctrls.rdPerTurnAround::samples           43                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::mean      16.186047                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::gmean     15.978763                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::stdev      3.231215                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::14-15            22     51.16%     51.16% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::16-17            14     32.56%     83.72% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::18-19             5     11.63%     95.35% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::20-21             1      2.33%     97.67% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::34-35             1      2.33%    100.00% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::total            43                       # Reads before turning the bus around for writes
+system.mem_ctrls.wrPerTurnAround::samples           43                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::mean      16.465116                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::gmean     16.435760                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::stdev      1.031615                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::16               35     81.40%     81.40% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::17                1      2.33%     83.72% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::18                2      4.65%     88.37% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::19                5     11.63%    100.00% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::total            43                       # Writes before turning the bus around for reads
+system.mem_ctrls.totQLat                         8746                       # Total ticks spent queuing
+system.mem_ctrls.totMemAccLat                   22027                       # Total ticks spent from burst creation until serviced by the DRAM
+system.mem_ctrls.totBusLat                       3495                       # Total ticks spent in databus transfers
+system.mem_ctrls.avgQLat                        12.51                       # Average queueing delay per DRAM burst
+system.mem_ctrls.avgBusLat                       5.00                       # Average bus latency per DRAM burst
+system.mem_ctrls.avgMemAccLat                   31.51                       # Average memory access latency per DRAM burst
+system.mem_ctrls.avgRdBW                       466.04                       # Average DRAM read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBW                       472.04                       # Average achieved write bandwidth in MiByte/s
+system.mem_ctrls.avgRdBWSys                    859.40                       # Average system read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBWSys                    856.74                       # Average system write bandwidth in MiByte/s
+system.mem_ctrls.peakBW                      12800.00                       # Theoretical peak bandwidth in MiByte/s
+system.mem_ctrls.busUtil                         7.33                       # Data bus utilization in percentage
+system.mem_ctrls.busUtilRead                     3.64                       # Data bus utilization in percentage for reads
+system.mem_ctrls.busUtilWrite                    3.69                       # Data bus utilization in percentage for writes
+system.mem_ctrls.avgRdQLen                       1.00                       # Average read queue length when enqueuing
+system.mem_ctrls.avgWrQLen                      25.98                       # Average write queue length when enqueuing
+system.mem_ctrls.readRowHits                      496                       # Number of row buffer hits during reads
+system.mem_ctrls.writeRowHits                     676                       # Number of row buffer hits during writes
+system.mem_ctrls.readRowHitRate                 70.96                       # Row buffer hit rate for reads
+system.mem_ctrls.writeRowHitRate                92.86                       # Row buffer hit rate for writes
+system.mem_ctrls.avgGap                         37.27                       # Average gap between requests
+system.mem_ctrls.pageHitRate                    82.13                       # Row buffer hit rate, read and write combined
+system.mem_ctrls.memoryStateTime::IDLE           3037                       # Time in different power states
+system.mem_ctrls.memoryStateTime::REF            3120                       # Time in different power states
+system.mem_ctrls.memoryStateTime::PRE_PDN            0                       # Time in different power states
+system.mem_ctrls.memoryStateTime::ACT           87552                       # Time in different power states
+system.mem_ctrls.memoryStateTime::ACT_PDN            0                       # Time in different power states
+system.mem_ctrls.actEnergy::0                 1035720                       # Energy for activate commands per rank (pJ)
+system.mem_ctrls.actEnergy::1                  672840                       # Energy for activate commands per rank (pJ)
+system.mem_ctrls.preEnergy::0                  575400                       # Energy for precharge commands per rank (pJ)
+system.mem_ctrls.preEnergy::1                  373800                       # Energy for precharge commands per rank (pJ)
+system.mem_ctrls.readEnergy::0                5229120                       # Energy for read commands per rank (pJ)
+system.mem_ctrls.readEnergy::1                3257280                       # Energy for read commands per rank (pJ)
+system.mem_ctrls.writeEnergy::0               4271616                       # Energy for write commands per rank (pJ)
+system.mem_ctrls.writeEnergy::1               2716416                       # Energy for write commands per rank (pJ)
+system.mem_ctrls.refreshEnergy::0             6102720                       # Energy for refresh commands per rank (pJ)
+system.mem_ctrls.refreshEnergy::1             6102720                       # Energy for refresh commands per rank (pJ)
+system.mem_ctrls.actBackEnergy::0            59194044                       # Energy for active background per rank (pJ)
+system.mem_ctrls.actBackEnergy::1            56254896                       # Energy for active background per rank (pJ)
+system.mem_ctrls.preBackEnergy::0             4292400                       # Energy for precharge background per rank (pJ)
+system.mem_ctrls.preBackEnergy::1             6870600                       # Energy for precharge background per rank (pJ)
+system.mem_ctrls.totalEnergy::0              80701020                       # Total energy per rank (pJ)
+system.mem_ctrls.totalEnergy::1              76248552                       # Total energy per rank (pJ)
+system.mem_ctrls.averagePower::0           861.316185                       # Core power per rank (mW)
+system.mem_ctrls.averagePower::1           813.795315                       # Core power per rank (mW)
 system.ruby.clk_domain.clock                        1                       # Clock period in ticks
 system.ruby.delayHist::bucket_size                  1                       # delay histogram for all message
 system.ruby.delayHist::max_bucket                   9                       # delay histogram for all message
@@ -26,13 +275,13 @@ system.ruby.outstanding_req_hist::mean              1
 system.ruby.outstanding_req_hist::gmean             1                      
 system.ruby.outstanding_req_hist         |           0      0.00%      0.00% |        6759    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.outstanding_req_hist::total          6759                      
-system.ruby.latency_hist::bucket_size              16                      
-system.ruby.latency_hist::max_bucket              159                      
+system.ruby.latency_hist::bucket_size              64                      
+system.ruby.latency_hist::max_bucket              639                      
 system.ruby.latency_hist::samples                6758                      
-system.ruby.latency_hist::mean              14.973957                      
-system.ruby.latency_hist::gmean              5.402086                      
-system.ruby.latency_hist::stdev             24.830446                      
-system.ruby.latency_hist                 |        5469     80.93%     80.93% |           0      0.00%     80.93% |           0      0.00%     80.93% |         306      4.53%     85.45% |         913     13.51%     98.96% |          68      1.01%     99.97% |           1      0.01%     99.99% |           1      0.01%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.latency_hist::mean              13.204202                      
+system.ruby.latency_hist::gmean              5.149414                      
+system.ruby.latency_hist::stdev             25.350800                      
+system.ruby.latency_hist                 |        6535     96.70%     96.70% |         182      2.69%     99.39% |          30      0.44%     99.84% |           2      0.03%     99.87% |           8      0.12%     99.99% |           1      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.latency_hist::total                  6758                      
 system.ruby.hit_latency_hist::bucket_size            1                      
 system.ruby.hit_latency_hist::max_bucket            9                      
@@ -41,20 +290,21 @@ system.ruby.hit_latency_hist::mean                  3
 system.ruby.hit_latency_hist::gmean          3.000000                      
 system.ruby.hit_latency_hist             |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |        5469    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%
 system.ruby.hit_latency_hist::total              5469                      
-system.ruby.miss_latency_hist::bucket_size           16                      
-system.ruby.miss_latency_hist::max_bucket          159                      
+system.ruby.miss_latency_hist::bucket_size           64                      
+system.ruby.miss_latency_hist::max_bucket          639                      
 system.ruby.miss_latency_hist::samples           1289                      
-system.ruby.miss_latency_hist::mean         65.777347                      
-system.ruby.miss_latency_hist::gmean        65.516328                      
-system.ruby.miss_latency_hist::stdev         6.536157                      
-system.ruby.miss_latency_hist            |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |         306     23.74%     23.74% |         913     70.83%     94.57% |          68      5.28%     99.84% |           1      0.08%     99.92% |           1      0.08%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.miss_latency_hist::mean         56.498836                      
+system.ruby.miss_latency_hist::gmean        50.965885                      
+system.ruby.miss_latency_hist::stdev        32.457285                      
+system.ruby.miss_latency_hist            |        1066     82.70%     82.70% |         182     14.12%     96.82% |          30      2.33%     99.15% |           2      0.16%     99.30% |           8      0.62%     99.92% |           1      0.08%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
 system.ruby.miss_latency_hist::total             1289                      
 system.ruby.Directory.incomplete_times           1288                      
 system.ruby.memctrl_clk_domain.clock                3                       # Clock period in ticks
 system.ruby.l1_cntrl0.cacheMemory.demand_hits         5469                       # Number of cache demand hits
 system.ruby.l1_cntrl0.cacheMemory.demand_misses         1289                       # Number of cache demand misses
 system.ruby.l1_cntrl0.cacheMemory.demand_accesses         6758                       # Number of cache demand accesses
-system.ruby.network.routers0.percent_links_utilized     5.960983                      
+system.cpu.clk_domain.clock                         1                       # Clock period in ticks
+system.ruby.network.routers0.percent_links_utilized     6.703684                      
 system.ruby.network.routers0.msg_count.Control::2         1289                      
 system.ruby.network.routers0.msg_count.Data::2         1285                      
 system.ruby.network.routers0.msg_count.Response_Data::4         1289                      
@@ -63,21 +313,7 @@ system.ruby.network.routers0.msg_bytes.Control::2        10312
 system.ruby.network.routers0.msg_bytes.Data::2        92520                      
 system.ruby.network.routers0.msg_bytes.Response_Data::4        92808                      
 system.ruby.network.routers0.msg_bytes.Writeback_Control::3        10280                      
-system.ruby.dir_cntrl0.memBuffer.memReq          2574                       # Total number of memory requests
-system.ruby.dir_cntrl0.memBuffer.memRead         1289                       # Number of memory reads
-system.ruby.dir_cntrl0.memBuffer.memWrite         1285                       # Number of memory writes
-system.ruby.dir_cntrl0.memBuffer.memRefresh          750                       # Number of memory refreshes
-system.ruby.dir_cntrl0.memBuffer.memWaitCycles         1871                       # Delay stalled at the head of the bank queue
-system.ruby.dir_cntrl0.memBuffer.memBankQ            2                       # Delay behind the head of the bank queue
-system.ruby.dir_cntrl0.memBuffer.totalStalls         1873                       # Total number of stall cycles
-system.ruby.dir_cntrl0.memBuffer.stallsPerReq     0.727661                       # Expected number of stall cycles per request
-system.ruby.dir_cntrl0.memBuffer.memBankBusy          758                       # memory stalls due to busy bank
-system.ruby.dir_cntrl0.memBuffer.memBusBusy          992                       # memory stalls due to busy bus
-system.ruby.dir_cntrl0.memBuffer.memReadWriteBusy           52                       # memory stalls due to read write turnaround
-system.ruby.dir_cntrl0.memBuffer.memArbWait           69                       # memory stalls due to arbitration
-system.ruby.dir_cntrl0.memBuffer.memBankCount |         166      6.45%      6.45% |          40      1.55%      8.00% |          36      1.40%      9.40% |          48      1.86%     11.27% |         109      4.23%     15.50% |          42      1.63%     17.13% |          63      2.45%     19.58% |         241      9.36%     28.94% |          50      1.94%     30.89% |          34      1.32%     32.21% |          16      0.62%     32.83% |          26      1.01%     33.84% |          60      2.33%     36.17% |          64      2.49%     38.66% |          38      1.48%     40.13% |          46      1.79%     41.92% |          30      1.17%     43.08% |          88      3.42%     46.50% |         202      7.85%     54.35% |         144      5.59%     59.95% |          40      1.55%     61.50% |          58      2.25%     63.75% |          22      0.85%     64.61% |          20      0.78%     65.38% |          60      2.33%     67.72% |         120      4.66%     72.38% |         136      5.28%     77.66% |         125      4.86%     82.52% |          84      3.26%     85.78% |         134      5.21%     90.99% |         166      6.45%     97.44% |          66      2.56%    100.00% # Number of accesses per bank
-system.ruby.dir_cntrl0.memBuffer.memBankCount::total         2574                       # Number of accesses per bank
-system.ruby.network.routers1.percent_links_utilized     5.960983                      
+system.ruby.network.routers1.percent_links_utilized     6.703684                      
 system.ruby.network.routers1.msg_count.Control::2         1289                      
 system.ruby.network.routers1.msg_count.Data::2         1285                      
 system.ruby.network.routers1.msg_count.Response_Data::4         1289                      
@@ -86,7 +322,7 @@ system.ruby.network.routers1.msg_bytes.Control::2        10312
 system.ruby.network.routers1.msg_bytes.Data::2        92520                      
 system.ruby.network.routers1.msg_bytes.Response_Data::4        92808                      
 system.ruby.network.routers1.msg_bytes.Writeback_Control::3        10280                      
-system.ruby.network.routers2.percent_links_utilized     5.960983                      
+system.ruby.network.routers2.percent_links_utilized     6.703684                      
 system.ruby.network.routers2.msg_count.Control::2         1289                      
 system.ruby.network.routers2.msg_count.Data::2         1285                      
 system.ruby.network.routers2.msg_count.Response_Data::4         1289                      
@@ -103,9 +339,8 @@ system.ruby.network.msg_byte.Control            30936
 system.ruby.network.msg_byte.Data              277560                      
 system.ruby.network.msg_byte.Response_Data       278424                      
 system.ruby.network.msg_byte.Writeback_Control        30840                      
-system.cpu.clk_domain.clock                         1                       # Clock period in ticks
 system.cpu.workload.num_syscalls                   11                       # Number of system calls
-system.cpu.numCycles                           107952                       # number of cpu cycles simulated
+system.cpu.numCycles                            95992                       # number of cpu cycles simulated
 system.cpu.numWorkItemsStarted                      0                       # number of work items this cpu started
 system.cpu.numWorkItemsCompleted                    0                       # number of work items this cpu completed
 system.cpu.committedInsts                        5327                       # Number of instructions committed
@@ -123,10 +358,10 @@ system.cpu.num_fp_register_writes                   0                       # nu
 system.cpu.num_mem_refs                          1401                       # number of memory refs
 system.cpu.num_load_insts                         723                       # Number of load instructions
 system.cpu.num_store_insts                        678                       # Number of store instructions
-system.cpu.num_idle_cycles                   0.999991                       # Number of idle cycles
-system.cpu.num_busy_cycles               107951.000009                       # Number of busy cycles
-system.cpu.not_idle_fraction                 0.999991                       # Percentage of non-idle cycles
-system.cpu.idle_fraction                     0.000009                       # Percentage of idle cycles
+system.cpu.num_idle_cycles                   0.999990                       # Number of idle cycles
+system.cpu.num_busy_cycles               95991.000010                       # Number of busy cycles
+system.cpu.not_idle_fraction                 0.999990                       # Percentage of non-idle cycles
+system.cpu.idle_fraction                     0.000010                       # Percentage of idle cycles
 system.cpu.Branches                              1121                       # Number of branches fetched
 system.cpu.op_class::No_OpClass                   173      3.22%      3.22% # Class of executed instruction
 system.cpu.op_class::IntAlu                      3796     70.69%     73.91% # Class of executed instruction
@@ -163,32 +398,32 @@ system.cpu.op_class::MemWrite                     678     12.63%    100.00% # Cl
 system.cpu.op_class::IprAccess                      0      0.00%    100.00% # Class of executed instruction
 system.cpu.op_class::InstPrefetch                   0      0.00%    100.00% # Class of executed instruction
 system.cpu.op_class::total                       5370                       # Class of executed instruction
-system.ruby.network.routers0.throttle0.link_utilization     5.968393                      
+system.ruby.network.routers0.throttle0.link_utilization     6.712018                      
 system.ruby.network.routers0.throttle0.msg_count.Response_Data::4         1289                      
 system.ruby.network.routers0.throttle0.msg_count.Writeback_Control::3         1285                      
 system.ruby.network.routers0.throttle0.msg_bytes.Response_Data::4        92808                      
 system.ruby.network.routers0.throttle0.msg_bytes.Writeback_Control::3        10280                      
-system.ruby.network.routers0.throttle1.link_utilization     5.953572                      
+system.ruby.network.routers0.throttle1.link_utilization     6.695350                      
 system.ruby.network.routers0.throttle1.msg_count.Control::2         1289                      
 system.ruby.network.routers0.throttle1.msg_count.Data::2         1285                      
 system.ruby.network.routers0.throttle1.msg_bytes.Control::2        10312                      
 system.ruby.network.routers0.throttle1.msg_bytes.Data::2        92520                      
-system.ruby.network.routers1.throttle0.link_utilization     5.953572                      
+system.ruby.network.routers1.throttle0.link_utilization     6.695350                      
 system.ruby.network.routers1.throttle0.msg_count.Control::2         1289                      
 system.ruby.network.routers1.throttle0.msg_count.Data::2         1285                      
 system.ruby.network.routers1.throttle0.msg_bytes.Control::2        10312                      
 system.ruby.network.routers1.throttle0.msg_bytes.Data::2        92520                      
-system.ruby.network.routers1.throttle1.link_utilization     5.968393                      
+system.ruby.network.routers1.throttle1.link_utilization     6.712018                      
 system.ruby.network.routers1.throttle1.msg_count.Response_Data::4         1289                      
 system.ruby.network.routers1.throttle1.msg_count.Writeback_Control::3         1285                      
 system.ruby.network.routers1.throttle1.msg_bytes.Response_Data::4        92808                      
 system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::3        10280                      
-system.ruby.network.routers2.throttle0.link_utilization     5.968393                      
+system.ruby.network.routers2.throttle0.link_utilization     6.712018                      
 system.ruby.network.routers2.throttle0.msg_count.Response_Data::4         1289                      
 system.ruby.network.routers2.throttle0.msg_count.Writeback_Control::3         1285                      
 system.ruby.network.routers2.throttle0.msg_bytes.Response_Data::4        92808                      
 system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Control::3        10280                      
-system.ruby.network.routers2.throttle1.link_utilization     5.953572                      
+system.ruby.network.routers2.throttle1.link_utilization     6.695350                      
 system.ruby.network.routers2.throttle1.msg_count.Control::2         1289                      
 system.ruby.network.routers2.throttle1.msg_count.Data::2         1285                      
 system.ruby.network.routers2.throttle1.msg_bytes.Control::2        10312                      
@@ -203,13 +438,13 @@ system.ruby.delayVCHist.vnet_2::max_bucket            9                       #
 system.ruby.delayVCHist.vnet_2::samples          1285                       # delay histogram for vnet_2
 system.ruby.delayVCHist.vnet_2           |        1285    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% |           0      0.00%    100.00% # delay histogram for vnet_2
 system.ruby.delayVCHist.vnet_2::total            1285                       # delay histogram for vnet_2
-system.ruby.LD.latency_hist::bucket_size           16                      
-system.ruby.LD.latency_hist::max_bucket           159                      
+system.ruby.LD.latency_hist::bucket_size           32                      
+system.ruby.LD.latency_hist::max_bucket           319                      
 system.ruby.LD.latency_hist::samples              715                      
-system.ruby.LD.latency_hist::mean           37.334266                      
-system.ruby.LD.latency_hist::gmean          16.405583                      
-system.ruby.LD.latency_hist::stdev          31.171638                      
-system.ruby.LD.latency_hist              |         320     44.76%     44.76% |           0      0.00%     44.76% |           0      0.00%     44.76% |         105     14.69%     59.44% |         276     38.60%     98.04% |          14      1.96%    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.latency_hist::mean           30.928671                      
+system.ruby.LD.latency_hist::gmean          13.876476                      
+system.ruby.LD.latency_hist::stdev          34.808507                      
+system.ruby.LD.latency_hist              |         320     44.76%     44.76% |         330     46.15%     90.91% |          50      6.99%     97.90% |           2      0.28%     98.18% |           3      0.42%     98.60% |           6      0.84%     99.44% |           1      0.14%     99.58% |           0      0.00%     99.58% |           2      0.28%     99.86% |           1      0.14%    100.00%
 system.ruby.LD.latency_hist::total                715                      
 system.ruby.LD.hit_latency_hist::bucket_size            1                      
 system.ruby.LD.hit_latency_hist::max_bucket            9                      
@@ -218,21 +453,21 @@ system.ruby.LD.hit_latency_hist::mean               3
 system.ruby.LD.hit_latency_hist::gmean       3.000000                      
 system.ruby.LD.hit_latency_hist          |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |         320    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%
 system.ruby.LD.hit_latency_hist::total            320                      
-system.ruby.LD.miss_latency_hist::bucket_size           16                      
-system.ruby.LD.miss_latency_hist::max_bucket          159                      
+system.ruby.LD.miss_latency_hist::bucket_size           32                      
+system.ruby.LD.miss_latency_hist::max_bucket          319                      
 system.ruby.LD.miss_latency_hist::samples          395                      
-system.ruby.LD.miss_latency_hist::mean      65.149367                      
-system.ruby.LD.miss_latency_hist::gmean     64.977069                      
-system.ruby.LD.miss_latency_hist::stdev      5.269438                      
-system.ruby.LD.miss_latency_hist         |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |         105     26.58%     26.58% |         276     69.87%     96.46% |          14      3.54%    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.miss_latency_hist::mean      53.554430                      
+system.ruby.LD.miss_latency_hist::gmean     47.988958                      
+system.ruby.LD.miss_latency_hist::stdev     32.387704                      
+system.ruby.LD.miss_latency_hist         |           0      0.00%      0.00% |         330     83.54%     83.54% |          50     12.66%     96.20% |           2      0.51%     96.71% |           3      0.76%     97.47% |           6      1.52%     98.99% |           1      0.25%     99.24% |           0      0.00%     99.24% |           2      0.51%     99.75% |           1      0.25%    100.00%
 system.ruby.LD.miss_latency_hist::total           395                      
-system.ruby.ST.latency_hist::bucket_size           16                      
-system.ruby.ST.latency_hist::max_bucket           159                      
+system.ruby.ST.latency_hist::bucket_size           32                      
+system.ruby.ST.latency_hist::max_bucket           319                      
 system.ruby.ST.latency_hist::samples              673                      
-system.ruby.ST.latency_hist::mean           20.022288                      
-system.ruby.ST.latency_hist::gmean           6.840248                      
-system.ruby.ST.latency_hist::stdev          28.682599                      
-system.ruby.ST.latency_hist              |         494     73.40%     73.40% |           0      0.00%     73.40% |           0      0.00%     73.40% |          45      6.69%     80.09% |         117     17.38%     97.47% |          16      2.38%     99.85% |           0      0.00%     99.85% |           1      0.15%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.ST.latency_hist::mean           17.843982                      
+system.ruby.ST.latency_hist::gmean           6.493774                      
+system.ruby.ST.latency_hist::stdev          27.592771                      
+system.ruby.ST.latency_hist              |         494     73.40%     73.40% |         145     21.55%     94.95% |          28      4.16%     99.11% |           1      0.15%     99.26% |           2      0.30%     99.55% |           3      0.45%    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.latency_hist::total                673                      
 system.ruby.ST.hit_latency_hist::bucket_size            1                      
 system.ruby.ST.hit_latency_hist::max_bucket            9                      
@@ -241,21 +476,21 @@ system.ruby.ST.hit_latency_hist::mean               3
 system.ruby.ST.hit_latency_hist::gmean       3.000000                      
 system.ruby.ST.hit_latency_hist          |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |         494    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%
 system.ruby.ST.hit_latency_hist::total            494                      
-system.ruby.ST.miss_latency_hist::bucket_size           16                      
-system.ruby.ST.miss_latency_hist::max_bucket          159                      
+system.ruby.ST.miss_latency_hist::bucket_size           32                      
+system.ruby.ST.miss_latency_hist::max_bucket          319                      
 system.ruby.ST.miss_latency_hist::samples          179                      
-system.ruby.ST.miss_latency_hist::mean             67                      
-system.ruby.ST.miss_latency_hist::gmean     66.517437                      
-system.ruby.ST.miss_latency_hist::stdev      9.078930                      
-system.ruby.ST.miss_latency_hist         |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |          45     25.14%     25.14% |         117     65.36%     90.50% |          16      8.94%     99.44% |           0      0.00%     99.44% |           1      0.56%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.ST.miss_latency_hist::mean      58.810056                      
+system.ruby.ST.miss_latency_hist::gmean     54.709109                      
+system.ruby.ST.miss_latency_hist::stdev     23.983086                      
+system.ruby.ST.miss_latency_hist         |           0      0.00%      0.00% |         145     81.01%     81.01% |          28     15.64%     96.65% |           1      0.56%     97.21% |           2      1.12%     98.32% |           3      1.68%    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.miss_latency_hist::total           179                      
-system.ruby.IFETCH.latency_hist::bucket_size           16                      
-system.ruby.IFETCH.latency_hist::max_bucket          159                      
+system.ruby.IFETCH.latency_hist::bucket_size           64                      
+system.ruby.IFETCH.latency_hist::max_bucket          639                      
 system.ruby.IFETCH.latency_hist::samples         5370                      
-system.ruby.IFETCH.latency_hist::mean       11.364060                      
-system.ruby.IFETCH.latency_hist::gmean       4.523558                      
-system.ruby.IFETCH.latency_hist::stdev      21.469550                      
-system.ruby.IFETCH.latency_hist          |        4655     86.69%     86.69% |           0      0.00%     86.69% |           0      0.00%     86.69% |         156      2.91%     89.59% |         520      9.68%     99.27% |          38      0.71%     99.98% |           1      0.02%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.IFETCH.latency_hist::mean       10.262756                      
+system.ruby.IFETCH.latency_hist::gmean       4.383388                      
+system.ruby.IFETCH.latency_hist::stdev      22.342607                      
+system.ruby.IFETCH.latency_hist          |        5246     97.69%     97.69% |         101      1.88%     99.57% |          16      0.30%     99.87% |           1      0.02%     99.89% |           5      0.09%     99.98% |           1      0.02%    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.latency_hist::total           5370                      
 system.ruby.IFETCH.hit_latency_hist::bucket_size            1                      
 system.ruby.IFETCH.hit_latency_hist::max_bucket            9                      
@@ -264,21 +499,21 @@ system.ruby.IFETCH.hit_latency_hist::mean            3
 system.ruby.IFETCH.hit_latency_hist::gmean     3.000000                      
 system.ruby.IFETCH.hit_latency_hist      |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |        4655    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%
 system.ruby.IFETCH.hit_latency_hist::total         4655                      
-system.ruby.IFETCH.miss_latency_hist::bucket_size           16                      
-system.ruby.IFETCH.miss_latency_hist::max_bucket          159                      
+system.ruby.IFETCH.miss_latency_hist::bucket_size           64                      
+system.ruby.IFETCH.miss_latency_hist::max_bucket          639                      
 system.ruby.IFETCH.miss_latency_hist::samples          715                      
-system.ruby.IFETCH.miss_latency_hist::mean    65.818182                      
-system.ruby.IFETCH.miss_latency_hist::gmean    65.566761                      
-system.ruby.IFETCH.miss_latency_hist::stdev     6.371809                      
-system.ruby.IFETCH.miss_latency_hist     |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |         156     21.82%     21.82% |         520     72.73%     94.55% |          38      5.31%     99.86% |           1      0.14%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.IFETCH.miss_latency_hist::mean    57.546853                      
+system.ruby.IFETCH.miss_latency_hist::gmean    51.762329                      
+system.ruby.IFETCH.miss_latency_hist::stdev    34.218674                      
+system.ruby.IFETCH.miss_latency_hist     |         591     82.66%     82.66% |         101     14.13%     96.78% |          16      2.24%     99.02% |           1      0.14%     99.16% |           5      0.70%     99.86% |           1      0.14%    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.miss_latency_hist::total          715                      
-system.ruby.Directory.miss_mach_latency_hist::bucket_size           16                      
-system.ruby.Directory.miss_mach_latency_hist::max_bucket          159                      
+system.ruby.Directory.miss_mach_latency_hist::bucket_size           64                      
+system.ruby.Directory.miss_mach_latency_hist::max_bucket          639                      
 system.ruby.Directory.miss_mach_latency_hist::samples         1289                      
-system.ruby.Directory.miss_mach_latency_hist::mean    65.777347                      
-system.ruby.Directory.miss_mach_latency_hist::gmean    65.516328                      
-system.ruby.Directory.miss_mach_latency_hist::stdev     6.536157                      
-system.ruby.Directory.miss_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |         306     23.74%     23.74% |         913     70.83%     94.57% |          68      5.28%     99.84% |           1      0.08%     99.92% |           1      0.08%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.Directory.miss_mach_latency_hist::mean    56.498836                      
+system.ruby.Directory.miss_mach_latency_hist::gmean    50.965885                      
+system.ruby.Directory.miss_mach_latency_hist::stdev    32.457285                      
+system.ruby.Directory.miss_mach_latency_hist |        1066     82.70%     82.70% |         182     14.12%     96.82% |          30      2.33%     99.15% |           2      0.16%     99.30% |           8      0.62%     99.92% |           1      0.08%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
 system.ruby.Directory.miss_mach_latency_hist::total         1289                      
 system.ruby.Directory.miss_latency_hist.issue_to_initial_request::bucket_size            1                      
 system.ruby.Directory.miss_latency_hist.issue_to_initial_request::max_bucket            9                      
@@ -301,34 +536,34 @@ system.ruby.Directory.miss_latency_hist.forward_to_first_response::total
 system.ruby.Directory.miss_latency_hist.first_response_to_completion::bucket_size            8                      
 system.ruby.Directory.miss_latency_hist.first_response_to_completion::max_bucket           79                      
 system.ruby.Directory.miss_latency_hist.first_response_to_completion::samples            1                      
-system.ruby.Directory.miss_latency_hist.first_response_to_completion::mean           61                      
-system.ruby.Directory.miss_latency_hist.first_response_to_completion::gmean    61.000000                      
+system.ruby.Directory.miss_latency_hist.first_response_to_completion::mean           75                      
+system.ruby.Directory.miss_latency_hist.first_response_to_completion::gmean    75.000000                      
 system.ruby.Directory.miss_latency_hist.first_response_to_completion::stdev          nan                      
-system.ruby.Directory.miss_latency_hist.first_response_to_completion |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           1    100.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.Directory.miss_latency_hist.first_response_to_completion |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           1    100.00%    100.00%
 system.ruby.Directory.miss_latency_hist.first_response_to_completion::total            1                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist::bucket_size           16                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist::max_bucket          159                      
+system.ruby.LD.Directory.miss_type_mach_latency_hist::bucket_size           32                      
+system.ruby.LD.Directory.miss_type_mach_latency_hist::max_bucket          319                      
 system.ruby.LD.Directory.miss_type_mach_latency_hist::samples          395                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist::mean    65.149367                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist::gmean    64.977069                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist::stdev     5.269438                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |         105     26.58%     26.58% |         276     69.87%     96.46% |          14      3.54%    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.Directory.miss_type_mach_latency_hist::mean    53.554430                      
+system.ruby.LD.Directory.miss_type_mach_latency_hist::gmean    47.988958                      
+system.ruby.LD.Directory.miss_type_mach_latency_hist::stdev    32.387704                      
+system.ruby.LD.Directory.miss_type_mach_latency_hist |           0      0.00%      0.00% |         330     83.54%     83.54% |          50     12.66%     96.20% |           2      0.51%     96.71% |           3      0.76%     97.47% |           6      1.52%     98.99% |           1      0.25%     99.24% |           0      0.00%     99.24% |           2      0.51%     99.75% |           1      0.25%    100.00%
 system.ruby.LD.Directory.miss_type_mach_latency_hist::total          395                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist::bucket_size           16                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist::max_bucket          159                      
+system.ruby.ST.Directory.miss_type_mach_latency_hist::bucket_size           32                      
+system.ruby.ST.Directory.miss_type_mach_latency_hist::max_bucket          319                      
 system.ruby.ST.Directory.miss_type_mach_latency_hist::samples          179                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist::mean           67                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist::gmean    66.517437                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist::stdev     9.078930                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |          45     25.14%     25.14% |         117     65.36%     90.50% |          16      8.94%     99.44% |           0      0.00%     99.44% |           1      0.56%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.ST.Directory.miss_type_mach_latency_hist::mean    58.810056                      
+system.ruby.ST.Directory.miss_type_mach_latency_hist::gmean    54.709109                      
+system.ruby.ST.Directory.miss_type_mach_latency_hist::stdev    23.983086                      
+system.ruby.ST.Directory.miss_type_mach_latency_hist |           0      0.00%      0.00% |         145     81.01%     81.01% |          28     15.64%     96.65% |           1      0.56%     97.21% |           2      1.12%     98.32% |           3      1.68%    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.Directory.miss_type_mach_latency_hist::total          179                      
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::bucket_size           16                      
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::max_bucket          159                      
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::bucket_size           64                      
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::max_bucket          639                      
 system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::samples          715                      
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::mean    65.818182                      
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::gmean    65.566761                      
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::stdev     6.371809                      
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |         156     21.82%     21.82% |         520     72.73%     94.55% |          38      5.31%     99.86% |           1      0.14%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::mean    57.546853                      
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::gmean    51.762329                      
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::stdev    34.218674                      
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist |         591     82.66%     82.66% |         101     14.13%     96.78% |          16      2.24%     99.02% |           1      0.14%     99.16% |           5      0.70%     99.86% |           1      0.14%    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.Directory.miss_type_mach_latency_hist::total          715                      
 system.ruby.L1Cache_Controller.Load               715      0.00%      0.00%
 system.ruby.L1Cache_Controller.Ifetch            5370      0.00%      0.00%
index 4263ec382a6b94b9b8ec8c68119a1940af4665aa..41775f5505f814fce5071bf40cfa636cd5b4e78c 100644 (file)
@@ -714,6 +714,7 @@ clk_domain=system.clk_domain
 conf_table_reported=true
 device_bus_width=8
 device_rowbuffer_size=1024
+device_size=536870912
 devices_per_rank=8
 dll=true
 eventq_index=0
index cf742c468a39aacb4c4c5b796caf57a6412992ad..8331b5d9dadb32bbcbe671c7744605c8398744f4 100644 (file)
@@ -10,7 +10,7 @@ time_sync_spin_threshold=100000
 
 [system]
 type=System
-children=clk_domain cpu dvfs_handler physmem ruby sys_port_proxy voltage_domain
+children=clk_domain cpu dvfs_handler mem_ctrls ruby sys_port_proxy voltage_domain
 boot_osflags=a
 cache_line_size=64
 clk_domain=system.clk_domain
@@ -22,7 +22,7 @@ load_addr_mask=1099511627775
 load_offset=0
 mem_mode=timing
 mem_ranges=0:268435455
-memories=system.physmem
+memories=system.mem_ctrls
 num_work_ids=16
 readfile=
 symbolfile=
@@ -169,17 +169,82 @@ eventq_index=0
 sys_clk_domain=system.clk_domain
 transition_latency=100000
 
-[system.physmem]
-type=SimpleMemory
-bandwidth=0.000000
+[system.mem_ctrls]
+type=DRAMCtrl
+IDD0=0.075000
+IDD02=0.000000
+IDD2N=0.050000
+IDD2N2=0.000000
+IDD2P0=0.000000
+IDD2P02=0.000000
+IDD2P1=0.000000
+IDD2P12=0.000000
+IDD3N=0.057000
+IDD3N2=0.000000
+IDD3P0=0.000000
+IDD3P02=0.000000
+IDD3P1=0.000000
+IDD3P12=0.000000
+IDD4R=0.187000
+IDD4R2=0.000000
+IDD4W=0.165000
+IDD4W2=0.000000
+IDD5=0.220000
+IDD52=0.000000
+IDD6=0.000000
+IDD62=0.000000
+VDD=1.500000
+VDD2=0.000000
+activation_limit=4
+addr_mapping=RoRaBaChCo
+bank_groups_per_rank=0
+banks_per_rank=8
+burst_length=8
+channels=1
 clk_domain=system.clk_domain
 conf_table_reported=true
+device_bus_width=8
+device_rowbuffer_size=1024
+device_size=536870912
+devices_per_rank=8
+dll=true
 eventq_index=0
 in_addr_map=true
-latency=30
-latency_var=0
-null=true
-range=0:134217727
+max_accesses_per_row=16
+mem_sched_policy=frfcfs
+min_writes_per_switch=16
+null=false
+page_policy=open_adaptive
+range=0:268435455
+ranks_per_channel=2
+read_buffer_size=32
+static_backend_latency=10
+static_frontend_latency=10
+tBURST=5
+tCCD_L=0
+tCK=1
+tCL=14
+tCS=3
+tRAS=35
+tRCD=14
+tREFI=7800
+tRFC=260
+tRP=14
+tRRD=6
+tRRD_L=0
+tRTP=8
+tRTW=3
+tWR=15
+tWTR=8
+tXAW=30
+tXP=0
+tXPDLL=0
+tXS=0
+tXSDLL=0
+write_buffer_size=64
+write_high_thresh_perc=85
+write_low_thresh_perc=50
+port=system.ruby.dir_cntrl0.memory
 
 [system.ruby]
 type=RubySystem
@@ -189,9 +254,9 @@ block_size_bytes=64
 clk_domain=system.ruby.clk_domain
 eventq_index=0
 hot_lines=false
-mem_size=268435456
-no_mem_vec=false
+memory_size_bits=48
 num_of_sequencers=1
+phys_mem=Null
 random_seed=1234
 randomization=false
 
@@ -205,56 +270,32 @@ voltage_domain=system.voltage_domain
 
 [system.ruby.dir_cntrl0]
 type=Directory_Controller
-children=directory memBuffer
+children=directory
 buffer_size=0
 clk_domain=system.ruby.clk_domain
 cluster_id=0
 directory=system.ruby.dir_cntrl0.directory
 directory_latency=12
 eventq_index=0
-memBuffer=system.ruby.dir_cntrl0.memBuffer
 number_of_TBEs=256
-peer=Null
 recycle_latency=10
 ruby_system=system.ruby
+system=system
+to_memory_controller_latency=1
 transitions_per_cycle=4
 version=0
 dmaRequestToDir=system.ruby.network.master[3]
 dmaResponseFromDir=system.ruby.network.slave[3]
 forwardFromDir=system.ruby.network.slave[4]
+memory=system.mem_ctrls.port
 requestToDir=system.ruby.network.master[2]
 responseFromDir=system.ruby.network.slave[2]
 
 [system.ruby.dir_cntrl0.directory]
 type=RubyDirectoryMemory
 eventq_index=0
-map_levels=4
 numa_high_bit=5
 size=268435456
-use_map=false
-version=0
-
-[system.ruby.dir_cntrl0.memBuffer]
-type=RubyMemoryControl
-bank_bit_0=8
-bank_busy_time=11
-bank_queue_size=12
-banks_per_rank=8
-basic_bus_busy_time=2
-clk_domain=system.ruby.memctrl_clk_domain
-dimm_bit_0=12
-dimms_per_channel=2
-eventq_index=0
-mem_ctl_latency=12
-mem_fixed_delay=0
-mem_random_arbitrate=0
-rank_bit_0=11
-rank_rank_delay=1
-ranks_per_dimm=2
-read_write_delay=2
-refresh_period=1560
-ruby_system=system.ruby
-tFaw=0
 version=0
 
 [system.ruby.l1_cntrl0]
@@ -268,11 +309,11 @@ cluster_id=0
 eventq_index=0
 issue_latency=2
 number_of_TBEs=256
-peer=Null
 recycle_latency=10
 ruby_system=system.ruby
 send_evictions=false
 sequencer=system.ruby.l1_cntrl0.sequencer
+system=system
 transitions_per_cycle=4
 version=0
 forwardToCache=system.ruby.network.master[0]
@@ -297,7 +338,7 @@ tagArrayBanks=1
 
 [system.ruby.l1_cntrl0.sequencer]
 type=RubySequencer
-access_phys_mem=false
+access_backing_store=false
 clk_domain=system.cpu.clk_domain
 dcache=system.ruby.l1_cntrl0.cacheMemory
 deadlock_threshold=500000
@@ -402,7 +443,7 @@ virt_nets=10
 
 [system.sys_port_proxy]
 type=RubyPortProxy
-access_phys_mem=true
+access_backing_store=false
 clk_domain=system.clk_domain
 eventq_index=0
 ruby_system=system.ruby
index cdd2719ec120a844f1223e708474a11a94b7802f..f27f9e22921b3a86d9fccc2320ddec035597c9c4 100644 (file)
 
 ---------- Begin Simulation Statistics ----------
-sim_seconds                                  0.000122                       # Number of seconds simulated
-sim_ticks                                      121759                       # Number of ticks simulated
-final_tick                                     121759                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
+sim_seconds                                  0.000107                       # Number of seconds simulated
+sim_ticks                                      107237                       # Number of ticks simulated
+final_tick                                     107237                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
 sim_freq                                   1000000000                       # Frequency of simulated ticks
-host_inst_rate                                  47256                       # Simulator instruction rate (inst/s)
-host_op_rate                                    85597                       # Simulator op (including micro ops) rate (op/s)
-host_tick_rate                                1069027                       # Simulator tick rate (ticks/s)
-host_mem_usage                                 179456                       # Number of bytes of host memory used
-host_seconds                                     0.11                       # Real time elapsed on the host
+host_inst_rate                                  14917                       # Simulator instruction rate (inst/s)
+host_op_rate                                    27022                       # Simulator op (including micro ops) rate (op/s)
+host_tick_rate                                 297251                       # Simulator tick rate (ticks/s)
+host_mem_usage                                 452416                       # Number of bytes of host memory used
+host_seconds                                     0.36                       # Real time elapsed on the host
 sim_insts                                        5381                       # Number of instructions simulated
 sim_ops                                          9748                       # Number of ops (including micro ops) simulated
 system.voltage_domain.voltage                       1                       # Voltage in Volts
 system.clk_domain.clock                             1                       # Clock period in ticks
+system.mem_ctrls.bytes_read::ruby.dir_cntrl0        88128                       # Number of bytes read from this memory
+system.mem_ctrls.bytes_read::total              88128                       # Number of bytes read from this memory
+system.mem_ctrls.bytes_written::ruby.dir_cntrl0        87872                       # Number of bytes written to this memory
+system.mem_ctrls.bytes_written::total           87872                       # Number of bytes written to this memory
+system.mem_ctrls.num_reads::ruby.dir_cntrl0         1377                       # Number of read requests responded to by this memory
+system.mem_ctrls.num_reads::total                1377                       # Number of read requests responded to by this memory
+system.mem_ctrls.num_writes::ruby.dir_cntrl0         1373                       # Number of write requests responded to by this memory
+system.mem_ctrls.num_writes::total               1373                       # Number of write requests responded to by this memory
+system.mem_ctrls.bw_read::ruby.dir_cntrl0    821805907                       # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_read::total             821805907                       # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::ruby.dir_cntrl0    819418671                       # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::total            819418671                       # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_total::ruby.dir_cntrl0   1641224577                       # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.bw_total::total           1641224577                       # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.readReqs                        1377                       # Number of read requests accepted
+system.mem_ctrls.writeReqs                       1373                       # Number of write requests accepted
+system.mem_ctrls.readBursts                      1377                       # Number of DRAM read bursts, including those serviced by the write queue
+system.mem_ctrls.writeBursts                     1373                       # Number of DRAM write bursts, including those merged in the write queue
+system.mem_ctrls.bytesReadDRAM                  42624                       # Total number of bytes read from DRAM
+system.mem_ctrls.bytesReadWrQ                   45504                       # Total number of bytes read from write queue
+system.mem_ctrls.bytesWritten                   42752                       # Total number of bytes written to DRAM
+system.mem_ctrls.bytesReadSys                   88128                       # Total read bytes from the system interface side
+system.mem_ctrls.bytesWrittenSys                87872                       # Total written bytes from the system interface side
+system.mem_ctrls.servicedByWrQ                    711                       # Number of DRAM read bursts serviced by the write queue
+system.mem_ctrls.mergedWrBursts                   686                       # 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                57                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::1                 1                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::2                 6                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::3                10                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::4                51                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::5                57                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::6                42                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::7                64                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::8                27                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::9               134                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::10              126                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::11               22                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::12                2                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::13               28                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::14                7                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::15               32                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::0                50                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::1                 1                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::2                 6                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::3                10                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::4                52                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::5                55                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::6                44                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::7                66                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::8                28                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::9               133                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::10              129                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::11               22                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::12                2                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::13               30                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::14                7                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::15               33                       # 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                        107133                       # 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)
+system.mem_ctrls.readPktSize::3                     0                       # Read request sizes (log2)
+system.mem_ctrls.readPktSize::4                     0                       # Read request sizes (log2)
+system.mem_ctrls.readPktSize::5                     0                       # Read request sizes (log2)
+system.mem_ctrls.readPktSize::6                  1377                       # Read request sizes (log2)
+system.mem_ctrls.writePktSize::0                    0                       # Write request sizes (log2)
+system.mem_ctrls.writePktSize::1                    0                       # Write request sizes (log2)
+system.mem_ctrls.writePktSize::2                    0                       # Write request sizes (log2)
+system.mem_ctrls.writePktSize::3                    0                       # Write request sizes (log2)
+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                 1373                       # Write request sizes (log2)
+system.mem_ctrls.rdQLenPdf::0                     666                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::1                       0                       # 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
+system.mem_ctrls.rdQLenPdf::5                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::6                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::7                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::8                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::9                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::10                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::11                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::12                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::13                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::14                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::15                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::16                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::17                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::18                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::19                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::20                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::21                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::22                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::23                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::24                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::25                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::26                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::27                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::28                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::29                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::30                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::31                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::0                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::1                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::2                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::3                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::4                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::5                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::6                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::7                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::8                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::9                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::10                      1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::11                      1                       # What write queue length does an incoming req see
+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                      6                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::16                      7                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::17                     39                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::18                     43                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::19                     42                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::20                     41                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::21                     43                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::22                     41                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::23                     41                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::24                     41                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::25                     41                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::26                     41                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::27                     41                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::28                     41                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::29                     41                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::30                     41                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::31                     41                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::32                     41                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::33                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::34                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::35                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::36                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::37                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::38                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::39                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::40                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::41                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::42                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::43                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::44                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::45                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::46                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::47                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::48                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::49                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::50                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::51                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::52                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::53                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::54                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::55                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::56                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::57                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::58                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::59                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::60                      0                       # What write queue length does an incoming req see
+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          272                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::mean    306.823529                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::gmean   199.088320                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::stdev   295.785748                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::0-127           71     26.10%     26.10% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::128-255           86     31.62%     57.72% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::256-383           34     12.50%     70.22% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::384-511           20      7.35%     77.57% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::512-639           17      6.25%     83.82% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::640-767            9      3.31%     87.13% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::768-895           11      4.04%     91.18% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::896-1023            3      1.10%     92.28% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::1024-1151           21      7.72%    100.00% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::total          272                       # Bytes accessed per row activation
+system.mem_ctrls.rdPerTurnAround::samples           41                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::mean      16.121951                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::gmean     15.902045                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::stdev      3.325621                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::12-13             2      4.88%      4.88% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::14-15            18     43.90%     48.78% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::16-17            18     43.90%     92.68% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::20-21             2      4.88%     97.56% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::34-35             1      2.44%    100.00% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::total            41                       # Reads before turning the bus around for writes
+system.mem_ctrls.wrPerTurnAround::samples           41                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::mean      16.292683                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::gmean     16.274345                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::stdev      0.813754                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::16               36     87.80%     87.80% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::18                3      7.32%     95.12% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::19                2      4.88%    100.00% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::total            41                       # Writes before turning the bus around for reads
+system.mem_ctrls.totQLat                         9844                       # Total ticks spent queuing
+system.mem_ctrls.totMemAccLat                   22498                       # Total ticks spent from burst creation until serviced by the DRAM
+system.mem_ctrls.totBusLat                       3330                       # Total ticks spent in databus transfers
+system.mem_ctrls.avgQLat                        14.78                       # Average queueing delay per DRAM burst
+system.mem_ctrls.avgBusLat                       5.00                       # Average bus latency per DRAM burst
+system.mem_ctrls.avgMemAccLat                   33.78                       # Average memory access latency per DRAM burst
+system.mem_ctrls.avgRdBW                       397.47                       # Average DRAM read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBW                       398.67                       # Average achieved write bandwidth in MiByte/s
+system.mem_ctrls.avgRdBWSys                    821.81                       # Average system read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBWSys                    819.42                       # Average system write bandwidth in MiByte/s
+system.mem_ctrls.peakBW                      12800.00                       # Theoretical peak bandwidth in MiByte/s
+system.mem_ctrls.busUtil                         6.22                       # Data bus utilization in percentage
+system.mem_ctrls.busUtilRead                     3.11                       # Data bus utilization in percentage for reads
+system.mem_ctrls.busUtilWrite                    3.11                       # Data bus utilization in percentage for writes
+system.mem_ctrls.avgRdQLen                       1.00                       # Average read queue length when enqueuing
+system.mem_ctrls.avgWrQLen                      26.04                       # Average write queue length when enqueuing
+system.mem_ctrls.readRowHits                      427                       # Number of row buffer hits during reads
+system.mem_ctrls.writeRowHits                     625                       # Number of row buffer hits during writes
+system.mem_ctrls.readRowHitRate                 64.11                       # Row buffer hit rate for reads
+system.mem_ctrls.writeRowHitRate                90.98                       # Row buffer hit rate for writes
+system.mem_ctrls.avgGap                         38.96                       # Average gap between requests
+system.mem_ctrls.pageHitRate                    77.75                       # Row buffer hit rate, read and write combined
+system.mem_ctrls.memoryStateTime::IDLE           6647                       # Time in different power states
+system.mem_ctrls.memoryStateTime::REF            3380                       # Time in different power states
+system.mem_ctrls.memoryStateTime::PRE_PDN            0                       # Time in different power states
+system.mem_ctrls.memoryStateTime::ACT           91465                       # Time in different power states
+system.mem_ctrls.memoryStateTime::ACT_PDN            0                       # Time in different power states
+system.mem_ctrls.actEnergy::0                  695520                       # Energy for activate commands per rank (pJ)
+system.mem_ctrls.actEnergy::1                 1270080                       # Energy for activate commands per rank (pJ)
+system.mem_ctrls.preEnergy::0                  386400                       # Energy for precharge commands per rank (pJ)
+system.mem_ctrls.preEnergy::1                  705600                       # Energy for precharge commands per rank (pJ)
+system.mem_ctrls.readEnergy::0                3219840                       # Energy for read commands per rank (pJ)
+system.mem_ctrls.readEnergy::1                4605120                       # Energy for read commands per rank (pJ)
+system.mem_ctrls.writeEnergy::0               2623104                       # Energy for write commands per rank (pJ)
+system.mem_ctrls.writeEnergy::1               3784320                       # Energy for write commands per rank (pJ)
+system.mem_ctrls.refreshEnergy::0             6611280                       # Energy for refresh commands per rank (pJ)
+system.mem_ctrls.refreshEnergy::1             6611280                       # Energy for refresh commands per rank (pJ)
+system.mem_ctrls.actBackEnergy::0            57894444                       # Energy for active background per rank (pJ)
+system.mem_ctrls.actBackEnergy::1            62913636                       # Energy for active background per rank (pJ)
+system.mem_ctrls.preBackEnergy::0            10102200                       # Energy for precharge background per rank (pJ)
+system.mem_ctrls.preBackEnergy::1             5699400                       # Energy for precharge background per rank (pJ)
+system.mem_ctrls.totalEnergy::0              81532788                       # Total energy per rank (pJ)
+system.mem_ctrls.totalEnergy::1              85589436                       # Total energy per rank (pJ)
+system.mem_ctrls.averagePower::0           803.452847                       # Core power per rank (mW)
+system.mem_ctrls.averagePower::1           843.428487                       # Core power per rank (mW)
 system.ruby.clk_domain.clock                        1                       # Clock period in ticks
 system.ruby.delayHist::bucket_size                  1                       # delay histogram for all message
 system.ruby.delayHist::max_bucket                   9                       # delay histogram for all message
@@ -26,13 +274,13 @@ system.ruby.outstanding_req_hist::mean              1
 system.ruby.outstanding_req_hist::gmean             1                      
 system.ruby.outstanding_req_hist         |           0      0.00%      0.00% |        8852    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.outstanding_req_hist::total          8852                      
-system.ruby.latency_hist::bucket_size              16                      
-system.ruby.latency_hist::max_bucket              159                      
+system.ruby.latency_hist::bucket_size              64                      
+system.ruby.latency_hist::max_bucket              639                      
 system.ruby.latency_hist::samples                8852                      
-system.ruby.latency_hist::mean              12.754971                      
-system.ruby.latency_hist::gmean              4.846146                      
-system.ruby.latency_hist::stdev             22.865469                      
-system.ruby.latency_hist                 |        7475     84.44%     84.44% |           0      0.00%     84.44% |           0      0.00%     84.44% |         329      3.72%     88.16% |         977     11.04%     99.20% |          69      0.78%     99.98% |           1      0.01%     99.99% |           1      0.01%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.latency_hist::mean              11.114437                      
+system.ruby.latency_hist::gmean              4.638311                      
+system.ruby.latency_hist::stdev             22.978637                      
+system.ruby.latency_hist                 |        8594     97.09%     97.09% |         215      2.43%     99.51% |          29      0.33%     99.84% |           6      0.07%     99.91% |           6      0.07%     99.98% |           2      0.02%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
 system.ruby.latency_hist::total                  8852                      
 system.ruby.hit_latency_hist::bucket_size            1                      
 system.ruby.hit_latency_hist::max_bucket            9                      
@@ -41,20 +289,21 @@ system.ruby.hit_latency_hist::mean                  3
 system.ruby.hit_latency_hist::gmean          3.000000                      
 system.ruby.hit_latency_hist             |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |        7475    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%
 system.ruby.hit_latency_hist::total              7475                      
-system.ruby.miss_latency_hist::bucket_size           16                      
-system.ruby.miss_latency_hist::max_bucket          159                      
+system.ruby.miss_latency_hist::bucket_size           64                      
+system.ruby.miss_latency_hist::max_bucket          639                      
 system.ruby.miss_latency_hist::samples           1377                      
-system.ruby.miss_latency_hist::mean         65.709513                      
-system.ruby.miss_latency_hist::gmean        65.465397                      
-system.ruby.miss_latency_hist::stdev         6.315805                      
-system.ruby.miss_latency_hist            |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |         329     23.89%     23.89% |         977     70.95%     94.84% |          69      5.01%     99.85% |           1      0.07%     99.93% |           1      0.07%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.miss_latency_hist::mean         55.163399                      
+system.ruby.miss_latency_hist::gmean        49.389613                      
+system.ruby.miss_latency_hist::stdev        33.121212                      
+system.ruby.miss_latency_hist            |        1119     81.26%     81.26% |         215     15.61%     96.88% |          29      2.11%     98.98% |           6      0.44%     99.42% |           6      0.44%     99.85% |           2      0.15%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
 system.ruby.miss_latency_hist::total             1377                      
 system.ruby.Directory.incomplete_times           1376                      
 system.ruby.memctrl_clk_domain.clock                3                       # Clock period in ticks
 system.ruby.l1_cntrl0.cacheMemory.demand_hits         7475                       # Number of cache demand hits
 system.ruby.l1_cntrl0.cacheMemory.demand_misses         1377                       # Number of cache demand misses
 system.ruby.l1_cntrl0.cacheMemory.demand_accesses         8852                       # Number of cache demand accesses
-system.ruby.network.routers0.percent_links_utilized     5.646400                      
+system.cpu.clk_domain.clock                         1                       # Clock period in ticks
+system.ruby.network.routers0.percent_links_utilized     6.411034                      
 system.ruby.network.routers0.msg_count.Control::2         1377                      
 system.ruby.network.routers0.msg_count.Data::2         1373                      
 system.ruby.network.routers0.msg_count.Response_Data::4         1377                      
@@ -63,21 +312,7 @@ system.ruby.network.routers0.msg_bytes.Control::2        11016
 system.ruby.network.routers0.msg_bytes.Data::2        98856                      
 system.ruby.network.routers0.msg_bytes.Response_Data::4        99144                      
 system.ruby.network.routers0.msg_bytes.Writeback_Control::3        10984                      
-system.ruby.dir_cntrl0.memBuffer.memReq          2750                       # Total number of memory requests
-system.ruby.dir_cntrl0.memBuffer.memRead         1377                       # Number of memory reads
-system.ruby.dir_cntrl0.memBuffer.memWrite         1373                       # Number of memory writes
-system.ruby.dir_cntrl0.memBuffer.memRefresh          846                       # Number of memory refreshes
-system.ruby.dir_cntrl0.memBuffer.memWaitCycles         1965                       # Delay stalled at the head of the bank queue
-system.ruby.dir_cntrl0.memBuffer.memBankQ            3                       # Delay behind the head of the bank queue
-system.ruby.dir_cntrl0.memBuffer.totalStalls         1968                       # Total number of stall cycles
-system.ruby.dir_cntrl0.memBuffer.stallsPerReq     0.715636                       # Expected number of stall cycles per request
-system.ruby.dir_cntrl0.memBuffer.memBankBusy          823                       # memory stalls due to busy bank
-system.ruby.dir_cntrl0.memBuffer.memBusBusy         1044                       # memory stalls due to busy bus
-system.ruby.dir_cntrl0.memBuffer.memReadWriteBusy           33                       # memory stalls due to read write turnaround
-system.ruby.dir_cntrl0.memBuffer.memArbWait           65                       # memory stalls due to arbitration
-system.ruby.dir_cntrl0.memBuffer.memBankCount |         160      5.82%      5.82% |         144      5.24%     11.05% |         210      7.64%     18.69% |         146      5.31%     24.00% |         196      7.13%     31.13% |          96      3.49%     34.62% |          66      2.40%     37.02% |          38      1.38%     38.40% |          22      0.80%     39.20% |          20      0.73%     39.93% |         184      6.69%     46.62% |         297     10.80%     57.42% |          71      2.58%     60.00% |         124      4.51%     64.51% |          60      2.18%     66.69% |          18      0.65%     67.35% |          84      3.05%     70.40% |           6      0.22%     70.62% |           8      0.29%     70.91% |          14      0.51%     71.42% |          92      3.35%     74.76% |          56      2.04%     76.80% |          14      0.51%     77.31% |          60      2.18%     79.49% |          34      1.24%     80.73% |          58      2.11%     82.84% |          84      3.05%     85.89% |          66      2.40%     88.29% |          42      1.53%     89.82% |         122      4.44%     94.25% |         104      3.78%     98.04% |          54      1.96%    100.00% # Number of accesses per bank
-system.ruby.dir_cntrl0.memBuffer.memBankCount::total         2750                       # Number of accesses per bank
-system.ruby.network.routers1.percent_links_utilized     5.646400                      
+system.ruby.network.routers1.percent_links_utilized     6.411034                      
 system.ruby.network.routers1.msg_count.Control::2         1377                      
 system.ruby.network.routers1.msg_count.Data::2         1373                      
 system.ruby.network.routers1.msg_count.Response_Data::4         1377                      
@@ -86,7 +321,7 @@ system.ruby.network.routers1.msg_bytes.Control::2        11016
 system.ruby.network.routers1.msg_bytes.Data::2        98856                      
 system.ruby.network.routers1.msg_bytes.Response_Data::4        99144                      
 system.ruby.network.routers1.msg_bytes.Writeback_Control::3        10984                      
-system.ruby.network.routers2.percent_links_utilized     5.646400                      
+system.ruby.network.routers2.percent_links_utilized     6.411034                      
 system.ruby.network.routers2.msg_count.Control::2         1377                      
 system.ruby.network.routers2.msg_count.Data::2         1373                      
 system.ruby.network.routers2.msg_count.Response_Data::4         1377                      
@@ -103,10 +338,9 @@ system.ruby.network.msg_byte.Control            33048
 system.ruby.network.msg_byte.Data              296568                      
 system.ruby.network.msg_byte.Response_Data       297432                      
 system.ruby.network.msg_byte.Writeback_Control        32952                      
-system.cpu.clk_domain.clock                         1                       # Clock period in ticks
 system.cpu.apic_clk_domain.clock                   16                       # Clock period in ticks
 system.cpu.workload.num_syscalls                   11                       # Number of system calls
-system.cpu.numCycles                           121759                       # number of cpu cycles simulated
+system.cpu.numCycles                           107237                       # number of cpu cycles simulated
 system.cpu.numWorkItemsStarted                      0                       # number of work items this cpu started
 system.cpu.numWorkItemsCompleted                    0                       # number of work items this cpu completed
 system.cpu.committedInsts                        5381                       # Number of instructions committed
@@ -126,10 +360,10 @@ system.cpu.num_cc_register_writes                3536                       # nu
 system.cpu.num_mem_refs                          1988                       # number of memory refs
 system.cpu.num_load_insts                        1053                       # Number of load instructions
 system.cpu.num_store_insts                        935                       # Number of store instructions
-system.cpu.num_idle_cycles                   0.999992                       # Number of idle cycles
-system.cpu.num_busy_cycles               121758.000008                       # Number of busy cycles
-system.cpu.not_idle_fraction                 0.999992                       # Percentage of non-idle cycles
-system.cpu.idle_fraction                     0.000008                       # Percentage of idle cycles
+system.cpu.num_idle_cycles                   0.999991                       # Number of idle cycles
+system.cpu.num_busy_cycles               107236.000009                       # Number of busy cycles
+system.cpu.not_idle_fraction                 0.999991                       # Percentage of non-idle cycles
+system.cpu.idle_fraction                     0.000009                       # Percentage of idle cycles
 system.cpu.Branches                              1208                       # Number of branches fetched
 system.cpu.op_class::No_OpClass                     1      0.01%      0.01% # Class of executed instruction
 system.cpu.op_class::IntAlu                      7749     79.49%     79.50% # Class of executed instruction
@@ -166,32 +400,32 @@ system.cpu.op_class::MemWrite                     935      9.59%    100.00% # Cl
 system.cpu.op_class::IprAccess                      0      0.00%    100.00% # Class of executed instruction
 system.cpu.op_class::InstPrefetch                   0      0.00%    100.00% # Class of executed instruction
 system.cpu.op_class::total                       9748                       # Class of executed instruction
-system.ruby.network.routers0.throttle0.link_utilization     5.652970                      
+system.ruby.network.routers0.throttle0.link_utilization     6.418494                      
 system.ruby.network.routers0.throttle0.msg_count.Response_Data::4         1377                      
 system.ruby.network.routers0.throttle0.msg_count.Writeback_Control::3         1373                      
 system.ruby.network.routers0.throttle0.msg_bytes.Response_Data::4        99144                      
 system.ruby.network.routers0.throttle0.msg_bytes.Writeback_Control::3        10984                      
-system.ruby.network.routers0.throttle1.link_utilization     5.639829                      
+system.ruby.network.routers0.throttle1.link_utilization     6.403573                      
 system.ruby.network.routers0.throttle1.msg_count.Control::2         1377                      
 system.ruby.network.routers0.throttle1.msg_count.Data::2         1373                      
 system.ruby.network.routers0.throttle1.msg_bytes.Control::2        11016                      
 system.ruby.network.routers0.throttle1.msg_bytes.Data::2        98856                      
-system.ruby.network.routers1.throttle0.link_utilization     5.639829                      
+system.ruby.network.routers1.throttle0.link_utilization     6.403573                      
 system.ruby.network.routers1.throttle0.msg_count.Control::2         1377                      
 system.ruby.network.routers1.throttle0.msg_count.Data::2         1373                      
 system.ruby.network.routers1.throttle0.msg_bytes.Control::2        11016                      
 system.ruby.network.routers1.throttle0.msg_bytes.Data::2        98856                      
-system.ruby.network.routers1.throttle1.link_utilization     5.652970                      
+system.ruby.network.routers1.throttle1.link_utilization     6.418494                      
 system.ruby.network.routers1.throttle1.msg_count.Response_Data::4         1377                      
 system.ruby.network.routers1.throttle1.msg_count.Writeback_Control::3         1373                      
 system.ruby.network.routers1.throttle1.msg_bytes.Response_Data::4        99144                      
 system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::3        10984                      
-system.ruby.network.routers2.throttle0.link_utilization     5.652970                      
+system.ruby.network.routers2.throttle0.link_utilization     6.418494                      
 system.ruby.network.routers2.throttle0.msg_count.Response_Data::4         1377                      
 system.ruby.network.routers2.throttle0.msg_count.Writeback_Control::3         1373                      
 system.ruby.network.routers2.throttle0.msg_bytes.Response_Data::4        99144                      
 system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Control::3        10984                      
-system.ruby.network.routers2.throttle1.link_utilization     5.639829                      
+system.ruby.network.routers2.throttle1.link_utilization     6.403573                      
 system.ruby.network.routers2.throttle1.msg_count.Control::2         1377                      
 system.ruby.network.routers2.throttle1.msg_count.Data::2         1373                      
 system.ruby.network.routers2.throttle1.msg_bytes.Control::2        11016                      
@@ -206,13 +440,13 @@ system.ruby.delayVCHist.vnet_2::max_bucket            9                       #
 system.ruby.delayVCHist.vnet_2::samples          1373                       # delay histogram for vnet_2
 system.ruby.delayVCHist.vnet_2           |        1373    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% |           0      0.00%    100.00% # delay histogram for vnet_2
 system.ruby.delayVCHist.vnet_2::total            1373                       # delay histogram for vnet_2
-system.ruby.LD.latency_hist::bucket_size           16                      
-system.ruby.LD.latency_hist::max_bucket           159                      
+system.ruby.LD.latency_hist::bucket_size           32                      
+system.ruby.LD.latency_hist::max_bucket           319                      
 system.ruby.LD.latency_hist::samples             1045                      
-system.ruby.LD.latency_hist::mean           33.084211                      
-system.ruby.LD.latency_hist::gmean          13.097827                      
-system.ruby.LD.latency_hist::stdev          31.853421                      
-system.ruby.LD.latency_hist              |         546     52.25%     52.25% |           0      0.00%     52.25% |           0      0.00%     52.25% |         105     10.05%     62.30% |         361     34.55%     96.84% |          32      3.06%     99.90% |           1      0.10%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.LD.latency_hist::mean           24.819139                      
+system.ruby.LD.latency_hist::gmean          10.890845                      
+system.ruby.LD.latency_hist::stdev          28.082269                      
+system.ruby.LD.latency_hist              |         546     52.25%     52.25% |         414     39.62%     91.87% |          77      7.37%     99.23% |           1      0.10%     99.33% |           2      0.19%     99.52% |           4      0.38%     99.90% |           1      0.10%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
 system.ruby.LD.latency_hist::total               1045                      
 system.ruby.LD.hit_latency_hist::bucket_size            1                      
 system.ruby.LD.hit_latency_hist::max_bucket            9                      
@@ -221,21 +455,21 @@ system.ruby.LD.hit_latency_hist::mean               3
 system.ruby.LD.hit_latency_hist::gmean       3.000000                      
 system.ruby.LD.hit_latency_hist          |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |         546    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%
 system.ruby.LD.hit_latency_hist::total            546                      
-system.ruby.LD.miss_latency_hist::bucket_size           16                      
-system.ruby.LD.miss_latency_hist::max_bucket          159                      
+system.ruby.LD.miss_latency_hist::bucket_size           32                      
+system.ruby.LD.miss_latency_hist::max_bucket          319                      
 system.ruby.LD.miss_latency_hist::samples          499                      
-system.ruby.LD.miss_latency_hist::mean      66.002004                      
-system.ruby.LD.miss_latency_hist::gmean     65.699964                      
-system.ruby.LD.miss_latency_hist::stdev      7.001864                      
-system.ruby.LD.miss_latency_hist         |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |         105     21.04%     21.04% |         361     72.34%     93.39% |          32      6.41%     99.80% |           1      0.20%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.LD.miss_latency_hist::mean      48.693387                      
+system.ruby.LD.miss_latency_hist::gmean     44.641812                      
+system.ruby.LD.miss_latency_hist::stdev     23.667547                      
+system.ruby.LD.miss_latency_hist         |           0      0.00%      0.00% |         414     82.97%     82.97% |          77     15.43%     98.40% |           1      0.20%     98.60% |           2      0.40%     99.00% |           4      0.80%     99.80% |           1      0.20%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
 system.ruby.LD.miss_latency_hist::total           499                      
-system.ruby.ST.latency_hist::bucket_size           16                      
-system.ruby.ST.latency_hist::max_bucket           159                      
+system.ruby.ST.latency_hist::bucket_size           64                      
+system.ruby.ST.latency_hist::max_bucket           639                      
 system.ruby.ST.latency_hist::samples              935                      
-system.ruby.ST.latency_hist::mean           20.084492                      
-system.ruby.ST.latency_hist::gmean           6.936580                      
-system.ruby.ST.latency_hist::stdev          28.187775                      
-system.ruby.ST.latency_hist              |         681     72.83%     72.83% |           0      0.00%     72.83% |           0      0.00%     72.83% |          62      6.63%     79.47% |         177     18.93%     98.40% |          15      1.60%    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.latency_hist::mean           16.765775                      
+system.ruby.ST.latency_hist::gmean           6.381495                      
+system.ruby.ST.latency_hist::stdev          28.609452                      
+system.ruby.ST.latency_hist              |         895     95.72%     95.72% |          35      3.74%     99.47% |           1      0.11%     99.57% |           2      0.21%     99.79% |           1      0.11%     99.89% |           1      0.11%    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.latency_hist::total                935                      
 system.ruby.ST.hit_latency_hist::bucket_size            1                      
 system.ruby.ST.hit_latency_hist::max_bucket            9                      
@@ -244,21 +478,21 @@ system.ruby.ST.hit_latency_hist::mean               3
 system.ruby.ST.hit_latency_hist::gmean       3.000000                      
 system.ruby.ST.hit_latency_hist          |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |         681    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%
 system.ruby.ST.hit_latency_hist::total            681                      
-system.ruby.ST.miss_latency_hist::bucket_size           16                      
-system.ruby.ST.miss_latency_hist::max_bucket          159                      
+system.ruby.ST.miss_latency_hist::bucket_size           64                      
+system.ruby.ST.miss_latency_hist::max_bucket          639                      
 system.ruby.ST.miss_latency_hist::samples          254                      
-system.ruby.ST.miss_latency_hist::mean      65.889764                      
-system.ruby.ST.miss_latency_hist::gmean     65.634390                      
-system.ruby.ST.miss_latency_hist::stdev      6.416664                      
-system.ruby.ST.miss_latency_hist         |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |          62     24.41%     24.41% |         177     69.69%     94.09% |          15      5.91%    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.miss_latency_hist::mean      53.673228                      
+system.ruby.ST.miss_latency_hist::gmean     48.282634                      
+system.ruby.ST.miss_latency_hist::stdev     33.823763                      
+system.ruby.ST.miss_latency_hist         |         214     84.25%     84.25% |          35     13.78%     98.03% |           1      0.39%     98.43% |           2      0.79%     99.21% |           1      0.39%     99.61% |           1      0.39%    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.miss_latency_hist::total           254                      
-system.ruby.IFETCH.latency_hist::bucket_size           16                      
-system.ruby.IFETCH.latency_hist::max_bucket          159                      
+system.ruby.IFETCH.latency_hist::bucket_size           64                      
+system.ruby.IFETCH.latency_hist::max_bucket          639                      
 system.ruby.IFETCH.latency_hist::samples         6864                      
-system.ruby.IFETCH.latency_hist::mean        8.663899                      
-system.ruby.IFETCH.latency_hist::gmean       3.967250                      
-system.ruby.IFETCH.latency_hist::stdev      18.008804                      
-system.ruby.IFETCH.latency_hist          |        6241     90.92%     90.92% |           0      0.00%     90.92% |           0      0.00%     90.92% |         162      2.36%     93.28% |         438      6.38%     99.66% |          22      0.32%     99.99% |           0      0.00%     99.99% |           1      0.01%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.IFETCH.latency_hist::mean        8.263112                      
+system.ruby.IFETCH.latency_hist::gmean       3.900454                      
+system.ruby.IFETCH.latency_hist::stdev      20.208626                      
+system.ruby.IFETCH.latency_hist          |        6731     98.06%     98.06% |         102      1.49%     99.55% |          22      0.32%     99.87% |           3      0.04%     99.91% |           5      0.07%     99.99% |           1      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.IFETCH.latency_hist::total           6864                      
 system.ruby.IFETCH.hit_latency_hist::bucket_size            1                      
 system.ruby.IFETCH.hit_latency_hist::max_bucket            9                      
@@ -267,20 +501,20 @@ system.ruby.IFETCH.hit_latency_hist::mean            3
 system.ruby.IFETCH.hit_latency_hist::gmean     3.000000                      
 system.ruby.IFETCH.hit_latency_hist      |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |        6241    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%
 system.ruby.IFETCH.hit_latency_hist::total         6241                      
-system.ruby.IFETCH.miss_latency_hist::bucket_size           16                      
-system.ruby.IFETCH.miss_latency_hist::max_bucket          159                      
+system.ruby.IFETCH.miss_latency_hist::bucket_size           64                      
+system.ruby.IFETCH.miss_latency_hist::max_bucket          639                      
 system.ruby.IFETCH.miss_latency_hist::samples          623                      
-system.ruby.IFETCH.miss_latency_hist::mean    65.402889                      
-system.ruby.IFETCH.miss_latency_hist::gmean    65.210291                      
-system.ruby.IFETCH.miss_latency_hist::stdev     5.662802                      
-system.ruby.IFETCH.miss_latency_hist     |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |         162     26.00%     26.00% |         438     70.30%     96.31% |          22      3.53%     99.84% |           0      0.00%     99.84% |           1      0.16%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.IFETCH.miss_latency_hist::mean    60.987159                      
+system.ruby.IFETCH.miss_latency_hist::gmean    54.083768                      
+system.ruby.IFETCH.miss_latency_hist::stdev    37.997755                      
+system.ruby.IFETCH.miss_latency_hist     |         490     78.65%     78.65% |         102     16.37%     95.02% |          22      3.53%     98.56% |           3      0.48%     99.04% |           5      0.80%     99.84% |           1      0.16%    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.miss_latency_hist::total          623                      
-system.ruby.RMW_Read.latency_hist::bucket_size            8                      
-system.ruby.RMW_Read.latency_hist::max_bucket           79                      
+system.ruby.RMW_Read.latency_hist::bucket_size            4                      
+system.ruby.RMW_Read.latency_hist::max_bucket           39                      
 system.ruby.RMW_Read.latency_hist::samples            8                      
-system.ruby.RMW_Read.latency_hist::mean     10.750000                      
-system.ruby.RMW_Read.latency_hist::gmean     4.406515                      
-system.ruby.RMW_Read.latency_hist::stdev    21.920310                      
+system.ruby.RMW_Read.latency_hist::mean      6.875000                      
+system.ruby.RMW_Read.latency_hist::gmean     4.063647                      
+system.ruby.RMW_Read.latency_hist::stdev    10.960155                      
 system.ruby.RMW_Read.latency_hist        |           7     87.50%     87.50% |           0      0.00%     87.50% |           0      0.00%     87.50% |           0      0.00%     87.50% |           0      0.00%     87.50% |           0      0.00%     87.50% |           0      0.00%     87.50% |           0      0.00%     87.50% |           1     12.50%    100.00% |           0      0.00%    100.00%
 system.ruby.RMW_Read.latency_hist::total            8                      
 system.ruby.RMW_Read.hit_latency_hist::bucket_size            1                      
@@ -290,21 +524,21 @@ system.ruby.RMW_Read.hit_latency_hist::mean            3
 system.ruby.RMW_Read.hit_latency_hist::gmean     3.000000                      
 system.ruby.RMW_Read.hit_latency_hist    |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           7    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%
 system.ruby.RMW_Read.hit_latency_hist::total            7                      
-system.ruby.RMW_Read.miss_latency_hist::bucket_size            8                      
-system.ruby.RMW_Read.miss_latency_hist::max_bucket           79                      
+system.ruby.RMW_Read.miss_latency_hist::bucket_size            4                      
+system.ruby.RMW_Read.miss_latency_hist::max_bucket           39                      
 system.ruby.RMW_Read.miss_latency_hist::samples            1                      
-system.ruby.RMW_Read.miss_latency_hist::mean           65                      
-system.ruby.RMW_Read.miss_latency_hist::gmean    65.000000                      
+system.ruby.RMW_Read.miss_latency_hist::mean           34                      
+system.ruby.RMW_Read.miss_latency_hist::gmean    34.000000                      
 system.ruby.RMW_Read.miss_latency_hist::stdev          nan                      
 system.ruby.RMW_Read.miss_latency_hist   |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           1    100.00%    100.00% |           0      0.00%    100.00%
 system.ruby.RMW_Read.miss_latency_hist::total            1                      
-system.ruby.Directory.miss_mach_latency_hist::bucket_size           16                      
-system.ruby.Directory.miss_mach_latency_hist::max_bucket          159                      
+system.ruby.Directory.miss_mach_latency_hist::bucket_size           64                      
+system.ruby.Directory.miss_mach_latency_hist::max_bucket          639                      
 system.ruby.Directory.miss_mach_latency_hist::samples         1377                      
-system.ruby.Directory.miss_mach_latency_hist::mean    65.709513                      
-system.ruby.Directory.miss_mach_latency_hist::gmean    65.465397                      
-system.ruby.Directory.miss_mach_latency_hist::stdev     6.315805                      
-system.ruby.Directory.miss_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |         329     23.89%     23.89% |         977     70.95%     94.84% |          69      5.01%     99.85% |           1      0.07%     99.93% |           1      0.07%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.Directory.miss_mach_latency_hist::mean    55.163399                      
+system.ruby.Directory.miss_mach_latency_hist::gmean    49.389613                      
+system.ruby.Directory.miss_mach_latency_hist::stdev    33.121212                      
+system.ruby.Directory.miss_mach_latency_hist |        1119     81.26%     81.26% |         215     15.61%     96.88% |          29      2.11%     98.98% |           6      0.44%     99.42% |           6      0.44%     99.85% |           2      0.15%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
 system.ruby.Directory.miss_mach_latency_hist::total         1377                      
 system.ruby.Directory.miss_latency_hist.issue_to_initial_request::bucket_size            1                      
 system.ruby.Directory.miss_latency_hist.issue_to_initial_request::max_bucket            9                      
@@ -327,40 +561,40 @@ system.ruby.Directory.miss_latency_hist.forward_to_first_response::total
 system.ruby.Directory.miss_latency_hist.first_response_to_completion::bucket_size            8                      
 system.ruby.Directory.miss_latency_hist.first_response_to_completion::max_bucket           79                      
 system.ruby.Directory.miss_latency_hist.first_response_to_completion::samples            1                      
-system.ruby.Directory.miss_latency_hist.first_response_to_completion::mean           61                      
-system.ruby.Directory.miss_latency_hist.first_response_to_completion::gmean    61.000000                      
+system.ruby.Directory.miss_latency_hist.first_response_to_completion::mean           75                      
+system.ruby.Directory.miss_latency_hist.first_response_to_completion::gmean    75.000000                      
 system.ruby.Directory.miss_latency_hist.first_response_to_completion::stdev          nan                      
-system.ruby.Directory.miss_latency_hist.first_response_to_completion |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           1    100.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.Directory.miss_latency_hist.first_response_to_completion |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           1    100.00%    100.00%
 system.ruby.Directory.miss_latency_hist.first_response_to_completion::total            1                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist::bucket_size           16                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist::max_bucket          159                      
+system.ruby.LD.Directory.miss_type_mach_latency_hist::bucket_size           32                      
+system.ruby.LD.Directory.miss_type_mach_latency_hist::max_bucket          319                      
 system.ruby.LD.Directory.miss_type_mach_latency_hist::samples          499                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist::mean    66.002004                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist::gmean    65.699964                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist::stdev     7.001864                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |         105     21.04%     21.04% |         361     72.34%     93.39% |          32      6.41%     99.80% |           1      0.20%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.LD.Directory.miss_type_mach_latency_hist::mean    48.693387                      
+system.ruby.LD.Directory.miss_type_mach_latency_hist::gmean    44.641812                      
+system.ruby.LD.Directory.miss_type_mach_latency_hist::stdev    23.667547                      
+system.ruby.LD.Directory.miss_type_mach_latency_hist |           0      0.00%      0.00% |         414     82.97%     82.97% |          77     15.43%     98.40% |           1      0.20%     98.60% |           2      0.40%     99.00% |           4      0.80%     99.80% |           1      0.20%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
 system.ruby.LD.Directory.miss_type_mach_latency_hist::total          499                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist::bucket_size           16                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist::max_bucket          159                      
+system.ruby.ST.Directory.miss_type_mach_latency_hist::bucket_size           64                      
+system.ruby.ST.Directory.miss_type_mach_latency_hist::max_bucket          639                      
 system.ruby.ST.Directory.miss_type_mach_latency_hist::samples          254                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist::mean    65.889764                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist::gmean    65.634390                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist::stdev     6.416664                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |          62     24.41%     24.41% |         177     69.69%     94.09% |          15      5.91%    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.Directory.miss_type_mach_latency_hist::mean    53.673228                      
+system.ruby.ST.Directory.miss_type_mach_latency_hist::gmean    48.282634                      
+system.ruby.ST.Directory.miss_type_mach_latency_hist::stdev    33.823763                      
+system.ruby.ST.Directory.miss_type_mach_latency_hist |         214     84.25%     84.25% |          35     13.78%     98.03% |           1      0.39%     98.43% |           2      0.79%     99.21% |           1      0.39%     99.61% |           1      0.39%    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.Directory.miss_type_mach_latency_hist::total          254                      
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::bucket_size           16                      
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::max_bucket          159                      
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::bucket_size           64                      
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::max_bucket          639                      
 system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::samples          623                      
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::mean    65.402889                      
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::gmean    65.210291                      
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::stdev     5.662802                      
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |         162     26.00%     26.00% |         438     70.30%     96.31% |          22      3.53%     99.84% |           0      0.00%     99.84% |           1      0.16%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::mean    60.987159                      
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::gmean    54.083768                      
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::stdev    37.997755                      
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist |         490     78.65%     78.65% |         102     16.37%     95.02% |          22      3.53%     98.56% |           3      0.48%     99.04% |           5      0.80%     99.84% |           1      0.16%    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.Directory.miss_type_mach_latency_hist::total          623                      
-system.ruby.RMW_Read.Directory.miss_type_mach_latency_hist::bucket_size            8                      
-system.ruby.RMW_Read.Directory.miss_type_mach_latency_hist::max_bucket           79                      
+system.ruby.RMW_Read.Directory.miss_type_mach_latency_hist::bucket_size            4                      
+system.ruby.RMW_Read.Directory.miss_type_mach_latency_hist::max_bucket           39                      
 system.ruby.RMW_Read.Directory.miss_type_mach_latency_hist::samples            1                      
-system.ruby.RMW_Read.Directory.miss_type_mach_latency_hist::mean           65                      
-system.ruby.RMW_Read.Directory.miss_type_mach_latency_hist::gmean    65.000000                      
+system.ruby.RMW_Read.Directory.miss_type_mach_latency_hist::mean           34                      
+system.ruby.RMW_Read.Directory.miss_type_mach_latency_hist::gmean    34.000000                      
 system.ruby.RMW_Read.Directory.miss_type_mach_latency_hist::stdev          nan                      
 system.ruby.RMW_Read.Directory.miss_type_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           1    100.00%    100.00% |           0      0.00%    100.00%
 system.ruby.RMW_Read.Directory.miss_type_mach_latency_hist::total            1                      
index 58228c89a5a23226e7e25fc18ab6a57e7d25ea04..2056212e78549756f06f1514d521016cdb94659a 100644 (file)
@@ -10,7 +10,7 @@ time_sync_spin_threshold=100000
 
 [system]
 type=System
-children=clk_domain cpu0 cpu1 cpu2 cpu3 cpu4 cpu5 cpu6 cpu7 cpu_clk_domain dvfs_handler funcbus funcmem physmem ruby sys_port_proxy voltage_domain
+children=clk_domain cpu0 cpu1 cpu2 cpu3 cpu4 cpu5 cpu6 cpu7 cpu_clk_domain dvfs_handler funcbus funcmem mem_ctrls ruby sys_port_proxy voltage_domain
 boot_osflags=a
 cache_line_size=64
 clk_domain=system.clk_domain
@@ -22,7 +22,7 @@ load_addr_mask=1099511627775
 load_offset=0
 mem_mode=timing
 mem_ranges=0:268435455
-memories=system.physmem system.funcmem
+memories=system.funcmem system.mem_ctrls
 num_work_ids=16
 readfile=
 symbolfile=
@@ -242,17 +242,82 @@ null=false
 range=0:134217727
 port=system.funcbus.master[0]
 
-[system.physmem]
-type=SimpleMemory
-bandwidth=0.000000
+[system.mem_ctrls]
+type=DRAMCtrl
+IDD0=0.075000
+IDD02=0.000000
+IDD2N=0.050000
+IDD2N2=0.000000
+IDD2P0=0.000000
+IDD2P02=0.000000
+IDD2P1=0.000000
+IDD2P12=0.000000
+IDD3N=0.057000
+IDD3N2=0.000000
+IDD3P0=0.000000
+IDD3P02=0.000000
+IDD3P1=0.000000
+IDD3P12=0.000000
+IDD4R=0.187000
+IDD4R2=0.000000
+IDD4W=0.165000
+IDD4W2=0.000000
+IDD5=0.220000
+IDD52=0.000000
+IDD6=0.000000
+IDD62=0.000000
+VDD=1.500000
+VDD2=0.000000
+activation_limit=4
+addr_mapping=RoRaBaChCo
+bank_groups_per_rank=0
+banks_per_rank=8
+burst_length=8
+channels=1
 clk_domain=system.clk_domain
 conf_table_reported=true
+device_bus_width=8
+device_rowbuffer_size=1024
+device_size=536870912
+devices_per_rank=8
+dll=true
 eventq_index=0
 in_addr_map=true
-latency=30
-latency_var=0
-null=true
-range=0:134217727
+max_accesses_per_row=16
+mem_sched_policy=frfcfs
+min_writes_per_switch=16
+null=false
+page_policy=open_adaptive
+range=0:268435455
+ranks_per_channel=2
+read_buffer_size=32
+static_backend_latency=10
+static_frontend_latency=10
+tBURST=5
+tCCD_L=0
+tCK=1
+tCL=14
+tCS=3
+tRAS=35
+tRCD=14
+tREFI=7800
+tRFC=260
+tRP=14
+tRRD=6
+tRRD_L=0
+tRTP=8
+tRTW=3
+tWR=15
+tWTR=8
+tXAW=30
+tXP=0
+tXPDLL=0
+tXS=0
+tXSDLL=0
+write_buffer_size=64
+write_high_thresh_perc=85
+write_low_thresh_perc=50
+port=system.ruby.dir_cntrl0.memory
 
 [system.ruby]
 type=RubySystem
@@ -262,9 +327,9 @@ block_size_bytes=64
 clk_domain=system.ruby.clk_domain
 eventq_index=0
 hot_lines=false
-mem_size=268435456
-no_mem_vec=false
+memory_size_bits=48
 num_of_sequencers=8
+phys_mem=Null
 random_seed=1234
 randomization=false
 
@@ -278,21 +343,21 @@ voltage_domain=system.voltage_domain
 
 [system.ruby.dir_cntrl0]
 type=Directory_Controller
-children=directory memBuffer
+children=directory
 buffer_size=0
 clk_domain=system.ruby.clk_domain
 cluster_id=0
 directory=system.ruby.dir_cntrl0.directory
 directory_latency=6
 eventq_index=0
-memBuffer=system.ruby.dir_cntrl0.memBuffer
 number_of_TBEs=256
-peer=Null
 recycle_latency=10
 ruby_system=system.ruby
+system=system
 to_mem_ctrl_latency=1
 transitions_per_cycle=32
 version=0
+memory=system.mem_ctrls.port
 requestToDir=system.ruby.network.master[19]
 responseFromDir=system.ruby.network.slave[27]
 responseToDir=system.ruby.network.master[20]
@@ -300,33 +365,8 @@ responseToDir=system.ruby.network.master[20]
 [system.ruby.dir_cntrl0.directory]
 type=RubyDirectoryMemory
 eventq_index=0
-map_levels=4
 numa_high_bit=5
 size=268435456
-use_map=false
-version=0
-
-[system.ruby.dir_cntrl0.memBuffer]
-type=RubyMemoryControl
-bank_bit_0=8
-bank_busy_time=11
-bank_queue_size=12
-banks_per_rank=8
-basic_bus_busy_time=2
-clk_domain=system.ruby.memctrl_clk_domain
-dimm_bit_0=12
-dimms_per_channel=2
-eventq_index=0
-mem_ctl_latency=12
-mem_fixed_delay=0
-mem_random_arbitrate=0
-rank_bit_0=11
-rank_rank_delay=1
-ranks_per_dimm=2
-read_write_delay=2
-refresh_period=1560
-ruby_system=system.ruby
-tFaw=0
 version=0
 
 [system.ruby.l1_cntrl0]
@@ -343,12 +383,12 @@ l1_request_latency=2
 l1_response_latency=2
 l2_select_num_bits=0
 number_of_TBEs=256
-peer=Null
 prefetcher=system.ruby.l1_cntrl0.prefetcher
 recycle_latency=10
 ruby_system=system.ruby
 send_evictions=false
 sequencer=system.ruby.l1_cntrl0.sequencer
+system=system
 to_l2_latency=1
 transitions_per_cycle=32
 version=0
@@ -396,12 +436,13 @@ nonunit_filter=8
 num_startup_pfs=1
 num_streams=4
 pf_per_stream=1
+sys=system
 train_misses=4
 unit_filter=8
 
 [system.ruby.l1_cntrl0.sequencer]
 type=RubySequencer
-access_phys_mem=false
+access_backing_store=false
 clk_domain=system.cpu_clk_domain
 dcache=system.ruby.l1_cntrl0.L1Dcache
 deadlock_threshold=1000000
@@ -431,12 +472,12 @@ l1_request_latency=2
 l1_response_latency=2
 l2_select_num_bits=0
 number_of_TBEs=256
-peer=Null
 prefetcher=system.ruby.l1_cntrl1.prefetcher
 recycle_latency=10
 ruby_system=system.ruby
 send_evictions=false
 sequencer=system.ruby.l1_cntrl1.sequencer
+system=system
 to_l2_latency=1
 transitions_per_cycle=32
 version=1
@@ -484,12 +525,13 @@ nonunit_filter=8
 num_startup_pfs=1
 num_streams=4
 pf_per_stream=1
+sys=system
 train_misses=4
 unit_filter=8
 
 [system.ruby.l1_cntrl1.sequencer]
 type=RubySequencer
-access_phys_mem=false
+access_backing_store=false
 clk_domain=system.cpu_clk_domain
 dcache=system.ruby.l1_cntrl1.L1Dcache
 deadlock_threshold=1000000
@@ -519,12 +561,12 @@ l1_request_latency=2
 l1_response_latency=2
 l2_select_num_bits=0
 number_of_TBEs=256
-peer=Null
 prefetcher=system.ruby.l1_cntrl2.prefetcher
 recycle_latency=10
 ruby_system=system.ruby
 send_evictions=false
 sequencer=system.ruby.l1_cntrl2.sequencer
+system=system
 to_l2_latency=1
 transitions_per_cycle=32
 version=2
@@ -572,12 +614,13 @@ nonunit_filter=8
 num_startup_pfs=1
 num_streams=4
 pf_per_stream=1
+sys=system
 train_misses=4
 unit_filter=8
 
 [system.ruby.l1_cntrl2.sequencer]
 type=RubySequencer
-access_phys_mem=false
+access_backing_store=false
 clk_domain=system.cpu_clk_domain
 dcache=system.ruby.l1_cntrl2.L1Dcache
 deadlock_threshold=1000000
@@ -607,12 +650,12 @@ l1_request_latency=2
 l1_response_latency=2
 l2_select_num_bits=0
 number_of_TBEs=256
-peer=Null
 prefetcher=system.ruby.l1_cntrl3.prefetcher
 recycle_latency=10
 ruby_system=system.ruby
 send_evictions=false
 sequencer=system.ruby.l1_cntrl3.sequencer
+system=system
 to_l2_latency=1
 transitions_per_cycle=32
 version=3
@@ -660,12 +703,13 @@ nonunit_filter=8
 num_startup_pfs=1
 num_streams=4
 pf_per_stream=1
+sys=system
 train_misses=4
 unit_filter=8
 
 [system.ruby.l1_cntrl3.sequencer]
 type=RubySequencer
-access_phys_mem=false
+access_backing_store=false
 clk_domain=system.cpu_clk_domain
 dcache=system.ruby.l1_cntrl3.L1Dcache
 deadlock_threshold=1000000
@@ -695,12 +739,12 @@ l1_request_latency=2
 l1_response_latency=2
 l2_select_num_bits=0
 number_of_TBEs=256
-peer=Null
 prefetcher=system.ruby.l1_cntrl4.prefetcher
 recycle_latency=10
 ruby_system=system.ruby
 send_evictions=false
 sequencer=system.ruby.l1_cntrl4.sequencer
+system=system
 to_l2_latency=1
 transitions_per_cycle=32
 version=4
@@ -748,12 +792,13 @@ nonunit_filter=8
 num_startup_pfs=1
 num_streams=4
 pf_per_stream=1
+sys=system
 train_misses=4
 unit_filter=8
 
 [system.ruby.l1_cntrl4.sequencer]
 type=RubySequencer
-access_phys_mem=false
+access_backing_store=false
 clk_domain=system.cpu_clk_domain
 dcache=system.ruby.l1_cntrl4.L1Dcache
 deadlock_threshold=1000000
@@ -783,12 +828,12 @@ l1_request_latency=2
 l1_response_latency=2
 l2_select_num_bits=0
 number_of_TBEs=256
-peer=Null
 prefetcher=system.ruby.l1_cntrl5.prefetcher
 recycle_latency=10
 ruby_system=system.ruby
 send_evictions=false
 sequencer=system.ruby.l1_cntrl5.sequencer
+system=system
 to_l2_latency=1
 transitions_per_cycle=32
 version=5
@@ -836,12 +881,13 @@ nonunit_filter=8
 num_startup_pfs=1
 num_streams=4
 pf_per_stream=1
+sys=system
 train_misses=4
 unit_filter=8
 
 [system.ruby.l1_cntrl5.sequencer]
 type=RubySequencer
-access_phys_mem=false
+access_backing_store=false
 clk_domain=system.cpu_clk_domain
 dcache=system.ruby.l1_cntrl5.L1Dcache
 deadlock_threshold=1000000
@@ -871,12 +917,12 @@ l1_request_latency=2
 l1_response_latency=2
 l2_select_num_bits=0
 number_of_TBEs=256
-peer=Null
 prefetcher=system.ruby.l1_cntrl6.prefetcher
 recycle_latency=10
 ruby_system=system.ruby
 send_evictions=false
 sequencer=system.ruby.l1_cntrl6.sequencer
+system=system
 to_l2_latency=1
 transitions_per_cycle=32
 version=6
@@ -924,12 +970,13 @@ nonunit_filter=8
 num_startup_pfs=1
 num_streams=4
 pf_per_stream=1
+sys=system
 train_misses=4
 unit_filter=8
 
 [system.ruby.l1_cntrl6.sequencer]
 type=RubySequencer
-access_phys_mem=false
+access_backing_store=false
 clk_domain=system.cpu_clk_domain
 dcache=system.ruby.l1_cntrl6.L1Dcache
 deadlock_threshold=1000000
@@ -959,12 +1006,12 @@ l1_request_latency=2
 l1_response_latency=2
 l2_select_num_bits=0
 number_of_TBEs=256
-peer=Null
 prefetcher=system.ruby.l1_cntrl7.prefetcher
 recycle_latency=10
 ruby_system=system.ruby
 send_evictions=false
 sequencer=system.ruby.l1_cntrl7.sequencer
+system=system
 to_l2_latency=1
 transitions_per_cycle=32
 version=7
@@ -1012,12 +1059,13 @@ nonunit_filter=8
 num_startup_pfs=1
 num_streams=4
 pf_per_stream=1
+sys=system
 train_misses=4
 unit_filter=8
 
 [system.ruby.l1_cntrl7.sequencer]
 type=RubySequencer
-access_phys_mem=false
+access_backing_store=false
 clk_domain=system.cpu_clk_domain
 dcache=system.ruby.l1_cntrl7.L1Dcache
 deadlock_threshold=1000000
@@ -1044,9 +1092,9 @@ eventq_index=0
 l2_request_latency=2
 l2_response_latency=2
 number_of_TBEs=256
-peer=Null
 recycle_latency=10
 ruby_system=system.ruby
+system=system
 to_l1_latency=1
 transitions_per_cycle=32
 version=0
@@ -1376,7 +1424,7 @@ virt_nets=10
 
 [system.sys_port_proxy]
 type=RubyPortProxy
-access_phys_mem=true
+access_backing_store=false
 clk_domain=system.clk_domain
 eventq_index=0
 ruby_system=system.ruby
index 63e8b7d3a7c567cd95a1f1ff1ae0ec5a84052773..427faaaabe57329ea507c51da9075af50cafc0b9 100644 (file)
 
 ---------- Begin Simulation Statistics ----------
-sim_seconds                                  0.007430                       # Number of seconds simulated
-sim_ticks                                     7430292                       # Number of ticks simulated
-final_tick                                    7430292                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
+sim_seconds                                  0.010189                       # Number of seconds simulated
+sim_ticks                                    10189338                       # Number of ticks simulated
+final_tick                                   10189338                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
 sim_freq                                   1000000000                       # Frequency of simulated ticks
-host_tick_rate                                  73095                       # Simulator tick rate (ticks/s)
-host_mem_usage                                 318168                       # Number of bytes of host memory used
-host_seconds                                   101.65                       # Real time elapsed on the host
+host_tick_rate                                  78610                       # Simulator tick rate (ticks/s)
+host_mem_usage                                 651260                       # Number of bytes of host memory used
+host_seconds                                   129.62                       # Real time elapsed on the host
 system.voltage_domain.voltage                       1                       # Voltage in Volts
 system.clk_domain.clock                             1                       # Clock period in ticks
+system.mem_ctrls.bytes_read::ruby.dir_cntrl0     39524800                       # Number of bytes read from this memory
+system.mem_ctrls.bytes_read::total           39524800                       # Number of bytes read from this memory
+system.mem_ctrls.bytes_written::ruby.dir_cntrl0     14139200                       # Number of bytes written to this memory
+system.mem_ctrls.bytes_written::total        14139200                       # Number of bytes written to this memory
+system.mem_ctrls.num_reads::ruby.dir_cntrl0       617575                       # Number of read requests responded to by this memory
+system.mem_ctrls.num_reads::total              617575                       # Number of read requests responded to by this memory
+system.mem_ctrls.num_writes::ruby.dir_cntrl0       220925                       # Number of write requests responded to by this memory
+system.mem_ctrls.num_writes::total             220925                       # Number of write requests responded to by this memory
+system.mem_ctrls.bw_read::ruby.dir_cntrl0   3879035125                       # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_read::total            3879035125                       # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::ruby.dir_cntrl0   1387646577                       # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::total           1387646577                       # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_total::ruby.dir_cntrl0   5266681702                       # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.bw_total::total           5266681702                       # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.readReqs                      617577                       # Number of read requests accepted
+system.mem_ctrls.writeReqs                     220925                       # Number of write requests accepted
+system.mem_ctrls.readBursts                    617577                       # Number of DRAM read bursts, including those serviced by the write queue
+system.mem_ctrls.writeBursts                   220925                       # Number of DRAM write bursts, including those merged in the write queue
+system.mem_ctrls.bytesReadDRAM               39138176                       # Total number of bytes read from DRAM
+system.mem_ctrls.bytesReadWrQ                  386752                       # Total number of bytes read from write queue
+system.mem_ctrls.bytesWritten                14013696                       # Total number of bytes written to DRAM
+system.mem_ctrls.bytesReadSys                39524928                       # Total read bytes from the system interface side
+system.mem_ctrls.bytesWrittenSys             14139200                       # Total written bytes from the system interface side
+system.mem_ctrls.servicedByWrQ                   6043                       # Number of DRAM read bursts serviced by the write queue
+system.mem_ctrls.mergedWrBursts                  1932                       # 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             76538                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::1             76571                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::2             76714                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::3             76079                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::4             76086                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::5             76610                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::6             76532                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::7             76404                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::8                 0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::9                 0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::10                0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::11                0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::12                0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::13                0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::14                0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::15                0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::0             27378                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::1             27423                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::2             27424                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::3             27014                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::4             27346                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::5             27635                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::6             27364                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::7             27380                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::8                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::9                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::10                0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::11                0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::12                0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::13                0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::14                0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::15                0                       # 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                      10189309                       # 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)
+system.mem_ctrls.readPktSize::3                     0                       # Read request sizes (log2)
+system.mem_ctrls.readPktSize::4                     0                       # Read request sizes (log2)
+system.mem_ctrls.readPktSize::5                     0                       # Read request sizes (log2)
+system.mem_ctrls.readPktSize::6                617577                       # Read request sizes (log2)
+system.mem_ctrls.writePktSize::0                    0                       # Write request sizes (log2)
+system.mem_ctrls.writePktSize::1                    0                       # Write request sizes (log2)
+system.mem_ctrls.writePktSize::2                    0                       # Write request sizes (log2)
+system.mem_ctrls.writePktSize::3                    0                       # Write request sizes (log2)
+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               220925                       # Write request sizes (log2)
+system.mem_ctrls.rdQLenPdf::0                   33272                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::1                   65829                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::2                  105799                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::3                  135981                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::4                  124559                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::5                   85542                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::6                   44255                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::7                   16297                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::8                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::9                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::10                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::11                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::12                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::13                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::14                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::15                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::16                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::17                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::18                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::19                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::20                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::21                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::22                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::23                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::24                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::25                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::26                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::27                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::28                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::29                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::30                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::31                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::0                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::1                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::2                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::3                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::4                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::5                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::6                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::7                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::8                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::9                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::10                      1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::11                      1                       # What write queue length does an incoming req see
+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                     30                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::16                     83                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::17                   1662                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::18                   5307                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::19                   9467                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::20                  12599                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::21                  14395                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::22                  15324                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::23                  15907                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::24                  16029                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::25                  15907                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::26                  15548                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::27                  15075                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::28                  14795                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::29                  14747                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::30                  14706                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::31                  14783                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::32                  15249                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::33                   4255                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::34                   1854                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::35                    778                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::36                    292                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::37                    114                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::38                     50                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::39                     17                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::40                      5                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::41                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::42                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::43                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::44                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::45                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::46                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::47                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::48                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::49                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::50                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::51                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::52                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::53                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::54                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::55                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::56                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::57                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::58                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::59                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::60                      0                       # What write queue length does an incoming req see
+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       331991                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::mean    160.098220                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::gmean   126.076476                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::stdev   125.468332                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::0-127       134789     40.60%     40.60% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::128-255       125458     37.79%     78.39% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::256-383        44451     13.39%     91.78% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::384-511        17342      5.22%     97.00% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::512-639         6423      1.93%     98.94% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::640-767         2310      0.70%     99.63% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::768-895          840      0.25%     99.89% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::896-1023          257      0.08%     99.96% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::1024-1151          121      0.04%    100.00% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::total       331991                       # Bytes accessed per row activation
+system.mem_ctrls.rdPerTurnAround::samples        13671                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::mean      44.729574                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::gmean     43.698245                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::stdev      9.605843                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::12-15             1      0.01%      0.01% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::16-19            10      0.07%      0.08% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::20-23            59      0.43%      0.51% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::24-27           247      1.81%      2.32% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::28-31           645      4.72%      7.04% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::32-35          1323      9.68%     16.71% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::36-39          1874     13.71%     30.42% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::40-43          2328     17.03%     47.45% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::44-47          2269     16.60%     64.05% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::48-51          1834     13.42%     77.46% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::52-55          1248      9.13%     86.59% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::56-59           853      6.24%     92.83% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::60-63           491      3.59%     96.42% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::64-67           271      1.98%     98.41% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::68-71           125      0.91%     99.32% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::72-75            48      0.35%     99.67% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::76-79            28      0.20%     99.88% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::80-83            10      0.07%     99.95% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::84-87             4      0.03%     99.98% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::88-91             2      0.01%     99.99% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::104-107            1      0.01%    100.00% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::total         13671                       # Reads before turning the bus around for writes
+system.mem_ctrls.wrPerTurnAround::samples        13671                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::mean      16.016678                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::gmean     16.015501                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::stdev      0.206017                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::16            13555     99.15%     99.15% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::17               48      0.35%     99.50% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::18               43      0.31%     99.82% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::19                9      0.07%     99.88% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::20               13      0.10%     99.98% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::21                3      0.02%    100.00% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::total         13671                       # Writes before turning the bus around for reads
+system.mem_ctrls.totQLat                     29899696                       # Total ticks spent queuing
+system.mem_ctrls.totMemAccLat                41518842                       # Total ticks spent from burst creation until serviced by the DRAM
+system.mem_ctrls.totBusLat                    3057670                       # Total ticks spent in databus transfers
+system.mem_ctrls.avgQLat                        48.89                       # Average queueing delay per DRAM burst
+system.mem_ctrls.avgBusLat                       5.00                       # Average bus latency per DRAM burst
+system.mem_ctrls.avgMemAccLat                   67.89                       # Average memory access latency per DRAM burst
+system.mem_ctrls.avgRdBW                      3841.09                       # Average DRAM read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBW                      1375.33                       # Average achieved write bandwidth in MiByte/s
+system.mem_ctrls.avgRdBWSys                   3879.05                       # Average system read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBWSys                   1387.65                       # Average system write bandwidth in MiByte/s
+system.mem_ctrls.peakBW                      12800.00                       # Theoretical peak bandwidth in MiByte/s
+system.mem_ctrls.busUtil                        40.75                       # Data bus utilization in percentage
+system.mem_ctrls.busUtilRead                    30.01                       # Data bus utilization in percentage for reads
+system.mem_ctrls.busUtilWrite                   10.74                       # Data bus utilization in percentage for writes
+system.mem_ctrls.avgRdQLen                       5.53                       # Average read queue length when enqueuing
+system.mem_ctrls.avgWrQLen                      26.44                       # Average write queue length when enqueuing
+system.mem_ctrls.readRowHits                   285563                       # Number of row buffer hits during reads
+system.mem_ctrls.writeRowHits                  212936                       # Number of row buffer hits during writes
+system.mem_ctrls.readRowHitRate                 46.70                       # Row buffer hit rate for reads
+system.mem_ctrls.writeRowHitRate                97.23                       # Row buffer hit rate for writes
+system.mem_ctrls.avgGap                         12.15                       # Average gap between requests
+system.mem_ctrls.pageHitRate                    60.02                       # Row buffer hit rate, read and write combined
+system.mem_ctrls.memoryStateTime::IDLE             20                       # Time in different power states
+system.mem_ctrls.memoryStateTime::REF          340080                       # Time in different power states
+system.mem_ctrls.memoryStateTime::PRE_PDN            0                       # Time in different power states
+system.mem_ctrls.memoryStateTime::ACT         9844307                       # Time in different power states
+system.mem_ctrls.memoryStateTime::ACT_PDN            0                       # Time in different power states
+system.mem_ctrls.actEnergy::0              2508483600                       # Energy for activate commands per rank (pJ)
+system.mem_ctrls.actEnergy::1                       0                       # Energy for activate commands per rank (pJ)
+system.mem_ctrls.preEnergy::0              1393602000                       # Energy for precharge commands per rank (pJ)
+system.mem_ctrls.preEnergy::1                       0                       # Energy for precharge commands per rank (pJ)
+system.mem_ctrls.readEnergy::0             7628000640                       # Energy for read commands per rank (pJ)
+system.mem_ctrls.readEnergy::1                      0                       # Energy for read commands per rank (pJ)
+system.mem_ctrls.writeEnergy::0            2269057536                       # Energy for write commands per rank (pJ)
+system.mem_ctrls.writeEnergy::1                     0                       # Energy for write commands per rank (pJ)
+system.mem_ctrls.refreshEnergy::0           665196480                       # Energy for refresh commands per rank (pJ)
+system.mem_ctrls.refreshEnergy::1           665196480                       # Energy for refresh commands per rank (pJ)
+system.mem_ctrls.actBackEnergy::0          6939209412                       # Energy for active background per rank (pJ)
+system.mem_ctrls.actBackEnergy::1           220089312                       # Energy for active background per rank (pJ)
+system.mem_ctrls.preBackEnergy::0            23610000                       # Energy for precharge background per rank (pJ)
+system.mem_ctrls.preBackEnergy::1          5917575000                       # Energy for precharge background per rank (pJ)
+system.mem_ctrls.totalEnergy::0           21427159668                       # Total energy per rank (pJ)
+system.mem_ctrls.totalEnergy::1            6802860792                       # Total energy per rank (pJ)
+system.mem_ctrls.averagePower::0          2103.921134                       # Core power per rank (mW)
+system.mem_ctrls.averagePower::1           667.969195                       # Core power per rank (mW)
 system.ruby.clk_domain.clock                        1                       # Clock period in ticks
-system.ruby.delayHist::bucket_size               1024                       # delay histogram for all message
-system.ruby.delayHist::max_bucket               10239                       # delay histogram for all message
-system.ruby.delayHist::samples                4929359                       # delay histogram for all message
-system.ruby.delayHist::mean                137.276961                       # delay histogram for all message
-system.ruby.delayHist::stdev               391.112700                       # delay histogram for all message
-system.ruby.delayHist                    |     4668304     94.70%     94.70% |      226078      4.59%     99.29% |       33026      0.67%     99.96% |        1833      0.04%    100.00% |          87      0.00%    100.00% |          19      0.00%    100.00% |           6      0.00%    100.00% |           5      0.00%    100.00% |           1      0.00%    100.00% |           0      0.00%    100.00% # delay histogram for all message
-system.ruby.delayHist::total                  4929359                       # delay histogram for all message
+system.ruby.delayHist::bucket_size               2048                       # delay histogram for all message
+system.ruby.delayHist::max_bucket               20479                       # delay histogram for all message
+system.ruby.delayHist::samples                4971489                       # delay histogram for all message
+system.ruby.delayHist::mean                205.679263                       # delay histogram for all message
+system.ruby.delayHist::stdev               591.280553                       # delay histogram for all message
+system.ruby.delayHist                    |     4825560     97.06%     97.06% |      138459      2.79%     99.85% |        7092      0.14%     99.99% |         343      0.01%    100.00% |          32      0.00%    100.00% |           1      0.00%    100.00% |           1      0.00%    100.00% |           1      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% # delay histogram for all message
+system.ruby.delayHist::total                  4971489                       # delay histogram for all message
 system.ruby.outstanding_req_hist::bucket_size            2                      
 system.ruby.outstanding_req_hist::max_bucket           19                      
-system.ruby.outstanding_req_hist::samples       621693                      
-system.ruby.outstanding_req_hist::mean      15.998454                      
-system.ruby.outstanding_req_hist::gmean     15.997180                      
-system.ruby.outstanding_req_hist::stdev      0.126316                      
-system.ruby.outstanding_req_hist         |           8      0.00%      0.00% |          16      0.00%      0.00% |          16      0.00%      0.01% |          16      0.00%      0.01% |          16      0.00%      0.01% |          16      0.00%      0.01% |          16      0.00%      0.02% |          17      0.00%      0.02% |      621572     99.98%    100.00% |           0      0.00%    100.00%
-system.ruby.outstanding_req_hist::total        621693                      
-system.ruby.latency_hist::bucket_size             512                      
-system.ruby.latency_hist::max_bucket             5119                      
-system.ruby.latency_hist::samples              621565                      
-system.ruby.latency_hist::mean            1529.874977                      
-system.ruby.latency_hist::gmean           1159.409755                      
-system.ruby.latency_hist::stdev            924.561318                      
-system.ruby.latency_hist                 |      114606     18.44%     18.44% |      111166     17.88%     36.32% |       93173     14.99%     51.31% |       92857     14.94%     66.25% |      103677     16.68%     82.93% |       81446     13.10%     96.04% |       23108      3.72%     99.75% |        1514      0.24%    100.00% |          18      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.latency_hist::total                621565                      
+system.ruby.outstanding_req_hist::samples       623259                      
+system.ruby.outstanding_req_hist::mean      15.998457                      
+system.ruby.outstanding_req_hist::gmean     15.997185                      
+system.ruby.outstanding_req_hist::stdev      0.126163                      
+system.ruby.outstanding_req_hist         |           8      0.00%      0.00% |          16      0.00%      0.00% |          16      0.00%      0.01% |          16      0.00%      0.01% |          16      0.00%      0.01% |          16      0.00%      0.01% |          16      0.00%      0.02% |          18      0.00%      0.02% |      623137     99.98%    100.00% |           0      0.00%    100.00%
+system.ruby.outstanding_req_hist::total        623259                      
+system.ruby.latency_hist::bucket_size            1024                      
+system.ruby.latency_hist::max_bucket            10239                      
+system.ruby.latency_hist::samples              623131                      
+system.ruby.latency_hist::mean            2092.761496                      
+system.ruby.latency_hist::gmean           1620.223776                      
+system.ruby.latency_hist::stdev           1225.208976                      
+system.ruby.latency_hist                 |      160408     25.74%     25.74% |      151701     24.34%     50.09% |      148772     23.87%     73.96% |      132419     21.25%     95.21% |       29415      4.72%     99.93% |         416      0.07%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.latency_hist::total                623131                      
 system.ruby.hit_latency_hist::bucket_size            1                      
 system.ruby.hit_latency_hist::max_bucket            9                      
-system.ruby.hit_latency_hist::samples              12                      
+system.ruby.hit_latency_hist::samples               5                      
 system.ruby.hit_latency_hist::mean                  3                      
 system.ruby.hit_latency_hist::gmean          3.000000                      
-system.ruby.hit_latency_hist             |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |          12    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%
-system.ruby.hit_latency_hist::total                12                      
-system.ruby.miss_latency_hist::bucket_size          512                      
-system.ruby.miss_latency_hist::max_bucket         5119                      
-system.ruby.miss_latency_hist::samples         621553                      
-system.ruby.miss_latency_hist::mean       1529.904455                      
-system.ruby.miss_latency_hist::gmean      1159.543107                      
-system.ruby.miss_latency_hist::stdev       924.545901                      
-system.ruby.miss_latency_hist            |      114594     18.44%     18.44% |      111166     17.89%     36.32% |       93173     14.99%     51.31% |       92857     14.94%     66.25% |      103677     16.68%     82.93% |       81446     13.10%     96.04% |       23108      3.72%     99.75% |        1514      0.24%    100.00% |          18      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.miss_latency_hist::total           621553                      
-system.ruby.l1_cntrl4.L1Dcache.demand_hits            0                       # Number of cache demand hits
-system.ruby.l1_cntrl4.L1Dcache.demand_misses        77337                       # Number of cache demand misses
-system.ruby.l1_cntrl4.L1Dcache.demand_accesses        77337                       # Number of cache demand accesses
+system.ruby.hit_latency_hist             |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           5    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%
+system.ruby.hit_latency_hist::total                 5                      
+system.ruby.miss_latency_hist::bucket_size         1024                      
+system.ruby.miss_latency_hist::max_bucket        10239                      
+system.ruby.miss_latency_hist::samples         623126                      
+system.ruby.miss_latency_hist::mean       2092.778265                      
+system.ruby.miss_latency_hist::gmean      1620.305575                      
+system.ruby.miss_latency_hist::stdev      1225.199591                      
+system.ruby.miss_latency_hist            |      160403     25.74%     25.74% |      151701     24.35%     50.09% |      148772     23.88%     73.96% |      132419     21.25%     95.21% |       29415      4.72%     99.93% |         416      0.07%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.miss_latency_hist::total           623126                      
+system.ruby.l1_cntrl4.L1Dcache.demand_hits            1                       # Number of cache demand hits
+system.ruby.l1_cntrl4.L1Dcache.demand_misses        77550                       # Number of cache demand misses
+system.ruby.l1_cntrl4.L1Dcache.demand_accesses        77551                       # Number of cache demand accesses
 system.ruby.l1_cntrl4.L1Icache.demand_hits            0                       # Number of cache demand hits
 system.ruby.l1_cntrl4.L1Icache.demand_misses            0                       # Number of cache demand misses
 system.ruby.l1_cntrl4.L1Icache.demand_accesses            0                       # Number of cache demand accesses
@@ -65,8 +332,8 @@ system.ruby.l1_cntrl4.prefetcher.partial_hits            0
 system.ruby.l1_cntrl4.prefetcher.pages_crossed            0                       # number of prefetches across pages
 system.ruby.l1_cntrl4.prefetcher.misses_on_prefetched_blocks            0                       # number of misses for blocks that were prefetched, yet missed
 system.ruby.l1_cntrl5.L1Dcache.demand_hits            1                       # Number of cache demand hits
-system.ruby.l1_cntrl5.L1Dcache.demand_misses        78248                       # Number of cache demand misses
-system.ruby.l1_cntrl5.L1Dcache.demand_accesses        78249                       # Number of cache demand accesses
+system.ruby.l1_cntrl5.L1Dcache.demand_misses        77775                       # Number of cache demand misses
+system.ruby.l1_cntrl5.L1Dcache.demand_accesses        77776                       # Number of cache demand accesses
 system.ruby.l1_cntrl5.L1Icache.demand_hits            0                       # Number of cache demand hits
 system.ruby.l1_cntrl5.L1Icache.demand_misses            0                       # Number of cache demand misses
 system.ruby.l1_cntrl5.L1Icache.demand_accesses            0                       # Number of cache demand accesses
@@ -79,9 +346,9 @@ system.ruby.l1_cntrl5.prefetcher.hits               0                       # nu
 system.ruby.l1_cntrl5.prefetcher.partial_hits            0                       # number of misses observed for a block being prefetched
 system.ruby.l1_cntrl5.prefetcher.pages_crossed            0                       # number of prefetches across pages
 system.ruby.l1_cntrl5.prefetcher.misses_on_prefetched_blocks            0                       # number of misses for blocks that were prefetched, yet missed
-system.ruby.l1_cntrl6.L1Dcache.demand_hits            3                       # Number of cache demand hits
-system.ruby.l1_cntrl6.L1Dcache.demand_misses        77661                       # Number of cache demand misses
-system.ruby.l1_cntrl6.L1Dcache.demand_accesses        77664                       # Number of cache demand accesses
+system.ruby.l1_cntrl6.L1Dcache.demand_hits            1                       # Number of cache demand hits
+system.ruby.l1_cntrl6.L1Dcache.demand_misses        77691                       # Number of cache demand misses
+system.ruby.l1_cntrl6.L1Dcache.demand_accesses        77692                       # Number of cache demand accesses
 system.ruby.l1_cntrl6.L1Icache.demand_hits            0                       # Number of cache demand hits
 system.ruby.l1_cntrl6.L1Icache.demand_misses            0                       # Number of cache demand misses
 system.ruby.l1_cntrl6.L1Icache.demand_accesses            0                       # Number of cache demand accesses
@@ -94,9 +361,9 @@ system.ruby.l1_cntrl6.prefetcher.hits               0                       # nu
 system.ruby.l1_cntrl6.prefetcher.partial_hits            0                       # number of misses observed for a block being prefetched
 system.ruby.l1_cntrl6.prefetcher.pages_crossed            0                       # number of prefetches across pages
 system.ruby.l1_cntrl6.prefetcher.misses_on_prefetched_blocks            0                       # number of misses for blocks that were prefetched, yet missed
-system.ruby.l1_cntrl7.L1Dcache.demand_hits            1                       # Number of cache demand hits
-system.ruby.l1_cntrl7.L1Dcache.demand_misses        77688                       # Number of cache demand misses
-system.ruby.l1_cntrl7.L1Dcache.demand_accesses        77689                       # Number of cache demand accesses
+system.ruby.l1_cntrl7.L1Dcache.demand_hits            0                       # Number of cache demand hits
+system.ruby.l1_cntrl7.L1Dcache.demand_misses        77428                       # Number of cache demand misses
+system.ruby.l1_cntrl7.L1Dcache.demand_accesses        77428                       # Number of cache demand accesses
 system.ruby.l1_cntrl7.L1Icache.demand_hits            0                       # Number of cache demand hits
 system.ruby.l1_cntrl7.L1Icache.demand_misses            0                       # Number of cache demand misses
 system.ruby.l1_cntrl7.L1Icache.demand_accesses            0                       # Number of cache demand accesses
@@ -109,9 +376,9 @@ system.ruby.l1_cntrl7.prefetcher.hits               0                       # nu
 system.ruby.l1_cntrl7.prefetcher.partial_hits            0                       # number of misses observed for a block being prefetched
 system.ruby.l1_cntrl7.prefetcher.pages_crossed            0                       # number of prefetches across pages
 system.ruby.l1_cntrl7.prefetcher.misses_on_prefetched_blocks            0                       # number of misses for blocks that were prefetched, yet missed
-system.ruby.l1_cntrl0.L1Dcache.demand_hits            0                       # Number of cache demand hits
-system.ruby.l1_cntrl0.L1Dcache.demand_misses        77618                       # Number of cache demand misses
-system.ruby.l1_cntrl0.L1Dcache.demand_accesses        77618                       # Number of cache demand accesses
+system.ruby.l1_cntrl0.L1Dcache.demand_hits            1                       # Number of cache demand hits
+system.ruby.l1_cntrl0.L1Dcache.demand_misses        78352                       # Number of cache demand misses
+system.ruby.l1_cntrl0.L1Dcache.demand_accesses        78353                       # Number of cache demand accesses
 system.ruby.l1_cntrl0.L1Icache.demand_hits            0                       # Number of cache demand hits
 system.ruby.l1_cntrl0.L1Icache.demand_misses            0                       # Number of cache demand misses
 system.ruby.l1_cntrl0.L1Icache.demand_accesses            0                       # Number of cache demand accesses
@@ -124,26 +391,26 @@ system.ruby.l1_cntrl0.prefetcher.hits               0                       # nu
 system.ruby.l1_cntrl0.prefetcher.partial_hits            0                       # number of misses observed for a block being prefetched
 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.network.routers00.percent_links_utilized     5.388577                      
-system.ruby.network.routers00.msg_count.Control::0        77618                      
-system.ruby.network.routers00.msg_count.Request_Control::2        75225                      
-system.ruby.network.routers00.msg_count.Response_Data::1        78135                      
-system.ruby.network.routers00.msg_count.Response_Control::1        64408                      
-system.ruby.network.routers00.msg_count.Response_Control::2        76967                      
-system.ruby.network.routers00.msg_count.Writeback_Data::0        14088                      
-system.ruby.network.routers00.msg_count.Writeback_Data::1        50186                      
-system.ruby.network.routers00.msg_count.Writeback_Control::0        25649                      
-system.ruby.network.routers00.msg_bytes.Control::0       620944                      
-system.ruby.network.routers00.msg_bytes.Request_Control::2       601800                      
-system.ruby.network.routers00.msg_bytes.Response_Data::1      5625720                      
-system.ruby.network.routers00.msg_bytes.Response_Control::1       515264                      
-system.ruby.network.routers00.msg_bytes.Response_Control::2       615736                      
-system.ruby.network.routers00.msg_bytes.Writeback_Data::0      1014336                      
-system.ruby.network.routers00.msg_bytes.Writeback_Data::1      3613392                      
-system.ruby.network.routers00.msg_bytes.Writeback_Control::0       205192                      
-system.ruby.l1_cntrl1.L1Dcache.demand_hits            2                       # Number of cache demand hits
-system.ruby.l1_cntrl1.L1Dcache.demand_misses        77551                       # Number of cache demand misses
-system.ruby.l1_cntrl1.L1Dcache.demand_accesses        77553                       # Number of cache demand accesses
+system.ruby.network.routers00.percent_links_utilized     4.017157                      
+system.ruby.network.routers00.msg_count.Control::0        78352                      
+system.ruby.network.routers00.msg_count.Request_Control::2        76727                      
+system.ruby.network.routers00.msg_count.Response_Data::1        78943                      
+system.ruby.network.routers00.msg_count.Response_Control::1        65296                      
+system.ruby.network.routers00.msg_count.Response_Control::2        77735                      
+system.ruby.network.routers00.msg_count.Writeback_Data::0        14723                      
+system.ruby.network.routers00.msg_count.Writeback_Data::1        52192                      
+system.ruby.network.routers00.msg_count.Writeback_Control::0        26458                      
+system.ruby.network.routers00.msg_bytes.Control::0       626816                      
+system.ruby.network.routers00.msg_bytes.Request_Control::2       613816                      
+system.ruby.network.routers00.msg_bytes.Response_Data::1      5683896                      
+system.ruby.network.routers00.msg_bytes.Response_Control::1       522368                      
+system.ruby.network.routers00.msg_bytes.Response_Control::2       621880                      
+system.ruby.network.routers00.msg_bytes.Writeback_Data::0      1060056                      
+system.ruby.network.routers00.msg_bytes.Writeback_Data::1      3757824                      
+system.ruby.network.routers00.msg_bytes.Writeback_Control::0       211664                      
+system.ruby.l1_cntrl1.L1Dcache.demand_hits            0                       # Number of cache demand hits
+system.ruby.l1_cntrl1.L1Dcache.demand_misses        78104                       # Number of cache demand misses
+system.ruby.l1_cntrl1.L1Dcache.demand_accesses        78104                       # Number of cache demand accesses
 system.ruby.l1_cntrl1.L1Icache.demand_hits            0                       # Number of cache demand hits
 system.ruby.l1_cntrl1.L1Icache.demand_misses            0                       # Number of cache demand misses
 system.ruby.l1_cntrl1.L1Icache.demand_accesses            0                       # Number of cache demand accesses
@@ -156,26 +423,26 @@ system.ruby.l1_cntrl1.prefetcher.hits               0                       # nu
 system.ruby.l1_cntrl1.prefetcher.partial_hits            0                       # number of misses observed for a block being prefetched
 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.network.routers01.percent_links_utilized     5.383194                      
-system.ruby.network.routers01.msg_count.Control::0        77551                      
-system.ruby.network.routers01.msg_count.Request_Control::2        75182                      
-system.ruby.network.routers01.msg_count.Response_Data::1        78051                      
-system.ruby.network.routers01.msg_count.Response_Control::1        64185                      
-system.ruby.network.routers01.msg_count.Response_Control::2        76934                      
-system.ruby.network.routers01.msg_count.Writeback_Data::0        14225                      
-system.ruby.network.routers01.msg_count.Writeback_Data::1        50047                      
-system.ruby.network.routers01.msg_count.Writeback_Control::0        25189                      
-system.ruby.network.routers01.msg_bytes.Control::0       620408                      
-system.ruby.network.routers01.msg_bytes.Request_Control::2       601456                      
-system.ruby.network.routers01.msg_bytes.Response_Data::1      5619672                      
-system.ruby.network.routers01.msg_bytes.Response_Control::1       513480                      
-system.ruby.network.routers01.msg_bytes.Response_Control::2       615472                      
-system.ruby.network.routers01.msg_bytes.Writeback_Data::0      1024200                      
-system.ruby.network.routers01.msg_bytes.Writeback_Data::1      3603384                      
-system.ruby.network.routers01.msg_bytes.Writeback_Control::0       201512                      
-system.ruby.l1_cntrl2.L1Dcache.demand_hits            3                       # Number of cache demand hits
-system.ruby.l1_cntrl2.L1Dcache.demand_misses        77720                       # Number of cache demand misses
-system.ruby.l1_cntrl2.L1Dcache.demand_accesses        77723                       # Number of cache demand accesses
+system.ruby.network.routers01.percent_links_utilized     4.004745                      
+system.ruby.network.routers01.msg_count.Control::0        78104                      
+system.ruby.network.routers01.msg_count.Request_Control::2        76509                      
+system.ruby.network.routers01.msg_count.Response_Data::1        78659                      
+system.ruby.network.routers01.msg_count.Response_Control::1        65065                      
+system.ruby.network.routers01.msg_count.Response_Control::2        77454                      
+system.ruby.network.routers01.msg_count.Writeback_Data::0        14590                      
+system.ruby.network.routers01.msg_count.Writeback_Data::1        52150                      
+system.ruby.network.routers01.msg_count.Writeback_Control::0        26505                      
+system.ruby.network.routers01.msg_bytes.Control::0       624832                      
+system.ruby.network.routers01.msg_bytes.Request_Control::2       612072                      
+system.ruby.network.routers01.msg_bytes.Response_Data::1      5663448                      
+system.ruby.network.routers01.msg_bytes.Response_Control::1       520520                      
+system.ruby.network.routers01.msg_bytes.Response_Control::2       619632                      
+system.ruby.network.routers01.msg_bytes.Writeback_Data::0      1050480                      
+system.ruby.network.routers01.msg_bytes.Writeback_Data::1      3754800                      
+system.ruby.network.routers01.msg_bytes.Writeback_Control::0       212040                      
+system.ruby.l1_cntrl2.L1Dcache.demand_hits            1                       # Number of cache demand hits
+system.ruby.l1_cntrl2.L1Dcache.demand_misses        78244                       # Number of cache demand misses
+system.ruby.l1_cntrl2.L1Dcache.demand_accesses        78245                       # Number of cache demand accesses
 system.ruby.l1_cntrl2.L1Icache.demand_hits            0                       # Number of cache demand hits
 system.ruby.l1_cntrl2.L1Icache.demand_misses            0                       # Number of cache demand misses
 system.ruby.l1_cntrl2.L1Icache.demand_accesses            0                       # Number of cache demand accesses
@@ -188,26 +455,26 @@ system.ruby.l1_cntrl2.prefetcher.hits               0                       # nu
 system.ruby.l1_cntrl2.prefetcher.partial_hits            0                       # number of misses observed for a block being prefetched
 system.ruby.l1_cntrl2.prefetcher.pages_crossed            0                       # number of prefetches across pages
 system.ruby.l1_cntrl2.prefetcher.misses_on_prefetched_blocks            0                       # number of misses for blocks that were prefetched, yet missed
-system.ruby.network.routers02.percent_links_utilized     5.401120                      
-system.ruby.network.routers02.msg_count.Control::0        77720                      
-system.ruby.network.routers02.msg_count.Request_Control::2        75340                      
-system.ruby.network.routers02.msg_count.Response_Data::1        78201                      
-system.ruby.network.routers02.msg_count.Response_Control::1        64595                      
-system.ruby.network.routers02.msg_count.Response_Control::2        77107                      
-system.ruby.network.routers02.msg_count.Writeback_Data::0        14370                      
-system.ruby.network.routers02.msg_count.Writeback_Data::1        50215                      
-system.ruby.network.routers02.msg_count.Writeback_Control::0        25440                      
-system.ruby.network.routers02.msg_bytes.Control::0       621760                      
-system.ruby.network.routers02.msg_bytes.Request_Control::2       602720                      
-system.ruby.network.routers02.msg_bytes.Response_Data::1      5630472                      
-system.ruby.network.routers02.msg_bytes.Response_Control::1       516760                      
-system.ruby.network.routers02.msg_bytes.Response_Control::2       616856                      
-system.ruby.network.routers02.msg_bytes.Writeback_Data::0      1034640                      
-system.ruby.network.routers02.msg_bytes.Writeback_Data::1      3615480                      
-system.ruby.network.routers02.msg_bytes.Writeback_Control::0       203520                      
-system.ruby.l1_cntrl3.L1Dcache.demand_hits            2                       # Number of cache demand hits
-system.ruby.l1_cntrl3.L1Dcache.demand_misses        77752                       # Number of cache demand misses
-system.ruby.l1_cntrl3.L1Dcache.demand_accesses        77754                       # Number of cache demand accesses
+system.ruby.network.routers02.percent_links_utilized     4.010243                      
+system.ruby.network.routers02.msg_count.Control::0        78244                      
+system.ruby.network.routers02.msg_count.Request_Control::2        76806                      
+system.ruby.network.routers02.msg_count.Response_Data::1        78763                      
+system.ruby.network.routers02.msg_count.Response_Control::1        65157                      
+system.ruby.network.routers02.msg_count.Response_Control::2        77588                      
+system.ruby.network.routers02.msg_count.Writeback_Data::0        14535                      
+system.ruby.network.routers02.msg_count.Writeback_Data::1        52281                      
+system.ruby.network.routers02.msg_count.Writeback_Control::0        26463                      
+system.ruby.network.routers02.msg_bytes.Control::0       625952                      
+system.ruby.network.routers02.msg_bytes.Request_Control::2       614448                      
+system.ruby.network.routers02.msg_bytes.Response_Data::1      5670936                      
+system.ruby.network.routers02.msg_bytes.Response_Control::1       521256                      
+system.ruby.network.routers02.msg_bytes.Response_Control::2       620704                      
+system.ruby.network.routers02.msg_bytes.Writeback_Data::0      1046520                      
+system.ruby.network.routers02.msg_bytes.Writeback_Data::1      3764232                      
+system.ruby.network.routers02.msg_bytes.Writeback_Control::0       211704                      
+system.ruby.l1_cntrl3.L1Dcache.demand_hits            0                       # Number of cache demand hits
+system.ruby.l1_cntrl3.L1Dcache.demand_misses        78003                       # Number of cache demand misses
+system.ruby.l1_cntrl3.L1Dcache.demand_accesses        78003                       # Number of cache demand accesses
 system.ruby.l1_cntrl3.L1Icache.demand_hits            0                       # Number of cache demand hits
 system.ruby.l1_cntrl3.L1Icache.demand_misses            0                       # Number of cache demand misses
 system.ruby.l1_cntrl3.L1Icache.demand_accesses            0                       # Number of cache demand accesses
@@ -220,746 +487,729 @@ system.ruby.l1_cntrl3.prefetcher.hits               0                       # nu
 system.ruby.l1_cntrl3.prefetcher.partial_hits            0                       # number of misses observed for a block being prefetched
 system.ruby.l1_cntrl3.prefetcher.pages_crossed            0                       # number of prefetches across pages
 system.ruby.l1_cntrl3.prefetcher.misses_on_prefetched_blocks            0                       # number of misses for blocks that were prefetched, yet missed
-system.ruby.network.routers03.percent_links_utilized     5.405376                      
-system.ruby.network.routers03.msg_count.Control::0        77752                      
-system.ruby.network.routers03.msg_count.Request_Control::2        75338                      
-system.ruby.network.routers03.msg_count.Response_Data::1        78287                      
-system.ruby.network.routers03.msg_count.Response_Control::1        64277                      
-system.ruby.network.routers03.msg_count.Response_Control::2        77086                      
-system.ruby.network.routers03.msg_count.Writeback_Data::0        14417                      
-system.ruby.network.routers03.msg_count.Writeback_Data::1        50285                      
-system.ruby.network.routers03.msg_count.Writeback_Control::0        25187                      
-system.ruby.network.routers03.msg_bytes.Control::0       622016                      
-system.ruby.network.routers03.msg_bytes.Request_Control::2       602704                      
-system.ruby.network.routers03.msg_bytes.Response_Data::1      5636664                      
-system.ruby.network.routers03.msg_bytes.Response_Control::1       514216                      
-system.ruby.network.routers03.msg_bytes.Response_Control::2       616688                      
-system.ruby.network.routers03.msg_bytes.Writeback_Data::0      1038024                      
-system.ruby.network.routers03.msg_bytes.Writeback_Data::1      3620520                      
-system.ruby.network.routers03.msg_bytes.Writeback_Control::0       201496                      
-system.ruby.network.routers04.percent_links_utilized     5.370206                      
-system.ruby.network.routers04.msg_count.Control::0        77337                      
-system.ruby.network.routers04.msg_count.Request_Control::2        74942                      
-system.ruby.network.routers04.msg_count.Response_Data::1        77832                      
-system.ruby.network.routers04.msg_count.Response_Control::1        64045                      
-system.ruby.network.routers04.msg_count.Response_Control::2        76706                      
-system.ruby.network.routers04.msg_count.Writeback_Data::0        14274                      
-system.ruby.network.routers04.msg_count.Writeback_Data::1        49893                      
-system.ruby.network.routers04.msg_count.Writeback_Control::0        25067                      
-system.ruby.network.routers04.msg_bytes.Control::0       618696                      
-system.ruby.network.routers04.msg_bytes.Request_Control::2       599536                      
-system.ruby.network.routers04.msg_bytes.Response_Data::1      5603904                      
-system.ruby.network.routers04.msg_bytes.Response_Control::1       512360                      
-system.ruby.network.routers04.msg_bytes.Response_Control::2       613648                      
-system.ruby.network.routers04.msg_bytes.Writeback_Data::0      1027728                      
-system.ruby.network.routers04.msg_bytes.Writeback_Data::1      3592296                      
-system.ruby.network.routers04.msg_bytes.Writeback_Control::0       200536                      
-system.ruby.network.routers05.percent_links_utilized     5.437902                      
-system.ruby.network.routers05.msg_count.Control::0        78248                      
-system.ruby.network.routers05.msg_count.Request_Control::2        75756                      
-system.ruby.network.routers05.msg_count.Response_Data::1        78726                      
-system.ruby.network.routers05.msg_count.Response_Control::1        64879                      
-system.ruby.network.routers05.msg_count.Response_Control::2        77614                      
-system.ruby.network.routers05.msg_count.Writeback_Data::0        14469                      
-system.ruby.network.routers05.msg_count.Writeback_Data::1        50596                      
-system.ruby.network.routers05.msg_count.Writeback_Control::0        25597                      
-system.ruby.network.routers05.msg_bytes.Control::0       625984                      
-system.ruby.network.routers05.msg_bytes.Request_Control::2       606048                      
-system.ruby.network.routers05.msg_bytes.Response_Data::1      5668272                      
-system.ruby.network.routers05.msg_bytes.Response_Control::1       519032                      
-system.ruby.network.routers05.msg_bytes.Response_Control::2       620912                      
-system.ruby.network.routers05.msg_bytes.Writeback_Data::0      1041768                      
-system.ruby.network.routers05.msg_bytes.Writeback_Data::1      3642912                      
-system.ruby.network.routers05.msg_bytes.Writeback_Control::0       204776                      
-system.ruby.network.routers06.percent_links_utilized     5.392954                      
-system.ruby.network.routers06.msg_count.Control::0        77661                      
-system.ruby.network.routers06.msg_count.Request_Control::2        75223                      
-system.ruby.network.routers06.msg_count.Response_Data::1        78177                      
-system.ruby.network.routers06.msg_count.Response_Control::1        64312                      
-system.ruby.network.routers06.msg_count.Response_Control::2        77032                      
-system.ruby.network.routers06.msg_count.Writeback_Data::0        14283                      
-system.ruby.network.routers06.msg_count.Writeback_Data::1        50131                      
-system.ruby.network.routers06.msg_count.Writeback_Control::0        25302                      
-system.ruby.network.routers06.msg_bytes.Control::0       621288                      
-system.ruby.network.routers06.msg_bytes.Request_Control::2       601784                      
-system.ruby.network.routers06.msg_bytes.Response_Data::1      5628744                      
-system.ruby.network.routers06.msg_bytes.Response_Control::1       514496                      
-system.ruby.network.routers06.msg_bytes.Response_Control::2       616256                      
-system.ruby.network.routers06.msg_bytes.Writeback_Data::0      1028376                      
-system.ruby.network.routers06.msg_bytes.Writeback_Data::1      3609432                      
-system.ruby.network.routers06.msg_bytes.Writeback_Control::0       202416                      
-system.ruby.network.routers07.percent_links_utilized     5.402086                      
-system.ruby.network.routers07.msg_count.Control::0        77688                      
-system.ruby.network.routers07.msg_count.Request_Control::2        75301                      
-system.ruby.network.routers07.msg_count.Response_Data::1        78207                      
-system.ruby.network.routers07.msg_count.Response_Control::1        64323                      
-system.ruby.network.routers07.msg_count.Response_Control::2        77070                      
-system.ruby.network.routers07.msg_count.Writeback_Data::0        14297                      
-system.ruby.network.routers07.msg_count.Writeback_Data::1        50355                      
-system.ruby.network.routers07.msg_count.Writeback_Control::0        25450                      
-system.ruby.network.routers07.msg_bytes.Control::0       621504                      
-system.ruby.network.routers07.msg_bytes.Request_Control::2       602408                      
-system.ruby.network.routers07.msg_bytes.Response_Data::1      5630904                      
-system.ruby.network.routers07.msg_bytes.Response_Control::1       514584                      
-system.ruby.network.routers07.msg_bytes.Response_Control::2       616560                      
-system.ruby.network.routers07.msg_bytes.Writeback_Data::0      1029384                      
-system.ruby.network.routers07.msg_bytes.Writeback_Data::1      3625560                      
-system.ruby.network.routers07.msg_bytes.Writeback_Control::0       203600                      
-system.ruby.l2_cntrl0.L2cache.demand_hits           27                       # Number of cache demand hits
-system.ruby.l2_cntrl0.L2cache.demand_misses       621533                       # Number of cache demand misses
-system.ruby.l2_cntrl0.L2cache.demand_accesses       621560                       # Number of cache demand accesses
-system.ruby.l2_cntrl0.fully_busy_cycles             2                       # cycles for which number of transistions == max transitions
-system.ruby.network.routers08.percent_links_utilized    73.742176                      
-system.ruby.network.routers08.msg_count.Control::0      1237703                      
-system.ruby.network.routers08.msg_count.Request_Control::2       598605                      
-system.ruby.network.routers08.msg_count.Response_Data::1      1454436                      
-system.ruby.network.routers08.msg_count.Response_Control::1      1526235                      
-system.ruby.network.routers08.msg_count.Response_Control::2       616516                      
-system.ruby.network.routers08.msg_count.Writeback_Data::0       114423                      
-system.ruby.network.routers08.msg_count.Writeback_Data::1       401708                      
-system.ruby.network.routers08.msg_count.Writeback_Control::0       202881                      
-system.ruby.network.routers08.msg_bytes.Control::0      9901624                      
-system.ruby.network.routers08.msg_bytes.Request_Control::2      4788840                      
-system.ruby.network.routers08.msg_bytes.Response_Data::1    104719392                      
-system.ruby.network.routers08.msg_bytes.Response_Control::1     12209880                      
-system.ruby.network.routers08.msg_bytes.Response_Control::2      4932128                      
-system.ruby.network.routers08.msg_bytes.Writeback_Data::0      8238456                      
-system.ruby.network.routers08.msg_bytes.Writeback_Data::1     28922976                      
-system.ruby.network.routers08.msg_bytes.Writeback_Control::0      1623048                      
+system.ruby.network.routers03.percent_links_utilized     3.995461                      
+system.ruby.network.routers03.msg_count.Control::0        78003                      
+system.ruby.network.routers03.msg_count.Request_Control::2        76449                      
+system.ruby.network.routers03.msg_count.Response_Data::1        78486                      
+system.ruby.network.routers03.msg_count.Response_Control::1        64943                      
+system.ruby.network.routers03.msg_count.Response_Control::2        77331                      
+system.ruby.network.routers03.msg_count.Writeback_Data::0        14715                      
+system.ruby.network.routers03.msg_count.Writeback_Data::1        51879                      
+system.ruby.network.routers03.msg_count.Writeback_Control::0        25998                      
+system.ruby.network.routers03.msg_bytes.Control::0       624024                      
+system.ruby.network.routers03.msg_bytes.Request_Control::2       611592                      
+system.ruby.network.routers03.msg_bytes.Response_Data::1      5650992                      
+system.ruby.network.routers03.msg_bytes.Response_Control::1       519544                      
+system.ruby.network.routers03.msg_bytes.Response_Control::2       618648                      
+system.ruby.network.routers03.msg_bytes.Writeback_Data::0      1059480                      
+system.ruby.network.routers03.msg_bytes.Writeback_Data::1      3735288                      
+system.ruby.network.routers03.msg_bytes.Writeback_Control::0       207984                      
+system.ruby.network.routers04.percent_links_utilized     3.971652                      
+system.ruby.network.routers04.msg_count.Control::0        77550                      
+system.ruby.network.routers04.msg_count.Request_Control::2        76039                      
+system.ruby.network.routers04.msg_count.Response_Data::1        78047                      
+system.ruby.network.routers04.msg_count.Response_Control::1        64587                      
+system.ruby.network.routers04.msg_count.Response_Control::2        76934                      
+system.ruby.network.routers04.msg_count.Writeback_Data::0        14444                      
+system.ruby.network.routers04.msg_count.Writeback_Data::1        51674                      
+system.ruby.network.routers04.msg_count.Writeback_Control::0        26145                      
+system.ruby.network.routers04.msg_bytes.Control::0       620400                      
+system.ruby.network.routers04.msg_bytes.Request_Control::2       608312                      
+system.ruby.network.routers04.msg_bytes.Response_Data::1      5619384                      
+system.ruby.network.routers04.msg_bytes.Response_Control::1       516696                      
+system.ruby.network.routers04.msg_bytes.Response_Control::2       615472                      
+system.ruby.network.routers04.msg_bytes.Writeback_Data::0      1039968                      
+system.ruby.network.routers04.msg_bytes.Writeback_Data::1      3720528                      
+system.ruby.network.routers04.msg_bytes.Writeback_Control::0       209160                      
+system.ruby.network.routers05.percent_links_utilized     3.984903                      
+system.ruby.network.routers05.msg_count.Control::0        77775                      
+system.ruby.network.routers05.msg_count.Request_Control::2        76299                      
+system.ruby.network.routers05.msg_count.Response_Data::1        78272                      
+system.ruby.network.routers05.msg_count.Response_Control::1        64779                      
+system.ruby.network.routers05.msg_count.Response_Control::2        77121                      
+system.ruby.network.routers05.msg_count.Writeback_Data::0        14571                      
+system.ruby.network.routers05.msg_count.Writeback_Data::1        51833                      
+system.ruby.network.routers05.msg_count.Writeback_Control::0        26083                      
+system.ruby.network.routers05.msg_bytes.Control::0       622200                      
+system.ruby.network.routers05.msg_bytes.Request_Control::2       610392                      
+system.ruby.network.routers05.msg_bytes.Response_Data::1      5635584                      
+system.ruby.network.routers05.msg_bytes.Response_Control::1       518232                      
+system.ruby.network.routers05.msg_bytes.Response_Control::2       616968                      
+system.ruby.network.routers05.msg_bytes.Writeback_Data::0      1049112                      
+system.ruby.network.routers05.msg_bytes.Writeback_Data::1      3731976                      
+system.ruby.network.routers05.msg_bytes.Writeback_Control::0       208664                      
+system.ruby.network.routers06.percent_links_utilized     3.974939                      
+system.ruby.network.routers06.msg_count.Control::0        77691                      
+system.ruby.network.routers06.msg_count.Request_Control::2        76079                      
+system.ruby.network.routers06.msg_count.Response_Data::1        78230                      
+system.ruby.network.routers06.msg_count.Response_Control::1        64698                      
+system.ruby.network.routers06.msg_count.Response_Control::2        77044                      
+system.ruby.network.routers06.msg_count.Writeback_Data::0        14650                      
+system.ruby.network.routers06.msg_count.Writeback_Data::1        51429                      
+system.ruby.network.routers06.msg_count.Writeback_Control::0        25787                      
+system.ruby.network.routers06.msg_bytes.Control::0       621528                      
+system.ruby.network.routers06.msg_bytes.Request_Control::2       608632                      
+system.ruby.network.routers06.msg_bytes.Response_Data::1      5632560                      
+system.ruby.network.routers06.msg_bytes.Response_Control::1       517584                      
+system.ruby.network.routers06.msg_bytes.Response_Control::2       616352                      
+system.ruby.network.routers06.msg_bytes.Writeback_Data::0      1054800                      
+system.ruby.network.routers06.msg_bytes.Writeback_Data::1      3702888                      
+system.ruby.network.routers06.msg_bytes.Writeback_Control::0       206296                      
+system.ruby.network.routers07.percent_links_utilized     3.964826                      
+system.ruby.network.routers07.msg_count.Control::0        77428                      
+system.ruby.network.routers07.msg_count.Request_Control::2        75965                      
+system.ruby.network.routers07.msg_count.Response_Data::1        77944                      
+system.ruby.network.routers07.msg_count.Response_Control::1        64454                      
+system.ruby.network.routers07.msg_count.Response_Control::2        76853                      
+system.ruby.network.routers07.msg_count.Writeback_Data::0        14464                      
+system.ruby.network.routers07.msg_count.Writeback_Data::1        51520                      
+system.ruby.network.routers07.msg_count.Writeback_Control::0        25906                      
+system.ruby.network.routers07.msg_bytes.Control::0       619424                      
+system.ruby.network.routers07.msg_bytes.Request_Control::2       607720                      
+system.ruby.network.routers07.msg_bytes.Response_Data::1      5611968                      
+system.ruby.network.routers07.msg_bytes.Response_Control::1       515632                      
+system.ruby.network.routers07.msg_bytes.Response_Control::2       614824                      
+system.ruby.network.routers07.msg_bytes.Writeback_Data::0      1041408                      
+system.ruby.network.routers07.msg_bytes.Writeback_Data::1      3709440                      
+system.ruby.network.routers07.msg_bytes.Writeback_Control::0       207248                      
+system.ruby.l2_cntrl0.L2cache.demand_hits           31                       # Number of cache demand hits
+system.ruby.l2_cntrl0.L2cache.demand_misses       623101                       # Number of cache demand misses
+system.ruby.l2_cntrl0.L2cache.demand_accesses       623132                       # Number of cache demand accesses
+system.ruby.l2_cntrl0.fully_busy_cycles             1                       # cycles for which number of transistions == max transitions
+system.ruby.network.routers08.percent_links_utilized    54.245833                      
+system.ruby.network.routers08.msg_count.Control::0      1240723                      
+system.ruby.network.routers08.msg_count.Request_Control::2       607107                      
+system.ruby.network.routers08.msg_count.Response_Data::1      1457329                      
+system.ruby.network.routers08.msg_count.Response_Control::1      1533130                      
+system.ruby.network.routers08.msg_count.Response_Control::2       618060                      
+system.ruby.network.routers08.msg_count.Writeback_Data::0       116692                      
+system.ruby.network.routers08.msg_count.Writeback_Data::1       414958                      
+system.ruby.network.routers08.msg_count.Writeback_Control::0       209345                      
+system.ruby.network.routers08.msg_bytes.Control::0      9925784                      
+system.ruby.network.routers08.msg_bytes.Request_Control::2      4856856                      
+system.ruby.network.routers08.msg_bytes.Response_Data::1    104927688                      
+system.ruby.network.routers08.msg_bytes.Response_Control::1     12265040                      
+system.ruby.network.routers08.msg_bytes.Response_Control::2      4944480                      
+system.ruby.network.routers08.msg_bytes.Writeback_Data::0      8401824                      
+system.ruby.network.routers08.msg_bytes.Writeback_Data::1     29876976                      
+system.ruby.network.routers08.msg_bytes.Writeback_Control::0      1674760                      
+system.ruby.network.routers09.percent_links_utilized    22.519302                      
+system.ruby.network.routers09.msg_count.Control::0       617577                      
+system.ruby.network.routers09.msg_count.Response_Data::1       838498                      
+system.ruby.network.routers09.msg_count.Response_Control::1      1014212                      
+system.ruby.network.routers09.msg_bytes.Control::0      4940616                      
+system.ruby.network.routers09.msg_bytes.Response_Data::1     60371856                      
+system.ruby.network.routers09.msg_bytes.Response_Control::1      8113696                      
+system.ruby.network.routers10.percent_links_utilized    10.875421                      
+system.ruby.network.routers10.msg_count.Control::0      1240723                      
+system.ruby.network.routers10.msg_count.Request_Control::2       610873                      
+system.ruby.network.routers10.msg_count.Response_Data::1      1462851                      
+system.ruby.network.routers10.msg_count.Response_Control::1      1533161                      
+system.ruby.network.routers10.msg_count.Response_Control::2       618060                      
+system.ruby.network.routers10.msg_count.Writeback_Data::0       116692                      
+system.ruby.network.routers10.msg_count.Writeback_Data::1       414958                      
+system.ruby.network.routers10.msg_count.Writeback_Control::0       209345                      
+system.ruby.network.routers10.msg_bytes.Control::0      9925784                      
+system.ruby.network.routers10.msg_bytes.Request_Control::2      4886984                      
+system.ruby.network.routers10.msg_bytes.Response_Data::1    105325272                      
+system.ruby.network.routers10.msg_bytes.Response_Control::1     12265288                      
+system.ruby.network.routers10.msg_bytes.Response_Control::2      4944480                      
+system.ruby.network.routers10.msg_bytes.Writeback_Data::0      8401824                      
+system.ruby.network.routers10.msg_bytes.Writeback_Data::1     29876976                      
+system.ruby.network.routers10.msg_bytes.Writeback_Control::0      1674760                      
+system.ruby.network.msg_count.Control         3722170                      
+system.ruby.network.msg_count.Request_Control      1828853                      
+system.ruby.network.msg_count.Response_Data      4386022                      
+system.ruby.network.msg_count.Response_Control      6453662                      
+system.ruby.network.msg_count.Writeback_Data      1594950                      
+system.ruby.network.msg_count.Writeback_Control       628035                      
+system.ruby.network.msg_byte.Control         29777360                      
+system.ruby.network.msg_byte.Request_Control     14630824                      
+system.ruby.network.msg_byte.Response_Data    315793584                      
+system.ruby.network.msg_byte.Response_Control     51629296                      
+system.ruby.network.msg_byte.Writeback_Data    114836400                      
+system.ruby.network.msg_byte.Writeback_Control      5024280                      
 system.ruby.memctrl_clk_domain.clock                3                       # Clock period in ticks
-system.ruby.dir_cntrl0.memBuffer.memReq        837117                       # Total number of memory requests
-system.ruby.dir_cntrl0.memBuffer.memRead       616125                       # Number of memory reads
-system.ruby.dir_cntrl0.memBuffer.memWrite       220987                       # Number of memory writes
-system.ruby.dir_cntrl0.memBuffer.memRefresh        51600                       # Number of memory refreshes
-system.ruby.dir_cntrl0.memBuffer.memWaitCycles      5282130                       # Delay stalled at the head of the bank queue
-system.ruby.dir_cntrl0.memBuffer.memInputQ       213418                       # Delay in the input queue
-system.ruby.dir_cntrl0.memBuffer.memBankQ       448771                       # Delay behind the head of the bank queue
-system.ruby.dir_cntrl0.memBuffer.totalStalls      5944319                       # Total number of stall cycles
-system.ruby.dir_cntrl0.memBuffer.stallsPerReq     7.100942                       # Expected number of stall cycles per request
-system.ruby.dir_cntrl0.memBuffer.memBankBusy      1034385                       # memory stalls due to busy bank
-system.ruby.dir_cntrl0.memBuffer.memBusBusy      1644850                       # memory stalls due to busy bus
-system.ruby.dir_cntrl0.memBuffer.memReadWriteBusy       969543                       # memory stalls due to read write turnaround
-system.ruby.dir_cntrl0.memBuffer.memDataBusBusy       420455                       # memory stalls due to read read turnaround
-system.ruby.dir_cntrl0.memBuffer.memArbWait      1013454                       # memory stalls due to arbitration
-system.ruby.dir_cntrl0.memBuffer.memNotOld       199443                       # memory stalls due to anti starvation
-system.ruby.dir_cntrl0.memBuffer.memBankCount |       26053      3.11%      3.11% |       26238      3.13%      6.25% |       26476      3.16%      9.41% |       26000      3.11%     12.52% |       26163      3.13%     15.64% |       26349      3.15%     18.79% |       26252      3.14%     21.92% |       26118      3.12%     25.04% |       26155      3.12%     28.17% |       25974      3.10%     31.27% |       26485      3.16%     34.44% |       26013      3.11%     37.54% |       26239      3.13%     40.68% |       25904      3.09%     43.77% |       26148      3.12%     46.90% |       26248      3.14%     50.03% |       26068      3.11%     53.14% |       26508      3.17%     56.31% |       25945      3.10%     59.41% |       26211      3.13%     62.54% |       25779      3.08%     65.62% |       25834      3.09%     68.71% |       26282      3.14%     71.85% |       26037      3.11%     74.96% |       26294      3.14%     78.10% |       26232      3.13%     81.23% |       25842      3.09%     84.32% |       26144      3.12%     87.44% |       26060      3.11%     90.55% |       26651      3.18%     93.74% |       26042      3.11%     96.85% |       26373      3.15%    100.00% # Number of accesses per bank
-system.ruby.dir_cntrl0.memBuffer.memBankCount::total       837117                       # Number of accesses per bank
-system.ruby.network.routers09.percent_links_utilized    30.824398                      
-system.ruby.network.routers09.msg_count.Control::0       616128                      
-system.ruby.network.routers09.msg_count.Response_Data::1       837111                      
-system.ruby.network.routers09.msg_count.Response_Control::1      1011244                      
-system.ruby.network.routers09.msg_bytes.Control::0      4929024                      
-system.ruby.network.routers09.msg_bytes.Response_Data::1     60271992                      
-system.ruby.network.routers09.msg_bytes.Response_Control::1      8089952                      
-system.ruby.network.routers10.percent_links_utilized    14.783673                      
-system.ruby.network.routers10.msg_count.Control::0      1237703                      
-system.ruby.network.routers10.msg_count.Request_Control::2       602307                      
-system.ruby.network.routers10.msg_count.Response_Data::1      1459841                      
-system.ruby.network.routers10.msg_count.Response_Control::1      1526251                      
-system.ruby.network.routers10.msg_count.Response_Control::2       616516                      
-system.ruby.network.routers10.msg_count.Writeback_Data::0       114423                      
-system.ruby.network.routers10.msg_count.Writeback_Data::1       401708                      
-system.ruby.network.routers10.msg_count.Writeback_Control::0       202881                      
-system.ruby.network.routers10.msg_bytes.Control::0      9901624                      
-system.ruby.network.routers10.msg_bytes.Request_Control::2      4818456                      
-system.ruby.network.routers10.msg_bytes.Response_Data::1    105108552                      
-system.ruby.network.routers10.msg_bytes.Response_Control::1     12210008                      
-system.ruby.network.routers10.msg_bytes.Response_Control::2      4932128                      
-system.ruby.network.routers10.msg_bytes.Writeback_Data::0      8238456                      
-system.ruby.network.routers10.msg_bytes.Writeback_Data::1     28922976                      
-system.ruby.network.routers10.msg_bytes.Writeback_Control::0      1623048                      
-system.ruby.network.msg_count.Control         3713109                      
-system.ruby.network.msg_count.Request_Control      1803219                      
-system.ruby.network.msg_count.Response_Data      4377004                      
-system.ruby.network.msg_count.Response_Control      6428302                      
-system.ruby.network.msg_count.Writeback_Data      1548393                      
-system.ruby.network.msg_count.Writeback_Control       608643                      
-system.ruby.network.msg_byte.Control         29704872                      
-system.ruby.network.msg_byte.Request_Control     14425752                      
-system.ruby.network.msg_byte.Response_Data    315144288                      
-system.ruby.network.msg_byte.Response_Control     51426416                      
-system.ruby.network.msg_byte.Writeback_Data    111484296                      
-system.ruby.network.msg_byte.Writeback_Control      4869144                      
-system.cpu0.num_reads                           99258                       # number of read accesses completed
-system.cpu0.num_writes                          54534                       # number of write accesses completed
+system.cpu0.num_reads                          100000                       # number of read accesses completed
+system.cpu0.num_writes                          55724                       # number of write accesses completed
 system.cpu0.num_copies                              0                       # number of copy accesses completed
-system.cpu1.num_reads                           98654                       # number of read accesses completed
-system.cpu1.num_writes                          54809                       # number of write accesses completed
+system.cpu1.num_reads                           99110                       # number of read accesses completed
+system.cpu1.num_writes                          54992                       # number of write accesses completed
 system.cpu1.num_copies                              0                       # number of copy accesses completed
-system.cpu2.num_reads                           99249                       # number of read accesses completed
-system.cpu2.num_writes                          54599                       # number of write accesses completed
+system.cpu2.num_reads                           99577                       # number of read accesses completed
+system.cpu2.num_writes                          54873                       # number of write accesses completed
 system.cpu2.num_copies                              0                       # number of copy accesses completed
-system.cpu3.num_reads                           98783                       # number of read accesses completed
-system.cpu3.num_writes                          54952                       # number of write accesses completed
+system.cpu3.num_reads                           99025                       # number of read accesses completed
+system.cpu3.num_writes                          55120                       # number of write accesses completed
 system.cpu3.num_copies                              0                       # number of copy accesses completed
-system.cpu4.num_reads                           98121                       # number of read accesses completed
-system.cpu4.num_writes                          54478                       # number of write accesses completed
+system.cpu4.num_reads                           98415                       # number of read accesses completed
+system.cpu4.num_writes                          54586                       # number of write accesses completed
 system.cpu4.num_copies                              0                       # number of copy accesses completed
-system.cpu5.num_reads                          100000                       # number of read accesses completed
-system.cpu5.num_writes                          55112                       # number of write accesses completed
+system.cpu5.num_reads                           98390                       # number of read accesses completed
+system.cpu5.num_writes                          54856                       # number of write accesses completed
 system.cpu5.num_copies                              0                       # number of copy accesses completed
-system.cpu6.num_reads                           98611                       # number of read accesses completed
-system.cpu6.num_writes                          54867                       # number of write accesses completed
+system.cpu6.num_reads                           98374                       # number of read accesses completed
+system.cpu6.num_writes                          54563                       # number of write accesses completed
 system.cpu6.num_copies                              0                       # number of copy accesses completed
-system.cpu7.num_reads                           99371                       # number of read accesses completed
-system.cpu7.num_writes                          54915                       # number of write accesses completed
+system.cpu7.num_reads                           98575                       # number of read accesses completed
+system.cpu7.num_writes                          54585                       # number of write accesses completed
 system.cpu7.num_copies                              0                       # number of copy accesses completed
-system.ruby.network.routers00.throttle0.link_utilization     5.474139                      
-system.ruby.network.routers00.throttle0.msg_count.Request_Control::2        75225                      
-system.ruby.network.routers00.throttle0.msg_count.Response_Data::1        77614                      
-system.ruby.network.routers00.throttle0.msg_count.Response_Control::1        39738                      
-system.ruby.network.routers00.throttle0.msg_bytes.Request_Control::2       601800                      
-system.ruby.network.routers00.throttle0.msg_bytes.Response_Data::1      5588208                      
-system.ruby.network.routers00.throttle0.msg_bytes.Response_Control::1       317904                      
-system.ruby.network.routers00.throttle1.link_utilization     5.303015                      
-system.ruby.network.routers00.throttle1.msg_count.Control::0        77618                      
-system.ruby.network.routers00.throttle1.msg_count.Response_Data::1          521                      
-system.ruby.network.routers00.throttle1.msg_count.Response_Control::1        24670                      
-system.ruby.network.routers00.throttle1.msg_count.Response_Control::2        76967                      
-system.ruby.network.routers00.throttle1.msg_count.Writeback_Data::0        14088                      
-system.ruby.network.routers00.throttle1.msg_count.Writeback_Data::1        50186                      
-system.ruby.network.routers00.throttle1.msg_count.Writeback_Control::0        25649                      
-system.ruby.network.routers00.throttle1.msg_bytes.Control::0       620944                      
-system.ruby.network.routers00.throttle1.msg_bytes.Response_Data::1        37512                      
-system.ruby.network.routers00.throttle1.msg_bytes.Response_Control::1       197360                      
-system.ruby.network.routers00.throttle1.msg_bytes.Response_Control::2       615736                      
-system.ruby.network.routers00.throttle1.msg_bytes.Writeback_Data::0      1014336                      
-system.ruby.network.routers00.throttle1.msg_bytes.Writeback_Data::1      3613392                      
-system.ruby.network.routers00.throttle1.msg_bytes.Writeback_Control::0       205192                      
-system.ruby.network.routers01.throttle0.link_utilization     5.467598                      
-system.ruby.network.routers01.throttle0.msg_count.Request_Control::2        75182                      
-system.ruby.network.routers01.throttle0.msg_count.Response_Data::1        77547                      
-system.ruby.network.routers01.throttle0.msg_count.Response_Control::1        39412                      
-system.ruby.network.routers01.throttle0.msg_bytes.Request_Control::2       601456                      
-system.ruby.network.routers01.throttle0.msg_bytes.Response_Data::1      5583384                      
-system.ruby.network.routers01.throttle0.msg_bytes.Response_Control::1       315296                      
-system.ruby.network.routers01.throttle1.link_utilization     5.298789                      
-system.ruby.network.routers01.throttle1.msg_count.Control::0        77551                      
-system.ruby.network.routers01.throttle1.msg_count.Response_Data::1          504                      
-system.ruby.network.routers01.throttle1.msg_count.Response_Control::1        24773                      
-system.ruby.network.routers01.throttle1.msg_count.Response_Control::2        76934                      
-system.ruby.network.routers01.throttle1.msg_count.Writeback_Data::0        14225                      
-system.ruby.network.routers01.throttle1.msg_count.Writeback_Data::1        50047                      
-system.ruby.network.routers01.throttle1.msg_count.Writeback_Control::0        25189                      
-system.ruby.network.routers01.throttle1.msg_bytes.Control::0       620408                      
-system.ruby.network.routers01.throttle1.msg_bytes.Response_Data::1        36288                      
-system.ruby.network.routers01.throttle1.msg_bytes.Response_Control::1       198184                      
-system.ruby.network.routers01.throttle1.msg_bytes.Response_Control::2       615472                      
-system.ruby.network.routers01.throttle1.msg_bytes.Writeback_Data::0      1024200                      
-system.ruby.network.routers01.throttle1.msg_bytes.Writeback_Data::1      3603384                      
-system.ruby.network.routers01.throttle1.msg_bytes.Writeback_Control::0       201512                      
-system.ruby.network.routers02.throttle0.link_utilization     5.481655                      
-system.ruby.network.routers02.throttle0.msg_count.Request_Control::2        75340                      
-system.ruby.network.routers02.throttle0.msg_count.Response_Data::1        77717                      
-system.ruby.network.routers02.throttle0.msg_count.Response_Control::1        39813                      
-system.ruby.network.routers02.throttle0.msg_bytes.Request_Control::2       602720                      
-system.ruby.network.routers02.throttle0.msg_bytes.Response_Data::1      5595624                      
-system.ruby.network.routers02.throttle0.msg_bytes.Response_Control::1       318504                      
-system.ruby.network.routers02.throttle1.link_utilization     5.320585                      
-system.ruby.network.routers02.throttle1.msg_count.Control::0        77720                      
-system.ruby.network.routers02.throttle1.msg_count.Response_Data::1          484                      
-system.ruby.network.routers02.throttle1.msg_count.Response_Control::1        24782                      
-system.ruby.network.routers02.throttle1.msg_count.Response_Control::2        77107                      
-system.ruby.network.routers02.throttle1.msg_count.Writeback_Data::0        14370                      
-system.ruby.network.routers02.throttle1.msg_count.Writeback_Data::1        50215                      
-system.ruby.network.routers02.throttle1.msg_count.Writeback_Control::0        25440                      
-system.ruby.network.routers02.throttle1.msg_bytes.Control::0       621760                      
-system.ruby.network.routers02.throttle1.msg_bytes.Response_Data::1        34848                      
-system.ruby.network.routers02.throttle1.msg_bytes.Response_Control::1       198256                      
-system.ruby.network.routers02.throttle1.msg_bytes.Response_Control::2       616856                      
-system.ruby.network.routers02.throttle1.msg_bytes.Writeback_Data::0      1034640                      
-system.ruby.network.routers02.throttle1.msg_bytes.Writeback_Data::1      3615480                      
-system.ruby.network.routers02.throttle1.msg_bytes.Writeback_Control::0       203520                      
-system.ruby.network.routers03.throttle0.link_utilization     5.482126                      
-system.ruby.network.routers03.throttle0.msg_count.Request_Control::2        75338                      
-system.ruby.network.routers03.throttle0.msg_count.Response_Data::1        77748                      
-system.ruby.network.routers03.throttle0.msg_count.Response_Control::1        39606                      
-system.ruby.network.routers03.throttle0.msg_bytes.Request_Control::2       602704                      
-system.ruby.network.routers03.throttle0.msg_bytes.Response_Data::1      5597856                      
-system.ruby.network.routers03.throttle0.msg_bytes.Response_Control::1       316848                      
-system.ruby.network.routers03.throttle1.link_utilization     5.328626                      
-system.ruby.network.routers03.throttle1.msg_count.Control::0        77752                      
-system.ruby.network.routers03.throttle1.msg_count.Response_Data::1          539                      
-system.ruby.network.routers03.throttle1.msg_count.Response_Control::1        24671                      
-system.ruby.network.routers03.throttle1.msg_count.Response_Control::2        77086                      
-system.ruby.network.routers03.throttle1.msg_count.Writeback_Data::0        14417                      
-system.ruby.network.routers03.throttle1.msg_count.Writeback_Data::1        50285                      
-system.ruby.network.routers03.throttle1.msg_count.Writeback_Control::0        25187                      
-system.ruby.network.routers03.throttle1.msg_bytes.Control::0       622016                      
-system.ruby.network.routers03.throttle1.msg_bytes.Response_Data::1        38808                      
-system.ruby.network.routers03.throttle1.msg_bytes.Response_Control::1       197368                      
-system.ruby.network.routers03.throttle1.msg_bytes.Response_Control::2       616688                      
-system.ruby.network.routers03.throttle1.msg_bytes.Writeback_Data::0      1038024                      
-system.ruby.network.routers03.throttle1.msg_bytes.Writeback_Data::1      3620520                      
-system.ruby.network.routers03.throttle1.msg_bytes.Writeback_Control::0       201496                      
-system.ruby.network.routers04.throttle0.link_utilization     5.452605                      
-system.ruby.network.routers04.throttle0.msg_count.Request_Control::2        74942                      
-system.ruby.network.routers04.throttle0.msg_count.Response_Data::1        77334                      
-system.ruby.network.routers04.throttle0.msg_count.Response_Control::1        39341                      
-system.ruby.network.routers04.throttle0.msg_bytes.Request_Control::2       599536                      
-system.ruby.network.routers04.throttle0.msg_bytes.Response_Data::1      5568048                      
-system.ruby.network.routers04.throttle0.msg_bytes.Response_Control::1       314728                      
-system.ruby.network.routers04.throttle1.link_utilization     5.287807                      
-system.ruby.network.routers04.throttle1.msg_count.Control::0        77337                      
-system.ruby.network.routers04.throttle1.msg_count.Response_Data::1          498                      
-system.ruby.network.routers04.throttle1.msg_count.Response_Control::1        24704                      
-system.ruby.network.routers04.throttle1.msg_count.Response_Control::2        76706                      
-system.ruby.network.routers04.throttle1.msg_count.Writeback_Data::0        14274                      
-system.ruby.network.routers04.throttle1.msg_count.Writeback_Data::1        49893                      
-system.ruby.network.routers04.throttle1.msg_count.Writeback_Control::0        25067                      
-system.ruby.network.routers04.throttle1.msg_bytes.Control::0       618696                      
-system.ruby.network.routers04.throttle1.msg_bytes.Response_Data::1        35856                      
-system.ruby.network.routers04.throttle1.msg_bytes.Response_Control::1       197632                      
-system.ruby.network.routers04.throttle1.msg_bytes.Response_Control::2       613648                      
-system.ruby.network.routers04.throttle1.msg_bytes.Writeback_Data::0      1027728                      
-system.ruby.network.routers04.throttle1.msg_bytes.Writeback_Data::1      3592296                      
-system.ruby.network.routers04.throttle1.msg_bytes.Writeback_Control::0       200536                      
-system.ruby.network.routers05.throttle0.link_utilization     5.518296                      
-system.ruby.network.routers05.throttle0.msg_count.Request_Control::2        75756                      
-system.ruby.network.routers05.throttle0.msg_count.Response_Data::1        78248                      
-system.ruby.network.routers05.throttle0.msg_count.Response_Control::1        40068                      
-system.ruby.network.routers05.throttle0.msg_bytes.Request_Control::2       606048                      
-system.ruby.network.routers05.throttle0.msg_bytes.Response_Data::1      5633856                      
-system.ruby.network.routers05.throttle0.msg_bytes.Response_Control::1       320544                      
-system.ruby.network.routers05.throttle1.link_utilization     5.357508                      
-system.ruby.network.routers05.throttle1.msg_count.Control::0        78248                      
-system.ruby.network.routers05.throttle1.msg_count.Response_Data::1          478                      
-system.ruby.network.routers05.throttle1.msg_count.Response_Control::1        24811                      
-system.ruby.network.routers05.throttle1.msg_count.Response_Control::2        77614                      
-system.ruby.network.routers05.throttle1.msg_count.Writeback_Data::0        14469                      
-system.ruby.network.routers05.throttle1.msg_count.Writeback_Data::1        50596                      
-system.ruby.network.routers05.throttle1.msg_count.Writeback_Control::0        25597                      
-system.ruby.network.routers05.throttle1.msg_bytes.Control::0       625984                      
-system.ruby.network.routers05.throttle1.msg_bytes.Response_Data::1        34416                      
-system.ruby.network.routers05.throttle1.msg_bytes.Response_Control::1       198488                      
-system.ruby.network.routers05.throttle1.msg_bytes.Response_Control::2       620912                      
-system.ruby.network.routers05.throttle1.msg_bytes.Writeback_Data::0      1041768                      
-system.ruby.network.routers05.throttle1.msg_bytes.Writeback_Data::1      3642912                      
-system.ruby.network.routers05.throttle1.msg_bytes.Writeback_Control::0       204776                      
-system.ruby.network.routers06.throttle0.link_utilization     5.475821                      
-system.ruby.network.routers06.throttle0.msg_count.Request_Control::2        75223                      
-system.ruby.network.routers06.throttle0.msg_count.Response_Data::1        77659                      
-system.ruby.network.routers06.throttle0.msg_count.Response_Control::1        39585                      
-system.ruby.network.routers06.throttle0.msg_bytes.Request_Control::2       601784                      
-system.ruby.network.routers06.throttle0.msg_bytes.Response_Data::1      5591448                      
-system.ruby.network.routers06.throttle0.msg_bytes.Response_Control::1       316680                      
-system.ruby.network.routers06.throttle1.link_utilization     5.310087                      
-system.ruby.network.routers06.throttle1.msg_count.Control::0        77661                      
-system.ruby.network.routers06.throttle1.msg_count.Response_Data::1          518                      
-system.ruby.network.routers06.throttle1.msg_count.Response_Control::1        24727                      
-system.ruby.network.routers06.throttle1.msg_count.Response_Control::2        77032                      
-system.ruby.network.routers06.throttle1.msg_count.Writeback_Data::0        14283                      
-system.ruby.network.routers06.throttle1.msg_count.Writeback_Data::1        50131                      
-system.ruby.network.routers06.throttle1.msg_count.Writeback_Control::0        25302                      
-system.ruby.network.routers06.throttle1.msg_bytes.Control::0       621288                      
-system.ruby.network.routers06.throttle1.msg_bytes.Response_Data::1        37296                      
-system.ruby.network.routers06.throttle1.msg_bytes.Response_Control::1       197816                      
-system.ruby.network.routers06.throttle1.msg_bytes.Response_Control::2       616256                      
-system.ruby.network.routers06.throttle1.msg_bytes.Writeback_Data::0      1028376                      
-system.ruby.network.routers06.throttle1.msg_bytes.Writeback_Data::1      3609432                      
-system.ruby.network.routers06.throttle1.msg_bytes.Writeback_Control::0       202416                      
-system.ruby.network.routers07.throttle0.link_utilization     5.479078                      
-system.ruby.network.routers07.throttle0.msg_count.Request_Control::2        75301                      
-system.ruby.network.routers07.throttle0.msg_count.Response_Data::1        77686                      
-system.ruby.network.routers07.throttle0.msg_count.Response_Control::1        39748                      
-system.ruby.network.routers07.throttle0.msg_bytes.Request_Control::2       602408                      
-system.ruby.network.routers07.throttle0.msg_bytes.Response_Data::1      5593392                      
-system.ruby.network.routers07.throttle0.msg_bytes.Response_Control::1       317984                      
-system.ruby.network.routers07.throttle1.link_utilization     5.325094                      
-system.ruby.network.routers07.throttle1.msg_count.Control::0        77688                      
-system.ruby.network.routers07.throttle1.msg_count.Response_Data::1          521                      
-system.ruby.network.routers07.throttle1.msg_count.Response_Control::1        24575                      
-system.ruby.network.routers07.throttle1.msg_count.Response_Control::2        77070                      
-system.ruby.network.routers07.throttle1.msg_count.Writeback_Data::0        14297                      
-system.ruby.network.routers07.throttle1.msg_count.Writeback_Data::1        50355                      
-system.ruby.network.routers07.throttle1.msg_count.Writeback_Control::0        25450                      
-system.ruby.network.routers07.throttle1.msg_bytes.Control::0       621504                      
-system.ruby.network.routers07.throttle1.msg_bytes.Response_Data::1        37512                      
-system.ruby.network.routers07.throttle1.msg_bytes.Response_Control::1       196600                      
-system.ruby.network.routers07.throttle1.msg_bytes.Response_Control::2       616560                      
-system.ruby.network.routers07.throttle1.msg_bytes.Writeback_Data::0      1029384                      
-system.ruby.network.routers07.throttle1.msg_bytes.Writeback_Data::1      3625560                      
-system.ruby.network.routers07.throttle1.msg_bytes.Writeback_Control::0       203600                      
-system.ruby.network.routers08.throttle0.link_utilization    83.816666                      
-system.ruby.network.routers08.throttle0.msg_count.Control::0       621575                      
-system.ruby.network.routers08.throttle0.msg_count.Response_Data::1       617299                      
-system.ruby.network.routers08.throttle0.msg_count.Response_Control::1       813811                      
-system.ruby.network.routers08.throttle0.msg_count.Response_Control::2       616516                      
-system.ruby.network.routers08.throttle0.msg_count.Writeback_Data::0       114423                      
-system.ruby.network.routers08.throttle0.msg_count.Writeback_Data::1       401708                      
-system.ruby.network.routers08.throttle0.msg_count.Writeback_Control::0       202881                      
-system.ruby.network.routers08.throttle0.msg_bytes.Control::0      4972600                      
-system.ruby.network.routers08.throttle0.msg_bytes.Response_Data::1     44445528                      
-system.ruby.network.routers08.throttle0.msg_bytes.Response_Control::1      6510488                      
-system.ruby.network.routers08.throttle0.msg_bytes.Response_Control::2      4932128                      
-system.ruby.network.routers08.throttle0.msg_bytes.Writeback_Data::0      8238456                      
-system.ruby.network.routers08.throttle0.msg_bytes.Writeback_Data::1     28922976                      
-system.ruby.network.routers08.throttle0.msg_bytes.Writeback_Control::0      1623048                      
-system.ruby.network.routers08.throttle1.link_utilization    63.667686                      
-system.ruby.network.routers08.throttle1.msg_count.Control::0       616128                      
-system.ruby.network.routers08.throttle1.msg_count.Request_Control::2       598605                      
-system.ruby.network.routers08.throttle1.msg_count.Response_Data::1       837137                      
-system.ruby.network.routers08.throttle1.msg_count.Response_Control::1       712424                      
-system.ruby.network.routers08.throttle1.msg_bytes.Control::0      4929024                      
-system.ruby.network.routers08.throttle1.msg_bytes.Request_Control::2      4788840                      
-system.ruby.network.routers08.throttle1.msg_bytes.Response_Data::1     60273864                      
-system.ruby.network.routers08.throttle1.msg_bytes.Response_Control::1      5699392                      
-system.ruby.network.routers09.throttle0.link_utilization    20.188695                      
-system.ruby.network.routers09.throttle0.msg_count.Control::0       616128                      
-system.ruby.network.routers09.throttle0.msg_count.Response_Data::1       220989                      
-system.ruby.network.routers09.throttle0.msg_count.Response_Control::1       395129                      
-system.ruby.network.routers09.throttle0.msg_bytes.Control::0      4929024                      
-system.ruby.network.routers09.throttle0.msg_bytes.Response_Data::1     15911208                      
-system.ruby.network.routers09.throttle0.msg_bytes.Response_Control::1      3161032                      
-system.ruby.network.routers09.throttle1.link_utilization    41.460100                      
-system.ruby.network.routers09.throttle1.msg_count.Response_Data::1       616122                      
-system.ruby.network.routers09.throttle1.msg_count.Response_Control::1       616115                      
-system.ruby.network.routers09.throttle1.msg_bytes.Response_Data::1     44360784                      
-system.ruby.network.routers09.throttle1.msg_bytes.Response_Control::1      4928920                      
-system.ruby.network.routers10.throttle0.link_utilization     5.474139                      
-system.ruby.network.routers10.throttle0.msg_count.Request_Control::2        75225                      
-system.ruby.network.routers10.throttle0.msg_count.Response_Data::1        77614                      
-system.ruby.network.routers10.throttle0.msg_count.Response_Control::1        39738                      
-system.ruby.network.routers10.throttle0.msg_bytes.Request_Control::2       601800                      
-system.ruby.network.routers10.throttle0.msg_bytes.Response_Data::1      5588208                      
-system.ruby.network.routers10.throttle0.msg_bytes.Response_Control::1       317904                      
-system.ruby.network.routers10.throttle1.link_utilization     5.467598                      
-system.ruby.network.routers10.throttle1.msg_count.Request_Control::2        75182                      
-system.ruby.network.routers10.throttle1.msg_count.Response_Data::1        77547                      
-system.ruby.network.routers10.throttle1.msg_count.Response_Control::1        39412                      
-system.ruby.network.routers10.throttle1.msg_bytes.Request_Control::2       601456                      
-system.ruby.network.routers10.throttle1.msg_bytes.Response_Data::1      5583384                      
-system.ruby.network.routers10.throttle1.msg_bytes.Response_Control::1       315296                      
-system.ruby.network.routers10.throttle2.link_utilization     5.481655                      
-system.ruby.network.routers10.throttle2.msg_count.Request_Control::2        75340                      
-system.ruby.network.routers10.throttle2.msg_count.Response_Data::1        77717                      
-system.ruby.network.routers10.throttle2.msg_count.Response_Control::1        39813                      
-system.ruby.network.routers10.throttle2.msg_bytes.Request_Control::2       602720                      
-system.ruby.network.routers10.throttle2.msg_bytes.Response_Data::1      5595624                      
-system.ruby.network.routers10.throttle2.msg_bytes.Response_Control::1       318504                      
-system.ruby.network.routers10.throttle3.link_utilization     5.482126                      
-system.ruby.network.routers10.throttle3.msg_count.Request_Control::2        75338                      
-system.ruby.network.routers10.throttle3.msg_count.Response_Data::1        77748                      
-system.ruby.network.routers10.throttle3.msg_count.Response_Control::1        39606                      
-system.ruby.network.routers10.throttle3.msg_bytes.Request_Control::2       602704                      
-system.ruby.network.routers10.throttle3.msg_bytes.Response_Data::1      5597856                      
-system.ruby.network.routers10.throttle3.msg_bytes.Response_Control::1       316848                      
-system.ruby.network.routers10.throttle4.link_utilization     5.452605                      
-system.ruby.network.routers10.throttle4.msg_count.Request_Control::2        74942                      
-system.ruby.network.routers10.throttle4.msg_count.Response_Data::1        77334                      
-system.ruby.network.routers10.throttle4.msg_count.Response_Control::1        39341                      
-system.ruby.network.routers10.throttle4.msg_bytes.Request_Control::2       599536                      
-system.ruby.network.routers10.throttle4.msg_bytes.Response_Data::1      5568048                      
-system.ruby.network.routers10.throttle4.msg_bytes.Response_Control::1       314728                      
-system.ruby.network.routers10.throttle5.link_utilization     5.518323                      
-system.ruby.network.routers10.throttle5.msg_count.Request_Control::2        75756                      
-system.ruby.network.routers10.throttle5.msg_count.Response_Data::1        78248                      
-system.ruby.network.routers10.throttle5.msg_count.Response_Control::1        40068                      
-system.ruby.network.routers10.throttle5.msg_bytes.Request_Control::2       606048                      
-system.ruby.network.routers10.throttle5.msg_bytes.Response_Data::1      5633856                      
-system.ruby.network.routers10.throttle5.msg_bytes.Response_Control::1       320544                      
-system.ruby.network.routers10.throttle6.link_utilization     5.475821                      
-system.ruby.network.routers10.throttle6.msg_count.Request_Control::2        75223                      
-system.ruby.network.routers10.throttle6.msg_count.Response_Data::1        77659                      
-system.ruby.network.routers10.throttle6.msg_count.Response_Control::1        39585                      
-system.ruby.network.routers10.throttle6.msg_bytes.Request_Control::2       601784                      
-system.ruby.network.routers10.throttle6.msg_bytes.Response_Data::1      5591448                      
-system.ruby.network.routers10.throttle6.msg_bytes.Response_Control::1       316680                      
-system.ruby.network.routers10.throttle7.link_utilization     5.479078                      
-system.ruby.network.routers10.throttle7.msg_count.Request_Control::2        75301                      
-system.ruby.network.routers10.throttle7.msg_count.Response_Data::1        77686                      
-system.ruby.network.routers10.throttle7.msg_count.Response_Control::1        39748                      
-system.ruby.network.routers10.throttle7.msg_bytes.Request_Control::2       602408                      
-system.ruby.network.routers10.throttle7.msg_bytes.Response_Data::1      5593392                      
-system.ruby.network.routers10.throttle7.msg_bytes.Response_Control::1       317984                      
-system.ruby.network.routers10.throttle8.link_utilization    83.816693                      
-system.ruby.network.routers10.throttle8.msg_count.Control::0       621575                      
-system.ruby.network.routers10.throttle8.msg_count.Response_Data::1       617299                      
-system.ruby.network.routers10.throttle8.msg_count.Response_Control::1       813811                      
-system.ruby.network.routers10.throttle8.msg_count.Response_Control::2       616516                      
-system.ruby.network.routers10.throttle8.msg_count.Writeback_Data::0       114423                      
-system.ruby.network.routers10.throttle8.msg_count.Writeback_Data::1       401708                      
-system.ruby.network.routers10.throttle8.msg_count.Writeback_Control::0       202881                      
-system.ruby.network.routers10.throttle8.msg_bytes.Control::0      4972600                      
-system.ruby.network.routers10.throttle8.msg_bytes.Response_Data::1     44445528                      
-system.ruby.network.routers10.throttle8.msg_bytes.Response_Control::1      6510488                      
-system.ruby.network.routers10.throttle8.msg_bytes.Response_Control::2      4932128                      
-system.ruby.network.routers10.throttle8.msg_bytes.Writeback_Data::0      8238456                      
-system.ruby.network.routers10.throttle8.msg_bytes.Writeback_Data::1     28922976                      
-system.ruby.network.routers10.throttle8.msg_bytes.Writeback_Control::0      1623048                      
-system.ruby.network.routers10.throttle9.link_utilization    20.188695                      
-system.ruby.network.routers10.throttle9.msg_count.Control::0       616128                      
-system.ruby.network.routers10.throttle9.msg_count.Response_Data::1       220989                      
-system.ruby.network.routers10.throttle9.msg_count.Response_Control::1       395129                      
-system.ruby.network.routers10.throttle9.msg_bytes.Control::0      4929024                      
-system.ruby.network.routers10.throttle9.msg_bytes.Response_Data::1     15911208                      
-system.ruby.network.routers10.throttle9.msg_bytes.Response_Control::1      3161032                      
-system.ruby.delayVCHist.vnet_0::bucket_size         1024                       # delay histogram for vnet_0
-system.ruby.delayVCHist.vnet_0::max_bucket        10239                       # delay histogram for vnet_0
-system.ruby.delayVCHist.vnet_0::samples       1555371                       # delay histogram for vnet_0
-system.ruby.delayVCHist.vnet_0::mean       430.379487                       # delay histogram for vnet_0
-system.ruby.delayVCHist.vnet_0::stdev      599.375282                       # delay histogram for vnet_0
-system.ruby.delayVCHist.vnet_0           |     1294316     83.22%     83.22% |      226078     14.54%     97.75% |       33026      2.12%     99.87% |        1833      0.12%     99.99% |          87      0.01%    100.00% |          19      0.00%    100.00% |           6      0.00%    100.00% |           5      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         1555371                       # delay histogram for vnet_0
+system.ruby.network.routers00.throttle0.link_utilization     4.038766                      
+system.ruby.network.routers00.throttle0.msg_count.Request_Control::2        76727                      
+system.ruby.network.routers00.throttle0.msg_count.Response_Data::1        78349                      
+system.ruby.network.routers00.throttle0.msg_count.Response_Control::1        41182                      
+system.ruby.network.routers00.throttle0.msg_bytes.Request_Control::2       613816                      
+system.ruby.network.routers00.throttle0.msg_bytes.Response_Data::1      5641128                      
+system.ruby.network.routers00.throttle0.msg_bytes.Response_Control::1       329456                      
+system.ruby.network.routers00.throttle1.link_utilization     3.995549                      
+system.ruby.network.routers00.throttle1.msg_count.Control::0        78352                      
+system.ruby.network.routers00.throttle1.msg_count.Response_Data::1          594                      
+system.ruby.network.routers00.throttle1.msg_count.Response_Control::1        24114                      
+system.ruby.network.routers00.throttle1.msg_count.Response_Control::2        77735                      
+system.ruby.network.routers00.throttle1.msg_count.Writeback_Data::0        14723                      
+system.ruby.network.routers00.throttle1.msg_count.Writeback_Data::1        52192                      
+system.ruby.network.routers00.throttle1.msg_count.Writeback_Control::0        26458                      
+system.ruby.network.routers00.throttle1.msg_bytes.Control::0       626816                      
+system.ruby.network.routers00.throttle1.msg_bytes.Response_Data::1        42768                      
+system.ruby.network.routers00.throttle1.msg_bytes.Response_Control::1       192912                      
+system.ruby.network.routers00.throttle1.msg_bytes.Response_Control::2       621880                      
+system.ruby.network.routers00.throttle1.msg_bytes.Writeback_Data::0      1060056                      
+system.ruby.network.routers00.throttle1.msg_bytes.Writeback_Data::1      3757824                      
+system.ruby.network.routers00.throttle1.msg_bytes.Writeback_Control::0       211664                      
+system.ruby.network.routers01.throttle0.link_utilization     4.026415                      
+system.ruby.network.routers01.throttle0.msg_count.Request_Control::2        76509                      
+system.ruby.network.routers01.throttle0.msg_count.Response_Data::1        78102                      
+system.ruby.network.routers01.throttle0.msg_count.Response_Control::1        41103                      
+system.ruby.network.routers01.throttle0.msg_bytes.Request_Control::2       612072                      
+system.ruby.network.routers01.throttle0.msg_bytes.Response_Data::1      5623344                      
+system.ruby.network.routers01.throttle0.msg_bytes.Response_Control::1       328824                      
+system.ruby.network.routers01.throttle1.link_utilization     3.983075                      
+system.ruby.network.routers01.throttle1.msg_count.Control::0        78104                      
+system.ruby.network.routers01.throttle1.msg_count.Response_Data::1          557                      
+system.ruby.network.routers01.throttle1.msg_count.Response_Control::1        23962                      
+system.ruby.network.routers01.throttle1.msg_count.Response_Control::2        77454                      
+system.ruby.network.routers01.throttle1.msg_count.Writeback_Data::0        14590                      
+system.ruby.network.routers01.throttle1.msg_count.Writeback_Data::1        52150                      
+system.ruby.network.routers01.throttle1.msg_count.Writeback_Control::0        26505                      
+system.ruby.network.routers01.throttle1.msg_bytes.Control::0       624832                      
+system.ruby.network.routers01.throttle1.msg_bytes.Response_Data::1        40104                      
+system.ruby.network.routers01.throttle1.msg_bytes.Response_Control::1       191696                      
+system.ruby.network.routers01.throttle1.msg_bytes.Response_Control::2       619632                      
+system.ruby.network.routers01.throttle1.msg_bytes.Writeback_Data::0      1050480                      
+system.ruby.network.routers01.throttle1.msg_bytes.Writeback_Data::1      3754800                      
+system.ruby.network.routers01.throttle1.msg_bytes.Writeback_Control::0       212040                      
+system.ruby.network.routers02.throttle0.link_utilization     4.033589                      
+system.ruby.network.routers02.throttle0.msg_count.Request_Control::2        76806                      
+system.ruby.network.routers02.throttle0.msg_count.Response_Data::1        78243                      
+system.ruby.network.routers02.throttle0.msg_count.Response_Control::1        40999                      
+system.ruby.network.routers02.throttle0.msg_bytes.Request_Control::2       614448                      
+system.ruby.network.routers02.throttle0.msg_bytes.Response_Data::1      5633496                      
+system.ruby.network.routers02.throttle0.msg_bytes.Response_Control::1       327992                      
+system.ruby.network.routers02.throttle1.link_utilization     3.986898                      
+system.ruby.network.routers02.throttle1.msg_count.Control::0        78244                      
+system.ruby.network.routers02.throttle1.msg_count.Response_Data::1          520                      
+system.ruby.network.routers02.throttle1.msg_count.Response_Control::1        24158                      
+system.ruby.network.routers02.throttle1.msg_count.Response_Control::2        77588                      
+system.ruby.network.routers02.throttle1.msg_count.Writeback_Data::0        14535                      
+system.ruby.network.routers02.throttle1.msg_count.Writeback_Data::1        52281                      
+system.ruby.network.routers02.throttle1.msg_count.Writeback_Control::0        26463                      
+system.ruby.network.routers02.throttle1.msg_bytes.Control::0       625952                      
+system.ruby.network.routers02.throttle1.msg_bytes.Response_Data::1        37440                      
+system.ruby.network.routers02.throttle1.msg_bytes.Response_Control::1       193264                      
+system.ruby.network.routers02.throttle1.msg_bytes.Response_Control::2       620704                      
+system.ruby.network.routers02.throttle1.msg_bytes.Writeback_Data::0      1046520                      
+system.ruby.network.routers02.throttle1.msg_bytes.Writeback_Data::1      3764232                      
+system.ruby.network.routers02.throttle1.msg_bytes.Writeback_Control::0       211704                      
+system.ruby.network.routers03.throttle0.link_utilization     4.019731                      
+system.ruby.network.routers03.throttle0.msg_count.Request_Control::2        76449                      
+system.ruby.network.routers03.throttle0.msg_count.Response_Data::1        78000                      
+system.ruby.network.routers03.throttle0.msg_count.Response_Control::1        40719                      
+system.ruby.network.routers03.throttle0.msg_bytes.Request_Control::2       611592                      
+system.ruby.network.routers03.throttle0.msg_bytes.Response_Data::1      5616000                      
+system.ruby.network.routers03.throttle0.msg_bytes.Response_Control::1       325752                      
+system.ruby.network.routers03.throttle1.link_utilization     3.971190                      
+system.ruby.network.routers03.throttle1.msg_count.Control::0        78003                      
+system.ruby.network.routers03.throttle1.msg_count.Response_Data::1          486                      
+system.ruby.network.routers03.throttle1.msg_count.Response_Control::1        24224                      
+system.ruby.network.routers03.throttle1.msg_count.Response_Control::2        77331                      
+system.ruby.network.routers03.throttle1.msg_count.Writeback_Data::0        14715                      
+system.ruby.network.routers03.throttle1.msg_count.Writeback_Data::1        51879                      
+system.ruby.network.routers03.throttle1.msg_count.Writeback_Control::0        25998                      
+system.ruby.network.routers03.throttle1.msg_bytes.Control::0       624024                      
+system.ruby.network.routers03.throttle1.msg_bytes.Response_Data::1        34992                      
+system.ruby.network.routers03.throttle1.msg_bytes.Response_Control::1       193792                      
+system.ruby.network.routers03.throttle1.msg_bytes.Response_Control::2       618648                      
+system.ruby.network.routers03.throttle1.msg_bytes.Writeback_Data::0      1059480                      
+system.ruby.network.routers03.throttle1.msg_bytes.Writeback_Data::1      3735288                      
+system.ruby.network.routers03.throttle1.msg_bytes.Writeback_Control::0       207984                      
+system.ruby.network.routers04.throttle0.link_utilization     3.997021                      
+system.ruby.network.routers04.throttle0.msg_count.Request_Control::2        76039                      
+system.ruby.network.routers04.throttle0.msg_count.Response_Data::1        77546                      
+system.ruby.network.routers04.throttle0.msg_count.Response_Control::1        40587                      
+system.ruby.network.routers04.throttle0.msg_bytes.Request_Control::2       608312                      
+system.ruby.network.routers04.throttle0.msg_bytes.Response_Data::1      5583312                      
+system.ruby.network.routers04.throttle0.msg_bytes.Response_Control::1       324696                      
+system.ruby.network.routers04.throttle1.link_utilization     3.946282                      
+system.ruby.network.routers04.throttle1.msg_count.Control::0        77550                      
+system.ruby.network.routers04.throttle1.msg_count.Response_Data::1          501                      
+system.ruby.network.routers04.throttle1.msg_count.Response_Control::1        24000                      
+system.ruby.network.routers04.throttle1.msg_count.Response_Control::2        76934                      
+system.ruby.network.routers04.throttle1.msg_count.Writeback_Data::0        14444                      
+system.ruby.network.routers04.throttle1.msg_count.Writeback_Data::1        51674                      
+system.ruby.network.routers04.throttle1.msg_count.Writeback_Control::0        26145                      
+system.ruby.network.routers04.throttle1.msg_bytes.Control::0       620400                      
+system.ruby.network.routers04.throttle1.msg_bytes.Response_Data::1        36072                      
+system.ruby.network.routers04.throttle1.msg_bytes.Response_Control::1       192000                      
+system.ruby.network.routers04.throttle1.msg_bytes.Response_Control::2       615472                      
+system.ruby.network.routers04.throttle1.msg_bytes.Writeback_Data::0      1039968                      
+system.ruby.network.routers04.throttle1.msg_bytes.Writeback_Data::1      3720528                      
+system.ruby.network.routers04.throttle1.msg_bytes.Writeback_Control::0       209160                      
+system.ruby.network.routers05.throttle0.link_utilization     4.008612                      
+system.ruby.network.routers05.throttle0.msg_count.Request_Control::2        76299                      
+system.ruby.network.routers05.throttle0.msg_count.Response_Data::1        77772                      
+system.ruby.network.routers05.throttle0.msg_count.Response_Control::1        40655                      
+system.ruby.network.routers05.throttle0.msg_bytes.Request_Control::2       610392                      
+system.ruby.network.routers05.throttle0.msg_bytes.Response_Data::1      5599584                      
+system.ruby.network.routers05.throttle0.msg_bytes.Response_Control::1       325240                      
+system.ruby.network.routers05.throttle1.link_utilization     3.961195                      
+system.ruby.network.routers05.throttle1.msg_count.Control::0        77775                      
+system.ruby.network.routers05.throttle1.msg_count.Response_Data::1          500                      
+system.ruby.network.routers05.throttle1.msg_count.Response_Control::1        24124                      
+system.ruby.network.routers05.throttle1.msg_count.Response_Control::2        77121                      
+system.ruby.network.routers05.throttle1.msg_count.Writeback_Data::0        14571                      
+system.ruby.network.routers05.throttle1.msg_count.Writeback_Data::1        51833                      
+system.ruby.network.routers05.throttle1.msg_count.Writeback_Control::0        26083                      
+system.ruby.network.routers05.throttle1.msg_bytes.Control::0       622200                      
+system.ruby.network.routers05.throttle1.msg_bytes.Response_Data::1        36000                      
+system.ruby.network.routers05.throttle1.msg_bytes.Response_Control::1       192992                      
+system.ruby.network.routers05.throttle1.msg_bytes.Response_Control::2       616968                      
+system.ruby.network.routers05.throttle1.msg_bytes.Writeback_Data::0      1049112                      
+system.ruby.network.routers05.throttle1.msg_bytes.Writeback_Data::1      3731976                      
+system.ruby.network.routers05.throttle1.msg_bytes.Writeback_Control::0       208664                      
+system.ruby.network.routers06.throttle0.link_utilization     4.002762                      
+system.ruby.network.routers06.throttle0.msg_count.Request_Control::2        76079                      
+system.ruby.network.routers06.throttle0.msg_count.Response_Data::1        77688                      
+system.ruby.network.routers06.throttle0.msg_count.Response_Control::1        40439                      
+system.ruby.network.routers06.throttle0.msg_bytes.Request_Control::2       608632                      
+system.ruby.network.routers06.throttle0.msg_bytes.Response_Data::1      5593536                      
+system.ruby.network.routers06.throttle0.msg_bytes.Response_Control::1       323512                      
+system.ruby.network.routers06.throttle1.link_utilization     3.947116                      
+system.ruby.network.routers06.throttle1.msg_count.Control::0        77691                      
+system.ruby.network.routers06.throttle1.msg_count.Response_Data::1          542                      
+system.ruby.network.routers06.throttle1.msg_count.Response_Control::1        24259                      
+system.ruby.network.routers06.throttle1.msg_count.Response_Control::2        77044                      
+system.ruby.network.routers06.throttle1.msg_count.Writeback_Data::0        14650                      
+system.ruby.network.routers06.throttle1.msg_count.Writeback_Data::1        51429                      
+system.ruby.network.routers06.throttle1.msg_count.Writeback_Control::0        25787                      
+system.ruby.network.routers06.throttle1.msg_bytes.Control::0       621528                      
+system.ruby.network.routers06.throttle1.msg_bytes.Response_Data::1        39024                      
+system.ruby.network.routers06.throttle1.msg_bytes.Response_Control::1       194072                      
+system.ruby.network.routers06.throttle1.msg_bytes.Response_Control::2       616352                      
+system.ruby.network.routers06.throttle1.msg_bytes.Writeback_Data::0      1054800                      
+system.ruby.network.routers06.throttle1.msg_bytes.Writeback_Data::1      3702888                      
+system.ruby.network.routers06.throttle1.msg_bytes.Writeback_Control::0       206296                      
+system.ruby.network.routers07.throttle0.link_utilization     3.990298                      
+system.ruby.network.routers07.throttle0.msg_count.Request_Control::2        75965                      
+system.ruby.network.routers07.throttle0.msg_count.Response_Data::1        77426                      
+system.ruby.network.routers07.throttle0.msg_count.Response_Control::1        40371                      
+system.ruby.network.routers07.throttle0.msg_bytes.Request_Control::2       607720                      
+system.ruby.network.routers07.throttle0.msg_bytes.Response_Data::1      5574672                      
+system.ruby.network.routers07.throttle0.msg_bytes.Response_Control::1       322968                      
+system.ruby.network.routers07.throttle1.link_utilization     3.939353                      
+system.ruby.network.routers07.throttle1.msg_count.Control::0        77428                      
+system.ruby.network.routers07.throttle1.msg_count.Response_Data::1          518                      
+system.ruby.network.routers07.throttle1.msg_count.Response_Control::1        24083                      
+system.ruby.network.routers07.throttle1.msg_count.Response_Control::2        76853                      
+system.ruby.network.routers07.throttle1.msg_count.Writeback_Data::0        14464                      
+system.ruby.network.routers07.throttle1.msg_count.Writeback_Data::1        51520                      
+system.ruby.network.routers07.throttle1.msg_count.Writeback_Control::0        25906                      
+system.ruby.network.routers07.throttle1.msg_bytes.Control::0       619424                      
+system.ruby.network.routers07.throttle1.msg_bytes.Response_Data::1        37296                      
+system.ruby.network.routers07.throttle1.msg_bytes.Response_Control::1       192664                      
+system.ruby.network.routers07.throttle1.msg_bytes.Response_Control::2       614824                      
+system.ruby.network.routers07.throttle1.msg_bytes.Writeback_Data::0      1041408                      
+system.ruby.network.routers07.throttle1.msg_bytes.Writeback_Data::1      3709440                      
+system.ruby.network.routers07.throttle1.msg_bytes.Writeback_Control::0       207248                      
+system.ruby.network.routers08.throttle0.link_utilization    61.903217                      
+system.ruby.network.routers08.throttle0.msg_count.Control::0       623146                      
+system.ruby.network.routers08.throttle0.msg_count.Response_Data::1       618800                      
+system.ruby.network.routers08.throttle0.msg_count.Response_Control::1       810461                      
+system.ruby.network.routers08.throttle0.msg_count.Response_Control::2       618060                      
+system.ruby.network.routers08.throttle0.msg_count.Writeback_Data::0       116692                      
+system.ruby.network.routers08.throttle0.msg_count.Writeback_Data::1       414958                      
+system.ruby.network.routers08.throttle0.msg_count.Writeback_Control::0       209345                      
+system.ruby.network.routers08.throttle0.msg_bytes.Control::0      4985168                      
+system.ruby.network.routers08.throttle0.msg_bytes.Response_Data::1     44553600                      
+system.ruby.network.routers08.throttle0.msg_bytes.Response_Control::1      6483688                      
+system.ruby.network.routers08.throttle0.msg_bytes.Response_Control::2      4944480                      
+system.ruby.network.routers08.throttle0.msg_bytes.Writeback_Data::0      8401824                      
+system.ruby.network.routers08.throttle0.msg_bytes.Writeback_Data::1     29876976                      
+system.ruby.network.routers08.throttle0.msg_bytes.Writeback_Control::0      1674760                      
+system.ruby.network.routers08.throttle1.link_utilization    46.588449                      
+system.ruby.network.routers08.throttle1.msg_count.Control::0       617577                      
+system.ruby.network.routers08.throttle1.msg_count.Request_Control::2       607107                      
+system.ruby.network.routers08.throttle1.msg_count.Response_Data::1       838529                      
+system.ruby.network.routers08.throttle1.msg_count.Response_Control::1       722669                      
+system.ruby.network.routers08.throttle1.msg_bytes.Control::0      4940616                      
+system.ruby.network.routers08.throttle1.msg_bytes.Request_Control::2      4856856                      
+system.ruby.network.routers08.throttle1.msg_bytes.Response_Data::1     60374088                      
+system.ruby.network.routers08.throttle1.msg_bytes.Response_Control::1      5781352                      
+system.ruby.network.routers09.throttle0.link_utilization    14.733764                      
+system.ruby.network.routers09.throttle0.msg_count.Control::0       617577                      
+system.ruby.network.routers09.throttle0.msg_count.Response_Data::1       220925                      
+system.ruby.network.routers09.throttle0.msg_count.Response_Control::1       396644                      
+system.ruby.network.routers09.throttle0.msg_bytes.Control::0      4940616                      
+system.ruby.network.routers09.throttle0.msg_bytes.Response_Data::1     15906600                      
+system.ruby.network.routers09.throttle0.msg_bytes.Response_Control::1      3173152                      
+system.ruby.network.routers09.throttle1.link_utilization    30.304839                      
+system.ruby.network.routers09.throttle1.msg_count.Response_Data::1       617573                      
+system.ruby.network.routers09.throttle1.msg_count.Response_Control::1       617568                      
+system.ruby.network.routers09.throttle1.msg_bytes.Response_Data::1     44465256                      
+system.ruby.network.routers09.throttle1.msg_bytes.Response_Control::1      4940544                      
+system.ruby.network.routers10.throttle0.link_utilization     4.038781                      
+system.ruby.network.routers10.throttle0.msg_count.Request_Control::2        76727                      
+system.ruby.network.routers10.throttle0.msg_count.Response_Data::1        78349                      
+system.ruby.network.routers10.throttle0.msg_count.Response_Control::1        41182                      
+system.ruby.network.routers10.throttle0.msg_bytes.Request_Control::2       613816                      
+system.ruby.network.routers10.throttle0.msg_bytes.Response_Data::1      5641128                      
+system.ruby.network.routers10.throttle0.msg_bytes.Response_Control::1       329456                      
+system.ruby.network.routers10.throttle1.link_utilization     4.026415                      
+system.ruby.network.routers10.throttle1.msg_count.Request_Control::2        76509                      
+system.ruby.network.routers10.throttle1.msg_count.Response_Data::1        78102                      
+system.ruby.network.routers10.throttle1.msg_count.Response_Control::1        41103                      
+system.ruby.network.routers10.throttle1.msg_bytes.Request_Control::2       612072                      
+system.ruby.network.routers10.throttle1.msg_bytes.Response_Data::1      5623344                      
+system.ruby.network.routers10.throttle1.msg_bytes.Response_Control::1       328824                      
+system.ruby.network.routers10.throttle2.link_utilization     4.033589                      
+system.ruby.network.routers10.throttle2.msg_count.Request_Control::2        76806                      
+system.ruby.network.routers10.throttle2.msg_count.Response_Data::1        78243                      
+system.ruby.network.routers10.throttle2.msg_count.Response_Control::1        40999                      
+system.ruby.network.routers10.throttle2.msg_bytes.Request_Control::2       614448                      
+system.ruby.network.routers10.throttle2.msg_bytes.Response_Data::1      5633496                      
+system.ruby.network.routers10.throttle2.msg_bytes.Response_Control::1       327992                      
+system.ruby.network.routers10.throttle3.link_utilization     4.019731                      
+system.ruby.network.routers10.throttle3.msg_count.Request_Control::2        76449                      
+system.ruby.network.routers10.throttle3.msg_count.Response_Data::1        78000                      
+system.ruby.network.routers10.throttle3.msg_count.Response_Control::1        40719                      
+system.ruby.network.routers10.throttle3.msg_bytes.Request_Control::2       611592                      
+system.ruby.network.routers10.throttle3.msg_bytes.Response_Data::1      5616000                      
+system.ruby.network.routers10.throttle3.msg_bytes.Response_Control::1       325752                      
+system.ruby.network.routers10.throttle4.link_utilization     3.997021                      
+system.ruby.network.routers10.throttle4.msg_count.Request_Control::2        76039                      
+system.ruby.network.routers10.throttle4.msg_count.Response_Data::1        77546                      
+system.ruby.network.routers10.throttle4.msg_count.Response_Control::1        40587                      
+system.ruby.network.routers10.throttle4.msg_bytes.Request_Control::2       608312                      
+system.ruby.network.routers10.throttle4.msg_bytes.Response_Data::1      5583312                      
+system.ruby.network.routers10.throttle4.msg_bytes.Response_Control::1       324696                      
+system.ruby.network.routers10.throttle5.link_utilization     4.008612                      
+system.ruby.network.routers10.throttle5.msg_count.Request_Control::2        76299                      
+system.ruby.network.routers10.throttle5.msg_count.Response_Data::1        77772                      
+system.ruby.network.routers10.throttle5.msg_count.Response_Control::1        40655                      
+system.ruby.network.routers10.throttle5.msg_bytes.Request_Control::2       610392                      
+system.ruby.network.routers10.throttle5.msg_bytes.Response_Data::1      5599584                      
+system.ruby.network.routers10.throttle5.msg_bytes.Response_Control::1       325240                      
+system.ruby.network.routers10.throttle6.link_utilization     4.002762                      
+system.ruby.network.routers10.throttle6.msg_count.Request_Control::2        76079                      
+system.ruby.network.routers10.throttle6.msg_count.Response_Data::1        77688                      
+system.ruby.network.routers10.throttle6.msg_count.Response_Control::1        40439                      
+system.ruby.network.routers10.throttle6.msg_bytes.Request_Control::2       608632                      
+system.ruby.network.routers10.throttle6.msg_bytes.Response_Data::1      5593536                      
+system.ruby.network.routers10.throttle6.msg_bytes.Response_Control::1       323512                      
+system.ruby.network.routers10.throttle7.link_utilization     3.990298                      
+system.ruby.network.routers10.throttle7.msg_count.Request_Control::2        75965                      
+system.ruby.network.routers10.throttle7.msg_count.Response_Data::1        77426                      
+system.ruby.network.routers10.throttle7.msg_count.Response_Control::1        40371                      
+system.ruby.network.routers10.throttle7.msg_bytes.Request_Control::2       607720                      
+system.ruby.network.routers10.throttle7.msg_bytes.Response_Data::1      5574672                      
+system.ruby.network.routers10.throttle7.msg_bytes.Response_Control::1       322968                      
+system.ruby.network.routers10.throttle8.link_utilization    61.903237                      
+system.ruby.network.routers10.throttle8.msg_count.Control::0       623146                      
+system.ruby.network.routers10.throttle8.msg_count.Response_Data::1       618800                      
+system.ruby.network.routers10.throttle8.msg_count.Response_Control::1       810462                      
+system.ruby.network.routers10.throttle8.msg_count.Response_Control::2       618060                      
+system.ruby.network.routers10.throttle8.msg_count.Writeback_Data::0       116692                      
+system.ruby.network.routers10.throttle8.msg_count.Writeback_Data::1       414958                      
+system.ruby.network.routers10.throttle8.msg_count.Writeback_Control::0       209345                      
+system.ruby.network.routers10.throttle8.msg_bytes.Control::0      4985168                      
+system.ruby.network.routers10.throttle8.msg_bytes.Response_Data::1     44553600                      
+system.ruby.network.routers10.throttle8.msg_bytes.Response_Control::1      6483696                      
+system.ruby.network.routers10.throttle8.msg_bytes.Response_Control::2      4944480                      
+system.ruby.network.routers10.throttle8.msg_bytes.Writeback_Data::0      8401824                      
+system.ruby.network.routers10.throttle8.msg_bytes.Writeback_Data::1     29876976                      
+system.ruby.network.routers10.throttle8.msg_bytes.Writeback_Control::0      1674760                      
+system.ruby.network.routers10.throttle9.link_utilization    14.733764                      
+system.ruby.network.routers10.throttle9.msg_count.Control::0       617577                      
+system.ruby.network.routers10.throttle9.msg_count.Response_Data::1       220925                      
+system.ruby.network.routers10.throttle9.msg_count.Response_Control::1       396644                      
+system.ruby.network.routers10.throttle9.msg_bytes.Control::0      4940616                      
+system.ruby.network.routers10.throttle9.msg_bytes.Response_Data::1     15906600                      
+system.ruby.network.routers10.throttle9.msg_bytes.Response_Control::1      3173152                      
+system.ruby.delayVCHist.vnet_0::bucket_size         2048                       # delay histogram for vnet_0
+system.ruby.delayVCHist.vnet_0::max_bucket        20479                       # delay histogram for vnet_0
+system.ruby.delayVCHist.vnet_0::samples       1567216                       # delay histogram for vnet_0
+system.ruby.delayVCHist.vnet_0::mean       648.458979                       # delay histogram for vnet_0
+system.ruby.delayVCHist.vnet_0::stdev      907.022632                       # delay histogram for vnet_0
+system.ruby.delayVCHist.vnet_0           |     1421287     90.69%     90.69% |      138459      8.83%     99.52% |        7092      0.45%     99.98% |         343      0.02%    100.00% |          32      0.00%    100.00% |           1      0.00%    100.00% |           1      0.00%    100.00% |           1      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% # delay histogram for vnet_0
+system.ruby.delayVCHist.vnet_0::total         1567216                       # delay histogram for vnet_0
 system.ruby.delayVCHist.vnet_1::bucket_size            8                       # delay histogram for vnet_1
 system.ruby.delayVCHist.vnet_1::max_bucket           79                       # delay histogram for vnet_1
-system.ruby.delayVCHist.vnet_1::samples       2771681                       # delay histogram for vnet_1
-system.ruby.delayVCHist.vnet_1::mean         2.627178                       # delay histogram for vnet_1
-system.ruby.delayVCHist.vnet_1::stdev        4.263769                       # delay histogram for vnet_1
-system.ruby.delayVCHist.vnet_1           |     2317910     83.63%     83.63% |      390114     14.07%     97.70% |       58568      2.11%     99.82% |        4852      0.18%     99.99% |         227      0.01%    100.00% |          10      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_1
-system.ruby.delayVCHist.vnet_1::total         2771681                       # delay histogram for vnet_1
+system.ruby.delayVCHist.vnet_1::samples       2793400                       # delay histogram for vnet_1
+system.ruby.delayVCHist.vnet_1::mean         2.237732                       # delay histogram for vnet_1
+system.ruby.delayVCHist.vnet_1::stdev        4.228455                       # delay histogram for vnet_1
+system.ruby.delayVCHist.vnet_1           |     2393251     85.68%     85.68% |      334671     11.98%     97.66% |       57246      2.05%     99.71% |        7631      0.27%     99.98% |         583      0.02%    100.00% |          15      0.00%    100.00% |           3      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% # delay histogram for vnet_1
+system.ruby.delayVCHist.vnet_1::total         2793400                       # 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        602307                       # delay histogram for vnet_2
-system.ruby.delayVCHist.vnet_2::mean         0.009879                       # delay histogram for vnet_2
-system.ruby.delayVCHist.vnet_2::stdev        0.140403                       # delay histogram for vnet_2
-system.ruby.delayVCHist.vnet_2           |      599336     99.51%     99.51% |           0      0.00%     99.51% |        2967      0.49%    100.00% |           0      0.00%    100.00% |           4      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          602307                       # delay histogram for vnet_2
-system.ruby.LD.latency_hist::bucket_size          512                      
-system.ruby.LD.latency_hist::max_bucket          5119                      
-system.ruby.LD.latency_hist::samples           399945                      
-system.ruby.LD.latency_hist::mean         1530.593369                      
-system.ruby.LD.latency_hist::gmean        1160.417441                      
-system.ruby.LD.latency_hist::stdev         924.127804                      
-system.ruby.LD.latency_hist              |       73625     18.41%     18.41% |       71506     17.88%     36.29% |       59841     14.96%     51.25% |       59858     14.97%     66.22% |       66785     16.70%     82.92% |       52514     13.13%     96.05% |       14850      3.71%     99.76% |         957      0.24%    100.00% |           9      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.LD.latency_hist::total             399945                      
+system.ruby.delayVCHist.vnet_2::samples        610873                       # delay histogram for vnet_2
+system.ruby.delayVCHist.vnet_2::mean         0.009868                       # delay histogram for vnet_2
+system.ruby.delayVCHist.vnet_2::stdev        0.140184                       # delay histogram for vnet_2
+system.ruby.delayVCHist.vnet_2           |      607860     99.51%     99.51% |           0      0.00%     99.51% |        3012      0.49%    100.00% |           0      0.00%    100.00% |           1      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          610873                       # delay histogram for vnet_2
+system.ruby.LD.latency_hist::bucket_size         1024                      
+system.ruby.LD.latency_hist::max_bucket         10239                      
+system.ruby.LD.latency_hist::samples           401577                      
+system.ruby.LD.latency_hist::mean         2092.828952                      
+system.ruby.LD.latency_hist::gmean        1620.627009                      
+system.ruby.LD.latency_hist::stdev        1225.164807                      
+system.ruby.LD.latency_hist              |      103361     25.74%     25.74% |       97791     24.35%     50.09% |       95926     23.89%     73.98% |       85248     21.23%     95.21% |       18977      4.73%     99.93% |         274      0.07%    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.latency_hist::total             401577                      
 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            9                      
+system.ruby.LD.hit_latency_hist::samples            3                      
 system.ruby.LD.hit_latency_hist::mean               3                      
 system.ruby.LD.hit_latency_hist::gmean       3.000000                      
-system.ruby.LD.hit_latency_hist          |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           9    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%
-system.ruby.LD.hit_latency_hist::total              9                      
-system.ruby.LD.miss_latency_hist::bucket_size          512                      
-system.ruby.LD.miss_latency_hist::max_bucket         5119                      
-system.ruby.LD.miss_latency_hist::samples       399936                      
-system.ruby.LD.miss_latency_hist::mean    1530.627745                      
-system.ruby.LD.miss_latency_hist::gmean   1160.573034                      
-system.ruby.LD.miss_latency_hist::stdev    924.109789                      
-system.ruby.LD.miss_latency_hist         |       73616     18.41%     18.41% |       71506     17.88%     36.29% |       59841     14.96%     51.25% |       59858     14.97%     66.22% |       66785     16.70%     82.91% |       52514     13.13%     96.05% |       14850      3.71%     99.76% |         957      0.24%    100.00% |           9      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.LD.miss_latency_hist::total        399936                      
-system.ruby.ST.latency_hist::bucket_size          512                      
-system.ruby.ST.latency_hist::max_bucket          5119                      
-system.ruby.ST.latency_hist::samples           221620                      
-system.ruby.ST.latency_hist::mean         1528.578535                      
-system.ruby.ST.latency_hist::gmean        1157.593457                      
-system.ruby.ST.latency_hist::stdev         925.343815                      
-system.ruby.ST.latency_hist              |       40981     18.49%     18.49% |       39660     17.90%     36.39% |       33332     15.04%     51.43% |       32999     14.89%     66.32% |       36892     16.65%     82.96% |       28932     13.05%     96.02% |        8258      3.73%     99.74% |         557      0.25%    100.00% |           9      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.ST.latency_hist::total             221620                      
+system.ruby.LD.hit_latency_hist          |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           3    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%
+system.ruby.LD.hit_latency_hist::total              3                      
+system.ruby.LD.miss_latency_hist::bucket_size         1024                      
+system.ruby.LD.miss_latency_hist::max_bucket        10239                      
+system.ruby.LD.miss_latency_hist::samples       401574                      
+system.ruby.LD.miss_latency_hist::mean    2092.844564                      
+system.ruby.LD.miss_latency_hist::gmean   1620.703188                      
+system.ruby.LD.miss_latency_hist::stdev   1225.156067                      
+system.ruby.LD.miss_latency_hist         |      103358     25.74%     25.74% |       97791     24.35%     50.09% |       95926     23.89%     73.98% |       85248     21.23%     95.21% |       18977      4.73%     99.93% |         274      0.07%    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.miss_latency_hist::total        401574                      
+system.ruby.ST.latency_hist::bucket_size         1024                      
+system.ruby.ST.latency_hist::max_bucket         10239                      
+system.ruby.ST.latency_hist::samples           221554                      
+system.ruby.ST.latency_hist::mean         2092.639230                      
+system.ruby.ST.latency_hist::gmean        1619.493152                      
+system.ruby.ST.latency_hist::stdev        1225.291787                      
+system.ruby.ST.latency_hist              |       57047     25.75%     25.75% |       53910     24.33%     50.08% |       52846     23.85%     73.93% |       47171     21.29%     95.22% |       10438      4.71%     99.94% |         142      0.06%    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.latency_hist::total             221554                      
 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            3                      
+system.ruby.ST.hit_latency_hist::samples            2                      
 system.ruby.ST.hit_latency_hist::mean               3                      
 system.ruby.ST.hit_latency_hist::gmean       3.000000                      
-system.ruby.ST.hit_latency_hist          |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           3    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%
-system.ruby.ST.hit_latency_hist::total              3                      
-system.ruby.ST.miss_latency_hist::bucket_size          512                      
-system.ruby.ST.miss_latency_hist::max_bucket         5119                      
-system.ruby.ST.miss_latency_hist::samples       221617                      
-system.ruby.ST.miss_latency_hist::mean    1528.599187                      
-system.ruby.ST.miss_latency_hist::gmean   1157.686785                      
-system.ruby.ST.miss_latency_hist::stdev    925.333054                      
-system.ruby.ST.miss_latency_hist         |       40978     18.49%     18.49% |       39660     17.90%     36.39% |       33332     15.04%     51.43% |       32999     14.89%     66.32% |       36892     16.65%     82.96% |       28932     13.05%     96.02% |        8258      3.73%     99.74% |         557      0.25%    100.00% |           9      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.ST.miss_latency_hist::total        221617                      
-system.ruby.L1Cache_Controller.Load      |       50236     12.56%     12.56% |       49894     12.47%     25.03% |       50153     12.54%     37.57% |       49767     12.44%     50.02% |       49684     12.42%     62.44% |       50353     12.59%     75.03% |       49936     12.48%     87.51% |       49945     12.49%    100.00%
-system.ruby.L1Cache_Controller.Load::total       399968                      
-system.ruby.L1Cache_Controller.Store     |       27386     12.36%     12.36% |       27661     12.48%     24.84% |       27570     12.44%     37.28% |       27987     12.63%     49.90% |       27654     12.48%     62.38% |       27899     12.59%     74.97% |       27728     12.51%     87.48% |       27746     12.52%    100.00%
-system.ruby.L1Cache_Controller.Store::total       221631                      
-system.ruby.L1Cache_Controller.Inv       |       74856     12.49%     12.49% |       74820     12.48%     24.97% |       74997     12.51%     37.48% |       74956     12.50%     49.99% |       74597     12.44%     62.43% |       75407     12.58%     75.01% |       74858     12.49%     87.50% |       74930     12.50%    100.00%
-system.ruby.L1Cache_Controller.Inv::total       599421                      
-system.ruby.L1Cache_Controller.L1_Replacement |      542695     12.51%     12.51% |      541445     12.48%     24.99% |      542478     12.51%     37.50% |      543601     12.53%     50.03% |      541049     12.47%     62.50% |      543626     12.53%     75.03% |      541855     12.49%     87.52% |      541193     12.48%    100.00%
-system.ruby.L1Cache_Controller.L1_Replacement::total      4337942                      
-system.ruby.L1Cache_Controller.Fwd_GETX  |         217     12.70%     12.70% |         220     12.87%     25.57% |         202     11.82%     37.39% |         225     13.17%     50.56% |         192     11.23%     61.79% |         220     12.87%     74.66% |         212     12.40%     87.07% |         221     12.93%    100.00%
-system.ruby.L1Cache_Controller.Fwd_GETX::total         1709                      
-system.ruby.L1Cache_Controller.Fwd_GETS  |         152     12.91%     12.91% |         142     12.06%     24.98% |         141     11.98%     36.96% |         157     13.34%     50.30% |         153     13.00%     63.30% |         129     10.96%     74.26% |         153     13.00%     87.26% |         150     12.74%    100.00%
-system.ruby.L1Cache_Controller.Fwd_GETS::total         1177                      
-system.ruby.L1Cache_Controller.Data      |           1     12.50%     12.50% |           1     12.50%     25.00% |           2     25.00%     50.00% |           2     25.00%     75.00% |           0      0.00%     75.00% |           1     12.50%     87.50% |           0      0.00%     87.50% |           1     12.50%    100.00%
-system.ruby.L1Cache_Controller.Data::total            8                      
-system.ruby.L1Cache_Controller.Data_Exclusive |       49440     12.56%     12.56% |       49131     12.48%     25.04% |       49410     12.55%     37.59% |       48945     12.43%     50.02% |       48917     12.42%     62.44% |       49564     12.59%     75.03% |       49152     12.48%     87.51% |       49164     12.49%    100.00%
-system.ruby.L1Cache_Controller.Data_Exclusive::total       393723                      
-system.ruby.L1Cache_Controller.DataS_fromL1 |         142     12.06%     12.06% |         147     12.49%     24.55% |         130     11.05%     35.60% |         156     13.25%     48.85% |         135     11.47%     60.32% |         153     13.00%     73.32% |         154     13.08%     86.41% |         160     13.59%    100.00%
-system.ruby.L1Cache_Controller.DataS_fromL1::total         1177                      
-system.ruby.L1Cache_Controller.Data_all_Acks |       28031     12.37%     12.37% |       28268     12.47%     24.84% |       28175     12.43%     37.27% |       28645     12.64%     49.91% |       28282     12.48%     62.39% |       28530     12.59%     74.98% |       28353     12.51%     87.49% |       28361     12.51%    100.00%
-system.ruby.L1Cache_Controller.Data_all_Acks::total       226645                      
-system.ruby.L1Cache_Controller.Ack       |           1     12.50%     12.50% |           1     12.50%     25.00% |           2     25.00%     50.00% |           2     25.00%     75.00% |           0      0.00%     75.00% |           1     12.50%     87.50% |           0      0.00%     87.50% |           1     12.50%    100.00%
-system.ruby.L1Cache_Controller.Ack::total            8                      
-system.ruby.L1Cache_Controller.Ack_all   |           1     12.50%     12.50% |           1     12.50%     25.00% |           2     25.00%     50.00% |           2     25.00%     75.00% |           0      0.00%     75.00% |           1     12.50%     87.50% |           0      0.00%     87.50% |           1     12.50%    100.00%
-system.ruby.L1Cache_Controller.Ack_all::total            8                      
-system.ruby.L1Cache_Controller.WB_Ack    |       39736     12.52%     12.52% |       39410     12.42%     24.94% |       39809     12.55%     37.49% |       39602     12.48%     49.97% |       39341     12.40%     62.37% |       40066     12.63%     75.00% |       39585     12.48%     87.47% |       39746     12.53%    100.00%
-system.ruby.L1Cache_Controller.WB_Ack::total       317295                      
-system.ruby.L1Cache_Controller.NP.Load   |       50223     12.56%     12.56% |       49884     12.47%     25.03% |       50144     12.54%     37.57% |       49760     12.44%     50.02% |       49674     12.42%     62.44% |       50340     12.59%     75.03% |       49925     12.48%     87.51% |       49934     12.49%    100.00%
-system.ruby.L1Cache_Controller.NP.Load::total       399884                      
-system.ruby.L1Cache_Controller.NP.Store  |       27380     12.36%     12.36% |       27654     12.48%     24.84% |       27568     12.44%     37.28% |       27981     12.63%     49.91% |       27651     12.48%     62.38% |       27892     12.59%     74.97% |       27718     12.51%     87.48% |       27743     12.52%    100.00%
-system.ruby.L1Cache_Controller.NP.Store::total       221587                      
-system.ruby.L1Cache_Controller.NP.Inv    |         202     12.95%     12.95% |         197     12.63%     25.58% |         189     12.12%     37.69% |         201     12.88%     50.58% |         175     11.22%     61.79% |         194     12.44%     74.23% |         210     13.46%     87.69% |         192     12.31%    100.00%
-system.ruby.L1Cache_Controller.NP.Inv::total         1560                      
-system.ruby.L1Cache_Controller.I.Load    |          10     15.15%     15.15% |           8     12.12%     27.27% |           7     10.61%     37.88% |           6      9.09%     46.97% |           9     13.64%     60.61% |          10     15.15%     75.76% |           8     12.12%     87.88% |           8     12.12%    100.00%
+system.ruby.ST.hit_latency_hist          |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           2    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%
+system.ruby.ST.hit_latency_hist::total              2                      
+system.ruby.ST.miss_latency_hist::bucket_size         1024                      
+system.ruby.ST.miss_latency_hist::max_bucket        10239                      
+system.ruby.ST.miss_latency_hist::samples       221552                      
+system.ruby.ST.miss_latency_hist::mean    2092.658094                      
+system.ruby.ST.miss_latency_hist::gmean   1619.585130                      
+system.ruby.ST.miss_latency_hist::stdev   1225.281232                      
+system.ruby.ST.miss_latency_hist         |       57045     25.75%     25.75% |       53910     24.33%     50.08% |       52846     23.85%     73.93% |       47171     21.29%     95.22% |       10438      4.71%     99.94% |         142      0.06%    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.miss_latency_hist::total        221552                      
+system.ruby.L1Cache_Controller.Load      |       50466     12.57%     12.57% |       50379     12.54%     25.11% |       50567     12.59%     37.70% |       50137     12.48%     50.19% |       50081     12.47%     62.66% |       50104     12.48%     75.13% |       49966     12.44%     87.58% |       49898     12.42%    100.00%
+system.ruby.L1Cache_Controller.Load::total       401598                      
+system.ruby.L1Cache_Controller.Store     |       27889     12.59%     12.59% |       27726     12.51%     25.10% |       27680     12.49%     37.59% |       27867     12.58%     50.17% |       27470     12.40%     62.57% |       27674     12.49%     75.06% |       27726     12.51%     87.57% |       27532     12.43%    100.00%
+system.ruby.L1Cache_Controller.Store::total       221564                      
+system.ruby.L1Cache_Controller.Inv       |       76306     12.55%     12.55% |       76112     12.52%     25.07% |       76439     12.57%     37.65% |       76103     12.52%     50.17% |       75674     12.45%     62.62% |       75957     12.50%     75.11% |       75688     12.45%     87.56% |       75603     12.44%    100.00%
+system.ruby.L1Cache_Controller.Inv::total       607882                      
+system.ruby.L1Cache_Controller.L1_Replacement |      550362     12.51%     12.51% |      550377     12.51%     25.01% |      551471     12.53%     37.55% |      549961     12.50%     50.05% |      548799     12.47%     62.52% |      549479     12.49%     75.00% |      550759     12.52%     87.52% |      549170     12.48%    100.00%
+system.ruby.L1Cache_Controller.L1_Replacement::total      4400378                      
+system.ruby.L1Cache_Controller.Fwd_GETX  |         248     14.06%     14.06% |         237     13.44%     27.49% |         214     12.13%     39.63% |         206     11.68%     51.30% |         229     12.98%     64.29% |         184     10.43%     74.72% |         240     13.61%     88.32% |         206     11.68%    100.00%
+system.ruby.L1Cache_Controller.Fwd_GETX::total         1764                      
+system.ruby.L1Cache_Controller.Fwd_GETS  |         173     14.10%     14.10% |         160     13.04%     27.14% |         153     12.47%     39.61% |         140     11.41%     51.02% |         136     11.08%     62.10% |         158     12.88%     74.98% |         151     12.31%     87.29% |         156     12.71%    100.00%
+system.ruby.L1Cache_Controller.Fwd_GETS::total         1227                      
+system.ruby.L1Cache_Controller.Data      |           2     13.33%     13.33% |           5     33.33%     46.67% |           1      6.67%     53.33% |           3     20.00%     73.33% |           0      0.00%     73.33% |           1      6.67%     80.00% |           2     13.33%     93.33% |           1      6.67%    100.00%
+system.ruby.L1Cache_Controller.Data::total           15                      
+system.ruby.L1Cache_Controller.Data_Exclusive |       49704     12.57%     12.57% |       49580     12.54%     25.12% |       49744     12.58%     37.70% |       49297     12.47%     50.17% |       49326     12.48%     62.65% |       49286     12.47%     75.12% |       49158     12.44%     87.56% |       49187     12.44%    100.00%
+system.ruby.L1Cache_Controller.Data_Exclusive::total       395282                      
+system.ruby.L1Cache_Controller.DataS_fromL1 |         145     11.82%     11.82% |         148     12.06%     23.88% |         165     13.45%     37.33% |         168     13.69%     51.02% |         139     11.33%     62.35% |         164     13.37%     75.71% |         161     13.12%     88.83% |         137     11.17%    100.00%
+system.ruby.L1Cache_Controller.DataS_fromL1::total         1227                      
+system.ruby.L1Cache_Controller.Data_all_Acks |       28498     12.58%     12.58% |       28369     12.52%     25.10% |       28333     12.50%     37.60% |       28532     12.59%     50.19% |       28081     12.39%     62.58% |       28321     12.50%     75.08% |       28367     12.52%     87.60% |       28101     12.40%    100.00%
+system.ruby.L1Cache_Controller.Data_all_Acks::total       226602                      
+system.ruby.L1Cache_Controller.Ack       |           2     13.33%     13.33% |           5     33.33%     46.67% |           1      6.67%     53.33% |           3     20.00%     73.33% |           0      0.00%     73.33% |           1      6.67%     80.00% |           2     13.33%     93.33% |           1      6.67%    100.00%
+system.ruby.L1Cache_Controller.Ack::total           15                      
+system.ruby.L1Cache_Controller.Ack_all   |           2     13.33%     13.33% |           5     33.33%     46.67% |           1      6.67%     53.33% |           3     20.00%     73.33% |           0      0.00%     73.33% |           1      6.67%     80.00% |           2     13.33%     93.33% |           1      6.67%    100.00%
+system.ruby.L1Cache_Controller.Ack_all::total           15                      
+system.ruby.L1Cache_Controller.WB_Ack    |       41178     12.63%     12.63% |       41093     12.60%     25.23% |       40997     12.57%     37.81% |       40713     12.49%     50.30% |       40587     12.45%     62.75% |       40653     12.47%     75.22% |       40435     12.40%     87.62% |       40369     12.38%    100.00%
+system.ruby.L1Cache_Controller.WB_Ack::total       326025                      
+system.ruby.L1Cache_Controller.NP.Load   |       50453     12.57%     12.57% |       50369     12.54%     25.11% |       50559     12.59%     37.70% |       50126     12.48%     50.19% |       50072     12.47%     62.66% |       50098     12.48%     75.13% |       49957     12.44%     87.58% |       49889     12.42%    100.00%
+system.ruby.L1Cache_Controller.NP.Load::total       401523                      
+system.ruby.L1Cache_Controller.NP.Store  |       27884     12.59%     12.59% |       27721     12.51%     25.10% |       27674     12.49%     37.59% |       27863     12.58%     50.17% |       27463     12.40%     62.57% |       27669     12.49%     75.06% |       27720     12.51%     87.57% |       27527     12.43%    100.00%
+system.ruby.L1Cache_Controller.NP.Store::total       221521                      
+system.ruby.L1Cache_Controller.NP.Inv    |         222     13.54%     13.54% |         219     13.35%     26.89% |         200     12.20%     39.09% |         205     12.50%     51.59% |         183     11.16%     62.74% |         203     12.38%     75.12% |         197     12.01%     87.13% |         211     12.87%    100.00%
+system.ruby.L1Cache_Controller.NP.Inv::total         1640                      
+system.ruby.L1Cache_Controller.I.Load    |          10     15.15%     15.15% |           9     13.64%     28.79% |           6      9.09%     37.88% |          10     15.15%     53.03% |           8     12.12%     65.15% |           6      9.09%     74.24% |           8     12.12%     86.36% |           9     13.64%    100.00%
 system.ruby.L1Cache_Controller.I.Load::total           66                      
-system.ruby.L1Cache_Controller.I.Store   |           5     13.16%     13.16% |           5     13.16%     26.32% |           1      2.63%     28.95% |           5     13.16%     42.11% |           3      7.89%     50.00% |           6     15.79%     65.79% |          10     26.32%     92.11% |           3      7.89%    100.00%
-system.ruby.L1Cache_Controller.I.Store::total           38                      
-system.ruby.L1Cache_Controller.I.L1_Replacement |       37717     12.45%     12.45% |       37982     12.53%     24.98% |       37762     12.46%     37.44% |       38005     12.54%     49.98% |       37865     12.49%     62.48% |       38010     12.54%     75.02% |       37909     12.51%     87.53% |       37797     12.47%    100.00%
-system.ruby.L1Cache_Controller.I.L1_Replacement::total       303047                      
-system.ruby.L1Cache_Controller.S.Inv     |         645     12.46%     12.46% |         625     12.07%     24.53% |         615     11.88%     36.40% |         691     13.34%     49.75% |         653     12.61%     62.36% |         646     12.48%     74.84% |         652     12.59%     87.43% |         651     12.57%    100.00%
-system.ruby.L1Cache_Controller.S.Inv::total         5178                      
-system.ruby.L1Cache_Controller.S.L1_Replacement |         145     13.33%     13.33% |         138     12.68%     26.01% |         136     12.50%     38.51% |         128     11.76%     50.28% |         115     10.57%     60.85% |         152     13.97%     74.82% |         145     13.33%     88.14% |         129     11.86%    100.00%
-system.ruby.L1Cache_Controller.S.L1_Replacement::total         1088                      
-system.ruby.L1Cache_Controller.E.Load    |           0      0.00%      0.00% |           0      0.00%      0.00% |           1     16.67%     16.67% |           1     16.67%     33.33% |           0      0.00%     33.33% |           1     16.67%     50.00% |           2     33.33%     83.33% |           1     16.67%    100.00%
-system.ruby.L1Cache_Controller.E.Load::total            6                      
-system.ruby.L1Cache_Controller.E.Store   |           0      0.00%      0.00% |           1     33.33%     33.33% |           1     33.33%     66.67% |           1     33.33%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.L1Cache_Controller.E.Store::total            3                      
-system.ruby.L1Cache_Controller.E.Inv     |       23729     12.47%     12.47% |       23871     12.54%     25.01% |       23901     12.56%     37.57% |       23696     12.45%     50.02% |       23788     12.50%     62.52% |       23896     12.56%     75.07% |       23793     12.50%     87.57% |       23649     12.43%    100.00%
-system.ruby.L1Cache_Controller.E.Inv::total       190323                      
-system.ruby.L1Cache_Controller.E.L1_Replacement |       25649     12.64%     12.64% |       25189     12.42%     25.06% |       25440     12.54%     37.60% |       25187     12.41%     50.01% |       25067     12.36%     62.37% |       25597     12.62%     74.98% |       25302     12.47%     87.46% |       25450     12.54%    100.00%
-system.ruby.L1Cache_Controller.E.L1_Replacement::total       202881                      
-system.ruby.L1Cache_Controller.E.Fwd_GETX |          53     11.75%     11.75% |          63     13.97%     25.72% |          61     13.53%     39.25% |          55     12.20%     51.44% |          48     10.64%     62.08% |          64     14.19%     76.27% |          50     11.09%     87.36% |          57     12.64%    100.00%
-system.ruby.L1Cache_Controller.E.Fwd_GETX::total          451                      
-system.ruby.L1Cache_Controller.E.Fwd_GETS |           9     14.06%     14.06% |           7     10.94%     25.00% |           7     10.94%     35.94% |           6      9.38%     45.31% |          14     21.88%     67.19% |           6      9.38%     76.56% |           7     10.94%     87.50% |           8     12.50%    100.00%
-system.ruby.L1Cache_Controller.E.Fwd_GETS::total           64                      
-system.ruby.L1Cache_Controller.M.Load    |           0      0.00%      0.00% |           1     33.33%     33.33% |           1     33.33%     66.67% |           0      0.00%     66.67% |           0      0.00%     66.67% |           0      0.00%     66.67% |           1     33.33%    100.00% |           0      0.00%    100.00%
-system.ruby.L1Cache_Controller.M.Load::total            3                      
-system.ruby.L1Cache_Controller.M.Inv     |       13206     12.40%     12.40% |       13343     12.53%     24.93% |       13115     12.32%     37.25% |       13481     12.66%     49.91% |       13301     12.49%     62.40% |       13334     12.52%     74.92% |       13349     12.54%     87.45% |       13362     12.55%    100.00%
-system.ruby.L1Cache_Controller.M.Inv::total       106491                      
-system.ruby.L1Cache_Controller.M.L1_Replacement |       14088     12.31%     12.31% |       14225     12.43%     24.74% |       14370     12.56%     37.30% |       14417     12.60%     49.90% |       14274     12.47%     62.38% |       14469     12.65%     75.02% |       14283     12.48%     87.51% |       14297     12.49%    100.00%
-system.ruby.L1Cache_Controller.M.L1_Replacement::total       114423                      
-system.ruby.L1Cache_Controller.M.Fwd_GETX |          35     13.73%     13.73% |          31     12.16%     25.88% |          27     10.59%     36.47% |          33     12.94%     49.41% |          26     10.20%     59.61% |          36     14.12%     73.73% |          35     13.73%     87.45% |          32     12.55%    100.00%
-system.ruby.L1Cache_Controller.M.Fwd_GETX::total          255                      
-system.ruby.L1Cache_Controller.M.Fwd_GETS |          56     12.42%     12.42% |          58     12.86%     25.28% |          56     12.42%     37.69% |          55     12.20%     49.89% |          53     11.75%     61.64% |          59     13.08%     74.72% |          59     13.08%     87.80% |          55     12.20%    100.00%
-system.ruby.L1Cache_Controller.M.Fwd_GETS::total          451                      
-system.ruby.L1Cache_Controller.IS.Inv    |          64     13.85%     13.85% |          62     13.42%     27.27% |          52     11.26%     38.53% |          60     12.99%     51.52% |          62     13.42%     64.94% |          53     11.47%     76.41% |          50     10.82%     87.23% |          59     12.77%    100.00%
-system.ruby.L1Cache_Controller.IS.Inv::total          462                      
-system.ruby.L1Cache_Controller.IS.L1_Replacement |      301738     12.61%     12.61% |      299281     12.51%     25.13% |      299379     12.52%     37.64% |      298179     12.47%     50.11% |      298458     12.48%     62.58% |      299615     12.53%     75.11% |      297962     12.46%     87.56% |      297489     12.44%    100.00%
-system.ruby.L1Cache_Controller.IS.L1_Replacement::total      2392101                      
-system.ruby.L1Cache_Controller.IS.Data_Exclusive |       49440     12.56%     12.56% |       49131     12.48%     25.04% |       49410     12.55%     37.59% |       48945     12.43%     50.02% |       48917     12.42%     62.44% |       49564     12.59%     75.03% |       49152     12.48%     87.51% |       49164     12.49%    100.00%
-system.ruby.L1Cache_Controller.IS.Data_Exclusive::total       393723                      
-system.ruby.L1Cache_Controller.IS.DataS_fromL1 |         142     12.06%     12.06% |         147     12.49%     24.55% |         130     11.05%     35.60% |         156     13.25%     48.85% |         135     11.47%     60.32% |         153     13.00%     73.32% |         154     13.08%     86.41% |         160     13.59%    100.00%
-system.ruby.L1Cache_Controller.IS.DataS_fromL1::total         1177                      
-system.ruby.L1Cache_Controller.IS.Data_all_Acks |         583     12.75%     12.75% |         551     12.05%     24.79% |         558     12.20%     36.99% |         602     13.16%     50.15% |         566     12.37%     62.53% |         580     12.68%     75.21% |         577     12.61%     87.82% |         557     12.18%    100.00%
-system.ruby.L1Cache_Controller.IS.Data_all_Acks::total         4574                      
-system.ruby.L1Cache_Controller.IM.L1_Replacement |      163358     12.33%     12.33% |      164630     12.43%     24.76% |      165391     12.49%     37.25% |      167685     12.66%     49.91% |      165270     12.48%     62.39% |      165783     12.52%     74.91% |      166254     12.55%     87.46% |      166031     12.54%    100.00%
-system.ruby.L1Cache_Controller.IM.L1_Replacement::total      1324402                      
-system.ruby.L1Cache_Controller.IM.Data   |           1     12.50%     12.50% |           1     12.50%     25.00% |           2     25.00%     50.00% |           2     25.00%     75.00% |           0      0.00%     75.00% |           1     12.50%     87.50% |           0      0.00%     87.50% |           1     12.50%    100.00%
-system.ruby.L1Cache_Controller.IM.Data::total            8                      
-system.ruby.L1Cache_Controller.IM.Data_all_Acks |       27384     12.36%     12.36% |       27655     12.48%     24.84% |       27565     12.44%     37.27% |       27983     12.63%     49.90% |       27654     12.48%     62.38% |       27897     12.59%     74.97% |       27726     12.51%     87.48% |       27745     12.52%    100.00%
-system.ruby.L1Cache_Controller.IM.Data_all_Acks::total       221609                      
-system.ruby.L1Cache_Controller.SM.Ack    |           1     12.50%     12.50% |           1     12.50%     25.00% |           2     25.00%     50.00% |           2     25.00%     75.00% |           0      0.00%     75.00% |           1     12.50%     87.50% |           0      0.00%     87.50% |           1     12.50%    100.00%
-system.ruby.L1Cache_Controller.SM.Ack::total            8                      
-system.ruby.L1Cache_Controller.SM.Ack_all |           1     12.50%     12.50% |           1     12.50%     25.00% |           2     25.00%     50.00% |           2     25.00%     75.00% |           0      0.00%     75.00% |           1     12.50%     87.50% |           0      0.00%     87.50% |           1     12.50%    100.00%
-system.ruby.L1Cache_Controller.SM.Ack_all::total            8                      
-system.ruby.L1Cache_Controller.IS_I.Data_all_Acks |          64     13.85%     13.85% |          62     13.42%     27.27% |          52     11.26%     38.53% |          60     12.99%     51.52% |          62     13.42%     64.94% |          53     11.47%     76.41% |          50     10.82%     87.23% |          59     12.77%    100.00%
-system.ruby.L1Cache_Controller.IS_I.Data_all_Acks::total          462                      
-system.ruby.L1Cache_Controller.M_I.Load  |           1    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%
-system.ruby.L1Cache_Controller.M_I.Load::total            1                      
-system.ruby.L1Cache_Controller.M_I.Inv   |       36980     12.53%     12.53% |       36704     12.43%     24.96% |       37100     12.57%     37.53% |       36804     12.47%     49.99% |       36592     12.39%     62.39% |       37262     12.62%     75.01% |       36782     12.46%     87.47% |       36993     12.53%    100.00%
-system.ruby.L1Cache_Controller.M_I.Inv::total       295217                      
-system.ruby.L1Cache_Controller.M_I.Fwd_GETX |         129     12.86%     12.86% |         126     12.56%     25.42% |         114     11.37%     36.79% |         137     13.66%     50.45% |         118     11.76%     62.21% |         120     11.96%     74.18% |         127     12.66%     86.84% |         132     13.16%    100.00%
-system.ruby.L1Cache_Controller.M_I.Fwd_GETX::total         1003                      
-system.ruby.L1Cache_Controller.M_I.Fwd_GETS |          87     13.14%     13.14% |          77     11.63%     24.77% |          78     11.78%     36.56% |          96     14.50%     51.06% |          86     12.99%     64.05% |          64      9.67%     73.72% |          87     13.14%     86.86% |          87     13.14%    100.00%
-system.ruby.L1Cache_Controller.M_I.Fwd_GETS::total          662                      
-system.ruby.L1Cache_Controller.M_I.WB_Ack |        2541     12.44%     12.44% |        2507     12.28%     24.72% |        2518     12.33%     37.05% |        2567     12.57%     49.62% |        2545     12.46%     62.08% |        2620     12.83%     74.91% |        2589     12.68%     87.59% |        2535     12.41%    100.00%
-system.ruby.L1Cache_Controller.M_I.WB_Ack::total        20422                      
-system.ruby.L1Cache_Controller.SINK_WB_ACK.Load |           2     25.00%     25.00% |           1     12.50%     37.50% |           0      0.00%     37.50% |           0      0.00%     37.50% |           1     12.50%     50.00% |           2     25.00%     75.00% |           0      0.00%     75.00% |           2     25.00%    100.00%
-system.ruby.L1Cache_Controller.SINK_WB_ACK.Load::total            8                      
-system.ruby.L1Cache_Controller.SINK_WB_ACK.Store |           1     33.33%     33.33% |           1     33.33%     66.67% |           0      0.00%     66.67% |           0      0.00%     66.67% |           0      0.00%     66.67% |           1     33.33%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.L1Cache_Controller.SINK_WB_ACK.Store::total            3                      
-system.ruby.L1Cache_Controller.SINK_WB_ACK.Inv |          30     15.79%     15.79% |          18      9.47%     25.26% |          25     13.16%     38.42% |          23     12.11%     50.53% |          26     13.68%     64.21% |          22     11.58%     75.79% |          22     11.58%     87.37% |          24     12.63%    100.00%
-system.ruby.L1Cache_Controller.SINK_WB_ACK.Inv::total          190                      
-system.ruby.L1Cache_Controller.SINK_WB_ACK.WB_Ack |       37195     12.53%     12.53% |       36903     12.43%     24.96% |       37291     12.56%     37.52% |       37035     12.48%     50.00% |       36796     12.39%     62.39% |       37446     12.61%     75.00% |       36996     12.46%     87.47% |       37211     12.53%    100.00%
-system.ruby.L1Cache_Controller.SINK_WB_ACK.WB_Ack::total       296873                      
-system.ruby.L2Cache_Controller.L1_GETS         401738      0.00%      0.00%
-system.ruby.L2Cache_Controller.L1_GETX         224009      0.00%      0.00%
-system.ruby.L2Cache_Controller.L1_PUTX          22269      0.00%      0.00%
-system.ruby.L2Cache_Controller.L1_PUTX_old       301959      0.00%      0.00%
-system.ruby.L2Cache_Controller.L2_Replacement         8861      0.00%      0.00%
-system.ruby.L2Cache_Controller.L2_Replacement_clean      4613091      0.00%      0.00%
-system.ruby.L2Cache_Controller.Mem_Data        616121      0.00%      0.00%
-system.ruby.L2Cache_Controller.Mem_Ack         616114      0.00%      0.00%
-system.ruby.L2Cache_Controller.WB_Data         213442      0.00%      0.00%
-system.ruby.L2Cache_Controller.WB_Data_clean       189443      0.00%      0.00%
-system.ruby.L2Cache_Controller.Ack               3694      0.00%      0.00%
-system.ruby.L2Cache_Controller.Ack_all         194003      0.00%      0.00%
-system.ruby.L2Cache_Controller.Unblock           1177      0.00%      0.00%
-system.ruby.L2Cache_Controller.Exclusive_Unblock       615339      0.00%      0.00%
-system.ruby.L2Cache_Controller.NP.L1_GETS       396229      0.00%      0.00%
-system.ruby.L2Cache_Controller.NP.L1_GETX       219899      0.00%      0.00%
-system.ruby.L2Cache_Controller.NP.L1_PUTX_old       281116      0.00%      0.00%
-system.ruby.L2Cache_Controller.SS.L1_GETS            6      0.00%      0.00%
-system.ruby.L2Cache_Controller.SS.L1_GETX            8      0.00%      0.00%
-system.ruby.L2Cache_Controller.SS.L1_PUTX          480      0.00%      0.00%
-system.ruby.L2Cache_Controller.SS.L1_PUTX_old            3      0.00%      0.00%
-system.ruby.L2Cache_Controller.SS.L2_Replacement         1094      0.00%      0.00%
-system.ruby.L2Cache_Controller.SS.L2_Replacement_clean         2586      0.00%      0.00%
-system.ruby.L2Cache_Controller.M.L1_GETS            9      0.00%      0.00%
-system.ruby.L2Cache_Controller.M.L1_GETX            4      0.00%      0.00%
-system.ruby.L2Cache_Controller.M.L2_Replacement         7542      0.00%      0.00%
-system.ruby.L2Cache_Controller.M.L2_Replacement_clean        12867      0.00%      0.00%
-system.ruby.L2Cache_Controller.MT.L1_GETS         1177      0.00%      0.00%
-system.ruby.L2Cache_Controller.MT.L1_GETX         1709      0.00%      0.00%
-system.ruby.L2Cache_Controller.MT.L1_PUTX        20422      0.00%      0.00%
-system.ruby.L2Cache_Controller.MT.L1_PUTX_old          744      0.00%      0.00%
-system.ruby.L2Cache_Controller.MT.L2_Replacement            9      0.00%      0.00%
-system.ruby.L2Cache_Controller.MT.L2_Replacement_clean       592022      0.00%      0.00%
-system.ruby.L2Cache_Controller.M_I.L1_GETS          235      0.00%      0.00%
-system.ruby.L2Cache_Controller.M_I.L1_GETX          156      0.00%      0.00%
-system.ruby.L2Cache_Controller.M_I.L1_PUTX_old        13986      0.00%      0.00%
-system.ruby.L2Cache_Controller.M_I.Mem_Ack       616114      0.00%      0.00%
-system.ruby.L2Cache_Controller.MT_I.WB_Data            3      0.00%      0.00%
-system.ruby.L2Cache_Controller.MT_I.Ack_all            6      0.00%      0.00%
-system.ruby.L2Cache_Controller.MCT_I.L1_GETS           59      0.00%      0.00%
-system.ruby.L2Cache_Controller.MCT_I.L1_GETX           87      0.00%      0.00%
-system.ruby.L2Cache_Controller.MCT_I.L1_PUTX_old         5561      0.00%      0.00%
-system.ruby.L2Cache_Controller.MCT_I.WB_Data       212344      0.00%      0.00%
-system.ruby.L2Cache_Controller.MCT_I.WB_Data_clean       189361      0.00%      0.00%
-system.ruby.L2Cache_Controller.MCT_I.Ack_all       190317      0.00%      0.00%
-system.ruby.L2Cache_Controller.I_I.Ack           2594      0.00%      0.00%
-system.ruby.L2Cache_Controller.I_I.Ack_all         2586      0.00%      0.00%
-system.ruby.L2Cache_Controller.S_I.Ack           1100      0.00%      0.00%
-system.ruby.L2Cache_Controller.S_I.Ack_all         1094      0.00%      0.00%
-system.ruby.L2Cache_Controller.ISS.L1_GETS         2511      0.00%      0.00%
-system.ruby.L2Cache_Controller.ISS.L1_GETX         1295      0.00%      0.00%
-system.ruby.L2Cache_Controller.ISS.L1_PUTX_old          278      0.00%      0.00%
-system.ruby.L2Cache_Controller.ISS.L2_Replacement_clean      2138971      0.00%      0.00%
-system.ruby.L2Cache_Controller.ISS.Mem_Data       393714      0.00%      0.00%
-system.ruby.L2Cache_Controller.IS.L1_GETS            8      0.00%      0.00%
-system.ruby.L2Cache_Controller.IS.L1_GETX            5      0.00%      0.00%
-system.ruby.L2Cache_Controller.IS.L2_Replacement_clean        13802      0.00%      0.00%
-system.ruby.L2Cache_Controller.IS.Mem_Data         2511      0.00%      0.00%
-system.ruby.L2Cache_Controller.IM.L1_GETS         1354      0.00%      0.00%
-system.ruby.L2Cache_Controller.IM.L1_GETX          755      0.00%      0.00%
-system.ruby.L2Cache_Controller.IM.L1_PUTX_old          265      0.00%      0.00%
-system.ruby.L2Cache_Controller.IM.L2_Replacement_clean      1192970      0.00%      0.00%
-system.ruby.L2Cache_Controller.IM.Mem_Data       219896      0.00%      0.00%
-system.ruby.L2Cache_Controller.SS_MB.L1_PUTX            1      0.00%      0.00%
-system.ruby.L2Cache_Controller.SS_MB.L2_Replacement_clean           11      0.00%      0.00%
-system.ruby.L2Cache_Controller.SS_MB.Exclusive_Unblock            8      0.00%      0.00%
-system.ruby.L2Cache_Controller.MT_MB.L1_GETS          144      0.00%      0.00%
-system.ruby.L2Cache_Controller.MT_MB.L1_GETX           91      0.00%      0.00%
-system.ruby.L2Cache_Controller.MT_MB.L1_PUTX          840      0.00%      0.00%
-system.ruby.L2Cache_Controller.MT_MB.L1_PUTX_old            3      0.00%      0.00%
-system.ruby.L2Cache_Controller.MT_MB.L2_Replacement            6      0.00%      0.00%
-system.ruby.L2Cache_Controller.MT_MB.L2_Replacement_clean       656961      0.00%      0.00%
-system.ruby.L2Cache_Controller.MT_MB.Exclusive_Unblock       615331      0.00%      0.00%
-system.ruby.L2Cache_Controller.MT_IIB.L1_GETS            6      0.00%      0.00%
-system.ruby.L2Cache_Controller.MT_IIB.L1_PUTX          525      0.00%      0.00%
-system.ruby.L2Cache_Controller.MT_IIB.L1_PUTX_old            3      0.00%      0.00%
-system.ruby.L2Cache_Controller.MT_IIB.L2_Replacement_clean         2875      0.00%      0.00%
-system.ruby.L2Cache_Controller.MT_IIB.WB_Data          778      0.00%      0.00%
-system.ruby.L2Cache_Controller.MT_IIB.WB_Data_clean           55      0.00%      0.00%
-system.ruby.L2Cache_Controller.MT_IIB.Unblock          344      0.00%      0.00%
-system.ruby.L2Cache_Controller.MT_IB.L2_Replacement_clean           26      0.00%      0.00%
-system.ruby.L2Cache_Controller.MT_IB.WB_Data          317      0.00%      0.00%
-system.ruby.L2Cache_Controller.MT_IB.WB_Data_clean           27      0.00%      0.00%
-system.ruby.L2Cache_Controller.MT_SB.L1_PUTX            1      0.00%      0.00%
-system.ruby.L2Cache_Controller.MT_SB.L2_Replacement          210      0.00%      0.00%
-system.ruby.L2Cache_Controller.MT_SB.Unblock          833      0.00%      0.00%
-system.ruby.Directory_Controller.Fetch         616128      0.00%      0.00%
-system.ruby.Directory_Controller.Data          220989      0.00%      0.00%
-system.ruby.Directory_Controller.Memory_Data       616122      0.00%      0.00%
-system.ruby.Directory_Controller.Memory_Ack       220986      0.00%      0.00%
-system.ruby.Directory_Controller.CleanReplacement       395129      0.00%      0.00%
-system.ruby.Directory_Controller.I.Fetch       616128      0.00%      0.00%
-system.ruby.Directory_Controller.M.Data        220989      0.00%      0.00%
-system.ruby.Directory_Controller.M.CleanReplacement       395129      0.00%      0.00%
-system.ruby.Directory_Controller.IM.Memory_Data       616122      0.00%      0.00%
-system.ruby.Directory_Controller.MI.Memory_Ack       220986      0.00%      0.00%
+system.ruby.L1Cache_Controller.I.Store   |           5     13.51%     13.51% |           5     13.51%     27.03% |           5     13.51%     40.54% |           4     10.81%     51.35% |           7     18.92%     70.27% |           2      5.41%     75.68% |           6     16.22%     91.89% |           3      8.11%    100.00%
+system.ruby.L1Cache_Controller.I.Store::total           37                      
+system.ruby.L1Cache_Controller.I.L1_Replacement |       37007     12.51%     12.51% |       36845     12.45%     24.96% |       37094     12.54%     37.50% |       37122     12.55%     50.05% |       36827     12.45%     62.49% |       36968     12.50%     74.99% |       37098     12.54%     87.53% |       36896     12.47%    100.00%
+system.ruby.L1Cache_Controller.I.L1_Replacement::total       295857                      
+system.ruby.L1Cache_Controller.S.Inv     |         636     11.81%     11.81% |         666     12.37%     24.18% |         704     13.08%     37.26% |         712     13.22%     50.48% |         645     11.98%     62.46% |         708     13.15%     75.61% |         711     13.21%     88.82% |         602     11.18%    100.00%
+system.ruby.L1Cache_Controller.S.Inv::total         5384                      
+system.ruby.L1Cache_Controller.S.L1_Replacement |         145     12.97%     12.97% |         146     13.06%     26.03% |         137     12.25%     38.28% |         150     13.42%     51.70% |         115     10.29%     61.99% |         141     12.61%     74.60% |         138     12.34%     86.94% |         146     13.06%    100.00%
+system.ruby.L1Cache_Controller.S.L1_Replacement::total         1118                      
+system.ruby.L1Cache_Controller.E.Load    |           1     50.00%     50.00% |           0      0.00%     50.00% |           0      0.00%     50.00% |           0      0.00%     50.00% |           0      0.00%     50.00% |           0      0.00%     50.00% |           1     50.00%    100.00% |           0      0.00%    100.00%
+system.ruby.L1Cache_Controller.E.Load::total            2                      
+system.ruby.L1Cache_Controller.E.Store   |           0      0.00%      0.00% |           0      0.00%      0.00% |           1     50.00%     50.00% |           0      0.00%     50.00% |           0      0.00%     50.00% |           1     50.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.L1Cache_Controller.E.Store::total            2                      
+system.ruby.L1Cache_Controller.E.Inv     |       23183     12.50%     12.50% |       23006     12.41%     24.91% |       23185     12.51%     37.42% |       23247     12.54%     49.96% |       23113     12.47%     62.42% |       23151     12.49%     74.91% |       23303     12.57%     87.48% |       23217     12.52%    100.00%
+system.ruby.L1Cache_Controller.E.Inv::total       185405                      
+system.ruby.L1Cache_Controller.E.L1_Replacement |       26458     12.64%     12.64% |       26505     12.66%     25.30% |       26463     12.64%     37.94% |       25998     12.42%     50.36% |       26145     12.49%     62.85% |       26083     12.46%     75.31% |       25787     12.32%     87.63% |       25906     12.37%    100.00%
+system.ruby.L1Cache_Controller.E.L1_Replacement::total       209345                      
+system.ruby.L1Cache_Controller.E.Fwd_GETX |          55     11.63%     11.63% |          61     12.90%     24.52% |          82     17.34%     41.86% |          45      9.51%     51.37% |          66     13.95%     65.33% |          43      9.09%     74.42% |          62     13.11%     87.53% |          59     12.47%    100.00%
+system.ruby.L1Cache_Controller.E.Fwd_GETX::total          473                      
+system.ruby.L1Cache_Controller.E.Fwd_GETS |           7     12.50%     12.50% |           8     14.29%     26.79% |          13     23.21%     50.00% |           7     12.50%     62.50% |           2      3.57%     66.07% |           8     14.29%     80.36% |           6     10.71%     91.07% |           5      8.93%    100.00%
+system.ruby.L1Cache_Controller.E.Fwd_GETS::total           56                      
+system.ruby.L1Cache_Controller.M.Load    |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           1    100.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.L1Cache_Controller.M.Load::total            1                      
+system.ruby.L1Cache_Controller.M.Inv     |       13073     12.55%     12.55% |       13053     12.53%     25.08% |       13069     12.55%     37.63% |       13057     12.54%     50.17% |       12943     12.43%     62.59% |       13016     12.50%     75.09% |       12973     12.46%     87.55% |       12971     12.45%    100.00%
+system.ruby.L1Cache_Controller.M.Inv::total       104155                      
+system.ruby.L1Cache_Controller.M.L1_Replacement |       14723     12.62%     12.62% |       14590     12.50%     25.12% |       14535     12.46%     37.58% |       14715     12.61%     50.19% |       14444     12.38%     62.56% |       14571     12.49%     75.05% |       14650     12.55%     87.60% |       14464     12.40%    100.00%
+system.ruby.L1Cache_Controller.M.L1_Replacement::total       116692                      
+system.ruby.L1Cache_Controller.M.Fwd_GETX |          32     12.75%     12.75% |          33     13.15%     25.90% |          27     10.76%     36.65% |          34     13.55%     50.20% |          35     13.94%     64.14% |          22      8.76%     72.91% |          37     14.74%     87.65% |          31     12.35%    100.00%
+system.ruby.L1Cache_Controller.M.Fwd_GETX::total          251                      
+system.ruby.L1Cache_Controller.M.Fwd_GETS |          59     12.97%     12.97% |          50     10.99%     23.96% |          49     10.77%     34.73% |          60     13.19%     47.91% |          47     10.33%     58.24% |          63     13.85%     72.09% |          65     14.29%     86.37% |          62     13.63%    100.00%
+system.ruby.L1Cache_Controller.M.Fwd_GETS::total          455                      
+system.ruby.L1Cache_Controller.IS.Inv    |          43     14.29%     14.29% |          42     13.95%     28.24% |          41     13.62%     41.86% |          42     13.95%     55.81% |          40     13.29%     69.10% |          37     12.29%     81.40% |          27      8.97%     90.37% |          29      9.63%    100.00%
+system.ruby.L1Cache_Controller.IS.Inv::total          301                      
+system.ruby.L1Cache_Controller.IS.L1_Replacement |      304064     12.49%     12.49% |      304172     12.50%     24.99% |      306684     12.60%     37.59% |      302971     12.45%     50.03% |      304022     12.49%     62.52% |      303629     12.47%     74.99% |      303562     12.47%     87.47% |      305131     12.53%    100.00%
+system.ruby.L1Cache_Controller.IS.L1_Replacement::total      2434235                      
+system.ruby.L1Cache_Controller.IS.Data_Exclusive |       49704     12.57%     12.57% |       49580     12.54%     25.12% |       49744     12.58%     37.70% |       49297     12.47%     50.17% |       49326     12.48%     62.65% |       49286     12.47%     75.12% |       49158     12.44%     87.56% |       49187     12.44%    100.00%
+system.ruby.L1Cache_Controller.IS.Data_Exclusive::total       395282                      
+system.ruby.L1Cache_Controller.IS.DataS_fromL1 |         145     11.82%     11.82% |         148     12.06%     23.88% |         165     13.45%     37.33% |         168     13.69%     51.02% |         139     11.33%     62.35% |         164     13.37%     75.71% |         161     13.12%     88.83% |         137     11.17%    100.00%
+system.ruby.L1Cache_Controller.IS.DataS_fromL1::total         1227                      
+system.ruby.L1Cache_Controller.IS.Data_all_Acks |         570     11.96%     11.96% |         606     12.72%     24.69% |         614     12.89%     37.57% |         627     13.16%     50.73% |         572     12.01%     62.74% |         614     12.89%     75.63% |         617     12.95%     88.58% |         544     11.42%    100.00%
+system.ruby.L1Cache_Controller.IS.Data_all_Acks::total         4764                      
+system.ruby.L1Cache_Controller.IM.L1_Replacement |      167965     12.51%     12.51% |      168119     12.52%     25.02% |      166558     12.40%     37.42% |      169005     12.58%     50.01% |      167246     12.45%     62.46% |      168087     12.51%     74.97% |      169524     12.62%     87.59% |      166627     12.41%    100.00%
+system.ruby.L1Cache_Controller.IM.L1_Replacement::total      1343131                      
+system.ruby.L1Cache_Controller.IM.Data   |           2     13.33%     13.33% |           5     33.33%     46.67% |           1      6.67%     53.33% |           3     20.00%     73.33% |           0      0.00%     73.33% |           1      6.67%     80.00% |           2     13.33%     93.33% |           1      6.67%    100.00%
+system.ruby.L1Cache_Controller.IM.Data::total           15                      
+system.ruby.L1Cache_Controller.IM.Data_all_Acks |       27885     12.59%     12.59% |       27721     12.51%     25.10% |       27678     12.49%     37.59% |       27863     12.58%     50.17% |       27469     12.40%     62.57% |       27670     12.49%     75.06% |       27723     12.51%     87.57% |       27528     12.43%    100.00%
+system.ruby.L1Cache_Controller.IM.Data_all_Acks::total       221537                      
+system.ruby.L1Cache_Controller.SM.Ack    |           2     13.33%     13.33% |           5     33.33%     46.67% |           1      6.67%     53.33% |           3     20.00%     73.33% |           0      0.00%     73.33% |           1      6.67%     80.00% |           2     13.33%     93.33% |           1      6.67%    100.00%
+system.ruby.L1Cache_Controller.SM.Ack::total           15                      
+system.ruby.L1Cache_Controller.SM.Ack_all |           2     13.33%     13.33% |           5     33.33%     46.67% |           1      6.67%     53.33% |           3     20.00%     73.33% |           0      0.00%     73.33% |           1      6.67%     80.00% |           2     13.33%     93.33% |           1      6.67%    100.00%
+system.ruby.L1Cache_Controller.SM.Ack_all::total           15                      
+system.ruby.L1Cache_Controller.IS_I.Data_all_Acks |          43     14.29%     14.29% |          42     13.95%     28.24% |          41     13.62%     41.86% |          42     13.95%     55.81% |          40     13.29%     69.10% |          37     12.29%     81.40% |          27      8.97%     90.37% |          29      9.63%    100.00%
+system.ruby.L1Cache_Controller.IS_I.Data_all_Acks::total          301                      
+system.ruby.L1Cache_Controller.M_I.Inv   |       39119     12.59%     12.59% |       39097     12.58%     25.17% |       39212     12.62%     37.78% |       38822     12.49%     50.27% |       38731     12.46%     62.73% |       38817     12.49%     75.22% |       38456     12.37%     87.60% |       38549     12.40%    100.00%
+system.ruby.L1Cache_Controller.M_I.Inv::total       310803                      
+system.ruby.L1Cache_Controller.M_I.Fwd_GETX |         161     15.48%     15.48% |         143     13.75%     29.23% |         105     10.10%     39.33% |         127     12.21%     51.54% |         128     12.31%     63.85% |         119     11.44%     75.29% |         141     13.56%     88.85% |         116     11.15%    100.00%
+system.ruby.L1Cache_Controller.M_I.Fwd_GETX::total         1040                      
+system.ruby.L1Cache_Controller.M_I.Fwd_GETS |         107     14.94%     14.94% |         102     14.25%     29.19% |          91     12.71%     41.90% |          73     10.20%     52.09% |          87     12.15%     64.25% |          87     12.15%     76.40% |          80     11.17%     87.57% |          89     12.43%    100.00%
+system.ruby.L1Cache_Controller.M_I.Fwd_GETS::total          716                      
+system.ruby.L1Cache_Controller.M_I.WB_Ack |        1794     13.31%     13.31% |        1753     13.01%     26.32% |        1590     11.80%     38.11% |        1691     12.55%     50.66% |        1643     12.19%     62.85% |        1631     12.10%     74.95% |        1760     13.06%     88.01% |        1616     11.99%    100.00%
+system.ruby.L1Cache_Controller.M_I.WB_Ack::total        13478                      
+system.ruby.L1Cache_Controller.SINK_WB_ACK.Load |           2     33.33%     33.33% |           1     16.67%     50.00% |           2     33.33%     83.33% |           1     16.67%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.L1Cache_Controller.SINK_WB_ACK.Load::total            6                      
+system.ruby.L1Cache_Controller.SINK_WB_ACK.Store |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           2     50.00%     50.00% |           0      0.00%     50.00% |           2     50.00%    100.00%
+system.ruby.L1Cache_Controller.SINK_WB_ACK.Store::total            4                      
+system.ruby.L1Cache_Controller.SINK_WB_ACK.Inv |          30     15.46%     15.46% |          29     14.95%     30.41% |          28     14.43%     44.85% |          18      9.28%     54.12% |          19      9.79%     63.92% |          25     12.89%     76.80% |          21     10.82%     87.63% |          24     12.37%    100.00%
+system.ruby.L1Cache_Controller.SINK_WB_ACK.Inv::total          194                      
+system.ruby.L1Cache_Controller.SINK_WB_ACK.WB_Ack |       39384     12.60%     12.60% |       39340     12.59%     25.19% |       39407     12.61%     37.80% |       39022     12.49%     50.28% |       38944     12.46%     62.74% |       39022     12.49%     75.23% |       38675     12.37%     87.60% |       38753     12.40%    100.00%
+system.ruby.L1Cache_Controller.SINK_WB_ACK.WB_Ack::total       312547                      
+system.ruby.L2Cache_Controller.L1_GETS         403170      0.00%      0.00%
+system.ruby.L2Cache_Controller.L1_GETX         223814      0.00%      0.00%
+system.ruby.L2Cache_Controller.L1_PUTX          15467      0.00%      0.00%
+system.ruby.L2Cache_Controller.L1_PUTX_old       317914      0.00%      0.00%
+system.ruby.L2Cache_Controller.L2_Replacement         6156      0.00%      0.00%
+system.ruby.L2Cache_Controller.L2_Replacement_clean      4979199      0.00%      0.00%
+system.ruby.L2Cache_Controller.Mem_Data        617573      0.00%      0.00%
+system.ruby.L2Cache_Controller.Mem_Ack         617568      0.00%      0.00%
+system.ruby.L2Cache_Controller.WB_Data         216108      0.00%      0.00%
+system.ruby.L2Cache_Controller.WB_Data_clean       200077      0.00%      0.00%
+system.ruby.L2Cache_Controller.Ack               3751      0.00%      0.00%
+system.ruby.L2Cache_Controller.Ack_all         189142      0.00%      0.00%
+system.ruby.L2Cache_Controller.Unblock           1227      0.00%      0.00%
+system.ruby.L2Cache_Controller.Exclusive_Unblock       616832      0.00%      0.00%
+system.ruby.L2Cache_Controller.NP.L1_GETS       397804      0.00%      0.00%
+system.ruby.L2Cache_Controller.NP.L1_GETX       219774      0.00%      0.00%
+system.ruby.L2Cache_Controller.NP.L1_PUTX_old       308614      0.00%      0.00%
+system.ruby.L2Cache_Controller.SS.L1_GETS            7      0.00%      0.00%
+system.ruby.L2Cache_Controller.SS.L1_GETX           15      0.00%      0.00%
+system.ruby.L2Cache_Controller.SS.L1_PUTX          527      0.00%      0.00%
+system.ruby.L2Cache_Controller.SS.L1_PUTX_old            1      0.00%      0.00%
+system.ruby.L2Cache_Controller.SS.L2_Replacement         1153      0.00%      0.00%
+system.ruby.L2Cache_Controller.SS.L2_Replacement_clean         2585      0.00%      0.00%
+system.ruby.L2Cache_Controller.M.L1_GETS            6      0.00%      0.00%
+system.ruby.L2Cache_Controller.M.L1_GETX            3      0.00%      0.00%
+system.ruby.L2Cache_Controller.M.L2_Replacement         4818      0.00%      0.00%
+system.ruby.L2Cache_Controller.M.L2_Replacement_clean         8651      0.00%      0.00%
+system.ruby.L2Cache_Controller.MT.L1_GETS         1227      0.00%      0.00%
+system.ruby.L2Cache_Controller.MT.L1_GETX         1764      0.00%      0.00%
+system.ruby.L2Cache_Controller.MT.L1_PUTX        13478      0.00%      0.00%
+system.ruby.L2Cache_Controller.MT.L1_PUTX_old          808      0.00%      0.00%
+system.ruby.L2Cache_Controller.MT.L2_Replacement            6      0.00%      0.00%
+system.ruby.L2Cache_Controller.MT.L2_Replacement_clean       600357      0.00%      0.00%
+system.ruby.L2Cache_Controller.M_I.L1_GETS           25      0.00%      0.00%
+system.ruby.L2Cache_Controller.M_I.L1_GETX           20      0.00%      0.00%
+system.ruby.L2Cache_Controller.M_I.L1_PUTX_old         2036      0.00%      0.00%
+system.ruby.L2Cache_Controller.M_I.Mem_Ack       617568      0.00%      0.00%
+system.ruby.L2Cache_Controller.MT_I.WB_Data            4      0.00%      0.00%
+system.ruby.L2Cache_Controller.MT_I.Ack_all            2      0.00%      0.00%
+system.ruby.L2Cache_Controller.MCT_I.L1_GETS           53      0.00%      0.00%
+system.ruby.L2Cache_Controller.MCT_I.L1_GETX           65      0.00%      0.00%
+system.ruby.L2Cache_Controller.MCT_I.L1_PUTX_old         5892      0.00%      0.00%
+system.ruby.L2Cache_Controller.MCT_I.WB_Data       214948      0.00%      0.00%
+system.ruby.L2Cache_Controller.MCT_I.WB_Data_clean       200006      0.00%      0.00%
+system.ruby.L2Cache_Controller.MCT_I.Ack_all       185402      0.00%      0.00%
+system.ruby.L2Cache_Controller.I_I.L1_GETX            1      0.00%      0.00%
+system.ruby.L2Cache_Controller.I_I.Ack           2592      0.00%      0.00%
+system.ruby.L2Cache_Controller.I_I.Ack_all         2585      0.00%      0.00%
+system.ruby.L2Cache_Controller.S_I.Ack           1159      0.00%      0.00%
+system.ruby.L2Cache_Controller.S_I.Ack_all         1153      0.00%      0.00%
+system.ruby.L2Cache_Controller.ISS.L1_GETS         2526      0.00%      0.00%
+system.ruby.L2Cache_Controller.ISS.L1_GETX         1358      0.00%      0.00%
+system.ruby.L2Cache_Controller.ISS.L1_PUTX_old          290      0.00%      0.00%
+system.ruby.L2Cache_Controller.ISS.L2_Replacement_clean      2188495      0.00%      0.00%
+system.ruby.L2Cache_Controller.ISS.Mem_Data       395276      0.00%      0.00%
+system.ruby.L2Cache_Controller.IS.L1_GETS            6      0.00%      0.00%
+system.ruby.L2Cache_Controller.IS.L1_GETX            8      0.00%      0.00%
+system.ruby.L2Cache_Controller.IS.L2_Replacement_clean        14199      0.00%      0.00%
+system.ruby.L2Cache_Controller.IS.Mem_Data         2526      0.00%      0.00%
+system.ruby.L2Cache_Controller.IM.L1_GETS         1376      0.00%      0.00%
+system.ruby.L2Cache_Controller.IM.L1_GETX          726      0.00%      0.00%
+system.ruby.L2Cache_Controller.IM.L1_PUTX_old          271      0.00%      0.00%
+system.ruby.L2Cache_Controller.IM.L2_Replacement_clean      1222032      0.00%      0.00%
+system.ruby.L2Cache_Controller.IM.Mem_Data       219771      0.00%      0.00%
+system.ruby.L2Cache_Controller.SS_MB.L1_GETX            1      0.00%      0.00%
+system.ruby.L2Cache_Controller.SS_MB.L1_PUTX            2      0.00%      0.00%
+system.ruby.L2Cache_Controller.SS_MB.L2_Replacement           20      0.00%      0.00%
+system.ruby.L2Cache_Controller.SS_MB.L2_Replacement_clean           21      0.00%      0.00%
+system.ruby.L2Cache_Controller.SS_MB.Exclusive_Unblock           15      0.00%      0.00%
+system.ruby.L2Cache_Controller.MT_MB.L1_GETS          135      0.00%      0.00%
+system.ruby.L2Cache_Controller.MT_MB.L1_GETX           77      0.00%      0.00%
+system.ruby.L2Cache_Controller.MT_MB.L1_PUTX          875      0.00%      0.00%
+system.ruby.L2Cache_Controller.MT_MB.L1_PUTX_old            1      0.00%      0.00%
+system.ruby.L2Cache_Controller.MT_MB.L2_Replacement_clean       939983      0.00%      0.00%
+system.ruby.L2Cache_Controller.MT_MB.Exclusive_Unblock       616817      0.00%      0.00%
+system.ruby.L2Cache_Controller.MT_IIB.L1_GETS            5      0.00%      0.00%
+system.ruby.L2Cache_Controller.MT_IIB.L1_GETX            2      0.00%      0.00%
+system.ruby.L2Cache_Controller.MT_IIB.L1_PUTX          585      0.00%      0.00%
+system.ruby.L2Cache_Controller.MT_IIB.L1_PUTX_old            1      0.00%      0.00%
+system.ruby.L2Cache_Controller.MT_IIB.L2_Replacement_clean         2874      0.00%      0.00%
+system.ruby.L2Cache_Controller.MT_IIB.WB_Data          956      0.00%      0.00%
+system.ruby.L2Cache_Controller.MT_IIB.WB_Data_clean           45      0.00%      0.00%
+system.ruby.L2Cache_Controller.MT_IIB.Unblock          226      0.00%      0.00%
+system.ruby.L2Cache_Controller.MT_IB.L2_Replacement_clean            2      0.00%      0.00%
+system.ruby.L2Cache_Controller.MT_IB.WB_Data          200      0.00%      0.00%
+system.ruby.L2Cache_Controller.MT_IB.WB_Data_clean           26      0.00%      0.00%
+system.ruby.L2Cache_Controller.MT_SB.L2_Replacement          159      0.00%      0.00%
+system.ruby.L2Cache_Controller.MT_SB.Unblock         1001      0.00%      0.00%
+system.ruby.Directory_Controller.Fetch         617577      0.00%      0.00%
+system.ruby.Directory_Controller.Data          220925      0.00%      0.00%
+system.ruby.Directory_Controller.Memory_Data       617573      0.00%      0.00%
+system.ruby.Directory_Controller.Memory_Ack       220924      0.00%      0.00%
+system.ruby.Directory_Controller.CleanReplacement       396644      0.00%      0.00%
+system.ruby.Directory_Controller.I.Fetch       617577      0.00%      0.00%
+system.ruby.Directory_Controller.M.Data        220925      0.00%      0.00%
+system.ruby.Directory_Controller.M.CleanReplacement       396644      0.00%      0.00%
+system.ruby.Directory_Controller.IM.Memory_Data       617573      0.00%      0.00%
+system.ruby.Directory_Controller.MI.Memory_Ack       220924      0.00%      0.00%
 
 ---------- End Simulation Statistics   ----------
index a6cce7aa1634a909424161e6e371f714072c45f0..0c7adcd05bb45464c464876bae24809424a8fd33 100644 (file)
@@ -10,7 +10,7 @@ time_sync_spin_threshold=100000
 
 [system]
 type=System
-children=clk_domain cpu0 cpu1 cpu2 cpu3 cpu4 cpu5 cpu6 cpu7 cpu_clk_domain dvfs_handler funcbus funcmem physmem ruby sys_port_proxy voltage_domain
+children=clk_domain cpu0 cpu1 cpu2 cpu3 cpu4 cpu5 cpu6 cpu7 cpu_clk_domain dvfs_handler funcbus funcmem mem_ctrls ruby sys_port_proxy voltage_domain
 boot_osflags=a
 cache_line_size=64
 clk_domain=system.clk_domain
@@ -22,7 +22,7 @@ load_addr_mask=1099511627775
 load_offset=0
 mem_mode=timing
 mem_ranges=0:268435455
-memories=system.physmem system.funcmem
+memories=system.funcmem system.mem_ctrls
 num_work_ids=16
 readfile=
 symbolfile=
@@ -242,17 +242,82 @@ null=false
 range=0:134217727
 port=system.funcbus.master[0]
 
-[system.physmem]
-type=SimpleMemory
-bandwidth=0.000000
+[system.mem_ctrls]
+type=DRAMCtrl
+IDD0=0.075000
+IDD02=0.000000
+IDD2N=0.050000
+IDD2N2=0.000000
+IDD2P0=0.000000
+IDD2P02=0.000000
+IDD2P1=0.000000
+IDD2P12=0.000000
+IDD3N=0.057000
+IDD3N2=0.000000
+IDD3P0=0.000000
+IDD3P02=0.000000
+IDD3P1=0.000000
+IDD3P12=0.000000
+IDD4R=0.187000
+IDD4R2=0.000000
+IDD4W=0.165000
+IDD4W2=0.000000
+IDD5=0.220000
+IDD52=0.000000
+IDD6=0.000000
+IDD62=0.000000
+VDD=1.500000
+VDD2=0.000000
+activation_limit=4
+addr_mapping=RoRaBaChCo
+bank_groups_per_rank=0
+banks_per_rank=8
+burst_length=8
+channels=1
 clk_domain=system.clk_domain
 conf_table_reported=true
+device_bus_width=8
+device_rowbuffer_size=1024
+device_size=536870912
+devices_per_rank=8
+dll=true
 eventq_index=0
 in_addr_map=true
-latency=30
-latency_var=0
-null=true
-range=0:134217727
+max_accesses_per_row=16
+mem_sched_policy=frfcfs
+min_writes_per_switch=16
+null=false
+page_policy=open_adaptive
+range=0:268435455
+ranks_per_channel=2
+read_buffer_size=32
+static_backend_latency=10
+static_frontend_latency=10
+tBURST=5
+tCCD_L=0
+tCK=1
+tCL=14
+tCS=3
+tRAS=35
+tRCD=14
+tREFI=7800
+tRFC=260
+tRP=14
+tRRD=6
+tRRD_L=0
+tRTP=8
+tRTW=3
+tWR=15
+tWTR=8
+tXAW=30
+tXP=0
+tXPDLL=0
+tXS=0
+tXSDLL=0
+write_buffer_size=64
+write_high_thresh_perc=85
+write_low_thresh_perc=50
+port=system.ruby.dir_cntrl0.memory
 
 [system.ruby]
 type=RubySystem
@@ -262,9 +327,9 @@ block_size_bytes=64
 clk_domain=system.ruby.clk_domain
 eventq_index=0
 hot_lines=false
-mem_size=268435456
-no_mem_vec=false
+memory_size_bits=48
 num_of_sequencers=8
+phys_mem=Null
 random_seed=1234
 randomization=false
 
@@ -278,21 +343,22 @@ voltage_domain=system.voltage_domain
 
 [system.ruby.dir_cntrl0]
 type=Directory_Controller
-children=directory memBuffer
+children=directory
 buffer_size=0
 clk_domain=system.ruby.clk_domain
 cluster_id=0
 directory=system.ruby.dir_cntrl0.directory
 directory_latency=6
 eventq_index=0
-memBuffer=system.ruby.dir_cntrl0.memBuffer
 number_of_TBEs=256
-peer=Null
 recycle_latency=10
 ruby_system=system.ruby
+system=system
+to_memory_controller_latency=1
 transitions_per_cycle=32
 version=0
 forwardFromDir=system.ruby.network.slave[20]
+memory=system.mem_ctrls.port
 requestToDir=system.ruby.network.master[19]
 responseFromDir=system.ruby.network.slave[19]
 responseToDir=system.ruby.network.master[20]
@@ -300,33 +366,8 @@ responseToDir=system.ruby.network.master[20]
 [system.ruby.dir_cntrl0.directory]
 type=RubyDirectoryMemory
 eventq_index=0
-map_levels=4
 numa_high_bit=5
 size=268435456
-use_map=false
-version=0
-
-[system.ruby.dir_cntrl0.memBuffer]
-type=RubyMemoryControl
-bank_bit_0=8
-bank_busy_time=11
-bank_queue_size=12
-banks_per_rank=8
-basic_bus_busy_time=2
-clk_domain=system.ruby.memctrl_clk_domain
-dimm_bit_0=12
-dimms_per_channel=2
-eventq_index=0
-mem_ctl_latency=12
-mem_fixed_delay=0
-mem_random_arbitrate=0
-rank_bit_0=11
-rank_rank_delay=1
-ranks_per_dimm=2
-read_write_delay=2
-refresh_period=1560
-ruby_system=system.ruby
-tFaw=0
 version=0
 
 [system.ruby.l1_cntrl0]
@@ -340,12 +381,12 @@ cluster_id=0
 eventq_index=0
 l2_select_num_bits=0
 number_of_TBEs=256
-peer=Null
 recycle_latency=10
 request_latency=2
 ruby_system=system.ruby
 send_evictions=false
 sequencer=system.ruby.l1_cntrl0.sequencer
+system=system
 transitions_per_cycle=32
 use_timeout_latency=50
 version=0
@@ -386,7 +427,7 @@ tagArrayBanks=1
 
 [system.ruby.l1_cntrl0.sequencer]
 type=RubySequencer
-access_phys_mem=false
+access_backing_store=false
 clk_domain=system.cpu_clk_domain
 dcache=system.ruby.l1_cntrl0.L1Dcache
 deadlock_threshold=1000000
@@ -413,12 +454,12 @@ cluster_id=0
 eventq_index=0
 l2_select_num_bits=0
 number_of_TBEs=256
-peer=Null
 recycle_latency=10
 request_latency=2
 ruby_system=system.ruby
 send_evictions=false
 sequencer=system.ruby.l1_cntrl1.sequencer
+system=system
 transitions_per_cycle=32
 use_timeout_latency=50
 version=1
@@ -459,7 +500,7 @@ tagArrayBanks=1
 
 [system.ruby.l1_cntrl1.sequencer]
 type=RubySequencer
-access_phys_mem=false
+access_backing_store=false
 clk_domain=system.cpu_clk_domain
 dcache=system.ruby.l1_cntrl1.L1Dcache
 deadlock_threshold=1000000
@@ -486,12 +527,12 @@ cluster_id=0
 eventq_index=0
 l2_select_num_bits=0
 number_of_TBEs=256
-peer=Null
 recycle_latency=10
 request_latency=2
 ruby_system=system.ruby
 send_evictions=false
 sequencer=system.ruby.l1_cntrl2.sequencer
+system=system
 transitions_per_cycle=32
 use_timeout_latency=50
 version=2
@@ -532,7 +573,7 @@ tagArrayBanks=1
 
 [system.ruby.l1_cntrl2.sequencer]
 type=RubySequencer
-access_phys_mem=false
+access_backing_store=false
 clk_domain=system.cpu_clk_domain
 dcache=system.ruby.l1_cntrl2.L1Dcache
 deadlock_threshold=1000000
@@ -559,12 +600,12 @@ cluster_id=0
 eventq_index=0
 l2_select_num_bits=0
 number_of_TBEs=256
-peer=Null
 recycle_latency=10
 request_latency=2
 ruby_system=system.ruby
 send_evictions=false
 sequencer=system.ruby.l1_cntrl3.sequencer
+system=system
 transitions_per_cycle=32
 use_timeout_latency=50
 version=3
@@ -605,7 +646,7 @@ tagArrayBanks=1
 
 [system.ruby.l1_cntrl3.sequencer]
 type=RubySequencer
-access_phys_mem=false
+access_backing_store=false
 clk_domain=system.cpu_clk_domain
 dcache=system.ruby.l1_cntrl3.L1Dcache
 deadlock_threshold=1000000
@@ -632,12 +673,12 @@ cluster_id=0
 eventq_index=0
 l2_select_num_bits=0
 number_of_TBEs=256
-peer=Null
 recycle_latency=10
 request_latency=2
 ruby_system=system.ruby
 send_evictions=false
 sequencer=system.ruby.l1_cntrl4.sequencer
+system=system
 transitions_per_cycle=32
 use_timeout_latency=50
 version=4
@@ -678,7 +719,7 @@ tagArrayBanks=1
 
 [system.ruby.l1_cntrl4.sequencer]
 type=RubySequencer
-access_phys_mem=false
+access_backing_store=false
 clk_domain=system.cpu_clk_domain
 dcache=system.ruby.l1_cntrl4.L1Dcache
 deadlock_threshold=1000000
@@ -705,12 +746,12 @@ cluster_id=0
 eventq_index=0
 l2_select_num_bits=0
 number_of_TBEs=256
-peer=Null
 recycle_latency=10
 request_latency=2
 ruby_system=system.ruby
 send_evictions=false
 sequencer=system.ruby.l1_cntrl5.sequencer
+system=system
 transitions_per_cycle=32
 use_timeout_latency=50
 version=5
@@ -751,7 +792,7 @@ tagArrayBanks=1
 
 [system.ruby.l1_cntrl5.sequencer]
 type=RubySequencer
-access_phys_mem=false
+access_backing_store=false
 clk_domain=system.cpu_clk_domain
 dcache=system.ruby.l1_cntrl5.L1Dcache
 deadlock_threshold=1000000
@@ -778,12 +819,12 @@ cluster_id=0
 eventq_index=0
 l2_select_num_bits=0
 number_of_TBEs=256
-peer=Null
 recycle_latency=10
 request_latency=2
 ruby_system=system.ruby
 send_evictions=false
 sequencer=system.ruby.l1_cntrl6.sequencer
+system=system
 transitions_per_cycle=32
 use_timeout_latency=50
 version=6
@@ -824,7 +865,7 @@ tagArrayBanks=1
 
 [system.ruby.l1_cntrl6.sequencer]
 type=RubySequencer
-access_phys_mem=false
+access_backing_store=false
 clk_domain=system.cpu_clk_domain
 dcache=system.ruby.l1_cntrl6.L1Dcache
 deadlock_threshold=1000000
@@ -851,12 +892,12 @@ cluster_id=0
 eventq_index=0
 l2_select_num_bits=0
 number_of_TBEs=256
-peer=Null
 recycle_latency=10
 request_latency=2
 ruby_system=system.ruby
 send_evictions=false
 sequencer=system.ruby.l1_cntrl7.sequencer
+system=system
 transitions_per_cycle=32
 use_timeout_latency=50
 version=7
@@ -897,7 +938,7 @@ tagArrayBanks=1
 
 [system.ruby.l1_cntrl7.sequencer]
 type=RubySequencer
-access_phys_mem=false
+access_backing_store=false
 clk_domain=system.cpu_clk_domain
 dcache=system.ruby.l1_cntrl7.L1Dcache
 deadlock_threshold=1000000
@@ -922,11 +963,11 @@ clk_domain=system.ruby.clk_domain
 cluster_id=0
 eventq_index=0
 number_of_TBEs=256
-peer=Null
 recycle_latency=10
 request_latency=2
 response_latency=2
 ruby_system=system.ruby
+system=system
 transitions_per_cycle=32
 version=0
 GlobalRequestFromL2Cache=system.ruby.network.slave[16]
@@ -1255,7 +1296,7 @@ virt_nets=10
 
 [system.sys_port_proxy]
 type=RubyPortProxy
-access_phys_mem=true
+access_backing_store=false
 clk_domain=system.clk_domain
 eventq_index=0
 ruby_system=system.ruby
index e0f3b655e784f1a11514793bced8b184f5faebcc..f39ff9113b2e8a6e60b7d9b9ea7510b5071d59db 100644 (file)
 
 ---------- Begin Simulation Statistics ----------
-sim_seconds                                  0.007646                       # Number of seconds simulated
-sim_ticks                                     7645897                       # Number of ticks simulated
-final_tick                                    7645897                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
+sim_seconds                                  0.007458                       # Number of seconds simulated
+sim_ticks                                     7457946                       # Number of ticks simulated
+final_tick                                    7457946                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
 sim_freq                                   1000000000                       # Frequency of simulated ticks
-host_tick_rate                                  46164                       # Simulator tick rate (ticks/s)
-host_mem_usage                                 322852                       # Number of bytes of host memory used
-host_seconds                                   165.63                       # Real time elapsed on the host
+host_tick_rate                                  41657                       # Simulator tick rate (ticks/s)
+host_mem_usage                                 653376                       # Number of bytes of host memory used
+host_seconds                                   179.03                       # Real time elapsed on the host
 system.voltage_domain.voltage                       1                       # Voltage in Volts
 system.clk_domain.clock                             1                       # Clock period in ticks
+system.mem_ctrls.bytes_read::ruby.dir_cntrl0     39482368                       # Number of bytes read from this memory
+system.mem_ctrls.bytes_read::total           39482368                       # Number of bytes read from this memory
+system.mem_ctrls.bytes_written::ruby.dir_cntrl0     14237568                       # Number of bytes written to this memory
+system.mem_ctrls.bytes_written::total        14237568                       # Number of bytes written to this memory
+system.mem_ctrls.num_reads::ruby.dir_cntrl0       616912                       # Number of read requests responded to by this memory
+system.mem_ctrls.num_reads::total              616912                       # Number of read requests responded to by this memory
+system.mem_ctrls.num_writes::ruby.dir_cntrl0       222462                       # Number of write requests responded to by this memory
+system.mem_ctrls.num_writes::total             222462                       # Number of write requests responded to by this memory
+system.mem_ctrls.bw_read::ruby.dir_cntrl0   5294000252                       # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_read::total            5294000252                       # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::ruby.dir_cntrl0   1909046807                       # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::total           1909046807                       # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_total::ruby.dir_cntrl0   7203047059                       # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.bw_total::total           7203047059                       # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.readReqs                      616927                       # Number of read requests accepted
+system.mem_ctrls.writeReqs                     222462                       # Number of write requests accepted
+system.mem_ctrls.readBursts                    616927                       # Number of DRAM read bursts, including those serviced by the write queue
+system.mem_ctrls.writeBursts                   222462                       # Number of DRAM write bursts, including those merged in the write queue
+system.mem_ctrls.bytesReadDRAM               39007104                       # Total number of bytes read from DRAM
+system.mem_ctrls.bytesReadWrQ                  475904                       # Total number of bytes read from write queue
+system.mem_ctrls.bytesWritten                14151616                       # Total number of bytes written to DRAM
+system.mem_ctrls.bytesReadSys                39483328                       # Total read bytes from the system interface side
+system.mem_ctrls.bytesWrittenSys             14237568                       # Total written bytes from the system interface side
+system.mem_ctrls.servicedByWrQ                   7436                       # Number of DRAM read bursts serviced by the write queue
+system.mem_ctrls.mergedWrBursts                  1325                       # 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             75997                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::1             76905                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::2             76170                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::3             76019                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::4             75858                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::5             76406                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::6             76286                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::7             75845                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::8                 0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::9                 0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::10                0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::11                0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::12                0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::13                0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::14                0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::15                0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::0             27808                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::1             27927                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::2             27526                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::3             27488                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::4             27638                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::5             27575                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::6             27643                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::7             27514                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::8                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::9                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::10                0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::11                0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::12                0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::13                0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::14                0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::15                0                       # 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                       7457887                       # 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)
+system.mem_ctrls.readPktSize::3                     0                       # Read request sizes (log2)
+system.mem_ctrls.readPktSize::4                     0                       # Read request sizes (log2)
+system.mem_ctrls.readPktSize::5                     0                       # Read request sizes (log2)
+system.mem_ctrls.readPktSize::6                616927                       # Read request sizes (log2)
+system.mem_ctrls.writePktSize::0                    0                       # Write request sizes (log2)
+system.mem_ctrls.writePktSize::1                    0                       # Write request sizes (log2)
+system.mem_ctrls.writePktSize::2                    0                       # Write request sizes (log2)
+system.mem_ctrls.writePktSize::3                    0                       # Write request sizes (log2)
+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               222462                       # Write request sizes (log2)
+system.mem_ctrls.rdQLenPdf::0                   30785                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::1                   21417                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::2                   21169                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::3                   21106                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::4                   21067                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::5                   21112                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::6                   21130                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::7                   21129                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::8                   21188                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::9                   21211                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::10                  21220                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::11                  21236                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::12                  21233                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::13                  21196                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::14                  21132                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::15                  21007                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::16                  20933                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::17                  20875                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::18                  21426                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::19                  23339                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::20                  20555                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::21                  20518                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::22                  20705                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::23                  21149                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::24                  19529                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::25                  18708                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::26                  17249                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::27                  14885                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::28                  11036                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::29                   6781                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::30                   2902                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::31                    563                       # What read queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::0                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::1                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::2                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::3                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::4                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::5                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::6                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::7                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::8                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::9                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::10                      1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::11                      1                       # What write queue length does an incoming req see
+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                   1529                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::16                   1663                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::17                   3055                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::18                   4436                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::19                   5840                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::20                   7225                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::21                   8222                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::22                   9323                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::23                  10222                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::24                  11114                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::25                  12954                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::26                  44895                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::27                  22469                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::28                  13951                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::29                  13809                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::30                  13803                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::31                  13701                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::32                  13656                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::33                   1751                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::34                   1073                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::35                    890                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::36                    790                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::37                    716                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::38                    641                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::39                    579                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::40                    510                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::41                    451                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::42                    388                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::43                    333                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::44                    278                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::45                    218                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::46                    164                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::47                    137                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::48                    108                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::49                     75                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::50                     51                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::51                     39                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::52                     31                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::53                     17                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::54                     10                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::55                      5                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::56                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::57                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::58                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::59                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::60                      0                       # What write queue length does an incoming req see
+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       217842                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::mean    244.021557                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::gmean   202.580834                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::stdev   149.489115                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::0-127        27613     12.68%     12.68% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::128-255        89630     41.14%     53.82% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::256-383        57317     26.31%     80.13% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::384-511        26502     12.17%     92.30% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::512-639        10866      4.99%     97.29% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::640-767         3972      1.82%     99.11% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::768-895         1352      0.62%     99.73% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::896-1023          417      0.19%     99.92% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::1024-1151          173      0.08%    100.00% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::total       217842                       # Bytes accessed per row activation
+system.mem_ctrls.rdPerTurnAround::samples        13342                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::mean      45.679808                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::gmean     42.663864                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::stdev     16.154073                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::0-7              18      0.13%      0.13% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::8-15             31      0.23%      0.37% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::16-23           117      0.88%      1.24% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::24-31          4821     36.13%     37.38% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::32-39          1382     10.36%     47.74% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::40-47           232      1.74%     49.48% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::48-55           691      5.18%     54.65% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::56-63          5358     40.16%     94.81% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::64-71           326      2.44%     97.26% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::72-79            80      0.60%     97.86% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::80-87           158      1.18%     99.04% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::88-95           122      0.91%     99.96% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::96-103            3      0.02%     99.98% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::104-111            1      0.01%     99.99% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::120-127            1      0.01%     99.99% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::136-143            1      0.01%    100.00% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::total         13342                       # Reads before turning the bus around for writes
+system.mem_ctrls.wrPerTurnAround::samples        13342                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::mean      16.573152                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::gmean     16.530670                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::stdev      1.263681                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::16            10409     78.02%     78.02% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::17              467      3.50%     81.52% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::18             1126      8.44%     89.96% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::19              874      6.55%     96.51% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::20              256      1.92%     98.43% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::21              115      0.86%     99.29% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::22               50      0.37%     99.66% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::23               22      0.16%     99.83% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::24                5      0.04%     99.87% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::25                5      0.04%     99.90% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::26                3      0.02%     99.93% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::27                2      0.01%     99.94% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::28                2      0.01%     99.96% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::29                2      0.01%     99.97% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::30                1      0.01%     99.98% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::32                2      0.01%     99.99% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::36                1      0.01%    100.00% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::total         13342                       # Writes before turning the bus around for reads
+system.mem_ctrls.totQLat                     70548774                       # Total ticks spent queuing
+system.mem_ctrls.totMemAccLat                82129008                       # Total ticks spent from burst creation until serviced by the DRAM
+system.mem_ctrls.totBusLat                    3047430                       # Total ticks spent in databus transfers
+system.mem_ctrls.avgQLat                       115.75                       # Average queueing delay per DRAM burst
+system.mem_ctrls.avgBusLat                       5.00                       # Average bus latency per DRAM burst
+system.mem_ctrls.avgMemAccLat                  134.75                       # Average memory access latency per DRAM burst
+system.mem_ctrls.avgRdBW                      5230.27                       # Average DRAM read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBW                      1897.52                       # Average achieved write bandwidth in MiByte/s
+system.mem_ctrls.avgRdBWSys                   5294.13                       # Average system read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBWSys                   1909.05                       # Average system write bandwidth in MiByte/s
+system.mem_ctrls.peakBW                      12800.00                       # Theoretical peak bandwidth in MiByte/s
+system.mem_ctrls.busUtil                        55.69                       # Data bus utilization in percentage
+system.mem_ctrls.busUtilRead                    40.86                       # Data bus utilization in percentage for reads
+system.mem_ctrls.busUtilWrite                   14.82                       # Data bus utilization in percentage for writes
+system.mem_ctrls.avgRdQLen                      20.86                       # Average read queue length when enqueuing
+system.mem_ctrls.avgWrQLen                      27.80                       # Average write queue length when enqueuing
+system.mem_ctrls.readRowHits                   398151                       # Number of row buffer hits during reads
+system.mem_ctrls.writeRowHits                  214607                       # Number of row buffer hits during writes
+system.mem_ctrls.readRowHitRate                 65.33                       # Row buffer hit rate for reads
+system.mem_ctrls.writeRowHitRate                97.05                       # Row buffer hit rate for writes
+system.mem_ctrls.avgGap                          8.88                       # Average gap between requests
+system.mem_ctrls.pageHitRate                    73.77                       # Row buffer hit rate, read and write combined
+system.mem_ctrls.memoryStateTime::IDLE             85                       # Time in different power states
+system.mem_ctrls.memoryStateTime::REF          248820                       # Time in different power states
+system.mem_ctrls.memoryStateTime::PRE_PDN            0                       # Time in different power states
+system.mem_ctrls.memoryStateTime::ACT         7202571                       # Time in different power states
+system.mem_ctrls.memoryStateTime::ACT_PDN            0                       # Time in different power states
+system.mem_ctrls.actEnergy::0              1645418880                       # Energy for activate commands per rank (pJ)
+system.mem_ctrls.actEnergy::1                       0                       # Energy for activate commands per rank (pJ)
+system.mem_ctrls.preEnergy::0               914121600                       # Energy for precharge commands per rank (pJ)
+system.mem_ctrls.preEnergy::1                       0                       # Energy for precharge commands per rank (pJ)
+system.mem_ctrls.readEnergy::0             7599408960                       # Energy for read commands per rank (pJ)
+system.mem_ctrls.readEnergy::1                      0                       # Energy for read commands per rank (pJ)
+system.mem_ctrls.writeEnergy::0            2290332672                       # Energy for write commands per rank (pJ)
+system.mem_ctrls.writeEnergy::1                     0                       # Energy for write commands per rank (pJ)
+system.mem_ctrls.refreshEnergy::0           486691920                       # Energy for refresh commands per rank (pJ)
+system.mem_ctrls.refreshEnergy::1           486691920                       # Energy for refresh commands per rank (pJ)
+system.mem_ctrls.actBackEnergy::0          5077598076                       # Energy for active background per rank (pJ)
+system.mem_ctrls.actBackEnergy::1           161028648                       # Energy for active background per rank (pJ)
+system.mem_ctrls.preBackEnergy::0            16843800                       # Energy for precharge background per rank (pJ)
+system.mem_ctrls.preBackEnergy::1          4329624000                       # Energy for precharge background per rank (pJ)
+system.mem_ctrls.totalEnergy::0           18030415908                       # Total energy per rank (pJ)
+system.mem_ctrls.totalEnergy::1            4977344568                       # Total energy per rank (pJ)
+system.mem_ctrls.averagePower::0          2419.715206                       # Core power per rank (mW)
+system.mem_ctrls.averagePower::1           667.968859                       # Core power per rank (mW)
 system.ruby.clk_domain.clock                        1                       # Clock period in ticks
 system.ruby.outstanding_req_hist::bucket_size            2                      
 system.ruby.outstanding_req_hist::max_bucket           19                      
-system.ruby.outstanding_req_hist::samples       632255                      
-system.ruby.outstanding_req_hist::mean      15.998472                      
-system.ruby.outstanding_req_hist::gmean     15.997219                      
-system.ruby.outstanding_req_hist::stdev      0.125288                      
-system.ruby.outstanding_req_hist         |           8      0.00%      0.00% |          16      0.00%      0.00% |          16      0.00%      0.01% |          16      0.00%      0.01% |          16      0.00%      0.01% |          16      0.00%      0.01% |          16      0.00%      0.02% |          22      0.00%      0.02% |      632129     99.98%    100.00% |           0      0.00%    100.00%
-system.ruby.outstanding_req_hist::total        632255                      
+system.ruby.outstanding_req_hist::samples       628341                      
+system.ruby.outstanding_req_hist::mean      15.998455                      
+system.ruby.outstanding_req_hist::gmean     15.997193                      
+system.ruby.outstanding_req_hist::stdev      0.125709                      
+system.ruby.outstanding_req_hist         |           8      0.00%      0.00% |          16      0.00%      0.00% |          16      0.00%      0.01% |          16      0.00%      0.01% |          16      0.00%      0.01% |          16      0.00%      0.01% |          16      0.00%      0.02% |          27      0.00%      0.02% |      628210     99.98%    100.00% |           0      0.00%    100.00%
+system.ruby.outstanding_req_hist::total        628341                      
 system.ruby.latency_hist::bucket_size            2048                      
 system.ruby.latency_hist::max_bucket            20479                      
-system.ruby.latency_hist::samples              632127                      
-system.ruby.latency_hist::mean            1547.883220                      
-system.ruby.latency_hist::gmean           1029.918853                      
-system.ruby.latency_hist::stdev           1546.131099                      
-system.ruby.latency_hist                 |      476382     75.36%     75.36% |      108333     17.14%     92.50% |       33808      5.35%     97.85% |       10098      1.60%     99.45% |        2721      0.43%     99.88% |         625      0.10%     99.97% |         124      0.02%     99.99% |          33      0.01%    100.00% |           3      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.latency_hist::total                632127                      
+system.ruby.latency_hist::samples              628213                      
+system.ruby.latency_hist::mean            1519.280787                      
+system.ruby.latency_hist::gmean           1022.681311                      
+system.ruby.latency_hist::stdev           1497.288069                      
+system.ruby.latency_hist                 |      474914     75.60%     75.60% |      109593     17.45%     93.04% |       31707      5.05%     98.09% |        9100      1.45%     99.54% |        2263      0.36%     99.90% |         512      0.08%     99.98% |         107      0.02%    100.00% |          17      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.latency_hist::total                628213                      
 system.ruby.hit_latency_hist::bucket_size            1                      
 system.ruby.hit_latency_hist::max_bucket            9                      
-system.ruby.hit_latency_hist::samples             166                      
+system.ruby.hit_latency_hist::samples             119                      
 system.ruby.hit_latency_hist::mean                  3                      
 system.ruby.hit_latency_hist::gmean          3.000000                      
-system.ruby.hit_latency_hist             |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |         166    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%
-system.ruby.hit_latency_hist::total               166                      
+system.ruby.hit_latency_hist             |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |         119    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%
+system.ruby.hit_latency_hist::total               119                      
 system.ruby.miss_latency_hist::bucket_size         2048                      
 system.ruby.miss_latency_hist::max_bucket        20479                      
-system.ruby.miss_latency_hist::samples         631961                      
-system.ruby.miss_latency_hist::mean       1548.289021                      
-system.ruby.miss_latency_hist::gmean      1031.499608                      
-system.ruby.miss_latency_hist::stdev      1546.131374                      
-system.ruby.miss_latency_hist            |      476216     75.36%     75.36% |      108333     17.14%     92.50% |       33808      5.35%     97.85% |       10098      1.60%     99.45% |        2721      0.43%     99.88% |         625      0.10%     99.97% |         124      0.02%     99.99% |          33      0.01%    100.00% |           3      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.miss_latency_hist::total           631961                      
-system.ruby.l1_cntrl4.L1Dcache.demand_hits           27                       # Number of cache demand hits
-system.ruby.l1_cntrl4.L1Dcache.demand_misses        79125                       # Number of cache demand misses
-system.ruby.l1_cntrl4.L1Dcache.demand_accesses        79152                       # Number of cache demand accesses
+system.ruby.miss_latency_hist::samples         628094                      
+system.ruby.miss_latency_hist::mean       1519.568065                      
+system.ruby.miss_latency_hist::gmean      1023.811857                      
+system.ruby.miss_latency_hist::stdev      1497.284420                      
+system.ruby.miss_latency_hist            |      474795     75.59%     75.59% |      109593     17.45%     93.04% |       31707      5.05%     98.09% |        9100      1.45%     99.54% |        2263      0.36%     99.90% |         512      0.08%     99.98% |         107      0.02%    100.00% |          17      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.miss_latency_hist::total           628094                      
+system.ruby.l1_cntrl4.L1Dcache.demand_hits           14                       # Number of cache demand hits
+system.ruby.l1_cntrl4.L1Dcache.demand_misses        78541                       # Number of cache demand misses
+system.ruby.l1_cntrl4.L1Dcache.demand_accesses        78555                       # Number of cache demand accesses
 system.ruby.l1_cntrl4.L1Icache.demand_hits            0                       # Number of cache demand hits
 system.ruby.l1_cntrl4.L1Icache.demand_misses            0                       # Number of cache demand misses
 system.ruby.l1_cntrl4.L1Icache.demand_accesses            0                       # Number of cache demand accesses
 system.cpu_clk_domain.clock                         1                       # Clock period in ticks
-system.ruby.l1_cntrl5.L1Dcache.demand_hits           27                       # Number of cache demand hits
-system.ruby.l1_cntrl5.L1Dcache.demand_misses        78996                       # Number of cache demand misses
-system.ruby.l1_cntrl5.L1Dcache.demand_accesses        79023                       # Number of cache demand accesses
+system.ruby.l1_cntrl5.L1Dcache.demand_hits           10                       # Number of cache demand hits
+system.ruby.l1_cntrl5.L1Dcache.demand_misses        78462                       # Number of cache demand misses
+system.ruby.l1_cntrl5.L1Dcache.demand_accesses        78472                       # Number of cache demand accesses
 system.ruby.l1_cntrl5.L1Icache.demand_hits            0                       # Number of cache demand hits
 system.ruby.l1_cntrl5.L1Icache.demand_misses            0                       # Number of cache demand misses
 system.ruby.l1_cntrl5.L1Icache.demand_accesses            0                       # Number of cache demand accesses
 system.ruby.l1_cntrl6.L1Dcache.demand_hits           14                       # Number of cache demand hits
-system.ruby.l1_cntrl6.L1Dcache.demand_misses        79210                       # Number of cache demand misses
-system.ruby.l1_cntrl6.L1Dcache.demand_accesses        79224                       # Number of cache demand accesses
+system.ruby.l1_cntrl6.L1Dcache.demand_misses        78462                       # Number of cache demand misses
+system.ruby.l1_cntrl6.L1Dcache.demand_accesses        78476                       # Number of cache demand accesses
 system.ruby.l1_cntrl6.L1Icache.demand_hits            0                       # Number of cache demand hits
 system.ruby.l1_cntrl6.L1Icache.demand_misses            0                       # Number of cache demand misses
 system.ruby.l1_cntrl6.L1Icache.demand_accesses            0                       # Number of cache demand accesses
-system.ruby.l1_cntrl7.L1Dcache.demand_hits           17                       # Number of cache demand hits
-system.ruby.l1_cntrl7.L1Dcache.demand_misses        78757                       # Number of cache demand misses
-system.ruby.l1_cntrl7.L1Dcache.demand_accesses        78774                       # Number of cache demand accesses
+system.ruby.l1_cntrl7.L1Dcache.demand_hits           13                       # Number of cache demand hits
+system.ruby.l1_cntrl7.L1Dcache.demand_misses        78239                       # Number of cache demand misses
+system.ruby.l1_cntrl7.L1Dcache.demand_accesses        78252                       # Number of cache demand accesses
 system.ruby.l1_cntrl7.L1Icache.demand_hits            0                       # Number of cache demand hits
 system.ruby.l1_cntrl7.L1Icache.demand_misses            0                       # Number of cache demand misses
 system.ruby.l1_cntrl7.L1Icache.demand_accesses            0                       # Number of cache demand accesses
-system.ruby.l1_cntrl0.L1Dcache.demand_hits           22                       # Number of cache demand hits
-system.ruby.l1_cntrl0.L1Dcache.demand_misses        79077                       # Number of cache demand misses
-system.ruby.l1_cntrl0.L1Dcache.demand_accesses        79099                       # Number of cache demand accesses
+system.ruby.l1_cntrl0.L1Dcache.demand_hits           18                       # Number of cache demand hits
+system.ruby.l1_cntrl0.L1Dcache.demand_misses        78680                       # Number of cache demand misses
+system.ruby.l1_cntrl0.L1Dcache.demand_accesses        78698                       # Number of cache demand accesses
 system.ruby.l1_cntrl0.L1Icache.demand_hits            0                       # Number of cache demand hits
 system.ruby.l1_cntrl0.L1Icache.demand_misses            0                       # Number of cache demand misses
 system.ruby.l1_cntrl0.L1Icache.demand_accesses            0                       # Number of cache demand accesses
-system.ruby.network.routers00.percent_links_utilized     5.698442                      
-system.ruby.network.routers00.msg_count.Request_Control::0        79077                      
-system.ruby.network.routers00.msg_count.Response_Data::2        77245                      
-system.ruby.network.routers00.msg_count.ResponseL2hit_Data::2          780                      
-system.ruby.network.routers00.msg_count.ResponseLocal_Data::2         2140                      
-system.ruby.network.routers00.msg_count.Response_Control::2          385                      
-system.ruby.network.routers00.msg_count.Writeback_Data::2        78067                      
-system.ruby.network.routers00.msg_count.Writeback_Control::0       158122                      
-system.ruby.network.routers00.msg_count.Forwarded_Control::0         1092                      
-system.ruby.network.routers00.msg_count.Invalidate_Control::0            3                      
-system.ruby.network.routers00.msg_count.Unblock_Control::2        80021                      
-system.ruby.network.routers00.msg_bytes.Request_Control::0       632616                      
-system.ruby.network.routers00.msg_bytes.Response_Data::2      5561640                      
-system.ruby.network.routers00.msg_bytes.ResponseL2hit_Data::2        56160                      
-system.ruby.network.routers00.msg_bytes.ResponseLocal_Data::2       154080                      
-system.ruby.network.routers00.msg_bytes.Response_Control::2         3080                      
-system.ruby.network.routers00.msg_bytes.Writeback_Data::2      5620824                      
-system.ruby.network.routers00.msg_bytes.Writeback_Control::0      1264976                      
-system.ruby.network.routers00.msg_bytes.Forwarded_Control::0         8736                      
-system.ruby.network.routers00.msg_bytes.Invalidate_Control::0           24                      
-system.ruby.network.routers00.msg_bytes.Unblock_Control::2       640168                      
-system.ruby.l1_cntrl1.L1Dcache.demand_hits            9                       # Number of cache demand hits
-system.ruby.l1_cntrl1.L1Dcache.demand_misses        78940                       # Number of cache demand misses
-system.ruby.l1_cntrl1.L1Dcache.demand_accesses        78949                       # Number of cache demand accesses
+system.ruby.network.routers00.percent_links_utilized     5.803900                      
+system.ruby.network.routers00.msg_count.Request_Control::0        78680                      
+system.ruby.network.routers00.msg_count.Response_Data::2        77269                      
+system.ruby.network.routers00.msg_count.ResponseL2hit_Data::2          563                      
+system.ruby.network.routers00.msg_count.ResponseLocal_Data::2         1686                      
+system.ruby.network.routers00.msg_count.Response_Control::2          613                      
+system.ruby.network.routers00.msg_count.Writeback_Data::2        77627                      
+system.ruby.network.routers00.msg_count.Writeback_Control::0       157289                      
+system.ruby.network.routers00.msg_count.Forwarded_Control::0          842                      
+system.ruby.network.routers00.msg_count.Invalidate_Control::0          233                      
+system.ruby.network.routers00.msg_count.Unblock_Control::2        79445                      
+system.ruby.network.routers00.msg_bytes.Request_Control::0       629440                      
+system.ruby.network.routers00.msg_bytes.Response_Data::2      5563368                      
+system.ruby.network.routers00.msg_bytes.ResponseL2hit_Data::2        40536                      
+system.ruby.network.routers00.msg_bytes.ResponseLocal_Data::2       121392                      
+system.ruby.network.routers00.msg_bytes.Response_Control::2         4904                      
+system.ruby.network.routers00.msg_bytes.Writeback_Data::2      5589144                      
+system.ruby.network.routers00.msg_bytes.Writeback_Control::0      1258312                      
+system.ruby.network.routers00.msg_bytes.Forwarded_Control::0         6736                      
+system.ruby.network.routers00.msg_bytes.Invalidate_Control::0         1864                      
+system.ruby.network.routers00.msg_bytes.Unblock_Control::2       635560                      
+system.ruby.l1_cntrl1.L1Dcache.demand_hits           17                       # Number of cache demand hits
+system.ruby.l1_cntrl1.L1Dcache.demand_misses        78726                       # Number of cache demand misses
+system.ruby.l1_cntrl1.L1Dcache.demand_accesses        78743                       # Number of cache demand accesses
 system.ruby.l1_cntrl1.L1Icache.demand_hits            0                       # Number of cache demand hits
 system.ruby.l1_cntrl1.L1Icache.demand_misses            0                       # Number of cache demand misses
 system.ruby.l1_cntrl1.L1Icache.demand_accesses            0                       # Number of cache demand accesses
-system.ruby.network.routers01.percent_links_utilized     5.685628                      
-system.ruby.network.routers01.msg_count.Request_Control::0        78939                      
-system.ruby.network.routers01.msg_count.Response_Data::2        77083                      
-system.ruby.network.routers01.msg_count.ResponseL2hit_Data::2          799                      
-system.ruby.network.routers01.msg_count.ResponseLocal_Data::2         2117                      
-system.ruby.network.routers01.msg_count.Response_Control::2          369                      
-system.ruby.network.routers01.msg_count.Writeback_Data::2        77862                      
-system.ruby.network.routers01.msg_count.Writeback_Control::0       157816                      
-system.ruby.network.routers01.msg_count.Forwarded_Control::0         1062                      
-system.ruby.network.routers01.msg_count.Invalidate_Control::0            1                      
-system.ruby.network.routers01.msg_count.Unblock_Control::2        79933                      
-system.ruby.network.routers01.msg_bytes.Request_Control::0       631512                      
-system.ruby.network.routers01.msg_bytes.Response_Data::2      5549976                      
-system.ruby.network.routers01.msg_bytes.ResponseL2hit_Data::2        57528                      
-system.ruby.network.routers01.msg_bytes.ResponseLocal_Data::2       152424                      
-system.ruby.network.routers01.msg_bytes.Response_Control::2         2952                      
-system.ruby.network.routers01.msg_bytes.Writeback_Data::2      5606064                      
-system.ruby.network.routers01.msg_bytes.Writeback_Control::0      1262528                      
-system.ruby.network.routers01.msg_bytes.Forwarded_Control::0         8496                      
-system.ruby.network.routers01.msg_bytes.Invalidate_Control::0            8                      
-system.ruby.network.routers01.msg_bytes.Unblock_Control::2       639464                      
-system.ruby.l1_cntrl2.L1Dcache.demand_hits           26                       # Number of cache demand hits
-system.ruby.l1_cntrl2.L1Dcache.demand_misses        79113                       # Number of cache demand misses
-system.ruby.l1_cntrl2.L1Dcache.demand_accesses        79139                       # Number of cache demand accesses
+system.ruby.network.routers01.percent_links_utilized     5.806223                      
+system.ruby.network.routers01.msg_count.Request_Control::0        78726                      
+system.ruby.network.routers01.msg_count.Response_Data::2        77263                      
+system.ruby.network.routers01.msg_count.ResponseL2hit_Data::2          617                      
+system.ruby.network.routers01.msg_count.ResponseLocal_Data::2         1711                      
+system.ruby.network.routers01.msg_count.Response_Control::2          606                      
+system.ruby.network.routers01.msg_count.Writeback_Data::2        77607                      
+system.ruby.network.routers01.msg_count.Writeback_Control::0       157340                      
+system.ruby.network.routers01.msg_count.Forwarded_Control::0          868                      
+system.ruby.network.routers01.msg_count.Invalidate_Control::0          238                      
+system.ruby.network.routers01.msg_count.Unblock_Control::2        79540                      
+system.ruby.network.routers01.msg_bytes.Request_Control::0       629808                      
+system.ruby.network.routers01.msg_bytes.Response_Data::2      5562936                      
+system.ruby.network.routers01.msg_bytes.ResponseL2hit_Data::2        44424                      
+system.ruby.network.routers01.msg_bytes.ResponseLocal_Data::2       123192                      
+system.ruby.network.routers01.msg_bytes.Response_Control::2         4848                      
+system.ruby.network.routers01.msg_bytes.Writeback_Data::2      5587704                      
+system.ruby.network.routers01.msg_bytes.Writeback_Control::0      1258720                      
+system.ruby.network.routers01.msg_bytes.Forwarded_Control::0         6944                      
+system.ruby.network.routers01.msg_bytes.Invalidate_Control::0         1904                      
+system.ruby.network.routers01.msg_bytes.Unblock_Control::2       636320                      
+system.ruby.l1_cntrl2.L1Dcache.demand_hits           13                       # Number of cache demand hits
+system.ruby.l1_cntrl2.L1Dcache.demand_misses        78492                       # Number of cache demand misses
+system.ruby.l1_cntrl2.L1Dcache.demand_accesses        78505                       # Number of cache demand accesses
 system.ruby.l1_cntrl2.L1Icache.demand_hits            0                       # Number of cache demand hits
 system.ruby.l1_cntrl2.L1Icache.demand_misses            0                       # Number of cache demand misses
 system.ruby.l1_cntrl2.L1Icache.demand_accesses            0                       # Number of cache demand accesses
-system.ruby.network.routers02.percent_links_utilized     5.700427                      
-system.ruby.network.routers02.msg_count.Request_Control::0        79113                      
-system.ruby.network.routers02.msg_count.Response_Data::2        77289                      
-system.ruby.network.routers02.msg_count.ResponseL2hit_Data::2          789                      
-system.ruby.network.routers02.msg_count.ResponseLocal_Data::2         2124                      
-system.ruby.network.routers02.msg_count.Response_Control::2          368                      
-system.ruby.network.routers02.msg_count.Writeback_Data::2        78085                      
-system.ruby.network.routers02.msg_count.Writeback_Control::0       158176                      
-system.ruby.network.routers02.msg_count.Forwarded_Control::0         1090                      
-system.ruby.network.routers02.msg_count.Invalidate_Control::0            1                      
-system.ruby.network.routers02.msg_count.Unblock_Control::2        80064                      
-system.ruby.network.routers02.msg_bytes.Request_Control::0       632904                      
-system.ruby.network.routers02.msg_bytes.Response_Data::2      5564808                      
-system.ruby.network.routers02.msg_bytes.ResponseL2hit_Data::2        56808                      
-system.ruby.network.routers02.msg_bytes.ResponseLocal_Data::2       152928                      
-system.ruby.network.routers02.msg_bytes.Response_Control::2         2944                      
-system.ruby.network.routers02.msg_bytes.Writeback_Data::2      5622120                      
-system.ruby.network.routers02.msg_bytes.Writeback_Control::0      1265408                      
-system.ruby.network.routers02.msg_bytes.Forwarded_Control::0         8720                      
-system.ruby.network.routers02.msg_bytes.Invalidate_Control::0            8                      
-system.ruby.network.routers02.msg_bytes.Unblock_Control::2       640512                      
-system.ruby.l1_cntrl3.L1Dcache.demand_hits           24                       # Number of cache demand hits
-system.ruby.l1_cntrl3.L1Dcache.demand_misses        78765                       # Number of cache demand misses
-system.ruby.l1_cntrl3.L1Dcache.demand_accesses        78789                       # Number of cache demand accesses
+system.ruby.network.routers02.percent_links_utilized     5.789942                      
+system.ruby.network.routers02.msg_count.Request_Control::0        78492                      
+system.ruby.network.routers02.msg_count.Response_Data::2        77126                      
+system.ruby.network.routers02.msg_count.ResponseL2hit_Data::2          556                      
+system.ruby.network.routers02.msg_count.ResponseLocal_Data::2         1605                      
+system.ruby.network.routers02.msg_count.Response_Control::2          583                      
+system.ruby.network.routers02.msg_count.Writeback_Data::2        77494                      
+system.ruby.network.routers02.msg_count.Writeback_Control::0       156900                      
+system.ruby.network.routers02.msg_count.Forwarded_Control::0          799                      
+system.ruby.network.routers02.msg_count.Invalidate_Control::0          212                      
+system.ruby.network.routers02.msg_count.Unblock_Control::2        79228                      
+system.ruby.network.routers02.msg_bytes.Request_Control::0       627936                      
+system.ruby.network.routers02.msg_bytes.Response_Data::2      5553072                      
+system.ruby.network.routers02.msg_bytes.ResponseL2hit_Data::2        40032                      
+system.ruby.network.routers02.msg_bytes.ResponseLocal_Data::2       115560                      
+system.ruby.network.routers02.msg_bytes.Response_Control::2         4664                      
+system.ruby.network.routers02.msg_bytes.Writeback_Data::2      5579568                      
+system.ruby.network.routers02.msg_bytes.Writeback_Control::0      1255200                      
+system.ruby.network.routers02.msg_bytes.Forwarded_Control::0         6392                      
+system.ruby.network.routers02.msg_bytes.Invalidate_Control::0         1696                      
+system.ruby.network.routers02.msg_bytes.Unblock_Control::2       633824                      
+system.ruby.l1_cntrl3.L1Dcache.demand_hits           20                       # Number of cache demand hits
+system.ruby.l1_cntrl3.L1Dcache.demand_misses        78519                       # Number of cache demand misses
+system.ruby.l1_cntrl3.L1Dcache.demand_accesses        78539                       # Number of cache demand accesses
 system.ruby.l1_cntrl3.L1Icache.demand_hits            0                       # Number of cache demand hits
 system.ruby.l1_cntrl3.L1Icache.demand_misses            0                       # Number of cache demand misses
 system.ruby.l1_cntrl3.L1Icache.demand_accesses            0                       # Number of cache demand accesses
-system.ruby.network.routers03.percent_links_utilized     5.674514                      
-system.ruby.network.routers03.msg_count.Request_Control::0        78765                      
-system.ruby.network.routers03.msg_count.Response_Data::2        76945                      
-system.ruby.network.routers03.msg_count.ResponseL2hit_Data::2          741                      
-system.ruby.network.routers03.msg_count.ResponseLocal_Data::2         2155                      
-system.ruby.network.routers03.msg_count.Response_Control::2          398                      
-system.ruby.network.routers03.msg_count.Writeback_Data::2        77719                      
-system.ruby.network.routers03.msg_count.Writeback_Control::0       157450                      
-system.ruby.network.routers03.msg_count.Forwarded_Control::0         1079                      
-system.ruby.network.routers03.msg_count.Invalidate_Control::0            2                      
-system.ruby.network.routers03.msg_count.Unblock_Control::2        79736                      
-system.ruby.network.routers03.msg_bytes.Request_Control::0       630120                      
-system.ruby.network.routers03.msg_bytes.Response_Data::2      5540040                      
-system.ruby.network.routers03.msg_bytes.ResponseL2hit_Data::2        53352                      
-system.ruby.network.routers03.msg_bytes.ResponseLocal_Data::2       155160                      
-system.ruby.network.routers03.msg_bytes.Response_Control::2         3184                      
-system.ruby.network.routers03.msg_bytes.Writeback_Data::2      5595768                      
-system.ruby.network.routers03.msg_bytes.Writeback_Control::0      1259600                      
-system.ruby.network.routers03.msg_bytes.Forwarded_Control::0         8632                      
-system.ruby.network.routers03.msg_bytes.Invalidate_Control::0           16                      
-system.ruby.network.routers03.msg_bytes.Unblock_Control::2       637888                      
-system.ruby.network.routers04.percent_links_utilized     5.699724                      
-system.ruby.network.routers04.msg_count.Request_Control::0        79125                      
-system.ruby.network.routers04.msg_count.Response_Data::2        77230                      
-system.ruby.network.routers04.msg_count.ResponseL2hit_Data::2          793                      
-system.ruby.network.routers04.msg_count.ResponseLocal_Data::2         2159                      
-system.ruby.network.routers04.msg_count.Response_Control::2          414                      
-system.ruby.network.routers04.msg_count.Writeback_Data::2        78072                      
-system.ruby.network.routers04.msg_count.Writeback_Control::0       158198                      
-system.ruby.network.routers04.msg_count.Forwarded_Control::0         1060                      
-system.ruby.network.routers04.msg_count.Invalidate_Control::0            1                      
-system.ruby.network.routers04.msg_count.Unblock_Control::2        80096                      
-system.ruby.network.routers04.msg_bytes.Request_Control::0       633000                      
-system.ruby.network.routers04.msg_bytes.Response_Data::2      5560560                      
-system.ruby.network.routers04.msg_bytes.ResponseL2hit_Data::2        57096                      
-system.ruby.network.routers04.msg_bytes.ResponseLocal_Data::2       155448                      
-system.ruby.network.routers04.msg_bytes.Response_Control::2         3312                      
-system.ruby.network.routers04.msg_bytes.Writeback_Data::2      5621184                      
-system.ruby.network.routers04.msg_bytes.Writeback_Control::0      1265584                      
-system.ruby.network.routers04.msg_bytes.Forwarded_Control::0         8480                      
-system.ruby.network.routers04.msg_bytes.Invalidate_Control::0            8                      
-system.ruby.network.routers04.msg_bytes.Unblock_Control::2       640768                      
-system.ruby.network.routers05.percent_links_utilized     5.689251                      
-system.ruby.network.routers05.msg_count.Request_Control::0        78996                      
-system.ruby.network.routers05.msg_count.Response_Data::2        77132                      
-system.ruby.network.routers05.msg_count.ResponseL2hit_Data::2          770                      
-system.ruby.network.routers05.msg_count.ResponseLocal_Data::2         2086                      
-system.ruby.network.routers05.msg_count.Response_Control::2          391                      
-system.ruby.network.routers05.msg_count.Writeback_Data::2        77981                      
-system.ruby.network.routers05.msg_count.Writeback_Control::0       157934                      
-system.ruby.network.routers05.msg_count.Forwarded_Control::0          994                      
-system.ruby.network.routers05.msg_count.Invalidate_Control::0            1                      
-system.ruby.network.routers05.msg_count.Unblock_Control::2        79943                      
-system.ruby.network.routers05.msg_bytes.Request_Control::0       631968                      
-system.ruby.network.routers05.msg_bytes.Response_Data::2      5553504                      
-system.ruby.network.routers05.msg_bytes.ResponseL2hit_Data::2        55440                      
-system.ruby.network.routers05.msg_bytes.ResponseLocal_Data::2       150192                      
-system.ruby.network.routers05.msg_bytes.Response_Control::2         3128                      
-system.ruby.network.routers05.msg_bytes.Writeback_Data::2      5614632                      
-system.ruby.network.routers05.msg_bytes.Writeback_Control::0      1263472                      
-system.ruby.network.routers05.msg_bytes.Forwarded_Control::0         7952                      
-system.ruby.network.routers05.msg_bytes.Invalidate_Control::0            8                      
-system.ruby.network.routers05.msg_bytes.Unblock_Control::2       639544                      
-system.ruby.network.routers06.percent_links_utilized     5.706584                      
-system.ruby.network.routers06.msg_count.Request_Control::0        79210                      
-system.ruby.network.routers06.msg_count.Response_Data::2        77396                      
-system.ruby.network.routers06.msg_count.ResponseL2hit_Data::2          741                      
-system.ruby.network.routers06.msg_count.ResponseLocal_Data::2         2181                      
-system.ruby.network.routers06.msg_count.Response_Control::2          373                      
-system.ruby.network.routers06.msg_count.Writeback_Data::2        78123                      
-system.ruby.network.routers06.msg_count.Writeback_Control::0       158387                      
-system.ruby.network.routers06.msg_count.Forwarded_Control::0         1111                      
-system.ruby.network.routers06.msg_count.Invalidate_Control::0            2                      
-system.ruby.network.routers06.msg_count.Unblock_Control::2        80226                      
-system.ruby.network.routers06.msg_bytes.Request_Control::0       633680                      
-system.ruby.network.routers06.msg_bytes.Response_Data::2      5572512                      
-system.ruby.network.routers06.msg_bytes.ResponseL2hit_Data::2        53352                      
-system.ruby.network.routers06.msg_bytes.ResponseLocal_Data::2       157032                      
-system.ruby.network.routers06.msg_bytes.Response_Control::2         2984                      
-system.ruby.network.routers06.msg_bytes.Writeback_Data::2      5624856                      
-system.ruby.network.routers06.msg_bytes.Writeback_Control::0      1267096                      
-system.ruby.network.routers06.msg_bytes.Forwarded_Control::0         8888                      
-system.ruby.network.routers06.msg_bytes.Invalidate_Control::0           16                      
-system.ruby.network.routers06.msg_bytes.Unblock_Control::2       641808                      
-system.ruby.network.routers07.percent_links_utilized     5.672683                      
-system.ruby.network.routers07.msg_count.Request_Control::0        78757                      
-system.ruby.network.routers07.msg_count.Response_Data::2        76940                      
-system.ruby.network.routers07.msg_count.ResponseL2hit_Data::2          736                      
-system.ruby.network.routers07.msg_count.ResponseLocal_Data::2         2142                      
-system.ruby.network.routers07.msg_count.Response_Control::2          362                      
-system.ruby.network.routers07.msg_count.Writeback_Data::2        77687                      
-system.ruby.network.routers07.msg_count.Writeback_Control::0       157436                      
-system.ruby.network.routers07.msg_count.Forwarded_Control::0         1064                      
-system.ruby.network.routers07.msg_count.Unblock_Control::2        79746                      
-system.ruby.network.routers07.msg_bytes.Request_Control::0       630056                      
-system.ruby.network.routers07.msg_bytes.Response_Data::2      5539680                      
-system.ruby.network.routers07.msg_bytes.ResponseL2hit_Data::2        52992                      
-system.ruby.network.routers07.msg_bytes.ResponseLocal_Data::2       154224                      
-system.ruby.network.routers07.msg_bytes.Response_Control::2         2896                      
-system.ruby.network.routers07.msg_bytes.Writeback_Data::2      5593464                      
-system.ruby.network.routers07.msg_bytes.Writeback_Control::0      1259488                      
-system.ruby.network.routers07.msg_bytes.Forwarded_Control::0         8512                      
-system.ruby.network.routers07.msg_bytes.Unblock_Control::2       637968                      
-system.ruby.l2_cntrl0.L2cache.demand_hits         6149                       # Number of cache demand hits
-system.ruby.l2_cntrl0.L2cache.demand_misses       625832                       # Number of cache demand misses
-system.ruby.l2_cntrl0.L2cache.demand_accesses       631981                       # Number of cache demand accesses
-system.ruby.network.routers08.percent_links_utilized    79.115289                      
-system.ruby.network.routers08.msg_count.Request_Control::0       631981                      
-system.ruby.network.routers08.msg_count.Request_Control::1       617280                      
-system.ruby.network.routers08.msg_count.Response_Data::2      1234524                      
-system.ruby.network.routers08.msg_count.ResponseL2hit_Data::2         6149                      
-system.ruby.network.routers08.msg_count.Response_Control::2         3038                      
-system.ruby.network.routers08.msg_count.Writeback_Data::2       846848                      
-system.ruby.network.routers08.msg_count.Writeback_Control::0      1263518                      
-system.ruby.network.routers08.msg_count.Writeback_Control::1      1233658                      
-system.ruby.network.routers08.msg_count.Writeback_Control::2       393565                      
-system.ruby.network.routers08.msg_count.Forwarded_Control::0         8552                      
-system.ruby.network.routers08.msg_count.Invalidate_Control::0           11                      
-system.ruby.network.routers08.msg_count.Unblock_Control::2      1257012                      
-system.ruby.network.routers08.msg_bytes.Request_Control::0      5055848                      
-system.ruby.network.routers08.msg_bytes.Request_Control::1      4938240                      
-system.ruby.network.routers08.msg_bytes.Response_Data::2     88885728                      
-system.ruby.network.routers08.msg_bytes.ResponseL2hit_Data::2       442728                      
-system.ruby.network.routers08.msg_bytes.Response_Control::2        24304                      
-system.ruby.network.routers08.msg_bytes.Writeback_Data::2     60973056                      
-system.ruby.network.routers08.msg_bytes.Writeback_Control::0     10108144                      
-system.ruby.network.routers08.msg_bytes.Writeback_Control::1      9869264                      
-system.ruby.network.routers08.msg_bytes.Writeback_Control::2      3148520                      
-system.ruby.network.routers08.msg_bytes.Forwarded_Control::0        68416                      
-system.ruby.network.routers08.msg_bytes.Invalidate_Control::0           88                      
-system.ruby.network.routers08.msg_bytes.Unblock_Control::2     10056096                      
+system.ruby.network.routers03.percent_links_utilized     5.790190                      
+system.ruby.network.routers03.msg_count.Request_Control::0        78519                      
+system.ruby.network.routers03.msg_count.Response_Data::2        77107                      
+system.ruby.network.routers03.msg_count.ResponseL2hit_Data::2          585                      
+system.ruby.network.routers03.msg_count.ResponseLocal_Data::2         1603                      
+system.ruby.network.routers03.msg_count.Response_Control::2          633                      
+system.ruby.network.routers03.msg_count.Writeback_Data::2        77472                      
+system.ruby.network.routers03.msg_count.Writeback_Control::0       156964                      
+system.ruby.network.routers03.msg_count.Forwarded_Control::0          780                      
+system.ruby.network.routers03.msg_count.Invalidate_Control::0          230                      
+system.ruby.network.routers03.msg_count.Unblock_Control::2        79288                      
+system.ruby.network.routers03.msg_bytes.Request_Control::0       628152                      
+system.ruby.network.routers03.msg_bytes.Response_Data::2      5551704                      
+system.ruby.network.routers03.msg_bytes.ResponseL2hit_Data::2        42120                      
+system.ruby.network.routers03.msg_bytes.ResponseLocal_Data::2       115416                      
+system.ruby.network.routers03.msg_bytes.Response_Control::2         5064                      
+system.ruby.network.routers03.msg_bytes.Writeback_Data::2      5577984                      
+system.ruby.network.routers03.msg_bytes.Writeback_Control::0      1255712                      
+system.ruby.network.routers03.msg_bytes.Forwarded_Control::0         6240                      
+system.ruby.network.routers03.msg_bytes.Invalidate_Control::0         1840                      
+system.ruby.network.routers03.msg_bytes.Unblock_Control::2       634304                      
+system.ruby.network.routers04.percent_links_utilized     5.794310                      
+system.ruby.network.routers04.msg_count.Request_Control::0        78541                      
+system.ruby.network.routers04.msg_count.Response_Data::2        77149                      
+system.ruby.network.routers04.msg_count.ResponseL2hit_Data::2          567                      
+system.ruby.network.routers04.msg_count.ResponseLocal_Data::2         1664                      
+system.ruby.network.routers04.msg_count.Response_Control::2          595                      
+system.ruby.network.routers04.msg_count.Writeback_Data::2        77514                      
+system.ruby.network.routers04.msg_count.Writeback_Control::0       157002                      
+system.ruby.network.routers04.msg_count.Forwarded_Control::0          842                      
+system.ruby.network.routers04.msg_count.Invalidate_Control::0          213                      
+system.ruby.network.routers04.msg_count.Unblock_Control::2        79307                      
+system.ruby.network.routers04.msg_bytes.Request_Control::0       628328                      
+system.ruby.network.routers04.msg_bytes.Response_Data::2      5554728                      
+system.ruby.network.routers04.msg_bytes.ResponseL2hit_Data::2        40824                      
+system.ruby.network.routers04.msg_bytes.ResponseLocal_Data::2       119808                      
+system.ruby.network.routers04.msg_bytes.Response_Control::2         4760                      
+system.ruby.network.routers04.msg_bytes.Writeback_Data::2      5581008                      
+system.ruby.network.routers04.msg_bytes.Writeback_Control::0      1256016                      
+system.ruby.network.routers04.msg_bytes.Forwarded_Control::0         6736                      
+system.ruby.network.routers04.msg_bytes.Invalidate_Control::0         1704                      
+system.ruby.network.routers04.msg_bytes.Unblock_Control::2       634456                      
+system.ruby.network.routers05.percent_links_utilized     5.786489                      
+system.ruby.network.routers05.msg_count.Request_Control::0        78462                      
+system.ruby.network.routers05.msg_count.Response_Data::2        77063                      
+system.ruby.network.routers05.msg_count.ResponseL2hit_Data::2          543                      
+system.ruby.network.routers05.msg_count.ResponseLocal_Data::2         1668                      
+system.ruby.network.routers05.msg_count.Response_Control::2          630                      
+system.ruby.network.routers05.msg_count.Writeback_Data::2        77392                      
+system.ruby.network.routers05.msg_count.Writeback_Control::0       156838                      
+system.ruby.network.routers05.msg_count.Forwarded_Control::0          816                      
+system.ruby.network.routers05.msg_count.Invalidate_Control::0          227                      
+system.ruby.network.routers05.msg_count.Unblock_Control::2        79246                      
+system.ruby.network.routers05.msg_bytes.Request_Control::0       627696                      
+system.ruby.network.routers05.msg_bytes.Response_Data::2      5548536                      
+system.ruby.network.routers05.msg_bytes.ResponseL2hit_Data::2        39096                      
+system.ruby.network.routers05.msg_bytes.ResponseLocal_Data::2       120096                      
+system.ruby.network.routers05.msg_bytes.Response_Control::2         5040                      
+system.ruby.network.routers05.msg_bytes.Writeback_Data::2      5572224                      
+system.ruby.network.routers05.msg_bytes.Writeback_Control::0      1254704                      
+system.ruby.network.routers05.msg_bytes.Forwarded_Control::0         6528                      
+system.ruby.network.routers05.msg_bytes.Invalidate_Control::0         1816                      
+system.ruby.network.routers05.msg_bytes.Unblock_Control::2       633968                      
+system.ruby.network.routers06.percent_links_utilized     5.788672                      
+system.ruby.network.routers06.msg_count.Request_Control::0        78462                      
+system.ruby.network.routers06.msg_count.Response_Data::2        77081                      
+system.ruby.network.routers06.msg_count.ResponseL2hit_Data::2          586                      
+system.ruby.network.routers06.msg_count.ResponseLocal_Data::2         1642                      
+system.ruby.network.routers06.msg_count.Response_Control::2          600                      
+system.ruby.network.routers06.msg_count.Writeback_Data::2        77437                      
+system.ruby.network.routers06.msg_count.Writeback_Control::0       156820                      
+system.ruby.network.routers06.msg_count.Forwarded_Control::0          849                      
+system.ruby.network.routers06.msg_count.Invalidate_Control::0          221                      
+system.ruby.network.routers06.msg_count.Unblock_Control::2        79201                      
+system.ruby.network.routers06.msg_bytes.Request_Control::0       627696                      
+system.ruby.network.routers06.msg_bytes.Response_Data::2      5549832                      
+system.ruby.network.routers06.msg_bytes.ResponseL2hit_Data::2        42192                      
+system.ruby.network.routers06.msg_bytes.ResponseLocal_Data::2       118224                      
+system.ruby.network.routers06.msg_bytes.Response_Control::2         4800                      
+system.ruby.network.routers06.msg_bytes.Writeback_Data::2      5575464                      
+system.ruby.network.routers06.msg_bytes.Writeback_Control::0      1254560                      
+system.ruby.network.routers06.msg_bytes.Forwarded_Control::0         6792                      
+system.ruby.network.routers06.msg_bytes.Invalidate_Control::0         1768                      
+system.ruby.network.routers06.msg_bytes.Unblock_Control::2       633608                      
+system.ruby.network.routers07.percent_links_utilized     5.769735                      
+system.ruby.network.routers07.msg_count.Request_Control::0        78239                      
+system.ruby.network.routers07.msg_count.Response_Data::2        76843                      
+system.ruby.network.routers07.msg_count.ResponseL2hit_Data::2          556                      
+system.ruby.network.routers07.msg_count.ResponseLocal_Data::2         1661                      
+system.ruby.network.routers07.msg_count.Response_Control::2          611                      
+system.ruby.network.routers07.msg_count.Writeback_Data::2        77149                      
+system.ruby.network.routers07.msg_count.Writeback_Control::0       156380                      
+system.ruby.network.routers07.msg_count.Forwarded_Control::0          824                      
+system.ruby.network.routers07.msg_count.Invalidate_Control::0          247                      
+system.ruby.network.routers07.msg_count.Unblock_Control::2        79033                      
+system.ruby.network.routers07.msg_bytes.Request_Control::0       625912                      
+system.ruby.network.routers07.msg_bytes.Response_Data::2      5532696                      
+system.ruby.network.routers07.msg_bytes.ResponseL2hit_Data::2        40032                      
+system.ruby.network.routers07.msg_bytes.ResponseLocal_Data::2       119592                      
+system.ruby.network.routers07.msg_bytes.Response_Control::2         4888                      
+system.ruby.network.routers07.msg_bytes.Writeback_Data::2      5554728                      
+system.ruby.network.routers07.msg_bytes.Writeback_Control::0      1251040                      
+system.ruby.network.routers07.msg_bytes.Forwarded_Control::0         6592                      
+system.ruby.network.routers07.msg_bytes.Invalidate_Control::0         1976                      
+system.ruby.network.routers07.msg_bytes.Unblock_Control::2       632264                      
+system.ruby.l2_cntrl0.L2cache.demand_hits         4573                       # Number of cache demand hits
+system.ruby.l2_cntrl0.L2cache.demand_misses       623547                       # Number of cache demand misses
+system.ruby.l2_cntrl0.L2cache.demand_accesses       628120                       # Number of cache demand accesses
+system.ruby.network.routers08.percent_links_utilized    76.868118                      
+system.ruby.network.routers08.msg_count.Request_Control::0       628120                      
+system.ruby.network.routers08.msg_count.Request_Control::1       616927                      
+system.ruby.network.routers08.msg_count.Response_Data::2      1233805                      
+system.ruby.network.routers08.msg_count.ResponseL2hit_Data::2         4573                      
+system.ruby.network.routers08.msg_count.Response_Control::2         1229                      
+system.ruby.network.routers08.msg_count.Writeback_Data::2       842154                      
+system.ruby.network.routers08.msg_count.Writeback_Control::0      1255532                      
+system.ruby.network.routers08.msg_count.Writeback_Control::1       444935                      
+system.ruby.network.routers08.msg_count.Forwarded_Control::0         6620                      
+system.ruby.network.routers08.msg_count.Invalidate_Control::0         1813                      
+system.ruby.network.routers08.msg_count.Unblock_Control::2      1251180                      
+system.ruby.network.routers08.msg_bytes.Request_Control::0      5024960                      
+system.ruby.network.routers08.msg_bytes.Request_Control::1      4935416                      
+system.ruby.network.routers08.msg_bytes.Response_Data::2     88833960                      
+system.ruby.network.routers08.msg_bytes.ResponseL2hit_Data::2       329256                      
+system.ruby.network.routers08.msg_bytes.Response_Control::2         9832                      
+system.ruby.network.routers08.msg_bytes.Writeback_Data::2     60635088                      
+system.ruby.network.routers08.msg_bytes.Writeback_Control::0     10044256                      
+system.ruby.network.routers08.msg_bytes.Writeback_Control::1      3559480                      
+system.ruby.network.routers08.msg_bytes.Forwarded_Control::0        52960                      
+system.ruby.network.routers08.msg_bytes.Invalidate_Control::0        14504                      
+system.ruby.network.routers08.msg_bytes.Unblock_Control::2     10009440                      
+system.ruby.network.routers09.percent_links_utilized    30.950516                      
+system.ruby.network.routers09.msg_count.Request_Control::1       616927                      
+system.ruby.network.routers09.msg_count.Response_Data::2       616908                      
+system.ruby.network.routers09.msg_count.Writeback_Data::2       222462                      
+system.ruby.network.routers09.msg_count.Writeback_Control::1       444945                      
+system.ruby.network.routers09.msg_count.Unblock_Control::2       616896                      
+system.ruby.network.routers09.msg_bytes.Request_Control::1      4935416                      
+system.ruby.network.routers09.msg_bytes.Response_Data::2     44417376                      
+system.ruby.network.routers09.msg_bytes.Writeback_Data::2     16017264                      
+system.ruby.network.routers09.msg_bytes.Writeback_Control::1      3559560                      
+system.ruby.network.routers09.msg_bytes.Unblock_Control::2      4935168                      
+system.ruby.network.routers10.percent_links_utilized    15.414795                      
+system.ruby.network.routers10.msg_count.Request_Control::0       628120                      
+system.ruby.network.routers10.msg_count.Request_Control::1       616927                      
+system.ruby.network.routers10.msg_count.Response_Data::2      1233804                      
+system.ruby.network.routers10.msg_count.ResponseL2hit_Data::2         4573                      
+system.ruby.network.routers10.msg_count.ResponseLocal_Data::2         6620                      
+system.ruby.network.routers10.msg_count.Response_Control::2         3050                      
+system.ruby.network.routers10.msg_count.Writeback_Data::2       842154                      
+system.ruby.network.routers10.msg_count.Writeback_Control::0      1255532                      
+system.ruby.network.routers10.msg_count.Writeback_Control::1       444935                      
+system.ruby.network.routers10.msg_count.Forwarded_Control::0         6620                      
+system.ruby.network.routers10.msg_count.Invalidate_Control::0         1821                      
+system.ruby.network.routers10.msg_count.Unblock_Control::2      1251180                      
+system.ruby.network.routers10.msg_bytes.Request_Control::0      5024960                      
+system.ruby.network.routers10.msg_bytes.Request_Control::1      4935416                      
+system.ruby.network.routers10.msg_bytes.Response_Data::2     88833888                      
+system.ruby.network.routers10.msg_bytes.ResponseL2hit_Data::2       329256                      
+system.ruby.network.routers10.msg_bytes.ResponseLocal_Data::2       476640                      
+system.ruby.network.routers10.msg_bytes.Response_Control::2        24400                      
+system.ruby.network.routers10.msg_bytes.Writeback_Data::2     60635088                      
+system.ruby.network.routers10.msg_bytes.Writeback_Control::0     10044256                      
+system.ruby.network.routers10.msg_bytes.Writeback_Control::1      3559480                      
+system.ruby.network.routers10.msg_bytes.Forwarded_Control::0        52960                      
+system.ruby.network.routers10.msg_bytes.Invalidate_Control::0        14568                      
+system.ruby.network.routers10.msg_bytes.Unblock_Control::2     10009440                      
+system.ruby.network.msg_count.Request_Control      3735142                      
+system.ruby.network.msg_count.Response_Data      3701418                      
+system.ruby.network.msg_count.ResponseL2hit_Data        13719                      
+system.ruby.network.msg_count.ResponseLocal_Data        19860                      
+system.ruby.network.msg_count.Response_Control         9150                      
+system.ruby.network.msg_count.Writeback_Data      2526462                      
+system.ruby.network.msg_count.Writeback_Control      5101412                      
+system.ruby.network.msg_count.Forwarded_Control        19860                      
+system.ruby.network.msg_count.Invalidate_Control         5455                      
+system.ruby.network.msg_count.Unblock_Control      3753544                      
+system.ruby.network.msg_byte.Request_Control     29881136                      
+system.ruby.network.msg_byte.Response_Data    266502096                      
+system.ruby.network.msg_byte.ResponseL2hit_Data       987768                      
+system.ruby.network.msg_byte.ResponseLocal_Data      1429920                      
+system.ruby.network.msg_byte.Response_Control        73200                      
+system.ruby.network.msg_byte.Writeback_Data    181905264                      
+system.ruby.network.msg_byte.Writeback_Control     40811296                      
+system.ruby.network.msg_byte.Forwarded_Control       158880                      
+system.ruby.network.msg_byte.Invalidate_Control        43640                      
+system.ruby.network.msg_byte.Unblock_Control     30028352                      
 system.ruby.memctrl_clk_domain.clock                3                       # Clock period in ticks
-system.ruby.dir_cntrl0.memBuffer.memReq        840532                       # Total number of memory requests
-system.ruby.dir_cntrl0.memBuffer.memRead       617276                       # Number of memory reads
-system.ruby.dir_cntrl0.memBuffer.memWrite       223251                       # Number of memory writes
-system.ruby.dir_cntrl0.memBuffer.memRefresh        53097                       # Number of memory refreshes
-system.ruby.dir_cntrl0.memBuffer.memWaitCycles     12084618                       # Delay stalled at the head of the bank queue
-system.ruby.dir_cntrl0.memBuffer.memInputQ      7109815                       # Delay in the input queue
-system.ruby.dir_cntrl0.memBuffer.memBankQ      3756357                       # Delay behind the head of the bank queue
-system.ruby.dir_cntrl0.memBuffer.totalStalls     22950790                       # Total number of stall cycles
-system.ruby.dir_cntrl0.memBuffer.stallsPerReq    27.305076                       # Expected number of stall cycles per request
-system.ruby.dir_cntrl0.memBuffer.memBankBusy      2125863                       # memory stalls due to busy bank
-system.ruby.dir_cntrl0.memBuffer.memBusBusy      3998707                       # memory stalls due to busy bus
-system.ruby.dir_cntrl0.memBuffer.memReadWriteBusy       215811                       # memory stalls due to read write turnaround
-system.ruby.dir_cntrl0.memBuffer.memDataBusBusy      1338863                       # memory stalls due to read read turnaround
-system.ruby.dir_cntrl0.memBuffer.memArbWait      3014396                       # memory stalls due to arbitration
-system.ruby.dir_cntrl0.memBuffer.memNotOld      1390978                       # memory stalls due to anti starvation
-system.ruby.dir_cntrl0.memBuffer.memBankCount |       26168      3.11%      3.11% |       26574      3.16%      6.27% |       26455      3.15%      9.42% |       26511      3.15%     12.58% |       26226      3.12%     15.70% |       26782      3.19%     18.88% |       26319      3.13%     22.01% |       26430      3.14%     25.16% |       26348      3.13%     28.29% |       26005      3.09%     31.39% |       26264      3.12%     34.51% |       26345      3.13%     37.65% |       26533      3.16%     40.80% |       26231      3.12%     43.92% |       26065      3.10%     47.02% |       26208      3.12%     50.14% |       26194      3.12%     53.26% |       26013      3.09%     56.35% |       26137      3.11%     59.46% |       26424      3.14%     62.61% |       25919      3.08%     65.69% |       26330      3.13%     68.82% |       26181      3.11%     71.94% |       26372      3.14%     75.08% |       26420      3.14%     78.22% |       26347      3.13%     81.35% |       26285      3.13%     84.48% |       25978      3.09%     87.57% |       26022      3.10%     90.67% |       25911      3.08%     93.75% |       26364      3.14%     96.89% |       26171      3.11%    100.00% # Number of accesses per bank
-system.ruby.dir_cntrl0.memBuffer.memBankCount::total       840532                       # Number of accesses per bank
-system.ruby.network.routers09.percent_links_utilized    34.091732                      
-system.ruby.network.routers09.msg_count.Request_Control::1       617280                      
-system.ruby.network.routers09.msg_count.Response_Data::2       617270                      
-system.ruby.network.routers09.msg_count.Writeback_Data::2       223252                      
-system.ruby.network.routers09.msg_count.Writeback_Control::1      1233682                      
-system.ruby.network.routers09.msg_count.Writeback_Control::2       393565                      
-system.ruby.network.routers09.msg_count.Unblock_Control::2       617253                      
-system.ruby.network.routers09.msg_bytes.Request_Control::1      4938240                      
-system.ruby.network.routers09.msg_bytes.Response_Data::2     44443440                      
-system.ruby.network.routers09.msg_bytes.Writeback_Data::2     16074144                      
-system.ruby.network.routers09.msg_bytes.Writeback_Control::1      9869456                      
-system.ruby.network.routers09.msg_bytes.Writeback_Control::2      3148520                      
-system.ruby.network.routers09.msg_bytes.Unblock_Control::2      4938024                      
-system.ruby.network.routers10.percent_links_utilized    15.873398                      
-system.ruby.network.routers10.msg_count.Request_Control::0       631981                      
-system.ruby.network.routers10.msg_count.Request_Control::1       617280                      
-system.ruby.network.routers10.msg_count.Response_Data::2      1234523                      
-system.ruby.network.routers10.msg_count.ResponseL2hit_Data::2         6149                      
-system.ruby.network.routers10.msg_count.ResponseLocal_Data::2         8552                      
-system.ruby.network.routers10.msg_count.Response_Control::2         3049                      
-system.ruby.network.routers10.msg_count.Writeback_Data::2       846848                      
-system.ruby.network.routers10.msg_count.Writeback_Control::0      1263518                      
-system.ruby.network.routers10.msg_count.Writeback_Control::1      1233658                      
-system.ruby.network.routers10.msg_count.Writeback_Control::2       393565                      
-system.ruby.network.routers10.msg_count.Forwarded_Control::0         8552                      
-system.ruby.network.routers10.msg_count.Invalidate_Control::0           11                      
-system.ruby.network.routers10.msg_count.Unblock_Control::2      1257012                      
-system.ruby.network.routers10.msg_bytes.Request_Control::0      5055848                      
-system.ruby.network.routers10.msg_bytes.Request_Control::1      4938240                      
-system.ruby.network.routers10.msg_bytes.Response_Data::2     88885656                      
-system.ruby.network.routers10.msg_bytes.ResponseL2hit_Data::2       442728                      
-system.ruby.network.routers10.msg_bytes.ResponseLocal_Data::2       615744                      
-system.ruby.network.routers10.msg_bytes.Response_Control::2        24392                      
-system.ruby.network.routers10.msg_bytes.Writeback_Data::2     60973056                      
-system.ruby.network.routers10.msg_bytes.Writeback_Control::0     10108144                      
-system.ruby.network.routers10.msg_bytes.Writeback_Control::1      9869264                      
-system.ruby.network.routers10.msg_bytes.Writeback_Control::2      3148520                      
-system.ruby.network.routers10.msg_bytes.Forwarded_Control::0        68416                      
-system.ruby.network.routers10.msg_bytes.Invalidate_Control::0           88                      
-system.ruby.network.routers10.msg_bytes.Unblock_Control::2     10056096                      
-system.ruby.network.msg_count.Request_Control      3747784                      
-system.ruby.network.msg_count.Response_Data      3703577                      
-system.ruby.network.msg_count.ResponseL2hit_Data        18447                      
-system.ruby.network.msg_count.ResponseLocal_Data        25656                      
-system.ruby.network.msg_count.Response_Control         9147                      
-system.ruby.network.msg_count.Writeback_Data      2540544                      
-system.ruby.network.msg_count.Writeback_Control      8672248                      
-system.ruby.network.msg_count.Forwarded_Control        25656                      
-system.ruby.network.msg_count.Invalidate_Control           33                      
-system.ruby.network.msg_count.Unblock_Control      3771042                      
-system.ruby.network.msg_byte.Request_Control     29982272                      
-system.ruby.network.msg_byte.Response_Data    266657544                      
-system.ruby.network.msg_byte.ResponseL2hit_Data      1328184                      
-system.ruby.network.msg_byte.ResponseLocal_Data      1847232                      
-system.ruby.network.msg_byte.Response_Control        73176                      
-system.ruby.network.msg_byte.Writeback_Data    182919168                      
-system.ruby.network.msg_byte.Writeback_Control     69377984                      
-system.ruby.network.msg_byte.Forwarded_Control       205248                      
-system.ruby.network.msg_byte.Invalidate_Control          264                      
-system.ruby.network.msg_byte.Unblock_Control     30168336                      
-system.cpu0.num_reads                           99316                       # number of read accesses completed
-system.cpu0.num_writes                          55500                       # number of write accesses completed
+system.cpu0.num_reads                           99943                       # number of read accesses completed
+system.cpu0.num_writes                          55703                       # number of write accesses completed
 system.cpu0.num_copies                              0                       # number of copy accesses completed
-system.cpu1.num_reads                           99690                       # number of read accesses completed
-system.cpu1.num_writes                          55732                       # number of write accesses completed
+system.cpu1.num_reads                           99615                       # number of read accesses completed
+system.cpu1.num_writes                          55561                       # number of write accesses completed
 system.cpu1.num_copies                              0                       # number of copy accesses completed
-system.cpu2.num_reads                           99856                       # number of read accesses completed
-system.cpu2.num_writes                          55785                       # number of write accesses completed
+system.cpu2.num_reads                           98958                       # number of read accesses completed
+system.cpu2.num_writes                          55524                       # number of write accesses completed
 system.cpu2.num_copies                              0                       # number of copy accesses completed
-system.cpu3.num_reads                           99241                       # number of read accesses completed
-system.cpu3.num_writes                          55367                       # number of write accesses completed
+system.cpu3.num_reads                           99879                       # number of read accesses completed
+system.cpu3.num_writes                          55313                       # number of write accesses completed
 system.cpu3.num_copies                              0                       # number of copy accesses completed
-system.cpu4.num_reads                           99899                       # number of read accesses completed
-system.cpu4.num_writes                          55499                       # number of write accesses completed
+system.cpu4.num_reads                           99950                       # number of read accesses completed
+system.cpu4.num_writes                          55567                       # number of write accesses completed
 system.cpu4.num_copies                              0                       # number of copy accesses completed
-system.cpu5.num_reads                          100000                       # number of read accesses completed
-system.cpu5.num_writes                          55860                       # number of write accesses completed
+system.cpu5.num_reads                           99292                       # number of read accesses completed
+system.cpu5.num_writes                          55606                       # number of write accesses completed
 system.cpu5.num_copies                              0                       # number of copy accesses completed
-system.cpu6.num_reads                           99699                       # number of read accesses completed
-system.cpu6.num_writes                          55767                       # number of write accesses completed
+system.cpu6.num_reads                          100000                       # number of read accesses completed
+system.cpu6.num_writes                          55665                       # number of write accesses completed
 system.cpu6.num_copies                              0                       # number of copy accesses completed
-system.cpu7.num_reads                           99546                       # number of read accesses completed
-system.cpu7.num_writes                          55623                       # number of write accesses completed
+system.cpu7.num_reads                           99277                       # number of read accesses completed
+system.cpu7.num_writes                          55190                       # number of write accesses completed
 system.cpu7.num_copies                              0                       # number of copy accesses completed
-system.ruby.network.routers00.throttle0.link_utilization     5.180524                      
-system.ruby.network.routers00.throttle0.msg_count.Response_Data::2        77245                      
-system.ruby.network.routers00.throttle0.msg_count.ResponseL2hit_Data::2          780                      
-system.ruby.network.routers00.throttle0.msg_count.ResponseLocal_Data::2         1048                      
-system.ruby.network.routers00.throttle0.msg_count.Response_Control::2          382                      
-system.ruby.network.routers00.throttle0.msg_count.Writeback_Control::0        79061                      
-system.ruby.network.routers00.throttle0.msg_count.Forwarded_Control::0         1092                      
-system.ruby.network.routers00.throttle0.msg_count.Invalidate_Control::0            3                      
-system.ruby.network.routers00.throttle0.msg_bytes.Response_Data::2      5561640                      
-system.ruby.network.routers00.throttle0.msg_bytes.ResponseL2hit_Data::2        56160                      
-system.ruby.network.routers00.throttle0.msg_bytes.ResponseLocal_Data::2        75456                      
-system.ruby.network.routers00.throttle0.msg_bytes.Response_Control::2         3056                      
-system.ruby.network.routers00.throttle0.msg_bytes.Writeback_Control::0       632488                      
-system.ruby.network.routers00.throttle0.msg_bytes.Forwarded_Control::0         8736                      
-system.ruby.network.routers00.throttle0.msg_bytes.Invalidate_Control::0           24                      
-system.ruby.network.routers00.throttle1.link_utilization     6.216360                      
-system.ruby.network.routers00.throttle1.msg_count.Request_Control::0        79077                      
-system.ruby.network.routers00.throttle1.msg_count.ResponseLocal_Data::2         1092                      
-system.ruby.network.routers00.throttle1.msg_count.Response_Control::2            3                      
-system.ruby.network.routers00.throttle1.msg_count.Writeback_Data::2        78067                      
-system.ruby.network.routers00.throttle1.msg_count.Writeback_Control::0        79061                      
-system.ruby.network.routers00.throttle1.msg_count.Unblock_Control::2        80021                      
-system.ruby.network.routers00.throttle1.msg_bytes.Request_Control::0       632616                      
-system.ruby.network.routers00.throttle1.msg_bytes.ResponseLocal_Data::2        78624                      
-system.ruby.network.routers00.throttle1.msg_bytes.Response_Control::2           24                      
-system.ruby.network.routers00.throttle1.msg_bytes.Writeback_Data::2      5620824                      
-system.ruby.network.routers00.throttle1.msg_bytes.Writeback_Control::0       632488                      
-system.ruby.network.routers00.throttle1.msg_bytes.Unblock_Control::2       640168                      
-system.ruby.network.routers01.throttle0.link_utilization     5.171218                      
-system.ruby.network.routers01.throttle0.msg_count.Response_Data::2        77083                      
-system.ruby.network.routers01.throttle0.msg_count.ResponseL2hit_Data::2          799                      
-system.ruby.network.routers01.throttle0.msg_count.ResponseLocal_Data::2         1055                      
+system.ruby.network.routers00.throttle0.link_utilization     5.284183                      
+system.ruby.network.routers00.throttle0.msg_count.Response_Data::2        77269                      
+system.ruby.network.routers00.throttle0.msg_count.ResponseL2hit_Data::2          563                      
+system.ruby.network.routers00.throttle0.msg_count.ResponseLocal_Data::2          844                      
+system.ruby.network.routers00.throttle0.msg_count.Response_Control::2          380                      
+system.ruby.network.routers00.throttle0.msg_count.Writeback_Control::0        78644                      
+system.ruby.network.routers00.throttle0.msg_count.Forwarded_Control::0          842                      
+system.ruby.network.routers00.throttle0.msg_count.Invalidate_Control::0          233                      
+system.ruby.network.routers00.throttle0.msg_bytes.Response_Data::2      5563368                      
+system.ruby.network.routers00.throttle0.msg_bytes.ResponseL2hit_Data::2        40536                      
+system.ruby.network.routers00.throttle0.msg_bytes.ResponseLocal_Data::2        60768                      
+system.ruby.network.routers00.throttle0.msg_bytes.Response_Control::2         3040                      
+system.ruby.network.routers00.throttle0.msg_bytes.Writeback_Control::0       629152                      
+system.ruby.network.routers00.throttle0.msg_bytes.Forwarded_Control::0         6736                      
+system.ruby.network.routers00.throttle0.msg_bytes.Invalidate_Control::0         1864                      
+system.ruby.network.routers00.throttle1.link_utilization     6.323618                      
+system.ruby.network.routers00.throttle1.msg_count.Request_Control::0        78680                      
+system.ruby.network.routers00.throttle1.msg_count.ResponseLocal_Data::2          842                      
+system.ruby.network.routers00.throttle1.msg_count.Response_Control::2          233                      
+system.ruby.network.routers00.throttle1.msg_count.Writeback_Data::2        77627                      
+system.ruby.network.routers00.throttle1.msg_count.Writeback_Control::0        78645                      
+system.ruby.network.routers00.throttle1.msg_count.Unblock_Control::2        79445                      
+system.ruby.network.routers00.throttle1.msg_bytes.Request_Control::0       629440                      
+system.ruby.network.routers00.throttle1.msg_bytes.ResponseLocal_Data::2        60624                      
+system.ruby.network.routers00.throttle1.msg_bytes.Response_Control::2         1864                      
+system.ruby.network.routers00.throttle1.msg_bytes.Writeback_Data::2      5589144                      
+system.ruby.network.routers00.throttle1.msg_bytes.Writeback_Control::0       629160                      
+system.ruby.network.routers00.throttle1.msg_bytes.Unblock_Control::2       635560                      
+system.ruby.network.routers01.throttle0.link_utilization     5.287320                      
+system.ruby.network.routers01.throttle0.msg_count.Response_Data::2        77263                      
+system.ruby.network.routers01.throttle0.msg_count.ResponseL2hit_Data::2          617                      
+system.ruby.network.routers01.throttle0.msg_count.ResponseLocal_Data::2          843                      
 system.ruby.network.routers01.throttle0.msg_count.Response_Control::2          368                      
-system.ruby.network.routers01.throttle0.msg_count.Writeback_Control::0        78908                      
-system.ruby.network.routers01.throttle0.msg_count.Forwarded_Control::0         1062                      
-system.ruby.network.routers01.throttle0.msg_count.Invalidate_Control::0            1                      
-system.ruby.network.routers01.throttle0.msg_bytes.Response_Data::2      5549976                      
-system.ruby.network.routers01.throttle0.msg_bytes.ResponseL2hit_Data::2        57528                      
-system.ruby.network.routers01.throttle0.msg_bytes.ResponseLocal_Data::2        75960                      
+system.ruby.network.routers01.throttle0.msg_count.Writeback_Control::0        78670                      
+system.ruby.network.routers01.throttle0.msg_count.Forwarded_Control::0          868                      
+system.ruby.network.routers01.throttle0.msg_count.Invalidate_Control::0          238                      
+system.ruby.network.routers01.throttle0.msg_bytes.Response_Data::2      5562936                      
+system.ruby.network.routers01.throttle0.msg_bytes.ResponseL2hit_Data::2        44424                      
+system.ruby.network.routers01.throttle0.msg_bytes.ResponseLocal_Data::2        60696                      
 system.ruby.network.routers01.throttle0.msg_bytes.Response_Control::2         2944                      
-system.ruby.network.routers01.throttle0.msg_bytes.Writeback_Control::0       631264                      
-system.ruby.network.routers01.throttle0.msg_bytes.Forwarded_Control::0         8496                      
-system.ruby.network.routers01.throttle0.msg_bytes.Invalidate_Control::0            8                      
-system.ruby.network.routers01.throttle1.link_utilization     6.200038                      
-system.ruby.network.routers01.throttle1.msg_count.Request_Control::0        78939                      
-system.ruby.network.routers01.throttle1.msg_count.ResponseLocal_Data::2         1062                      
-system.ruby.network.routers01.throttle1.msg_count.Response_Control::2            1                      
-system.ruby.network.routers01.throttle1.msg_count.Writeback_Data::2        77862                      
-system.ruby.network.routers01.throttle1.msg_count.Writeback_Control::0        78908                      
-system.ruby.network.routers01.throttle1.msg_count.Unblock_Control::2        79933                      
-system.ruby.network.routers01.throttle1.msg_bytes.Request_Control::0       631512                      
-system.ruby.network.routers01.throttle1.msg_bytes.ResponseLocal_Data::2        76464                      
-system.ruby.network.routers01.throttle1.msg_bytes.Response_Control::2            8                      
-system.ruby.network.routers01.throttle1.msg_bytes.Writeback_Data::2      5606064                      
-system.ruby.network.routers01.throttle1.msg_bytes.Writeback_Control::0       631264                      
-system.ruby.network.routers01.throttle1.msg_bytes.Unblock_Control::2       639464                      
-system.ruby.network.routers02.throttle0.link_utilization     5.182871                      
-system.ruby.network.routers02.throttle0.msg_count.Response_Data::2        77289                      
-system.ruby.network.routers02.throttle0.msg_count.ResponseL2hit_Data::2          789                      
-system.ruby.network.routers02.throttle0.msg_count.ResponseLocal_Data::2         1034                      
-system.ruby.network.routers02.throttle0.msg_count.Response_Control::2          367                      
-system.ruby.network.routers02.throttle0.msg_count.Writeback_Control::0        79088                      
-system.ruby.network.routers02.throttle0.msg_count.Forwarded_Control::0         1090                      
-system.ruby.network.routers02.throttle0.msg_count.Invalidate_Control::0            1                      
-system.ruby.network.routers02.throttle0.msg_bytes.Response_Data::2      5564808                      
-system.ruby.network.routers02.throttle0.msg_bytes.ResponseL2hit_Data::2        56808                      
-system.ruby.network.routers02.throttle0.msg_bytes.ResponseLocal_Data::2        74448                      
-system.ruby.network.routers02.throttle0.msg_bytes.Response_Control::2         2936                      
-system.ruby.network.routers02.throttle0.msg_bytes.Writeback_Control::0       632704                      
-system.ruby.network.routers02.throttle0.msg_bytes.Forwarded_Control::0         8720                      
-system.ruby.network.routers02.throttle0.msg_bytes.Invalidate_Control::0            8                      
-system.ruby.network.routers02.throttle1.link_utilization     6.217982                      
-system.ruby.network.routers02.throttle1.msg_count.Request_Control::0        79113                      
-system.ruby.network.routers02.throttle1.msg_count.ResponseLocal_Data::2         1090                      
-system.ruby.network.routers02.throttle1.msg_count.Response_Control::2            1                      
-system.ruby.network.routers02.throttle1.msg_count.Writeback_Data::2        78085                      
-system.ruby.network.routers02.throttle1.msg_count.Writeback_Control::0        79088                      
-system.ruby.network.routers02.throttle1.msg_count.Unblock_Control::2        80064                      
-system.ruby.network.routers02.throttle1.msg_bytes.Request_Control::0       632904                      
-system.ruby.network.routers02.throttle1.msg_bytes.ResponseLocal_Data::2        78480                      
-system.ruby.network.routers02.throttle1.msg_bytes.Response_Control::2            8                      
-system.ruby.network.routers02.throttle1.msg_bytes.Writeback_Data::2      5622120                      
-system.ruby.network.routers02.throttle1.msg_bytes.Writeback_Control::0       632704                      
-system.ruby.network.routers02.throttle1.msg_bytes.Unblock_Control::2       640512                      
-system.ruby.network.routers03.throttle0.link_utilization     5.160022                      
-system.ruby.network.routers03.throttle0.msg_count.Response_Data::2        76945                      
-system.ruby.network.routers03.throttle0.msg_count.ResponseL2hit_Data::2          741                      
-system.ruby.network.routers03.throttle0.msg_count.ResponseLocal_Data::2         1076                      
-system.ruby.network.routers03.throttle0.msg_count.Response_Control::2          396                      
-system.ruby.network.routers03.throttle0.msg_count.Writeback_Control::0        78725                      
-system.ruby.network.routers03.throttle0.msg_count.Forwarded_Control::0         1079                      
-system.ruby.network.routers03.throttle0.msg_count.Invalidate_Control::0            2                      
-system.ruby.network.routers03.throttle0.msg_bytes.Response_Data::2      5540040                      
-system.ruby.network.routers03.throttle0.msg_bytes.ResponseL2hit_Data::2        53352                      
-system.ruby.network.routers03.throttle0.msg_bytes.ResponseLocal_Data::2        77472                      
-system.ruby.network.routers03.throttle0.msg_bytes.Response_Control::2         3168                      
-system.ruby.network.routers03.throttle0.msg_bytes.Writeback_Control::0       629800                      
-system.ruby.network.routers03.throttle0.msg_bytes.Forwarded_Control::0         8632                      
-system.ruby.network.routers03.throttle0.msg_bytes.Invalidate_Control::0           16                      
-system.ruby.network.routers03.throttle1.link_utilization     6.189006                      
-system.ruby.network.routers03.throttle1.msg_count.Request_Control::0        78765                      
-system.ruby.network.routers03.throttle1.msg_count.ResponseLocal_Data::2         1079                      
-system.ruby.network.routers03.throttle1.msg_count.Response_Control::2            2                      
-system.ruby.network.routers03.throttle1.msg_count.Writeback_Data::2        77719                      
-system.ruby.network.routers03.throttle1.msg_count.Writeback_Control::0        78725                      
-system.ruby.network.routers03.throttle1.msg_count.Unblock_Control::2        79736                      
-system.ruby.network.routers03.throttle1.msg_bytes.Request_Control::0       630120                      
-system.ruby.network.routers03.throttle1.msg_bytes.ResponseLocal_Data::2        77688                      
-system.ruby.network.routers03.throttle1.msg_bytes.Response_Control::2           16                      
-system.ruby.network.routers03.throttle1.msg_bytes.Writeback_Data::2      5595768                      
-system.ruby.network.routers03.throttle1.msg_bytes.Writeback_Control::0       629800                      
-system.ruby.network.routers03.throttle1.msg_bytes.Unblock_Control::2       637888                      
-system.ruby.network.routers04.throttle0.link_utilization     5.183636                      
-system.ruby.network.routers04.throttle0.msg_count.Response_Data::2        77230                      
-system.ruby.network.routers04.throttle0.msg_count.ResponseL2hit_Data::2          793                      
-system.ruby.network.routers04.throttle0.msg_count.ResponseLocal_Data::2         1099                      
-system.ruby.network.routers04.throttle0.msg_count.Response_Control::2          413                      
-system.ruby.network.routers04.throttle0.msg_count.Writeback_Control::0        79099                      
-system.ruby.network.routers04.throttle0.msg_count.Forwarded_Control::0         1060                      
-system.ruby.network.routers04.throttle0.msg_count.Invalidate_Control::0            1                      
-system.ruby.network.routers04.throttle0.msg_bytes.Response_Data::2      5560560                      
-system.ruby.network.routers04.throttle0.msg_bytes.ResponseL2hit_Data::2        57096                      
-system.ruby.network.routers04.throttle0.msg_bytes.ResponseLocal_Data::2        79128                      
-system.ruby.network.routers04.throttle0.msg_bytes.Response_Control::2         3304                      
-system.ruby.network.routers04.throttle0.msg_bytes.Writeback_Control::0       632792                      
-system.ruby.network.routers04.throttle0.msg_bytes.Forwarded_Control::0         8480                      
-system.ruby.network.routers04.throttle0.msg_bytes.Invalidate_Control::0            8                      
-system.ruby.network.routers04.throttle1.link_utilization     6.215811                      
-system.ruby.network.routers04.throttle1.msg_count.Request_Control::0        79125                      
-system.ruby.network.routers04.throttle1.msg_count.ResponseLocal_Data::2         1060                      
-system.ruby.network.routers04.throttle1.msg_count.Response_Control::2            1                      
-system.ruby.network.routers04.throttle1.msg_count.Writeback_Data::2        78072                      
-system.ruby.network.routers04.throttle1.msg_count.Writeback_Control::0        79099                      
-system.ruby.network.routers04.throttle1.msg_count.Unblock_Control::2        80096                      
-system.ruby.network.routers04.throttle1.msg_bytes.Request_Control::0       633000                      
-system.ruby.network.routers04.throttle1.msg_bytes.ResponseLocal_Data::2        76320                      
-system.ruby.network.routers04.throttle1.msg_bytes.Response_Control::2            8                      
-system.ruby.network.routers04.throttle1.msg_bytes.Writeback_Data::2      5621184                      
-system.ruby.network.routers04.throttle1.msg_bytes.Writeback_Control::0       632792                      
-system.ruby.network.routers04.throttle1.msg_bytes.Unblock_Control::2       640768                      
-system.ruby.network.routers05.throttle0.link_utilization     5.174638                      
-system.ruby.network.routers05.throttle0.msg_count.Response_Data::2        77132                      
-system.ruby.network.routers05.throttle0.msg_count.ResponseL2hit_Data::2          770                      
-system.ruby.network.routers05.throttle0.msg_count.ResponseLocal_Data::2         1092                      
-system.ruby.network.routers05.throttle0.msg_count.Response_Control::2          390                      
-system.ruby.network.routers05.throttle0.msg_count.Writeback_Control::0        78967                      
-system.ruby.network.routers05.throttle0.msg_count.Forwarded_Control::0          994                      
-system.ruby.network.routers05.throttle0.msg_count.Invalidate_Control::0            1                      
-system.ruby.network.routers05.throttle0.msg_bytes.Response_Data::2      5553504                      
-system.ruby.network.routers05.throttle0.msg_bytes.ResponseL2hit_Data::2        55440                      
-system.ruby.network.routers05.throttle0.msg_bytes.ResponseLocal_Data::2        78624                      
-system.ruby.network.routers05.throttle0.msg_bytes.Response_Control::2         3120                      
-system.ruby.network.routers05.throttle0.msg_bytes.Writeback_Control::0       631736                      
-system.ruby.network.routers05.throttle0.msg_bytes.Forwarded_Control::0         7952                      
-system.ruby.network.routers05.throttle0.msg_bytes.Invalidate_Control::0            8                      
-system.ruby.network.routers05.throttle1.link_utilization     6.203863                      
-system.ruby.network.routers05.throttle1.msg_count.Request_Control::0        78996                      
-system.ruby.network.routers05.throttle1.msg_count.ResponseLocal_Data::2          994                      
-system.ruby.network.routers05.throttle1.msg_count.Response_Control::2            1                      
-system.ruby.network.routers05.throttle1.msg_count.Writeback_Data::2        77981                      
-system.ruby.network.routers05.throttle1.msg_count.Writeback_Control::0        78967                      
-system.ruby.network.routers05.throttle1.msg_count.Unblock_Control::2        79943                      
-system.ruby.network.routers05.throttle1.msg_bytes.Request_Control::0       631968                      
-system.ruby.network.routers05.throttle1.msg_bytes.ResponseLocal_Data::2        71568                      
-system.ruby.network.routers05.throttle1.msg_bytes.Response_Control::2            8                      
-system.ruby.network.routers05.throttle1.msg_bytes.Writeback_Data::2      5614632                      
-system.ruby.network.routers05.throttle1.msg_bytes.Writeback_Control::0       631736                      
-system.ruby.network.routers05.throttle1.msg_bytes.Unblock_Control::2       639544                      
-system.ruby.network.routers06.throttle0.link_utilization     5.189319                      
-system.ruby.network.routers06.throttle0.msg_count.Response_Data::2        77396                      
-system.ruby.network.routers06.throttle0.msg_count.ResponseL2hit_Data::2          741                      
-system.ruby.network.routers06.throttle0.msg_count.ResponseLocal_Data::2         1070                      
-system.ruby.network.routers06.throttle0.msg_count.Response_Control::2          371                      
-system.ruby.network.routers06.throttle0.msg_count.Writeback_Control::0        79193                      
-system.ruby.network.routers06.throttle0.msg_count.Forwarded_Control::0         1111                      
-system.ruby.network.routers06.throttle0.msg_count.Invalidate_Control::0            2                      
-system.ruby.network.routers06.throttle0.msg_bytes.Response_Data::2      5572512                      
-system.ruby.network.routers06.throttle0.msg_bytes.ResponseL2hit_Data::2        53352                      
-system.ruby.network.routers06.throttle0.msg_bytes.ResponseLocal_Data::2        77040                      
-system.ruby.network.routers06.throttle0.msg_bytes.Response_Control::2         2968                      
-system.ruby.network.routers06.throttle0.msg_bytes.Writeback_Control::0       633544                      
-system.ruby.network.routers06.throttle0.msg_bytes.Forwarded_Control::0         8888                      
-system.ruby.network.routers06.throttle0.msg_bytes.Invalidate_Control::0           16                      
-system.ruby.network.routers06.throttle1.link_utilization     6.223848                      
-system.ruby.network.routers06.throttle1.msg_count.Request_Control::0        79210                      
-system.ruby.network.routers06.throttle1.msg_count.ResponseLocal_Data::2         1111                      
-system.ruby.network.routers06.throttle1.msg_count.Response_Control::2            2                      
-system.ruby.network.routers06.throttle1.msg_count.Writeback_Data::2        78123                      
-system.ruby.network.routers06.throttle1.msg_count.Writeback_Control::0        79194                      
-system.ruby.network.routers06.throttle1.msg_count.Unblock_Control::2        80226                      
-system.ruby.network.routers06.throttle1.msg_bytes.Request_Control::0       633680                      
-system.ruby.network.routers06.throttle1.msg_bytes.ResponseLocal_Data::2        79992                      
-system.ruby.network.routers06.throttle1.msg_bytes.Response_Control::2           16                      
-system.ruby.network.routers06.throttle1.msg_bytes.Writeback_Data::2      5624856                      
-system.ruby.network.routers06.throttle1.msg_bytes.Writeback_Control::0       633552                      
-system.ruby.network.routers06.throttle1.msg_bytes.Unblock_Control::2       641808                      
-system.ruby.network.routers07.throttle0.link_utilization     5.159172                      
-system.ruby.network.routers07.throttle0.msg_count.Response_Data::2        76940                      
-system.ruby.network.routers07.throttle0.msg_count.ResponseL2hit_Data::2          736                      
-system.ruby.network.routers07.throttle0.msg_count.ResponseLocal_Data::2         1078                      
-system.ruby.network.routers07.throttle0.msg_count.Response_Control::2          362                      
-system.ruby.network.routers07.throttle0.msg_count.Writeback_Control::0        78718                      
-system.ruby.network.routers07.throttle0.msg_count.Forwarded_Control::0         1064                      
-system.ruby.network.routers07.throttle0.msg_bytes.Response_Data::2      5539680                      
-system.ruby.network.routers07.throttle0.msg_bytes.ResponseL2hit_Data::2        52992                      
-system.ruby.network.routers07.throttle0.msg_bytes.ResponseLocal_Data::2        77616                      
-system.ruby.network.routers07.throttle0.msg_bytes.Response_Control::2         2896                      
-system.ruby.network.routers07.throttle0.msg_bytes.Writeback_Control::0       629744                      
-system.ruby.network.routers07.throttle0.msg_bytes.Forwarded_Control::0         8512                      
-system.ruby.network.routers07.throttle1.link_utilization     6.186194                      
-system.ruby.network.routers07.throttle1.msg_count.Request_Control::0        78757                      
-system.ruby.network.routers07.throttle1.msg_count.ResponseLocal_Data::2         1064                      
-system.ruby.network.routers07.throttle1.msg_count.Writeback_Data::2        77687                      
-system.ruby.network.routers07.throttle1.msg_count.Writeback_Control::0        78718                      
-system.ruby.network.routers07.throttle1.msg_count.Unblock_Control::2        79746                      
-system.ruby.network.routers07.throttle1.msg_bytes.Request_Control::0       630056                      
-system.ruby.network.routers07.throttle1.msg_bytes.ResponseLocal_Data::2        76608                      
-system.ruby.network.routers07.throttle1.msg_bytes.Writeback_Data::2      5593464                      
-system.ruby.network.routers07.throttle1.msg_bytes.Writeback_Control::0       629744                      
-system.ruby.network.routers07.throttle1.msg_bytes.Unblock_Control::2       637968                      
-system.ruby.network.routers08.throttle0.link_utilization    89.512336                      
-system.ruby.network.routers08.throttle0.msg_count.Request_Control::0       631981                      
-system.ruby.network.routers08.throttle0.msg_count.Response_Data::2       617263                      
-system.ruby.network.routers08.throttle0.msg_count.Writeback_Data::2       623596                      
-system.ruby.network.routers08.throttle0.msg_count.Writeback_Control::0       631759                      
-system.ruby.network.routers08.throttle0.msg_count.Writeback_Control::1       616817                      
-system.ruby.network.routers08.throttle0.msg_count.Unblock_Control::2       639759                      
-system.ruby.network.routers08.throttle0.msg_bytes.Request_Control::0      5055848                      
-system.ruby.network.routers08.throttle0.msg_bytes.Response_Data::2     44442936                      
-system.ruby.network.routers08.throttle0.msg_bytes.Writeback_Data::2     44898912                      
-system.ruby.network.routers08.throttle0.msg_bytes.Writeback_Control::0      5054072                      
-system.ruby.network.routers08.throttle0.msg_bytes.Writeback_Control::1      4934536                      
-system.ruby.network.routers08.throttle0.msg_bytes.Unblock_Control::2      5118072                      
-system.ruby.network.routers08.throttle1.link_utilization    68.718242                      
-system.ruby.network.routers08.throttle1.msg_count.Request_Control::1       617280                      
-system.ruby.network.routers08.throttle1.msg_count.Response_Data::2       617261                      
-system.ruby.network.routers08.throttle1.msg_count.ResponseL2hit_Data::2         6149                      
-system.ruby.network.routers08.throttle1.msg_count.Response_Control::2         3038                      
-system.ruby.network.routers08.throttle1.msg_count.Writeback_Data::2       223252                      
-system.ruby.network.routers08.throttle1.msg_count.Writeback_Control::0       631759                      
-system.ruby.network.routers08.throttle1.msg_count.Writeback_Control::1       616841                      
-system.ruby.network.routers08.throttle1.msg_count.Writeback_Control::2       393565                      
-system.ruby.network.routers08.throttle1.msg_count.Forwarded_Control::0         8552                      
-system.ruby.network.routers08.throttle1.msg_count.Invalidate_Control::0           11                      
-system.ruby.network.routers08.throttle1.msg_count.Unblock_Control::2       617253                      
-system.ruby.network.routers08.throttle1.msg_bytes.Request_Control::1      4938240                      
-system.ruby.network.routers08.throttle1.msg_bytes.Response_Data::2     44442792                      
-system.ruby.network.routers08.throttle1.msg_bytes.ResponseL2hit_Data::2       442728                      
-system.ruby.network.routers08.throttle1.msg_bytes.Response_Control::2        24304                      
-system.ruby.network.routers08.throttle1.msg_bytes.Writeback_Data::2     16074144                      
-system.ruby.network.routers08.throttle1.msg_bytes.Writeback_Control::0      5054072                      
-system.ruby.network.routers08.throttle1.msg_bytes.Writeback_Control::1      4934728                      
-system.ruby.network.routers08.throttle1.msg_bytes.Writeback_Control::2      3148520                      
-system.ruby.network.routers08.throttle1.msg_bytes.Forwarded_Control::0        68416                      
-system.ruby.network.routers08.throttle1.msg_bytes.Invalidate_Control::0           88                      
-system.ruby.network.routers08.throttle1.msg_bytes.Unblock_Control::2      4938024                      
-system.ruby.network.routers09.throttle0.link_utilization    27.820196                      
-system.ruby.network.routers09.throttle0.msg_count.Request_Control::1       617280                      
-system.ruby.network.routers09.throttle0.msg_count.Writeback_Data::2       223252                      
-system.ruby.network.routers09.throttle0.msg_count.Writeback_Control::1       616841                      
-system.ruby.network.routers09.throttle0.msg_count.Writeback_Control::2       393565                      
-system.ruby.network.routers09.throttle0.msg_count.Unblock_Control::2       617253                      
-system.ruby.network.routers09.throttle0.msg_bytes.Request_Control::1      4938240                      
-system.ruby.network.routers09.throttle0.msg_bytes.Writeback_Data::2     16074144                      
-system.ruby.network.routers09.throttle0.msg_bytes.Writeback_Control::1      4934728                      
-system.ruby.network.routers09.throttle0.msg_bytes.Writeback_Control::2      3148520                      
-system.ruby.network.routers09.throttle0.msg_bytes.Unblock_Control::2      4938024                      
-system.ruby.network.routers09.throttle1.link_utilization    40.363269                      
-system.ruby.network.routers09.throttle1.msg_count.Response_Data::2       617270                      
-system.ruby.network.routers09.throttle1.msg_count.Writeback_Control::1       616841                      
-system.ruby.network.routers09.throttle1.msg_bytes.Response_Data::2     44443440                      
-system.ruby.network.routers09.throttle1.msg_bytes.Writeback_Control::1      4934728                      
-system.ruby.network.routers10.throttle0.link_utilization     5.180524                      
-system.ruby.network.routers10.throttle0.msg_count.Response_Data::2        77245                      
-system.ruby.network.routers10.throttle0.msg_count.ResponseL2hit_Data::2          780                      
-system.ruby.network.routers10.throttle0.msg_count.ResponseLocal_Data::2         1048                      
-system.ruby.network.routers10.throttle0.msg_count.Response_Control::2          382                      
-system.ruby.network.routers10.throttle0.msg_count.Writeback_Control::0        79061                      
-system.ruby.network.routers10.throttle0.msg_count.Forwarded_Control::0         1092                      
-system.ruby.network.routers10.throttle0.msg_count.Invalidate_Control::0            3                      
-system.ruby.network.routers10.throttle0.msg_bytes.Response_Data::2      5561640                      
-system.ruby.network.routers10.throttle0.msg_bytes.ResponseL2hit_Data::2        56160                      
-system.ruby.network.routers10.throttle0.msg_bytes.ResponseLocal_Data::2        75456                      
-system.ruby.network.routers10.throttle0.msg_bytes.Response_Control::2         3056                      
-system.ruby.network.routers10.throttle0.msg_bytes.Writeback_Control::0       632488                      
-system.ruby.network.routers10.throttle0.msg_bytes.Forwarded_Control::0         8736                      
-system.ruby.network.routers10.throttle0.msg_bytes.Invalidate_Control::0           24                      
-system.ruby.network.routers10.throttle1.link_utilization     5.171218                      
-system.ruby.network.routers10.throttle1.msg_count.Response_Data::2        77083                      
-system.ruby.network.routers10.throttle1.msg_count.ResponseL2hit_Data::2          799                      
-system.ruby.network.routers10.throttle1.msg_count.ResponseLocal_Data::2         1055                      
+system.ruby.network.routers01.throttle0.msg_bytes.Writeback_Control::0       629360                      
+system.ruby.network.routers01.throttle0.msg_bytes.Forwarded_Control::0         6944                      
+system.ruby.network.routers01.throttle0.msg_bytes.Invalidate_Control::0         1904                      
+system.ruby.network.routers01.throttle1.link_utilization     6.325126                      
+system.ruby.network.routers01.throttle1.msg_count.Request_Control::0        78726                      
+system.ruby.network.routers01.throttle1.msg_count.ResponseLocal_Data::2          868                      
+system.ruby.network.routers01.throttle1.msg_count.Response_Control::2          238                      
+system.ruby.network.routers01.throttle1.msg_count.Writeback_Data::2        77607                      
+system.ruby.network.routers01.throttle1.msg_count.Writeback_Control::0        78670                      
+system.ruby.network.routers01.throttle1.msg_count.Unblock_Control::2        79540                      
+system.ruby.network.routers01.throttle1.msg_bytes.Request_Control::0       629808                      
+system.ruby.network.routers01.throttle1.msg_bytes.ResponseLocal_Data::2        62496                      
+system.ruby.network.routers01.throttle1.msg_bytes.Response_Control::2         1904                      
+system.ruby.network.routers01.throttle1.msg_bytes.Writeback_Data::2      5587704                      
+system.ruby.network.routers01.throttle1.msg_bytes.Writeback_Control::0       629360                      
+system.ruby.network.routers01.throttle1.msg_bytes.Unblock_Control::2       636320                      
+system.ruby.network.routers02.throttle0.link_utilization     5.271049                      
+system.ruby.network.routers02.throttle0.msg_count.Response_Data::2        77126                      
+system.ruby.network.routers02.throttle0.msg_count.ResponseL2hit_Data::2          556                      
+system.ruby.network.routers02.throttle0.msg_count.ResponseLocal_Data::2          806                      
+system.ruby.network.routers02.throttle0.msg_count.Response_Control::2          371                      
+system.ruby.network.routers02.throttle0.msg_count.Writeback_Control::0        78450                      
+system.ruby.network.routers02.throttle0.msg_count.Forwarded_Control::0          799                      
+system.ruby.network.routers02.throttle0.msg_count.Invalidate_Control::0          212                      
+system.ruby.network.routers02.throttle0.msg_bytes.Response_Data::2      5553072                      
+system.ruby.network.routers02.throttle0.msg_bytes.ResponseL2hit_Data::2        40032                      
+system.ruby.network.routers02.throttle0.msg_bytes.ResponseLocal_Data::2        58032                      
+system.ruby.network.routers02.throttle0.msg_bytes.Response_Control::2         2968                      
+system.ruby.network.routers02.throttle0.msg_bytes.Writeback_Control::0       627600                      
+system.ruby.network.routers02.throttle0.msg_bytes.Forwarded_Control::0         6392                      
+system.ruby.network.routers02.throttle0.msg_bytes.Invalidate_Control::0         1696                      
+system.ruby.network.routers02.throttle1.link_utilization     6.308835                      
+system.ruby.network.routers02.throttle1.msg_count.Request_Control::0        78492                      
+system.ruby.network.routers02.throttle1.msg_count.ResponseLocal_Data::2          799                      
+system.ruby.network.routers02.throttle1.msg_count.Response_Control::2          212                      
+system.ruby.network.routers02.throttle1.msg_count.Writeback_Data::2        77494                      
+system.ruby.network.routers02.throttle1.msg_count.Writeback_Control::0        78450                      
+system.ruby.network.routers02.throttle1.msg_count.Unblock_Control::2        79228                      
+system.ruby.network.routers02.throttle1.msg_bytes.Request_Control::0       627936                      
+system.ruby.network.routers02.throttle1.msg_bytes.ResponseLocal_Data::2        57528                      
+system.ruby.network.routers02.throttle1.msg_bytes.Response_Control::2         1696                      
+system.ruby.network.routers02.throttle1.msg_bytes.Writeback_Data::2      5579568                      
+system.ruby.network.routers02.throttle1.msg_bytes.Writeback_Control::0       627600                      
+system.ruby.network.routers02.throttle1.msg_bytes.Unblock_Control::2       633824                      
+system.ruby.network.routers03.throttle0.link_utilization     5.273101                      
+system.ruby.network.routers03.throttle0.msg_count.Response_Data::2        77107                      
+system.ruby.network.routers03.throttle0.msg_count.ResponseL2hit_Data::2          585                      
+system.ruby.network.routers03.throttle0.msg_count.ResponseLocal_Data::2          823                      
+system.ruby.network.routers03.throttle0.msg_count.Response_Control::2          403                      
+system.ruby.network.routers03.throttle0.msg_count.Writeback_Control::0        78482                      
+system.ruby.network.routers03.throttle0.msg_count.Forwarded_Control::0          780                      
+system.ruby.network.routers03.throttle0.msg_count.Invalidate_Control::0          230                      
+system.ruby.network.routers03.throttle0.msg_bytes.Response_Data::2      5551704                      
+system.ruby.network.routers03.throttle0.msg_bytes.ResponseL2hit_Data::2        42120                      
+system.ruby.network.routers03.throttle0.msg_bytes.ResponseLocal_Data::2        59256                      
+system.ruby.network.routers03.throttle0.msg_bytes.Response_Control::2         3224                      
+system.ruby.network.routers03.throttle0.msg_bytes.Writeback_Control::0       627856                      
+system.ruby.network.routers03.throttle0.msg_bytes.Forwarded_Control::0         6240                      
+system.ruby.network.routers03.throttle0.msg_bytes.Invalidate_Control::0         1840                      
+system.ruby.network.routers03.throttle1.link_utilization     6.307280                      
+system.ruby.network.routers03.throttle1.msg_count.Request_Control::0        78519                      
+system.ruby.network.routers03.throttle1.msg_count.ResponseLocal_Data::2          780                      
+system.ruby.network.routers03.throttle1.msg_count.Response_Control::2          230                      
+system.ruby.network.routers03.throttle1.msg_count.Writeback_Data::2        77472                      
+system.ruby.network.routers03.throttle1.msg_count.Writeback_Control::0        78482                      
+system.ruby.network.routers03.throttle1.msg_count.Unblock_Control::2        79288                      
+system.ruby.network.routers03.throttle1.msg_bytes.Request_Control::0       628152                      
+system.ruby.network.routers03.throttle1.msg_bytes.ResponseLocal_Data::2        56160                      
+system.ruby.network.routers03.throttle1.msg_bytes.Response_Control::2         1840                      
+system.ruby.network.routers03.throttle1.msg_bytes.Writeback_Data::2      5577984                      
+system.ruby.network.routers03.throttle1.msg_bytes.Writeback_Control::0       627856                      
+system.ruby.network.routers03.throttle1.msg_bytes.Unblock_Control::2       634304                      
+system.ruby.network.routers04.throttle0.link_utilization     5.274777                      
+system.ruby.network.routers04.throttle0.msg_count.Response_Data::2        77149                      
+system.ruby.network.routers04.throttle0.msg_count.ResponseL2hit_Data::2          567                      
+system.ruby.network.routers04.throttle0.msg_count.ResponseLocal_Data::2          822                      
+system.ruby.network.routers04.throttle0.msg_count.Response_Control::2          382                      
+system.ruby.network.routers04.throttle0.msg_count.Writeback_Control::0        78501                      
+system.ruby.network.routers04.throttle0.msg_count.Forwarded_Control::0          842                      
+system.ruby.network.routers04.throttle0.msg_count.Invalidate_Control::0          213                      
+system.ruby.network.routers04.throttle0.msg_bytes.Response_Data::2      5554728                      
+system.ruby.network.routers04.throttle0.msg_bytes.ResponseL2hit_Data::2        40824                      
+system.ruby.network.routers04.throttle0.msg_bytes.ResponseLocal_Data::2        59184                      
+system.ruby.network.routers04.throttle0.msg_bytes.Response_Control::2         3056                      
+system.ruby.network.routers04.throttle0.msg_bytes.Writeback_Control::0       628008                      
+system.ruby.network.routers04.throttle0.msg_bytes.Forwarded_Control::0         6736                      
+system.ruby.network.routers04.throttle0.msg_bytes.Invalidate_Control::0         1704                      
+system.ruby.network.routers04.throttle1.link_utilization     6.313843                      
+system.ruby.network.routers04.throttle1.msg_count.Request_Control::0        78541                      
+system.ruby.network.routers04.throttle1.msg_count.ResponseLocal_Data::2          842                      
+system.ruby.network.routers04.throttle1.msg_count.Response_Control::2          213                      
+system.ruby.network.routers04.throttle1.msg_count.Writeback_Data::2        77514                      
+system.ruby.network.routers04.throttle1.msg_count.Writeback_Control::0        78501                      
+system.ruby.network.routers04.throttle1.msg_count.Unblock_Control::2        79307                      
+system.ruby.network.routers04.throttle1.msg_bytes.Request_Control::0       628328                      
+system.ruby.network.routers04.throttle1.msg_bytes.ResponseLocal_Data::2        60624                      
+system.ruby.network.routers04.throttle1.msg_bytes.Response_Control::2         1704                      
+system.ruby.network.routers04.throttle1.msg_bytes.Writeback_Data::2      5581008                      
+system.ruby.network.routers04.throttle1.msg_bytes.Writeback_Control::0       628008                      
+system.ruby.network.routers04.throttle1.msg_bytes.Unblock_Control::2       634456                      
+system.ruby.network.routers05.throttle0.link_utilization     5.269460                      
+system.ruby.network.routers05.throttle0.msg_count.Response_Data::2        77063                      
+system.ruby.network.routers05.throttle0.msg_count.ResponseL2hit_Data::2          543                      
+system.ruby.network.routers05.throttle0.msg_count.ResponseLocal_Data::2          852                      
+system.ruby.network.routers05.throttle0.msg_count.Response_Control::2          403                      
+system.ruby.network.routers05.throttle0.msg_count.Writeback_Control::0        78419                      
+system.ruby.network.routers05.throttle0.msg_count.Forwarded_Control::0          816                      
+system.ruby.network.routers05.throttle0.msg_count.Invalidate_Control::0          227                      
+system.ruby.network.routers05.throttle0.msg_bytes.Response_Data::2      5548536                      
+system.ruby.network.routers05.throttle0.msg_bytes.ResponseL2hit_Data::2        39096                      
+system.ruby.network.routers05.throttle0.msg_bytes.ResponseLocal_Data::2        61344                      
+system.ruby.network.routers05.throttle0.msg_bytes.Response_Control::2         3224                      
+system.ruby.network.routers05.throttle0.msg_bytes.Writeback_Control::0       627352                      
+system.ruby.network.routers05.throttle0.msg_bytes.Forwarded_Control::0         6528                      
+system.ruby.network.routers05.throttle0.msg_bytes.Invalidate_Control::0         1816                      
+system.ruby.network.routers05.throttle1.link_utilization     6.303518                      
+system.ruby.network.routers05.throttle1.msg_count.Request_Control::0        78462                      
+system.ruby.network.routers05.throttle1.msg_count.ResponseLocal_Data::2          816                      
+system.ruby.network.routers05.throttle1.msg_count.Response_Control::2          227                      
+system.ruby.network.routers05.throttle1.msg_count.Writeback_Data::2        77392                      
+system.ruby.network.routers05.throttle1.msg_count.Writeback_Control::0        78419                      
+system.ruby.network.routers05.throttle1.msg_count.Unblock_Control::2        79246                      
+system.ruby.network.routers05.throttle1.msg_bytes.Request_Control::0       627696                      
+system.ruby.network.routers05.throttle1.msg_bytes.ResponseLocal_Data::2        58752                      
+system.ruby.network.routers05.throttle1.msg_bytes.Response_Control::2         1816                      
+system.ruby.network.routers05.throttle1.msg_bytes.Writeback_Data::2      5572224                      
+system.ruby.network.routers05.throttle1.msg_bytes.Writeback_Control::0       627352                      
+system.ruby.network.routers05.throttle1.msg_bytes.Unblock_Control::2       633968                      
+system.ruby.network.routers06.throttle0.link_utilization     5.269521                      
+system.ruby.network.routers06.throttle0.msg_count.Response_Data::2        77081                      
+system.ruby.network.routers06.throttle0.msg_count.ResponseL2hit_Data::2          586                      
+system.ruby.network.routers06.throttle0.msg_count.ResponseLocal_Data::2          793                      
+system.ruby.network.routers06.throttle0.msg_count.Response_Control::2          379                      
+system.ruby.network.routers06.throttle0.msg_count.Writeback_Control::0        78410                      
+system.ruby.network.routers06.throttle0.msg_count.Forwarded_Control::0          849                      
+system.ruby.network.routers06.throttle0.msg_count.Invalidate_Control::0          221                      
+system.ruby.network.routers06.throttle0.msg_bytes.Response_Data::2      5549832                      
+system.ruby.network.routers06.throttle0.msg_bytes.ResponseL2hit_Data::2        42192                      
+system.ruby.network.routers06.throttle0.msg_bytes.ResponseLocal_Data::2        57096                      
+system.ruby.network.routers06.throttle0.msg_bytes.Response_Control::2         3032                      
+system.ruby.network.routers06.throttle0.msg_bytes.Writeback_Control::0       627280                      
+system.ruby.network.routers06.throttle0.msg_bytes.Forwarded_Control::0         6792                      
+system.ruby.network.routers06.throttle0.msg_bytes.Invalidate_Control::0         1768                      
+system.ruby.network.routers06.throttle1.link_utilization     6.307823                      
+system.ruby.network.routers06.throttle1.msg_count.Request_Control::0        78462                      
+system.ruby.network.routers06.throttle1.msg_count.ResponseLocal_Data::2          849                      
+system.ruby.network.routers06.throttle1.msg_count.Response_Control::2          221                      
+system.ruby.network.routers06.throttle1.msg_count.Writeback_Data::2        77437                      
+system.ruby.network.routers06.throttle1.msg_count.Writeback_Control::0        78410                      
+system.ruby.network.routers06.throttle1.msg_count.Unblock_Control::2        79201                      
+system.ruby.network.routers06.throttle1.msg_bytes.Request_Control::0       627696                      
+system.ruby.network.routers06.throttle1.msg_bytes.ResponseLocal_Data::2        61128                      
+system.ruby.network.routers06.throttle1.msg_bytes.Response_Control::2         1768                      
+system.ruby.network.routers06.throttle1.msg_bytes.Writeback_Data::2      5575464                      
+system.ruby.network.routers06.throttle1.msg_bytes.Writeback_Control::0       627280                      
+system.ruby.network.routers06.throttle1.msg_bytes.Unblock_Control::2       633608                      
+system.ruby.network.routers07.throttle0.link_utilization     5.254456                      
+system.ruby.network.routers07.throttle0.msg_count.Response_Data::2        76843                      
+system.ruby.network.routers07.throttle0.msg_count.ResponseL2hit_Data::2          556                      
+system.ruby.network.routers07.throttle0.msg_count.ResponseLocal_Data::2          837                      
+system.ruby.network.routers07.throttle0.msg_count.Response_Control::2          364                      
+system.ruby.network.routers07.throttle0.msg_count.Writeback_Control::0        78190                      
+system.ruby.network.routers07.throttle0.msg_count.Forwarded_Control::0          824                      
+system.ruby.network.routers07.throttle0.msg_count.Invalidate_Control::0          247                      
+system.ruby.network.routers07.throttle0.msg_bytes.Response_Data::2      5532696                      
+system.ruby.network.routers07.throttle0.msg_bytes.ResponseL2hit_Data::2        40032                      
+system.ruby.network.routers07.throttle0.msg_bytes.ResponseLocal_Data::2        60264                      
+system.ruby.network.routers07.throttle0.msg_bytes.Response_Control::2         2912                      
+system.ruby.network.routers07.throttle0.msg_bytes.Writeback_Control::0       625520                      
+system.ruby.network.routers07.throttle0.msg_bytes.Forwarded_Control::0         6592                      
+system.ruby.network.routers07.throttle0.msg_bytes.Invalidate_Control::0         1976                      
+system.ruby.network.routers07.throttle1.link_utilization     6.285015                      
+system.ruby.network.routers07.throttle1.msg_count.Request_Control::0        78239                      
+system.ruby.network.routers07.throttle1.msg_count.ResponseLocal_Data::2          824                      
+system.ruby.network.routers07.throttle1.msg_count.Response_Control::2          247                      
+system.ruby.network.routers07.throttle1.msg_count.Writeback_Data::2        77149                      
+system.ruby.network.routers07.throttle1.msg_count.Writeback_Control::0        78190                      
+system.ruby.network.routers07.throttle1.msg_count.Unblock_Control::2        79033                      
+system.ruby.network.routers07.throttle1.msg_bytes.Request_Control::0       625912                      
+system.ruby.network.routers07.throttle1.msg_bytes.ResponseLocal_Data::2        59328                      
+system.ruby.network.routers07.throttle1.msg_bytes.Response_Control::2         1976                      
+system.ruby.network.routers07.throttle1.msg_bytes.Writeback_Data::2      5554728                      
+system.ruby.network.routers07.throttle1.msg_bytes.Writeback_Control::0       625520                      
+system.ruby.network.routers07.throttle1.msg_bytes.Unblock_Control::2       632264                      
+system.ruby.network.routers08.throttle0.link_utilization    88.777667                      
+system.ruby.network.routers08.throttle0.msg_count.Request_Control::0       628120                      
+system.ruby.network.routers08.throttle0.msg_count.Response_Data::2       616903                      
+system.ruby.network.routers08.throttle0.msg_count.Writeback_Data::2       619692                      
+system.ruby.network.routers08.throttle0.msg_count.Writeback_Control::0       627766                      
+system.ruby.network.routers08.throttle0.msg_count.Writeback_Control::1       222462                      
+system.ruby.network.routers08.throttle0.msg_count.Unblock_Control::2       634284                      
+system.ruby.network.routers08.throttle0.msg_bytes.Request_Control::0      5024960                      
+system.ruby.network.routers08.throttle0.msg_bytes.Response_Data::2     44417016                      
+system.ruby.network.routers08.throttle0.msg_bytes.Writeback_Data::2     44617824                      
+system.ruby.network.routers08.throttle0.msg_bytes.Writeback_Control::0      5022128                      
+system.ruby.network.routers08.throttle0.msg_bytes.Writeback_Control::1      1779696                      
+system.ruby.network.routers08.throttle0.msg_bytes.Unblock_Control::2      5074272                      
+system.ruby.network.routers08.throttle1.link_utilization    64.958569                      
+system.ruby.network.routers08.throttle1.msg_count.Request_Control::1       616927                      
+system.ruby.network.routers08.throttle1.msg_count.Response_Data::2       616902                      
+system.ruby.network.routers08.throttle1.msg_count.ResponseL2hit_Data::2         4573                      
+system.ruby.network.routers08.throttle1.msg_count.Response_Control::2         1229                      
+system.ruby.network.routers08.throttle1.msg_count.Writeback_Data::2       222462                      
+system.ruby.network.routers08.throttle1.msg_count.Writeback_Control::0       627766                      
+system.ruby.network.routers08.throttle1.msg_count.Writeback_Control::1       222473                      
+system.ruby.network.routers08.throttle1.msg_count.Forwarded_Control::0         6620                      
+system.ruby.network.routers08.throttle1.msg_count.Invalidate_Control::0         1813                      
+system.ruby.network.routers08.throttle1.msg_count.Unblock_Control::2       616896                      
+system.ruby.network.routers08.throttle1.msg_bytes.Request_Control::1      4935416                      
+system.ruby.network.routers08.throttle1.msg_bytes.Response_Data::2     44416944                      
+system.ruby.network.routers08.throttle1.msg_bytes.ResponseL2hit_Data::2       329256                      
+system.ruby.network.routers08.throttle1.msg_bytes.Response_Control::2         9832                      
+system.ruby.network.routers08.throttle1.msg_bytes.Writeback_Data::2     16017264                      
+system.ruby.network.routers08.throttle1.msg_bytes.Writeback_Control::0      5022128                      
+system.ruby.network.routers08.throttle1.msg_bytes.Writeback_Control::1      1779784                      
+system.ruby.network.routers08.throttle1.msg_bytes.Forwarded_Control::0        52960                      
+system.ruby.network.routers08.throttle1.msg_bytes.Invalidate_Control::0        14504                      
+system.ruby.network.routers08.throttle1.msg_bytes.Unblock_Control::2      4935168                      
+system.ruby.network.routers09.throttle0.link_utilization    23.186371                      
+system.ruby.network.routers09.throttle0.msg_count.Request_Control::1       616927                      
+system.ruby.network.routers09.throttle0.msg_count.Writeback_Data::2       222462                      
+system.ruby.network.routers09.throttle0.msg_count.Writeback_Control::1       222473                      
+system.ruby.network.routers09.throttle0.msg_count.Unblock_Control::2       616896                      
+system.ruby.network.routers09.throttle0.msg_bytes.Request_Control::1      4935416                      
+system.ruby.network.routers09.throttle0.msg_bytes.Writeback_Data::2     16017264                      
+system.ruby.network.routers09.throttle0.msg_bytes.Writeback_Control::1      1779784                      
+system.ruby.network.routers09.throttle0.msg_bytes.Unblock_Control::2      4935168                      
+system.ruby.network.routers09.throttle1.link_utilization    38.714661                      
+system.ruby.network.routers09.throttle1.msg_count.Response_Data::2       616908                      
+system.ruby.network.routers09.throttle1.msg_count.Writeback_Control::1       222472                      
+system.ruby.network.routers09.throttle1.msg_bytes.Response_Data::2     44417376                      
+system.ruby.network.routers09.throttle1.msg_bytes.Writeback_Control::1      1779776                      
+system.ruby.network.routers10.throttle0.link_utilization     5.284183                      
+system.ruby.network.routers10.throttle0.msg_count.Response_Data::2        77269                      
+system.ruby.network.routers10.throttle0.msg_count.ResponseL2hit_Data::2          563                      
+system.ruby.network.routers10.throttle0.msg_count.ResponseLocal_Data::2          844                      
+system.ruby.network.routers10.throttle0.msg_count.Response_Control::2          380                      
+system.ruby.network.routers10.throttle0.msg_count.Writeback_Control::0        78644                      
+system.ruby.network.routers10.throttle0.msg_count.Forwarded_Control::0          842                      
+system.ruby.network.routers10.throttle0.msg_count.Invalidate_Control::0          233                      
+system.ruby.network.routers10.throttle0.msg_bytes.Response_Data::2      5563368                      
+system.ruby.network.routers10.throttle0.msg_bytes.ResponseL2hit_Data::2        40536                      
+system.ruby.network.routers10.throttle0.msg_bytes.ResponseLocal_Data::2        60768                      
+system.ruby.network.routers10.throttle0.msg_bytes.Response_Control::2         3040                      
+system.ruby.network.routers10.throttle0.msg_bytes.Writeback_Control::0       629152                      
+system.ruby.network.routers10.throttle0.msg_bytes.Forwarded_Control::0         6736                      
+system.ruby.network.routers10.throttle0.msg_bytes.Invalidate_Control::0         1864                      
+system.ruby.network.routers10.throttle1.link_utilization     5.287320                      
+system.ruby.network.routers10.throttle1.msg_count.Response_Data::2        77263                      
+system.ruby.network.routers10.throttle1.msg_count.ResponseL2hit_Data::2          617                      
+system.ruby.network.routers10.throttle1.msg_count.ResponseLocal_Data::2          843                      
 system.ruby.network.routers10.throttle1.msg_count.Response_Control::2          368                      
-system.ruby.network.routers10.throttle1.msg_count.Writeback_Control::0        78908                      
-system.ruby.network.routers10.throttle1.msg_count.Forwarded_Control::0         1062                      
-system.ruby.network.routers10.throttle1.msg_count.Invalidate_Control::0            1                      
-system.ruby.network.routers10.throttle1.msg_bytes.Response_Data::2      5549976                      
-system.ruby.network.routers10.throttle1.msg_bytes.ResponseL2hit_Data::2        57528                      
-system.ruby.network.routers10.throttle1.msg_bytes.ResponseLocal_Data::2        75960                      
+system.ruby.network.routers10.throttle1.msg_count.Writeback_Control::0        78670                      
+system.ruby.network.routers10.throttle1.msg_count.Forwarded_Control::0          868                      
+system.ruby.network.routers10.throttle1.msg_count.Invalidate_Control::0          238                      
+system.ruby.network.routers10.throttle1.msg_bytes.Response_Data::2      5562936                      
+system.ruby.network.routers10.throttle1.msg_bytes.ResponseL2hit_Data::2        44424                      
+system.ruby.network.routers10.throttle1.msg_bytes.ResponseLocal_Data::2        60696                      
 system.ruby.network.routers10.throttle1.msg_bytes.Response_Control::2         2944                      
-system.ruby.network.routers10.throttle1.msg_bytes.Writeback_Control::0       631264                      
-system.ruby.network.routers10.throttle1.msg_bytes.Forwarded_Control::0         8496                      
-system.ruby.network.routers10.throttle1.msg_bytes.Invalidate_Control::0            8                      
-system.ruby.network.routers10.throttle2.link_utilization     5.182871                      
-system.ruby.network.routers10.throttle2.msg_count.Response_Data::2        77289                      
-system.ruby.network.routers10.throttle2.msg_count.ResponseL2hit_Data::2          789                      
-system.ruby.network.routers10.throttle2.msg_count.ResponseLocal_Data::2         1034                      
-system.ruby.network.routers10.throttle2.msg_count.Response_Control::2          367                      
-system.ruby.network.routers10.throttle2.msg_count.Writeback_Control::0        79088                      
-system.ruby.network.routers10.throttle2.msg_count.Forwarded_Control::0         1090                      
-system.ruby.network.routers10.throttle2.msg_count.Invalidate_Control::0            1                      
-system.ruby.network.routers10.throttle2.msg_bytes.Response_Data::2      5564808                      
-system.ruby.network.routers10.throttle2.msg_bytes.ResponseL2hit_Data::2        56808                      
-system.ruby.network.routers10.throttle2.msg_bytes.ResponseLocal_Data::2        74448                      
-system.ruby.network.routers10.throttle2.msg_bytes.Response_Control::2         2936                      
-system.ruby.network.routers10.throttle2.msg_bytes.Writeback_Control::0       632704                      
-system.ruby.network.routers10.throttle2.msg_bytes.Forwarded_Control::0         8720                      
-system.ruby.network.routers10.throttle2.msg_bytes.Invalidate_Control::0            8                      
-system.ruby.network.routers10.throttle3.link_utilization     5.160022                      
-system.ruby.network.routers10.throttle3.msg_count.Response_Data::2        76945                      
-system.ruby.network.routers10.throttle3.msg_count.ResponseL2hit_Data::2          741                      
-system.ruby.network.routers10.throttle3.msg_count.ResponseLocal_Data::2         1076                      
-system.ruby.network.routers10.throttle3.msg_count.Response_Control::2          396                      
-system.ruby.network.routers10.throttle3.msg_count.Writeback_Control::0        78725                      
-system.ruby.network.routers10.throttle3.msg_count.Forwarded_Control::0         1079                      
-system.ruby.network.routers10.throttle3.msg_count.Invalidate_Control::0            2                      
-system.ruby.network.routers10.throttle3.msg_bytes.Response_Data::2      5540040                      
-system.ruby.network.routers10.throttle3.msg_bytes.ResponseL2hit_Data::2        53352                      
-system.ruby.network.routers10.throttle3.msg_bytes.ResponseLocal_Data::2        77472                      
-system.ruby.network.routers10.throttle3.msg_bytes.Response_Control::2         3168                      
-system.ruby.network.routers10.throttle3.msg_bytes.Writeback_Control::0       629800                      
-system.ruby.network.routers10.throttle3.msg_bytes.Forwarded_Control::0         8632                      
-system.ruby.network.routers10.throttle3.msg_bytes.Invalidate_Control::0           16                      
-system.ruby.network.routers10.throttle4.link_utilization     5.183636                      
-system.ruby.network.routers10.throttle4.msg_count.Response_Data::2        77230                      
-system.ruby.network.routers10.throttle4.msg_count.ResponseL2hit_Data::2          793                      
-system.ruby.network.routers10.throttle4.msg_count.ResponseLocal_Data::2         1099                      
-system.ruby.network.routers10.throttle4.msg_count.Response_Control::2          413                      
-system.ruby.network.routers10.throttle4.msg_count.Writeback_Control::0        79099                      
-system.ruby.network.routers10.throttle4.msg_count.Forwarded_Control::0         1060                      
-system.ruby.network.routers10.throttle4.msg_count.Invalidate_Control::0            1                      
-system.ruby.network.routers10.throttle4.msg_bytes.Response_Data::2      5560560                      
-system.ruby.network.routers10.throttle4.msg_bytes.ResponseL2hit_Data::2        57096                      
-system.ruby.network.routers10.throttle4.msg_bytes.ResponseLocal_Data::2        79128                      
-system.ruby.network.routers10.throttle4.msg_bytes.Response_Control::2         3304                      
-system.ruby.network.routers10.throttle4.msg_bytes.Writeback_Control::0       632792                      
-system.ruby.network.routers10.throttle4.msg_bytes.Forwarded_Control::0         8480                      
-system.ruby.network.routers10.throttle4.msg_bytes.Invalidate_Control::0            8                      
-system.ruby.network.routers10.throttle5.link_utilization     5.174658                      
-system.ruby.network.routers10.throttle5.msg_count.Response_Data::2        77132                      
-system.ruby.network.routers10.throttle5.msg_count.ResponseL2hit_Data::2          770                      
-system.ruby.network.routers10.throttle5.msg_count.ResponseLocal_Data::2         1092                      
-system.ruby.network.routers10.throttle5.msg_count.Response_Control::2          390                      
-system.ruby.network.routers10.throttle5.msg_count.Writeback_Control::0        78967                      
-system.ruby.network.routers10.throttle5.msg_count.Forwarded_Control::0          994                      
-system.ruby.network.routers10.throttle5.msg_count.Invalidate_Control::0            1                      
-system.ruby.network.routers10.throttle5.msg_bytes.Response_Data::2      5553504                      
-system.ruby.network.routers10.throttle5.msg_bytes.ResponseL2hit_Data::2        55440                      
-system.ruby.network.routers10.throttle5.msg_bytes.ResponseLocal_Data::2        78624                      
-system.ruby.network.routers10.throttle5.msg_bytes.Response_Control::2         3120                      
-system.ruby.network.routers10.throttle5.msg_bytes.Writeback_Control::0       631736                      
-system.ruby.network.routers10.throttle5.msg_bytes.Forwarded_Control::0         7952                      
-system.ruby.network.routers10.throttle5.msg_bytes.Invalidate_Control::0            8                      
-system.ruby.network.routers10.throttle6.link_utilization     5.189319                      
-system.ruby.network.routers10.throttle6.msg_count.Response_Data::2        77396                      
-system.ruby.network.routers10.throttle6.msg_count.ResponseL2hit_Data::2          741                      
-system.ruby.network.routers10.throttle6.msg_count.ResponseLocal_Data::2         1070                      
-system.ruby.network.routers10.throttle6.msg_count.Response_Control::2          371                      
-system.ruby.network.routers10.throttle6.msg_count.Writeback_Control::0        79193                      
-system.ruby.network.routers10.throttle6.msg_count.Forwarded_Control::0         1111                      
-system.ruby.network.routers10.throttle6.msg_count.Invalidate_Control::0            2                      
-system.ruby.network.routers10.throttle6.msg_bytes.Response_Data::2      5572512                      
-system.ruby.network.routers10.throttle6.msg_bytes.ResponseL2hit_Data::2        53352                      
-system.ruby.network.routers10.throttle6.msg_bytes.ResponseLocal_Data::2        77040                      
-system.ruby.network.routers10.throttle6.msg_bytes.Response_Control::2         2968                      
-system.ruby.network.routers10.throttle6.msg_bytes.Writeback_Control::0       633544                      
-system.ruby.network.routers10.throttle6.msg_bytes.Forwarded_Control::0         8888                      
-system.ruby.network.routers10.throttle6.msg_bytes.Invalidate_Control::0           16                      
-system.ruby.network.routers10.throttle7.link_utilization     5.159172                      
-system.ruby.network.routers10.throttle7.msg_count.Response_Data::2        76940                      
-system.ruby.network.routers10.throttle7.msg_count.ResponseL2hit_Data::2          736                      
-system.ruby.network.routers10.throttle7.msg_count.ResponseLocal_Data::2         1078                      
-system.ruby.network.routers10.throttle7.msg_count.Response_Control::2          362                      
-system.ruby.network.routers10.throttle7.msg_count.Writeback_Control::0        78718                      
-system.ruby.network.routers10.throttle7.msg_count.Forwarded_Control::0         1064                      
-system.ruby.network.routers10.throttle7.msg_bytes.Response_Data::2      5539680                      
-system.ruby.network.routers10.throttle7.msg_bytes.ResponseL2hit_Data::2        52992                      
-system.ruby.network.routers10.throttle7.msg_bytes.ResponseLocal_Data::2        77616                      
-system.ruby.network.routers10.throttle7.msg_bytes.Response_Control::2         2896                      
-system.ruby.network.routers10.throttle7.msg_bytes.Writeback_Control::0       629744                      
-system.ruby.network.routers10.throttle7.msg_bytes.Forwarded_Control::0         8512                      
-system.ruby.network.routers10.throttle8.link_utilization    89.512362                      
-system.ruby.network.routers10.throttle8.msg_count.Request_Control::0       631981                      
-system.ruby.network.routers10.throttle8.msg_count.Response_Data::2       617263                      
-system.ruby.network.routers10.throttle8.msg_count.Writeback_Data::2       623596                      
-system.ruby.network.routers10.throttle8.msg_count.Writeback_Control::0       631759                      
-system.ruby.network.routers10.throttle8.msg_count.Writeback_Control::1       616817                      
-system.ruby.network.routers10.throttle8.msg_count.Unblock_Control::2       639759                      
-system.ruby.network.routers10.throttle8.msg_bytes.Request_Control::0      5055848                      
-system.ruby.network.routers10.throttle8.msg_bytes.Response_Data::2     44442936                      
-system.ruby.network.routers10.throttle8.msg_bytes.Writeback_Data::2     44898912                      
-system.ruby.network.routers10.throttle8.msg_bytes.Writeback_Control::0      5054072                      
-system.ruby.network.routers10.throttle8.msg_bytes.Writeback_Control::1      4934536                      
-system.ruby.network.routers10.throttle8.msg_bytes.Unblock_Control::2      5118072                      
-system.ruby.network.routers10.throttle9.link_utilization    27.820196                      
-system.ruby.network.routers10.throttle9.msg_count.Request_Control::1       617280                      
-system.ruby.network.routers10.throttle9.msg_count.Writeback_Data::2       223252                      
-system.ruby.network.routers10.throttle9.msg_count.Writeback_Control::1       616841                      
-system.ruby.network.routers10.throttle9.msg_count.Writeback_Control::2       393565                      
-system.ruby.network.routers10.throttle9.msg_count.Unblock_Control::2       617253                      
-system.ruby.network.routers10.throttle9.msg_bytes.Request_Control::1      4938240                      
-system.ruby.network.routers10.throttle9.msg_bytes.Writeback_Data::2     16074144                      
-system.ruby.network.routers10.throttle9.msg_bytes.Writeback_Control::1      4934728                      
-system.ruby.network.routers10.throttle9.msg_bytes.Writeback_Control::2      3148520                      
-system.ruby.network.routers10.throttle9.msg_bytes.Unblock_Control::2      4938024                      
+system.ruby.network.routers10.throttle1.msg_bytes.Writeback_Control::0       629360                      
+system.ruby.network.routers10.throttle1.msg_bytes.Forwarded_Control::0         6944                      
+system.ruby.network.routers10.throttle1.msg_bytes.Invalidate_Control::0         1904                      
+system.ruby.network.routers10.throttle2.link_utilization     5.271049                      
+system.ruby.network.routers10.throttle2.msg_count.Response_Data::2        77126                      
+system.ruby.network.routers10.throttle2.msg_count.ResponseL2hit_Data::2          556                      
+system.ruby.network.routers10.throttle2.msg_count.ResponseLocal_Data::2          806                      
+system.ruby.network.routers10.throttle2.msg_count.Response_Control::2          371                      
+system.ruby.network.routers10.throttle2.msg_count.Writeback_Control::0        78450                      
+system.ruby.network.routers10.throttle2.msg_count.Forwarded_Control::0          799                      
+system.ruby.network.routers10.throttle2.msg_count.Invalidate_Control::0          212                      
+system.ruby.network.routers10.throttle2.msg_bytes.Response_Data::2      5553072                      
+system.ruby.network.routers10.throttle2.msg_bytes.ResponseL2hit_Data::2        40032                      
+system.ruby.network.routers10.throttle2.msg_bytes.ResponseLocal_Data::2        58032                      
+system.ruby.network.routers10.throttle2.msg_bytes.Response_Control::2         2968                      
+system.ruby.network.routers10.throttle2.msg_bytes.Writeback_Control::0       627600                      
+system.ruby.network.routers10.throttle2.msg_bytes.Forwarded_Control::0         6392                      
+system.ruby.network.routers10.throttle2.msg_bytes.Invalidate_Control::0         1696                      
+system.ruby.network.routers10.throttle3.link_utilization     5.273101                      
+system.ruby.network.routers10.throttle3.msg_count.Response_Data::2        77107                      
+system.ruby.network.routers10.throttle3.msg_count.ResponseL2hit_Data::2          585                      
+system.ruby.network.routers10.throttle3.msg_count.ResponseLocal_Data::2          823                      
+system.ruby.network.routers10.throttle3.msg_count.Response_Control::2          403                      
+system.ruby.network.routers10.throttle3.msg_count.Writeback_Control::0        78482                      
+system.ruby.network.routers10.throttle3.msg_count.Forwarded_Control::0          780                      
+system.ruby.network.routers10.throttle3.msg_count.Invalidate_Control::0          230                      
+system.ruby.network.routers10.throttle3.msg_bytes.Response_Data::2      5551704                      
+system.ruby.network.routers10.throttle3.msg_bytes.ResponseL2hit_Data::2        42120                      
+system.ruby.network.routers10.throttle3.msg_bytes.ResponseLocal_Data::2        59256                      
+system.ruby.network.routers10.throttle3.msg_bytes.Response_Control::2         3224                      
+system.ruby.network.routers10.throttle3.msg_bytes.Writeback_Control::0       627856                      
+system.ruby.network.routers10.throttle3.msg_bytes.Forwarded_Control::0         6240                      
+system.ruby.network.routers10.throttle3.msg_bytes.Invalidate_Control::0         1840                      
+system.ruby.network.routers10.throttle4.link_utilization     5.274777                      
+system.ruby.network.routers10.throttle4.msg_count.Response_Data::2        77149                      
+system.ruby.network.routers10.throttle4.msg_count.ResponseL2hit_Data::2          567                      
+system.ruby.network.routers10.throttle4.msg_count.ResponseLocal_Data::2          822                      
+system.ruby.network.routers10.throttle4.msg_count.Response_Control::2          382                      
+system.ruby.network.routers10.throttle4.msg_count.Writeback_Control::0        78501                      
+system.ruby.network.routers10.throttle4.msg_count.Forwarded_Control::0          842                      
+system.ruby.network.routers10.throttle4.msg_count.Invalidate_Control::0          213                      
+system.ruby.network.routers10.throttle4.msg_bytes.Response_Data::2      5554728                      
+system.ruby.network.routers10.throttle4.msg_bytes.ResponseL2hit_Data::2        40824                      
+system.ruby.network.routers10.throttle4.msg_bytes.ResponseLocal_Data::2        59184                      
+system.ruby.network.routers10.throttle4.msg_bytes.Response_Control::2         3056                      
+system.ruby.network.routers10.throttle4.msg_bytes.Writeback_Control::0       628008                      
+system.ruby.network.routers10.throttle4.msg_bytes.Forwarded_Control::0         6736                      
+system.ruby.network.routers10.throttle4.msg_bytes.Invalidate_Control::0         1704                      
+system.ruby.network.routers10.throttle5.link_utilization     5.269460                      
+system.ruby.network.routers10.throttle5.msg_count.Response_Data::2        77063                      
+system.ruby.network.routers10.throttle5.msg_count.ResponseL2hit_Data::2          543                      
+system.ruby.network.routers10.throttle5.msg_count.ResponseLocal_Data::2          852                      
+system.ruby.network.routers10.throttle5.msg_count.Response_Control::2          403                      
+system.ruby.network.routers10.throttle5.msg_count.Writeback_Control::0        78419                      
+system.ruby.network.routers10.throttle5.msg_count.Forwarded_Control::0          816                      
+system.ruby.network.routers10.throttle5.msg_count.Invalidate_Control::0          227                      
+system.ruby.network.routers10.throttle5.msg_bytes.Response_Data::2      5548536                      
+system.ruby.network.routers10.throttle5.msg_bytes.ResponseL2hit_Data::2        39096                      
+system.ruby.network.routers10.throttle5.msg_bytes.ResponseLocal_Data::2        61344                      
+system.ruby.network.routers10.throttle5.msg_bytes.Response_Control::2         3224                      
+system.ruby.network.routers10.throttle5.msg_bytes.Writeback_Control::0       627352                      
+system.ruby.network.routers10.throttle5.msg_bytes.Forwarded_Control::0         6528                      
+system.ruby.network.routers10.throttle5.msg_bytes.Invalidate_Control::0         1816                      
+system.ruby.network.routers10.throttle6.link_utilization     5.269541                      
+system.ruby.network.routers10.throttle6.msg_count.Response_Data::2        77081                      
+system.ruby.network.routers10.throttle6.msg_count.ResponseL2hit_Data::2          586                      
+system.ruby.network.routers10.throttle6.msg_count.ResponseLocal_Data::2          793                      
+system.ruby.network.routers10.throttle6.msg_count.Response_Control::2          379                      
+system.ruby.network.routers10.throttle6.msg_count.Writeback_Control::0        78410                      
+system.ruby.network.routers10.throttle6.msg_count.Forwarded_Control::0          849                      
+system.ruby.network.routers10.throttle6.msg_count.Invalidate_Control::0          221                      
+system.ruby.network.routers10.throttle6.msg_bytes.Response_Data::2      5549832                      
+system.ruby.network.routers10.throttle6.msg_bytes.ResponseL2hit_Data::2        42192                      
+system.ruby.network.routers10.throttle6.msg_bytes.ResponseLocal_Data::2        57096                      
+system.ruby.network.routers10.throttle6.msg_bytes.Response_Control::2         3032                      
+system.ruby.network.routers10.throttle6.msg_bytes.Writeback_Control::0       627280                      
+system.ruby.network.routers10.throttle6.msg_bytes.Forwarded_Control::0         6792                      
+system.ruby.network.routers10.throttle6.msg_bytes.Invalidate_Control::0         1768                      
+system.ruby.network.routers10.throttle7.link_utilization     5.254456                      
+system.ruby.network.routers10.throttle7.msg_count.Response_Data::2        76843                      
+system.ruby.network.routers10.throttle7.msg_count.ResponseL2hit_Data::2          556                      
+system.ruby.network.routers10.throttle7.msg_count.ResponseLocal_Data::2          837                      
+system.ruby.network.routers10.throttle7.msg_count.Response_Control::2          364                      
+system.ruby.network.routers10.throttle7.msg_count.Writeback_Control::0        78190                      
+system.ruby.network.routers10.throttle7.msg_count.Forwarded_Control::0          824                      
+system.ruby.network.routers10.throttle7.msg_count.Invalidate_Control::0          247                      
+system.ruby.network.routers10.throttle7.msg_bytes.Response_Data::2      5532696                      
+system.ruby.network.routers10.throttle7.msg_bytes.ResponseL2hit_Data::2        40032                      
+system.ruby.network.routers10.throttle7.msg_bytes.ResponseLocal_Data::2        60264                      
+system.ruby.network.routers10.throttle7.msg_bytes.Response_Control::2         2912                      
+system.ruby.network.routers10.throttle7.msg_bytes.Writeback_Control::0       625520                      
+system.ruby.network.routers10.throttle7.msg_bytes.Forwarded_Control::0         6592                      
+system.ruby.network.routers10.throttle7.msg_bytes.Invalidate_Control::0         1976                      
+system.ruby.network.routers10.throttle8.link_utilization    88.777694                      
+system.ruby.network.routers10.throttle8.msg_count.Request_Control::0       628120                      
+system.ruby.network.routers10.throttle8.msg_count.Response_Data::2       616903                      
+system.ruby.network.routers10.throttle8.msg_count.Writeback_Data::2       619692                      
+system.ruby.network.routers10.throttle8.msg_count.Writeback_Control::0       627766                      
+system.ruby.network.routers10.throttle8.msg_count.Writeback_Control::1       222462                      
+system.ruby.network.routers10.throttle8.msg_count.Unblock_Control::2       634284                      
+system.ruby.network.routers10.throttle8.msg_bytes.Request_Control::0      5024960                      
+system.ruby.network.routers10.throttle8.msg_bytes.Response_Data::2     44417016                      
+system.ruby.network.routers10.throttle8.msg_bytes.Writeback_Data::2     44617824                      
+system.ruby.network.routers10.throttle8.msg_bytes.Writeback_Control::0      5022128                      
+system.ruby.network.routers10.throttle8.msg_bytes.Writeback_Control::1      1779696                      
+system.ruby.network.routers10.throttle8.msg_bytes.Unblock_Control::2      5074272                      
+system.ruby.network.routers10.throttle9.link_utilization    23.186371                      
+system.ruby.network.routers10.throttle9.msg_count.Request_Control::1       616927                      
+system.ruby.network.routers10.throttle9.msg_count.Writeback_Data::2       222462                      
+system.ruby.network.routers10.throttle9.msg_count.Writeback_Control::1       222473                      
+system.ruby.network.routers10.throttle9.msg_count.Unblock_Control::2       616896                      
+system.ruby.network.routers10.throttle9.msg_bytes.Request_Control::1      4935416                      
+system.ruby.network.routers10.throttle9.msg_bytes.Writeback_Data::2     16017264                      
+system.ruby.network.routers10.throttle9.msg_bytes.Writeback_Control::1      1779784                      
+system.ruby.network.routers10.throttle9.msg_bytes.Unblock_Control::2      4935168                      
 system.ruby.LD.latency_hist::bucket_size         2048                      
 system.ruby.LD.latency_hist::max_bucket         20479                      
-system.ruby.LD.latency_hist::samples           406981                      
-system.ruby.LD.latency_hist::mean         1548.085817                      
-system.ruby.LD.latency_hist::gmean        1028.850116                      
-system.ruby.LD.latency_hist::stdev        1547.317259                      
-system.ruby.LD.latency_hist              |      306593     75.33%     75.33% |       69760     17.14%     92.47% |       21891      5.38%     97.85% |        6472      1.59%     99.44% |        1757      0.43%     99.88% |         406      0.10%     99.97% |          83      0.02%    100.00% |          18      0.00%    100.00% |           1      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.LD.latency_hist::total             406981                      
+system.ruby.LD.latency_hist::samples           403736                      
+system.ruby.LD.latency_hist::mean         1517.424765                      
+system.ruby.LD.latency_hist::gmean        1020.440366                      
+system.ruby.LD.latency_hist::stdev        1496.326206                      
+system.ruby.LD.latency_hist              |      305362     75.63%     75.63% |       70366     17.43%     93.06% |       20348      5.04%     98.10% |        5804      1.44%     99.54% |        1436      0.36%     99.90% |         342      0.08%     99.98% |          68      0.02%    100.00% |          10      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.LD.latency_hist::total             403736                      
 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          113                      
+system.ruby.LD.hit_latency_hist::samples           89                      
 system.ruby.LD.hit_latency_hist::mean               3                      
 system.ruby.LD.hit_latency_hist::gmean       3.000000                      
-system.ruby.LD.hit_latency_hist          |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |         113    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%
-system.ruby.LD.hit_latency_hist::total            113                      
+system.ruby.LD.hit_latency_hist          |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |          89    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%
+system.ruby.LD.hit_latency_hist::total             89                      
 system.ruby.LD.miss_latency_hist::bucket_size         2048                      
 system.ruby.LD.miss_latency_hist::max_bucket        20479                      
-system.ruby.LD.miss_latency_hist::samples       406868                      
-system.ruby.LD.miss_latency_hist::mean    1548.514936                      
-system.ruby.LD.miss_latency_hist::gmean   1030.519523                      
-system.ruby.LD.miss_latency_hist::stdev   1547.317818                      
-system.ruby.LD.miss_latency_hist         |      306480     75.33%     75.33% |       69760     17.15%     92.47% |       21891      5.38%     97.85% |        6472      1.59%     99.44% |        1757      0.43%     99.88% |         406      0.10%     99.97% |          83      0.02%    100.00% |          18      0.00%    100.00% |           1      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.LD.miss_latency_hist::total        406868                      
+system.ruby.LD.miss_latency_hist::samples       403647                      
+system.ruby.LD.miss_latency_hist::mean    1517.758680                      
+system.ruby.LD.miss_latency_hist::gmean   1021.752799                      
+system.ruby.LD.miss_latency_hist::stdev   1496.322154                      
+system.ruby.LD.miss_latency_hist         |      305273     75.63%     75.63% |       70366     17.43%     93.06% |       20348      5.04%     98.10% |        5804      1.44%     99.54% |        1436      0.36%     99.90% |         342      0.08%     99.98% |          68      0.02%    100.00% |          10      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.LD.miss_latency_hist::total        403647                      
 system.ruby.ST.latency_hist::bucket_size         2048                      
 system.ruby.ST.latency_hist::max_bucket         20479                      
-system.ruby.ST.latency_hist::samples           225146                      
-system.ruby.ST.latency_hist::mean         1547.516998                      
-system.ruby.ST.latency_hist::gmean        1031.853555                      
-system.ruby.ST.latency_hist::stdev        1543.988015                      
-system.ruby.ST.latency_hist              |      169789     75.41%     75.41% |       38573     17.13%     92.55% |       11917      5.29%     97.84% |        3626      1.61%     99.45% |         964      0.43%     99.88% |         219      0.10%     99.97% |          41      0.02%     99.99% |          15      0.01%    100.00% |           2      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.ST.latency_hist::total             225146                      
+system.ruby.ST.latency_hist::samples           224477                      
+system.ruby.ST.latency_hist::mean         1522.618959                      
+system.ruby.ST.latency_hist::gmean        1026.724184                      
+system.ruby.ST.latency_hist::stdev        1499.014037                      
+system.ruby.ST.latency_hist              |      169552     75.53%     75.53% |       39227     17.47%     93.01% |       11359      5.06%     98.07% |        3296      1.47%     99.54% |         827      0.37%     99.90% |         170      0.08%     99.98% |          39      0.02%    100.00% |           7      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.ST.latency_hist::total             224477                      
 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           53                      
+system.ruby.ST.hit_latency_hist::samples           30                      
 system.ruby.ST.hit_latency_hist::mean               3                      
 system.ruby.ST.hit_latency_hist::gmean       3.000000                      
-system.ruby.ST.hit_latency_hist          |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |          53    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%
-system.ruby.ST.hit_latency_hist::total             53                      
+system.ruby.ST.hit_latency_hist          |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |          30    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%
+system.ruby.ST.hit_latency_hist::total             30                      
 system.ruby.ST.miss_latency_hist::bucket_size         2048                      
 system.ruby.ST.miss_latency_hist::max_bucket        20479                      
-system.ruby.ST.miss_latency_hist::samples       225093                      
-system.ruby.ST.miss_latency_hist::mean    1547.880667                      
-system.ruby.ST.miss_latency_hist::gmean   1033.273530                      
-system.ruby.ST.miss_latency_hist::stdev   1543.987848                      
-system.ruby.ST.miss_latency_hist         |      169736     75.41%     75.41% |       38573     17.14%     92.54% |       11917      5.29%     97.84% |        3626      1.61%     99.45% |         964      0.43%     99.88% |         219      0.10%     99.97% |          41      0.02%     99.99% |          15      0.01%    100.00% |           2      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.ST.miss_latency_hist::total        225093                      
-system.ruby.L1Cache_Controller.Load      |       50872     12.50%     12.50% |       50771     12.47%     24.97% |       50915     12.51%     37.48% |       50811     12.48%     49.96% |       51089     12.55%     62.51% |       50942     12.51%     75.02% |       50938     12.51%     87.53% |       50752     12.47%    100.00%
-system.ruby.L1Cache_Controller.Load::total       407090                      
-system.ruby.L1Cache_Controller.Store     |       28229     12.54%     12.54% |       28181     12.52%     25.05% |       28245     12.54%     37.60% |       27993     12.43%     50.03% |       28086     12.47%     62.50% |       28102     12.48%     74.98% |       28291     12.56%     87.54% |       28047     12.46%    100.00%
-system.ruby.L1Cache_Controller.Store::total       225174                      
-system.ruby.L1Cache_Controller.L1_Replacement |     9814873     12.50%     12.50% |     9819645     12.50%     25.00% |     9815706     12.50%     37.50% |     9824325     12.51%     50.01% |     9814920     12.50%     62.50% |     9818100     12.50%     75.00% |     9808821     12.49%     87.49% |     9823009     12.51%    100.00%
-system.ruby.L1Cache_Controller.L1_Replacement::total     78539399                      
-system.ruby.L1Cache_Controller.Fwd_GETX  |         372     11.56%     11.56% |         430     13.37%     24.93% |         403     12.53%     37.46% |         422     13.12%     50.58% |         400     12.43%     63.01% |         387     12.03%     75.04% |         436     13.55%     88.59% |         367     11.41%    100.00%
-system.ruby.L1Cache_Controller.Fwd_GETX::total         3217                      
-system.ruby.L1Cache_Controller.Fwd_GETS  |         784     13.34%     13.34% |         703     11.96%     25.30% |         761     12.95%     38.24% |         724     12.32%     50.56% |         723     12.30%     62.86% |         690     11.74%     74.60% |         733     12.47%     87.07% |         760     12.93%    100.00%
-system.ruby.L1Cache_Controller.Fwd_GETS::total         5878                      
-system.ruby.L1Cache_Controller.Inv       |           3     27.27%     27.27% |           1      9.09%     36.36% |           1      9.09%     45.45% |           2     18.18%     63.64% |           1      9.09%     72.73% |           1      9.09%     81.82% |           2     18.18%    100.00% |           0      0.00%    100.00%
-system.ruby.L1Cache_Controller.Inv::total           11                      
-system.ruby.L1Cache_Controller.Ack       |         382     12.53%     12.53% |         368     12.07%     24.60% |         367     12.04%     36.63% |         396     12.99%     49.62% |         413     13.55%     63.17% |         390     12.79%     75.96% |         371     12.17%     88.13% |         362     11.87%    100.00%
-system.ruby.L1Cache_Controller.Ack::total         3049                      
-system.ruby.L1Cache_Controller.Data      |         694     12.16%     12.16% |         704     12.34%     24.50% |         697     12.21%     36.71% |         700     12.27%     48.97% |         718     12.58%     61.56% |         729     12.77%     74.33% |         707     12.39%     86.72% |         758     13.28%    100.00%
-system.ruby.L1Cache_Controller.Data::total         5707                      
-system.ruby.L1Cache_Controller.Exclusive_Data |       78379     12.52%     12.52% |       78233     12.49%     25.01% |       78415     12.52%     37.53% |       78062     12.46%     49.99% |       78404     12.52%     62.51% |       78265     12.50%     75.01% |       78500     12.53%     87.55% |       77996     12.45%    100.00%
-system.ruby.L1Cache_Controller.Exclusive_Data::total       626254                      
-system.ruby.L1Cache_Controller.Writeback_Ack |         625     12.30%     12.30% |         638     12.55%     24.85% |         619     12.18%     37.03% |         619     12.18%     49.20% |         632     12.43%     61.64% |         635     12.49%     74.13% |         642     12.63%     86.76% |         673     13.24%    100.00%
-system.ruby.L1Cache_Controller.Writeback_Ack::total         5083                      
-system.ruby.L1Cache_Controller.Writeback_Ack_Data |       78390     12.52%     12.52% |       78220     12.49%     25.00% |       78418     12.52%     37.53% |       78074     12.47%     49.99% |       78414     12.52%     62.51% |       78296     12.50%     75.01% |       78500     12.53%     87.55% |       78006     12.45%    100.00%
-system.ruby.L1Cache_Controller.Writeback_Ack_Data::total       626318                      
-system.ruby.L1Cache_Controller.Writeback_Nack |          46     12.85%     12.85% |          50     13.97%     26.82% |          51     14.25%     41.06% |          32      8.94%     50.00% |          53     14.80%     64.80% |          36     10.06%     74.86% |          51     14.25%     89.11% |          39     10.89%    100.00%
-system.ruby.L1Cache_Controller.Writeback_Nack::total          358                      
-system.ruby.L1Cache_Controller.All_acks  |       28217     12.54%     12.54% |       28176     12.52%     25.05% |       28229     12.54%     37.59% |       27981     12.43%     50.03% |       28079     12.47%     62.50% |       28094     12.48%     74.98% |       28283     12.57%     87.55% |       28034     12.45%    100.00%
-system.ruby.L1Cache_Controller.All_acks::total       225093                      
-system.ruby.L1Cache_Controller.Use_Timeout |       78379     12.52%     12.52% |       78232     12.49%     25.01% |       78413     12.52%     37.53% |       78061     12.46%     49.99% |       78404     12.52%     62.51% |       78263     12.50%     75.01% |       78499     12.53%     87.55% |       77996     12.45%    100.00%
-system.ruby.L1Cache_Controller.Use_Timeout::total       626247                      
-system.ruby.L1Cache_Controller.I.Load    |       50857     12.50%     12.50% |       50764     12.48%     24.98% |       50884     12.51%     37.48% |       50783     12.48%     49.96% |       51044     12.55%     62.51% |       50901     12.51%     75.02% |       50925     12.52%     87.53% |       50722     12.47%    100.00%
-system.ruby.L1Cache_Controller.I.Load::total       406880                      
-system.ruby.L1Cache_Controller.I.Store   |       28220     12.54%     12.54% |       28176     12.52%     25.05% |       28229     12.54%     37.59% |       27982     12.43%     50.02% |       28081     12.47%     62.50% |       28095     12.48%     74.98% |       28285     12.57%     87.55% |       28035     12.45%    100.00%
-system.ruby.L1Cache_Controller.I.Store::total       225103                      
-system.ruby.L1Cache_Controller.I.L1_Replacement |          56     10.51%     10.51% |          76     14.26%     24.77% |          71     13.32%     38.09% |          65     12.20%     50.28% |          72     13.51%     63.79% |          59     11.07%     74.86% |          61     11.44%     86.30% |          73     13.70%    100.00%
-system.ruby.L1Cache_Controller.I.L1_Replacement::total          533                      
-system.ruby.L1Cache_Controller.S.L1_Replacement |         693     12.15%     12.15% |         703     12.32%     24.47% |         696     12.20%     36.68% |         700     12.27%     48.95% |         718     12.59%     61.54% |         729     12.78%     74.32% |         707     12.39%     86.71% |         758     13.29%    100.00%
-system.ruby.L1Cache_Controller.S.L1_Replacement::total         5704                      
-system.ruby.L1Cache_Controller.S.Inv     |           1     33.33%     33.33% |           1     33.33%     66.67% |           1     33.33%    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.L1Cache_Controller.S.Inv::total            3                      
-system.ruby.L1Cache_Controller.O.L1_Replacement |          54     14.21%     14.21% |          48     12.63%     26.84% |          36      9.47%     36.32% |          47     12.37%     48.68% |          53     13.95%     62.63% |          49     12.89%     75.53% |          55     14.47%     90.00% |          38     10.00%    100.00%
-system.ruby.L1Cache_Controller.O.L1_Replacement::total          380                      
-system.ruby.L1Cache_Controller.O.Fwd_GETX |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           1    100.00%    100.00% |           0      0.00%    100.00%
-system.ruby.L1Cache_Controller.O.Fwd_GETX::total            1                      
-system.ruby.L1Cache_Controller.M.Load    |           3     21.43%     21.43% |           1      7.14%     28.57% |           2     14.29%     42.86% |           3     21.43%     64.29% |           0      0.00%     64.29% |           1      7.14%     71.43% |           1      7.14%     78.57% |           3     21.43%    100.00%
-system.ruby.L1Cache_Controller.M.Load::total           14                      
-system.ruby.L1Cache_Controller.M.Store   |           0      0.00%      0.00% |           0      0.00%      0.00% |           2     22.22%     22.22% |           3     33.33%     55.56% |           0      0.00%     55.56% |           2     22.22%     77.78% |           0      0.00%     77.78% |           2     22.22%    100.00%
-system.ruby.L1Cache_Controller.M.Store::total            9                      
-system.ruby.L1Cache_Controller.M.L1_Replacement |       50081     12.50%     12.50% |       49976     12.48%     24.98% |       50119     12.51%     37.49% |       50002     12.48%     49.98% |       50246     12.54%     62.52% |       50092     12.51%     75.03% |       50133     12.52%     87.54% |       49901     12.46%    100.00%
-system.ruby.L1Cache_Controller.M.L1_Replacement::total       400550                      
-system.ruby.L1Cache_Controller.M.Fwd_GETX |          21     10.94%     10.94% |          31     16.15%     27.08% |          25     13.02%     40.10% |          25     13.02%     53.13% |          21     10.94%     64.06% |          25     13.02%     77.08% |          25     13.02%     90.10% |          19      9.90%    100.00%
-system.ruby.L1Cache_Controller.M.Fwd_GETX::total          192                      
-system.ruby.L1Cache_Controller.M.Fwd_GETS |          54     14.17%     14.17% |          48     12.60%     26.77% |          36      9.45%     36.22% |          47     12.34%     48.56% |          53     13.91%     62.47% |          49     12.86%     75.33% |          56     14.70%     90.03% |          38      9.97%    100.00%
-system.ruby.L1Cache_Controller.M.Fwd_GETS::total          381                      
-system.ruby.L1Cache_Controller.M_W.Load  |           8     14.81%     14.81% |           3      5.56%     20.37% |           9     16.67%     37.04% |           5      9.26%     46.30% |          10     18.52%     64.81% |          11     20.37%     85.19% |           3      5.56%     90.74% |           5      9.26%    100.00%
-system.ruby.L1Cache_Controller.M_W.Load::total           54                      
-system.ruby.L1Cache_Controller.M_W.Store |           6     26.09%     26.09% |           2      8.70%     34.78% |           2      8.70%     43.48% |           4     17.39%     60.87% |           4     17.39%     78.26% |           1      4.35%     82.61% |           3     13.04%     95.65% |           1      4.35%    100.00%
-system.ruby.L1Cache_Controller.M_W.Store::total           23                      
-system.ruby.L1Cache_Controller.M_W.L1_Replacement |      902830     12.52%     12.52% |      899421     12.48%     25.00% |      898295     12.46%     37.46% |      905887     12.57%     50.02% |      901263     12.50%     62.53% |      899087     12.47%     75.00% |      900514     12.49%     87.49% |      901987     12.51%    100.00%
-system.ruby.L1Cache_Controller.M_W.L1_Replacement::total      7209284                      
-system.ruby.L1Cache_Controller.M_W.Fwd_GETX |          14     11.76%     11.76% |          15     12.61%     24.37% |          15     12.61%     36.97% |          14     11.76%     48.74% |          14     11.76%     60.50% |          27     22.69%     83.19% |          14     11.76%     94.96% |           6      5.04%    100.00%
-system.ruby.L1Cache_Controller.M_W.Fwd_GETX::total          119                      
-system.ruby.L1Cache_Controller.M_W.Fwd_GETS |          32     13.45%     13.45% |          36     15.13%     28.57% |          23      9.66%     38.24% |          24     10.08%     48.32% |          36     15.13%     63.45% |          37     15.55%     78.99% |          24     10.08%     89.08% |          26     10.92%    100.00%
-system.ruby.L1Cache_Controller.M_W.Fwd_GETS::total          238                      
-system.ruby.L1Cache_Controller.M_W.Use_Timeout |       50156     12.50%     12.50% |       50055     12.48%     24.98% |       50183     12.51%     37.49% |       50077     12.48%     49.98% |       50321     12.54%     62.52% |       50168     12.51%     75.03% |       50214     12.52%     87.55% |       49961     12.45%    100.00%
-system.ruby.L1Cache_Controller.M_W.Use_Timeout::total       401135                      
-system.ruby.L1Cache_Controller.MM.Load   |           1      6.67%      6.67% |           1      6.67%     13.33% |           3     20.00%     33.33% |           2     13.33%     46.67% |           3     20.00%     66.67% |           3     20.00%     86.67% |           1      6.67%     93.33% |           1      6.67%    100.00%
-system.ruby.L1Cache_Controller.MM.Load::total           15                      
-system.ruby.L1Cache_Controller.MM.Store  |           1     25.00%     25.00% |           0      0.00%     25.00% |           0      0.00%     25.00% |           0      0.00%     25.00% |           0      0.00%     25.00% |           1     25.00%     50.00% |           1     25.00%     75.00% |           1     25.00%    100.00%
-system.ruby.L1Cache_Controller.MM.Store::total            4                      
-system.ruby.L1Cache_Controller.MM.L1_Replacement |       28189     12.54%     12.54% |       28133     12.52%     25.06% |       28187     12.54%     37.60% |       27946     12.43%     50.03% |       28032     12.47%     62.50% |       28063     12.48%     74.98% |       28250     12.57%     87.55% |       27983     12.45%    100.00%
-system.ruby.L1Cache_Controller.MM.L1_Replacement::total       224783                      
-system.ruby.L1Cache_Controller.MM.Fwd_GETX |          10      8.55%      8.55% |          14     11.97%     20.51% |          17     14.53%     35.04% |          18     15.38%     50.43% |          15     12.82%     63.25% |          13     11.11%     74.36% |          13     11.11%     85.47% |          17     14.53%    100.00%
-system.ruby.L1Cache_Controller.MM.Fwd_GETX::total          117                      
-system.ruby.L1Cache_Controller.MM.Fwd_GETS |          24     10.86%     10.86% |          30     13.57%     24.43% |          28     12.67%     37.10% |          23     10.41%     47.51% |          36     16.29%     63.80% |          21      9.50%     73.30% |          22      9.95%     83.26% |          37     16.74%    100.00%
-system.ruby.L1Cache_Controller.MM.Fwd_GETS::total          221                      
-system.ruby.L1Cache_Controller.MM_W.Load |           1      3.33%      3.33% |           0      0.00%      3.33% |           6     20.00%     23.33% |           3     10.00%     33.33% |           9     30.00%     63.33% |           6     20.00%     83.33% |           4     13.33%     96.67% |           1      3.33%    100.00%
-system.ruby.L1Cache_Controller.MM_W.Load::total           30                      
-system.ruby.L1Cache_Controller.MM_W.Store |           2     11.76%     11.76% |           2     11.76%     23.53% |           2     11.76%     35.29% |           4     23.53%     58.82% |           1      5.88%     64.71% |           2     11.76%     76.47% |           1      5.88%     82.35% |           3     17.65%    100.00%
-system.ruby.L1Cache_Controller.MM_W.Store::total           17                      
-system.ruby.L1Cache_Controller.MM_W.L1_Replacement |      518661     12.49%     12.49% |      521491     12.56%     25.06% |      520698     12.54%     37.60% |      514785     12.40%     50.00% |      518151     12.48%     62.48% |      520112     12.53%     75.01% |      520576     12.54%     87.55% |      516624     12.45%    100.00%
-system.ruby.L1Cache_Controller.MM_W.L1_Replacement::total      4151098                      
-system.ruby.L1Cache_Controller.MM_W.Fwd_GETX |           4      6.67%      6.67% |          11     18.33%     25.00% |          12     20.00%     45.00% |          10     16.67%     61.67% |           6     10.00%     71.67% |           6     10.00%     81.67% |           6     10.00%     91.67% |           5      8.33%    100.00%
-system.ruby.L1Cache_Controller.MM_W.Fwd_GETX::total           60                      
-system.ruby.L1Cache_Controller.MM_W.Fwd_GETS |          14     11.11%     11.11% |           9      7.14%     18.25% |          24     19.05%     37.30% |          19     15.08%     52.38% |           7      5.56%     57.94% |          13     10.32%     68.25% |          14     11.11%     79.37% |          26     20.63%    100.00%
-system.ruby.L1Cache_Controller.MM_W.Fwd_GETS::total          126                      
-system.ruby.L1Cache_Controller.MM_W.Use_Timeout |       28223     12.54%     12.54% |       28177     12.52%     25.05% |       28230     12.54%     37.59% |       27984     12.43%     50.03% |       28083     12.48%     62.50% |       28095     12.48%     74.98% |       28285     12.56%     87.55% |       28035     12.45%    100.00%
-system.ruby.L1Cache_Controller.MM_W.Use_Timeout::total       225112                      
-system.ruby.L1Cache_Controller.IM.L1_Replacement |     2966552     12.54%     12.54% |     2968528     12.55%     25.10% |     2951843     12.48%     37.58% |     2970169     12.56%     50.14% |     2931613     12.40%     62.54% |     2956351     12.50%     75.04% |     2958165     12.51%     87.55% |     2944845     12.45%    100.00%
-system.ruby.L1Cache_Controller.IM.L1_Replacement::total     23648066                      
-system.ruby.L1Cache_Controller.IM.Ack    |         380     12.62%     12.62% |         361     11.99%     24.61% |         364     12.09%     36.70% |         391     12.99%     49.68% |         409     13.58%     63.27% |         381     12.65%     75.92% |         365     12.12%     88.04% |         360     11.96%    100.00%
-system.ruby.L1Cache_Controller.IM.Ack::total         3011                      
-system.ruby.L1Cache_Controller.IM.Exclusive_Data |       28217     12.54%     12.54% |       28176     12.52%     25.05% |       28229     12.54%     37.59% |       27981     12.43%     50.03% |       28079     12.47%     62.50% |       28094     12.48%     74.98% |       28283     12.57%     87.55% |       28034     12.45%    100.00%
-system.ruby.L1Cache_Controller.IM.Exclusive_Data::total       225093                      
-system.ruby.L1Cache_Controller.OM.L1_Replacement |       16577     12.58%     12.58% |       16710     12.68%     25.26% |       16598     12.59%     37.85% |       16673     12.65%     50.50% |       16150     12.25%     62.75% |       16566     12.57%     75.32% |       16599     12.59%     87.92% |       15925     12.08%    100.00%
-system.ruby.L1Cache_Controller.OM.L1_Replacement::total       131798                      
-system.ruby.L1Cache_Controller.OM.Ack    |           2      5.26%      5.26% |           7     18.42%     23.68% |           3      7.89%     31.58% |           5     13.16%     44.74% |           4     10.53%     55.26% |           9     23.68%     78.95% |           6     15.79%     94.74% |           2      5.26%    100.00%
-system.ruby.L1Cache_Controller.OM.Ack::total           38                      
-system.ruby.L1Cache_Controller.OM.All_acks |       28217     12.54%     12.54% |       28176     12.52%     25.05% |       28229     12.54%     37.59% |       27981     12.43%     50.03% |       28079     12.47%     62.50% |       28094     12.48%     74.98% |       28283     12.57%     87.55% |       28034     12.45%    100.00%
-system.ruby.L1Cache_Controller.OM.All_acks::total       225093                      
-system.ruby.L1Cache_Controller.IS.L1_Replacement |     5331180     12.47%     12.47% |     5334559     12.47%     24.94% |     5349163     12.51%     37.45% |     5338051     12.48%     49.93% |     5368622     12.55%     62.48% |     5346992     12.50%     74.98% |     5333761     12.47%     87.46% |     5364875     12.54%    100.00%
-system.ruby.L1Cache_Controller.IS.L1_Replacement::total     42767203                      
-system.ruby.L1Cache_Controller.IS.Data   |         694     12.16%     12.16% |         704     12.34%     24.50% |         697     12.21%     36.71% |         700     12.27%     48.97% |         718     12.58%     61.56% |         729     12.77%     74.33% |         707     12.39%     86.72% |         758     13.28%    100.00%
-system.ruby.L1Cache_Controller.IS.Data::total         5707                      
-system.ruby.L1Cache_Controller.IS.Exclusive_Data |       50162     12.50%     12.50% |       50057     12.48%     24.98% |       50186     12.51%     37.49% |       50081     12.48%     49.98% |       50325     12.54%     62.52% |       50171     12.51%     75.03% |       50217     12.52%     87.55% |       49962     12.45%    100.00%
-system.ruby.L1Cache_Controller.IS.Exclusive_Data::total       401161                      
-system.ruby.L1Cache_Controller.SI.Load   |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           1    100.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.L1Cache_Controller.SI.Load::total            1                      
-system.ruby.L1Cache_Controller.SI.Inv    |           2     25.00%     25.00% |           0      0.00%     25.00% |           0      0.00%     25.00% |           2     25.00%     50.00% |           1     12.50%     62.50% |           1     12.50%     75.00% |           2     25.00%    100.00% |           0      0.00%    100.00%
-system.ruby.L1Cache_Controller.SI.Inv::total            8                      
-system.ruby.L1Cache_Controller.SI.Writeback_Ack |         625     12.30%     12.30% |         638     12.55%     24.85% |         619     12.18%     37.03% |         619     12.18%     49.20% |         632     12.43%     61.64% |         635     12.49%     74.13% |         642     12.63%     86.76% |         673     13.24%    100.00%
-system.ruby.L1Cache_Controller.SI.Writeback_Ack::total         5083                      
-system.ruby.L1Cache_Controller.SI.Writeback_Ack_Data |          66     10.77%     10.77% |          65     10.60%     21.37% |          77     12.56%     33.93% |          79     12.89%     46.82% |          85     13.87%     60.69% |          93     15.17%     75.86% |          63     10.28%     86.13% |          85     13.87%    100.00%
-system.ruby.L1Cache_Controller.SI.Writeback_Ack_Data::total          613                      
-system.ruby.L1Cache_Controller.OI.Fwd_GETX |           0      0.00%      0.00% |           0      0.00%      0.00% |           3     50.00%     50.00% |           0      0.00%     50.00% |           1     16.67%     66.67% |           0      0.00%     66.67% |           0      0.00%     66.67% |           2     33.33%    100.00%
-system.ruby.L1Cache_Controller.OI.Fwd_GETX::total            6                      
-system.ruby.L1Cache_Controller.OI.Fwd_GETS |           3     10.71%     10.71% |           2      7.14%     17.86% |           3     10.71%     28.57% |           5     17.86%     46.43% |           6     21.43%     67.86% |           3     10.71%     78.57% |           2      7.14%     85.71% |           4     14.29%    100.00%
-system.ruby.L1Cache_Controller.OI.Fwd_GETS::total           28                      
-system.ruby.L1Cache_Controller.OI.Writeback_Ack_Data |         711     13.52%     13.52% |         626     11.91%     25.43% |         680     12.93%     38.36% |         653     12.42%     50.78% |         637     12.11%     62.89% |         616     11.72%     74.61% |         670     12.74%     87.35% |         665     12.65%    100.00%
-system.ruby.L1Cache_Controller.OI.Writeback_Ack_Data::total         5258                      
-system.ruby.L1Cache_Controller.OI.Writeback_Nack |          44     12.79%     12.79% |          49     14.24%     27.03% |          50     14.53%     41.57% |          30      8.72%     50.29% |          50     14.53%     64.83% |          34      9.88%     74.71% |          49     14.24%     88.95% |          38     11.05%    100.00%
-system.ruby.L1Cache_Controller.OI.Writeback_Nack::total          344                      
-system.ruby.L1Cache_Controller.MI.Load   |           2      2.08%      2.08% |           2      2.08%      4.17% |          11     11.46%     15.62% |          15     15.62%     31.25% |          23     23.96%     55.21% |          19     19.79%     75.00% |           4      4.17%     79.17% |          20     20.83%    100.00%
-system.ruby.L1Cache_Controller.MI.Load::total           96                      
-system.ruby.L1Cache_Controller.MI.Store  |           0      0.00%      0.00% |           1      5.56%      5.56% |          10     55.56%     61.11% |           0      0.00%     61.11% |           0      0.00%     61.11% |           1      5.56%     66.67% |           1      5.56%     72.22% |           5     27.78%    100.00%
-system.ruby.L1Cache_Controller.MI.Store::total           18                      
-system.ruby.L1Cache_Controller.MI.Fwd_GETX |         323     11.87%     11.87% |         359     13.19%     25.06% |         331     12.16%     37.22% |         355     13.04%     50.26% |         343     12.60%     62.86% |         316     11.61%     74.47% |         377     13.85%     88.32% |         318     11.68%    100.00%
-system.ruby.L1Cache_Controller.MI.Fwd_GETX::total         2722                      
-system.ruby.L1Cache_Controller.MI.Fwd_GETS |         657     13.45%     13.45% |         578     11.83%     25.29% |         647     13.25%     38.53% |         606     12.41%     50.94% |         585     11.98%     62.92% |         567     11.61%     74.53% |         615     12.59%     87.12% |         629     12.88%    100.00%
-system.ruby.L1Cache_Controller.MI.Fwd_GETS::total         4884                      
-system.ruby.L1Cache_Controller.MI.Writeback_Ack_Data |       77290     12.51%     12.51% |       77171     12.49%     25.00% |       77328     12.52%     37.52% |       76987     12.46%     49.99% |       77350     12.52%     62.51% |       77272     12.51%     75.02% |       77390     12.53%     87.55% |       76937     12.45%    100.00%
-system.ruby.L1Cache_Controller.MI.Writeback_Ack_Data::total       617725                      
-system.ruby.L1Cache_Controller.II.Writeback_Ack_Data |         323     11.87%     11.87% |         358     13.15%     25.02% |         333     12.23%     37.25% |         355     13.04%     50.29% |         342     12.56%     62.86% |         315     11.57%     74.43% |         377     13.85%     88.28% |         319     11.72%    100.00%
-system.ruby.L1Cache_Controller.II.Writeback_Ack_Data::total         2722                      
-system.ruby.L1Cache_Controller.II.Writeback_Nack |           2     14.29%     14.29% |           1      7.14%     21.43% |           1      7.14%     28.57% |           2     14.29%     42.86% |           3     21.43%     64.29% |           2     14.29%     78.57% |           2     14.29%     92.86% |           1      7.14%    100.00%
-system.ruby.L1Cache_Controller.II.Writeback_Nack::total           14                      
-system.ruby.L2Cache_Controller.L1_GETS         510526      0.00%      0.00%
-system.ruby.L2Cache_Controller.L1_GETX         279973      0.00%      0.00%
-system.ruby.L2Cache_Controller.L1_PUTO           1729      0.00%      0.00%
-system.ruby.L2Cache_Controller.L1_PUTX         714197      0.00%      0.00%
-system.ruby.L2Cache_Controller.L1_PUTS_only        22269      0.00%      0.00%
-system.ruby.L2Cache_Controller.L1_PUTS            380      0.00%      0.00%
-system.ruby.L2Cache_Controller.All_Acks        219823      0.00%      0.00%
-system.ruby.L2Cache_Controller.Data            220223      0.00%      0.00%
-system.ruby.L2Cache_Controller.Data_Exclusive       397040      0.00%      0.00%
-system.ruby.L2Cache_Controller.L1_WBCLEANDATA       398133      0.00%      0.00%
-system.ruby.L2Cache_Controller.L1_WBDIRTYDATA       225463      0.00%      0.00%
-system.ruby.L2Cache_Controller.Writeback_Ack       616817      0.00%      0.00%
-system.ruby.L2Cache_Controller.Unblock          13512      0.00%      0.00%
-system.ruby.L2Cache_Controller.Exclusive_Unblock       626247      0.00%      0.00%
-system.ruby.L2Cache_Controller.L2_Replacement       705892      0.00%      0.00%
-system.ruby.L2Cache_Controller.NP.L1_GETS       397447      0.00%      0.00%
-system.ruby.L2Cache_Controller.NP.L1_GETX       219833      0.00%      0.00%
-system.ruby.L2Cache_Controller.ILS.L1_PUTS_only          612      0.00%      0.00%
-system.ruby.L2Cache_Controller.ILS.L1_PUTS            1      0.00%      0.00%
-system.ruby.L2Cache_Controller.ILX.L1_GETS         5486      0.00%      0.00%
-system.ruby.L2Cache_Controller.ILX.L1_GETX         3031      0.00%      0.00%
-system.ruby.L2Cache_Controller.ILX.L1_PUTO            1      0.00%      0.00%
-system.ruby.L2Cache_Controller.ILX.L1_PUTX       620443      0.00%      0.00%
-system.ruby.L2Cache_Controller.ILX.L1_PUTS            8      0.00%      0.00%
-system.ruby.L2Cache_Controller.ILOX.L1_GETS            4      0.00%      0.00%
-system.ruby.L2Cache_Controller.ILOX.L1_GETX            3      0.00%      0.00%
-system.ruby.L2Cache_Controller.ILOX.L1_PUTO          511      0.00%      0.00%
-system.ruby.L2Cache_Controller.ILOX.L1_PUTX          345      0.00%      0.00%
-system.ruby.L2Cache_Controller.ILOSX.L1_GETS           24      0.00%      0.00%
-system.ruby.L2Cache_Controller.ILOSX.L1_GETX            4      0.00%      0.00%
-system.ruby.L2Cache_Controller.ILOSX.L1_PUTO          212      0.00%      0.00%
-system.ruby.L2Cache_Controller.ILOSX.L1_PUTX         4539      0.00%      0.00%
-system.ruby.L2Cache_Controller.ILOSX.L1_PUTS_only          518      0.00%      0.00%
-system.ruby.L2Cache_Controller.ILOSX.L1_PUTS            6      0.00%      0.00%
-system.ruby.L2Cache_Controller.S.L1_GETS            2      0.00%      0.00%
-system.ruby.L2Cache_Controller.S.L2_Replacement          611      0.00%      0.00%
-system.ruby.L2Cache_Controller.OLSX.L1_GETS           13      0.00%      0.00%
-system.ruby.L2Cache_Controller.OLSX.L1_GETX            7      0.00%      0.00%
-system.ruby.L2Cache_Controller.OLSX.L1_PUTX            1      0.00%      0.00%
-system.ruby.L2Cache_Controller.OLSX.L1_PUTS_only         4528      0.00%      0.00%
-system.ruby.L2Cache_Controller.OLSX.L1_PUTS           30      0.00%      0.00%
-system.ruby.L2Cache_Controller.OLSX.L2_Replacement          212      0.00%      0.00%
-system.ruby.L2Cache_Controller.SLS.L1_PUTS_only            1      0.00%      0.00%
-system.ruby.L2Cache_Controller.SLS.L2_Replacement            2      0.00%      0.00%
-system.ruby.L2Cache_Controller.M.L1_GETS         3902      0.00%      0.00%
-system.ruby.L2Cache_Controller.M.L1_GETX         2225      0.00%      0.00%
+system.ruby.ST.miss_latency_hist::samples       224447                      
+system.ruby.ST.miss_latency_hist::mean    1522.822074                      
+system.ruby.ST.miss_latency_hist::gmean   1027.525327                      
+system.ruby.ST.miss_latency_hist::stdev   1499.011250                      
+system.ruby.ST.miss_latency_hist         |      169522     75.53%     75.53% |       39227     17.48%     93.01% |       11359      5.06%     98.07% |        3296      1.47%     99.54% |         827      0.37%     99.90% |         170      0.08%     99.98% |          39      0.02%    100.00% |           7      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.ST.miss_latency_hist::total        224447                      
+system.ruby.L1Cache_Controller.Load      |       50543     12.52%     12.52% |       50614     12.53%     25.05% |       50311     12.46%     37.51% |       50685     12.55%     50.06% |       50542     12.52%     62.57% |       50424     12.49%     75.06% |       50331     12.46%     87.52% |       50386     12.48%    100.00%
+system.ruby.L1Cache_Controller.Load::total       403836                      
+system.ruby.L1Cache_Controller.Store     |       28185     12.55%     12.55% |       28135     12.53%     25.09% |       28201     12.56%     37.65% |       27871     12.41%     50.06% |       28023     12.48%     62.54% |       28050     12.49%     75.04% |       28175     12.55%     87.59% |       27873     12.41%    100.00%
+system.ruby.L1Cache_Controller.Store::total       224513                      
+system.ruby.L1Cache_Controller.L1_Replacement |     9456290     12.50%     12.50% |     9453861     12.49%     24.99% |     9456743     12.50%     37.49% |     9458000     12.50%     49.99% |     9456358     12.50%     62.49% |     9459066     12.50%     74.99% |     9459283     12.50%     87.49% |     9464648     12.51%    100.00%
+system.ruby.L1Cache_Controller.L1_Replacement::total     75664249                      
+system.ruby.L1Cache_Controller.Fwd_GETX  |         149     10.92%     10.92% |         197     14.43%     25.35% |         173     12.67%     38.02% |         174     12.75%     50.77% |         167     12.23%     63.00% |         160     11.72%     74.73% |         162     11.87%     86.59% |         183     13.41%    100.00%
+system.ruby.L1Cache_Controller.Fwd_GETX::total         1365                      
+system.ruby.L1Cache_Controller.Fwd_GETS  |         730     13.05%     13.05% |         740     13.23%     26.27% |         652     11.65%     37.93% |         650     11.62%     49.54% |         717     12.82%     62.36% |         700     12.51%     74.87% |         725     12.96%     87.83% |         681     12.17%    100.00%
+system.ruby.L1Cache_Controller.Fwd_GETS::total         5595                      
+system.ruby.L1Cache_Controller.Inv       |         233     12.80%     12.80% |         238     13.07%     25.86% |         212     11.64%     37.51% |         230     12.63%     50.14% |         213     11.70%     61.83% |         227     12.47%     74.30% |         221     12.14%     86.44% |         247     13.56%    100.00%
+system.ruby.L1Cache_Controller.Inv::total         1821                      
+system.ruby.L1Cache_Controller.Ack       |         380     12.46%     12.46% |         368     12.07%     24.52% |         371     12.16%     36.69% |         403     13.21%     49.90% |         382     12.52%     62.43% |         403     13.21%     75.64% |         379     12.43%     88.07% |         364     11.93%    100.00%
+system.ruby.L1Cache_Controller.Ack::total         3050                      
+system.ruby.L1Cache_Controller.Data      |       50306     12.51%     12.51% |       50385     12.53%     25.04% |       50094     12.46%     37.50% |       50490     12.56%     50.05% |       50329     12.52%     62.57% |       50235     12.49%     75.06% |       50131     12.47%     87.52% |       50173     12.48%    100.00%
+system.ruby.L1Cache_Controller.Data::total       402143                      
+system.ruby.L1Cache_Controller.Exclusive_Data |       28370     12.56%     12.56% |       28338     12.54%     25.10% |       28394     12.57%     37.66% |       28025     12.40%     50.07% |       28209     12.48%     62.55% |       28223     12.49%     75.04% |       28329     12.54%     87.58% |       28063     12.42%    100.00%
+system.ruby.L1Cache_Controller.Exclusive_Data::total       225951                      
+system.ruby.L1Cache_Controller.Writeback_Ack |         646     12.65%     12.65% |         679     13.29%     25.94% |         600     11.75%     37.69% |         633     12.39%     50.08% |         633     12.39%     62.47% |         657     12.86%     75.33% |         612     11.98%     87.31% |         648     12.69%    100.00%
+system.ruby.L1Cache_Controller.Writeback_Ack::total         5108                      
+system.ruby.L1Cache_Controller.Writeback_Ack_Data |       77750     12.52%     12.52% |       77745     12.52%     25.05% |       77634     12.51%     37.55% |       77612     12.50%     50.06% |       77650     12.51%     62.57% |       77523     12.49%     75.05% |       77567     12.50%     87.55% |       77298     12.45%    100.00%
+system.ruby.L1Cache_Controller.Writeback_Ack_Data::total       620779                      
+system.ruby.L1Cache_Controller.Writeback_Nack |         248     13.20%     13.20% |         246     13.09%     26.29% |         216     11.50%     37.79% |         237     12.61%     50.40% |         218     11.60%     62.00% |         239     12.72%     74.72% |         231     12.29%     87.01% |         244     12.99%    100.00%
+system.ruby.L1Cache_Controller.Writeback_Nack::total         1879                      
+system.ruby.L1Cache_Controller.All_acks  |       28178     12.55%     12.55% |       28128     12.53%     25.09% |       28199     12.56%     37.65% |       27860     12.41%     50.06% |       28012     12.48%     62.54% |       28046     12.50%     75.04% |       28156     12.54%     87.58% |       27868     12.42%    100.00%
+system.ruby.L1Cache_Controller.All_acks::total       224447                      
+system.ruby.L1Cache_Controller.Use_Timeout |       28370     12.56%     12.56% |       28338     12.54%     25.10% |       28394     12.57%     37.66% |       28025     12.40%     50.07% |       28209     12.48%     62.55% |       28223     12.49%     75.04% |       28329     12.54%     87.58% |       28063     12.42%    100.00%
+system.ruby.L1Cache_Controller.Use_Timeout::total       225951                      
+system.ruby.L1Cache_Controller.I.Load    |       50501     12.51%     12.51% |       50597     12.53%     25.04% |       50292     12.46%     37.50% |       50659     12.55%     50.05% |       50527     12.52%     62.57% |       50416     12.49%     75.06% |       50305     12.46%     87.52% |       50369     12.48%    100.00%
+system.ruby.L1Cache_Controller.I.Load::total       403666                      
+system.ruby.L1Cache_Controller.I.Store   |       28175     12.55%     12.55% |       28122     12.53%     25.08% |       28197     12.56%     37.65% |       27859     12.41%     50.06% |       28010     12.48%     62.54% |       28043     12.50%     75.04% |       28155     12.55%     87.58% |       27869     12.42%    100.00%
+system.ruby.L1Cache_Controller.I.Store::total       224430                      
+system.ruby.L1Cache_Controller.I.L1_Replacement |          51     12.35%     12.35% |          56     13.56%     25.91% |          48     11.62%     37.53% |          47     11.38%     48.91% |          45     10.90%     59.81% |          52     12.59%     72.40% |          62     15.01%     87.41% |          52     12.59%    100.00%
+system.ruby.L1Cache_Controller.I.L1_Replacement::total          413                      
+system.ruby.L1Cache_Controller.S.Load    |           6     12.50%     12.50% |           7     14.58%     27.08% |           7     14.58%     41.67% |           9     18.75%     60.42% |           4      8.33%     68.75% |           4      8.33%     77.08% |           5     10.42%     87.50% |           6     12.50%    100.00%
+system.ruby.L1Cache_Controller.S.Load::total           48                      
+system.ruby.L1Cache_Controller.S.Store   |           4     16.00%     16.00% |           7     28.00%     44.00% |           3     12.00%     56.00% |           1      4.00%     60.00% |           4     16.00%     76.00% |           3     12.00%     88.00% |           2      8.00%     96.00% |           1      4.00%    100.00%
+system.ruby.L1Cache_Controller.S.Store::total           25                      
+system.ruby.L1Cache_Controller.S.L1_Replacement |       50293     12.51%     12.51% |       50374     12.53%     25.04% |       50080     12.46%     37.49% |       50482     12.56%     50.05% |       50317     12.51%     62.57% |       50228     12.49%     75.06% |       50120     12.47%     87.52% |       50160     12.48%    100.00%
+system.ruby.L1Cache_Controller.S.L1_Replacement::total       402054                      
+system.ruby.L1Cache_Controller.S.Fwd_GETS |          41     11.26%     11.26% |          43     11.81%     23.08% |          48     13.19%     36.26% |          56     15.38%     51.65% |          46     12.64%     64.29% |          46     12.64%     76.92% |          45     12.36%     89.29% |          39     10.71%    100.00%
+system.ruby.L1Cache_Controller.S.Fwd_GETS::total          364                      
+system.ruby.L1Cache_Controller.S.Inv     |           9     15.25%     15.25% |           3      5.08%     20.34% |          11     18.64%     38.98% |           7     11.86%     50.85% |           7     11.86%     62.71% |           4      6.78%     69.49% |           7     11.86%     81.36% |          11     18.64%    100.00%
+system.ruby.L1Cache_Controller.S.Inv::total           59                      
+system.ruby.L1Cache_Controller.O.L1_Replacement |           1     50.00%     50.00% |           0      0.00%     50.00% |           0      0.00%     50.00% |           0      0.00%     50.00% |           1     50.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.L1Cache_Controller.O.L1_Replacement::total            2                      
+system.ruby.L1Cache_Controller.M.Store   |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           1    100.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.L1Cache_Controller.M.Store::total            1                      
+system.ruby.L1Cache_Controller.M.L1_Replacement |         191     12.77%     12.77% |         210     14.04%     26.80% |         195     13.03%     39.84% |         163     10.90%     50.74% |         196     13.10%     63.84% |         177     11.83%     75.67% |         169     11.30%     86.97% |         195     13.03%    100.00%
+system.ruby.L1Cache_Controller.M.L1_Replacement::total         1496                      
+system.ruby.L1Cache_Controller.M.Fwd_GETX |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           1     20.00%     20.00% |           0      0.00%     20.00% |           0      0.00%     20.00% |           4     80.00%    100.00% |           0      0.00%    100.00%
+system.ruby.L1Cache_Controller.M.Fwd_GETX::total            5                      
+system.ruby.L1Cache_Controller.M.Fwd_GETS |           1     50.00%     50.00% |           0      0.00%     50.00% |           0      0.00%     50.00% |           0      0.00%     50.00% |           1     50.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.L1Cache_Controller.M.Fwd_GETS::total            2                      
+system.ruby.L1Cache_Controller.M_W.L1_Replacement |         395     10.57%     10.57% |         427     11.43%     22.00% |         786     21.03%     43.03% |         434     11.61%     54.64% |         301      8.05%     62.70% |         536     14.34%     77.04% |         484     12.95%     89.99% |         374     10.01%    100.00%
+system.ruby.L1Cache_Controller.M_W.L1_Replacement::total         3737                      
+system.ruby.L1Cache_Controller.M_W.Fwd_GETX |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           2     22.22%     22.22% |           0      0.00%     22.22% |           0      0.00%     22.22% |           7     77.78%    100.00% |           0      0.00%    100.00%
+system.ruby.L1Cache_Controller.M_W.Fwd_GETX::total            9                      
+system.ruby.L1Cache_Controller.M_W.Use_Timeout |         192     12.77%     12.77% |         210     13.96%     26.73% |         195     12.97%     39.69% |         165     10.97%     50.66% |         197     13.10%     63.76% |         177     11.77%     75.53% |         173     11.50%     87.03% |         195     12.97%    100.00%
+system.ruby.L1Cache_Controller.M_W.Use_Timeout::total         1504                      
+system.ruby.L1Cache_Controller.MM.Load   |           1      7.69%      7.69% |           3     23.08%     30.77% |           2     15.38%     46.15% |           1      7.69%     53.85% |           0      0.00%     53.85% |           0      0.00%     53.85% |           3     23.08%     76.92% |           3     23.08%    100.00%
+system.ruby.L1Cache_Controller.MM.Load::total           13                      
+system.ruby.L1Cache_Controller.MM.Store  |           2     25.00%     25.00% |           1     12.50%     37.50% |           1     12.50%     50.00% |           1     12.50%     62.50% |           0      0.00%     62.50% |           1     12.50%     75.00% |           1     12.50%     87.50% |           1     12.50%    100.00%
+system.ruby.L1Cache_Controller.MM.Store::total            8                      
+system.ruby.L1Cache_Controller.MM.L1_Replacement |       28136     12.56%     12.56% |       28075     12.53%     25.08% |       28162     12.57%     37.65% |       27822     12.42%     50.06% |       27974     12.48%     62.55% |       27998     12.49%     75.04% |       28105     12.54%     87.58% |       27827     12.42%    100.00%
+system.ruby.L1Cache_Controller.MM.L1_Replacement::total       224099                      
+system.ruby.L1Cache_Controller.MM.Fwd_GETX |          13      9.85%      9.85% |          25     18.94%     28.79% |          20     15.15%     43.94% |          16     12.12%     56.06% |          15     11.36%     67.42% |          12      9.09%     76.52% |          16     12.12%     88.64% |          15     11.36%    100.00%
+system.ruby.L1Cache_Controller.MM.Fwd_GETX::total          132                      
+system.ruby.L1Cache_Controller.MM.Fwd_GETS |          29     13.36%     13.36% |          28     12.90%     26.27% |          17      7.83%     34.10% |          23     10.60%     44.70% |          23     10.60%     55.30% |          36     16.59%     71.89% |          35     16.13%     88.02% |          26     11.98%    100.00%
+system.ruby.L1Cache_Controller.MM.Fwd_GETS::total          217                      
+system.ruby.L1Cache_Controller.MM_W.Load |           6     21.43%     21.43% |           4     14.29%     35.71% |           3     10.71%     46.43% |           3     10.71%     57.14% |           6     21.43%     78.57% |           3     10.71%     89.29% |           1      3.57%     92.86% |           2      7.14%    100.00%
+system.ruby.L1Cache_Controller.MM_W.Load::total           28                      
+system.ruby.L1Cache_Controller.MM_W.Store |           3     14.29%     14.29% |           2      9.52%     23.81% |           0      0.00%     23.81% |           5     23.81%     47.62% |           4     19.05%     66.67% |           2      9.52%     76.19% |           4     19.05%     95.24% |           1      4.76%    100.00%
+system.ruby.L1Cache_Controller.MM_W.Store::total           21                      
+system.ruby.L1Cache_Controller.MM_W.L1_Replacement |      621119     12.62%     12.62% |      613463     12.47%     25.09% |      615369     12.51%     37.60% |      613454     12.47%     50.06% |      615301     12.50%     62.57% |      615852     12.52%     75.08% |      613919     12.48%     87.56% |      612169     12.44%    100.00%
+system.ruby.L1Cache_Controller.MM_W.L1_Replacement::total      4920646                      
+system.ruby.L1Cache_Controller.MM_W.Fwd_GETX |          12      9.45%      9.45% |          34     26.77%     36.22% |          11      8.66%     44.88% |          15     11.81%     56.69% |          15     11.81%     68.50% |          17     13.39%     81.89% |           4      3.15%     85.04% |          19     14.96%    100.00%
+system.ruby.L1Cache_Controller.MM_W.Fwd_GETX::total          127                      
+system.ruby.L1Cache_Controller.MM_W.Fwd_GETS |          25     12.25%     12.25% |          35     17.16%     29.41% |          15      7.35%     36.76% |          27     13.24%     50.00% |          27     13.24%     63.24% |          27     13.24%     76.47% |          27     13.24%     89.71% |          21     10.29%    100.00%
+system.ruby.L1Cache_Controller.MM_W.Fwd_GETS::total          204                      
+system.ruby.L1Cache_Controller.MM_W.Use_Timeout |       28178     12.55%     12.55% |       28128     12.53%     25.09% |       28199     12.56%     37.65% |       27860     12.41%     50.06% |       28012     12.48%     62.54% |       28046     12.50%     75.04% |       28156     12.54%     87.58% |       27868     12.42%    100.00%
+system.ruby.L1Cache_Controller.MM_W.Use_Timeout::total       224447                      
+system.ruby.L1Cache_Controller.IM.L1_Replacement |     3178623     12.60%     12.60% |     3133531     12.42%     25.02% |     3166168     12.55%     37.57% |     3128956     12.40%     49.97% |     3171906     12.57%     62.54% |     3132218     12.41%     74.96% |     3164131     12.54%     87.50% |     3154429     12.50%    100.00%
+system.ruby.L1Cache_Controller.IM.L1_Replacement::total     25229962                      
+system.ruby.L1Cache_Controller.IM.Ack    |         163     13.27%     13.27% |         155     12.62%     25.90% |         149     12.13%     38.03% |         163     13.27%     51.30% |         150     12.21%     63.52% |         156     12.70%     76.22% |         152     12.38%     88.60% |         140     11.40%    100.00%
+system.ruby.L1Cache_Controller.IM.Ack::total         1228                      
+system.ruby.L1Cache_Controller.IM.Exclusive_Data |       28174     12.55%     12.55% |       28121     12.53%     25.08% |       28196     12.56%     37.65% |       27859     12.41%     50.06% |       28009     12.48%     62.54% |       28043     12.50%     75.04% |       28154     12.55%     87.58% |       27867     12.42%    100.00%
+system.ruby.L1Cache_Controller.IM.Exclusive_Data::total       224423                      
+system.ruby.L1Cache_Controller.SM.L1_Replacement |        1133     22.51%     22.51% |         986     19.59%     42.09% |         762     15.14%     57.23% |         192      3.81%     61.04% |         902     17.92%     78.96% |         385      7.65%     86.61% |         473      9.40%     96.01% |         201      3.99%    100.00%
+system.ruby.L1Cache_Controller.SM.L1_Replacement::total         5034                      
+system.ruby.L1Cache_Controller.SM.Inv    |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           1    100.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.L1Cache_Controller.SM.Inv::total            1                      
+system.ruby.L1Cache_Controller.SM.Exclusive_Data |           4     16.67%     16.67% |           7     29.17%     45.83% |           3     12.50%     58.33% |           1      4.17%     62.50% |           3     12.50%     75.00% |           3     12.50%     87.50% |           2      8.33%     95.83% |           1      4.17%    100.00%
+system.ruby.L1Cache_Controller.SM.Exclusive_Data::total           24                      
+system.ruby.L1Cache_Controller.OM.L1_Replacement |       21441     12.36%     12.36% |       21531     12.41%     24.77% |       22013     12.69%     37.46% |       22555     13.00%     50.46% |       22104     12.74%     63.20% |       20567     11.85%     75.05% |       21301     12.28%     87.33% |       21980     12.67%    100.00%
+system.ruby.L1Cache_Controller.OM.L1_Replacement::total       173492                      
+system.ruby.L1Cache_Controller.OM.Ack    |         217     11.91%     11.91% |         213     11.69%     23.60% |         222     12.18%     35.78% |         240     13.17%     48.96% |         232     12.73%     61.69% |         247     13.56%     75.25% |         227     12.46%     87.71% |         224     12.29%    100.00%
+system.ruby.L1Cache_Controller.OM.Ack::total         1822                      
+system.ruby.L1Cache_Controller.OM.All_acks |       28178     12.55%     12.55% |       28128     12.53%     25.09% |       28199     12.56%     37.65% |       27860     12.41%     50.06% |       28012     12.48%     62.54% |       28046     12.50%     75.04% |       28156     12.54%     87.58% |       27868     12.42%    100.00%
+system.ruby.L1Cache_Controller.OM.All_acks::total       224447                      
+system.ruby.L1Cache_Controller.IS.L1_Replacement |     5554907     12.43%     12.43% |     5605208     12.54%     24.96% |     5573160     12.47%     37.43% |     5613895     12.56%     49.99% |     5567311     12.45%     62.44% |     5611053     12.55%     75.00% |     5580519     12.48%     87.48% |     5597261     12.52%    100.00%
+system.ruby.L1Cache_Controller.IS.L1_Replacement::total     44703314                      
+system.ruby.L1Cache_Controller.IS.Data   |       50306     12.51%     12.51% |       50385     12.53%     25.04% |       50094     12.46%     37.50% |       50490     12.56%     50.05% |       50329     12.52%     62.57% |       50235     12.49%     75.06% |       50131     12.47%     87.52% |       50173     12.48%    100.00%
+system.ruby.L1Cache_Controller.IS.Data::total       402143                      
+system.ruby.L1Cache_Controller.IS.Exclusive_Data |         192     12.77%     12.77% |         210     13.96%     26.73% |         195     12.97%     39.69% |         165     10.97%     50.66% |         197     13.10%     63.76% |         177     11.77%     75.53% |         173     11.50%     87.03% |         195     12.97%    100.00%
+system.ruby.L1Cache_Controller.IS.Exclusive_Data::total         1504                      
+system.ruby.L1Cache_Controller.SI.Load   |          14     21.54%     21.54% |           2      3.08%     24.62% |           7     10.77%     35.38% |          13     20.00%     55.38% |           5      7.69%     63.08% |           1      1.54%     64.62% |          17     26.15%     90.77% |           6      9.23%    100.00%
+system.ruby.L1Cache_Controller.SI.Load::total           65                      
+system.ruby.L1Cache_Controller.SI.Store  |           1      3.57%      3.57% |           3     10.71%     14.29% |           0      0.00%     14.29% |           4     14.29%     28.57% |           5     17.86%     46.43% |           1      3.57%     50.00% |          13     46.43%     96.43% |           1      3.57%    100.00%
+system.ruby.L1Cache_Controller.SI.Store::total           28                      
+system.ruby.L1Cache_Controller.SI.Fwd_GETS |         374     12.94%     12.94% |         385     13.32%     26.26% |         338     11.70%     37.96% |         361     12.49%     50.45% |         369     12.77%     63.22% |         354     12.25%     75.47% |         375     12.98%     88.44% |         334     11.56%    100.00%
+system.ruby.L1Cache_Controller.SI.Fwd_GETS::total         2890                      
+system.ruby.L1Cache_Controller.SI.Inv    |         224     12.72%     12.72% |         235     13.34%     26.06% |         201     11.41%     37.48% |         223     12.66%     50.14% |         205     11.64%     61.78% |         223     12.66%     74.45% |         214     12.15%     86.60% |         236     13.40%    100.00%
+system.ruby.L1Cache_Controller.SI.Inv::total         1761                      
+system.ruby.L1Cache_Controller.SI.Writeback_Ack |         645     12.63%     12.63% |         679     13.30%     25.94% |         600     11.75%     37.69% |         632     12.38%     50.07% |         632     12.38%     62.45% |         657     12.87%     75.32% |         612     11.99%     87.31% |         648     12.69%    100.00%
+system.ruby.L1Cache_Controller.SI.Writeback_Ack::total         5105                      
+system.ruby.L1Cache_Controller.SI.Writeback_Ack_Data |       49424     12.51%     12.51% |       49460     12.52%     25.02% |       49279     12.47%     37.49% |       49627     12.56%     50.05% |       49480     12.52%     62.57% |       49348     12.49%     75.06% |       49294     12.47%     87.53% |       49276     12.47%    100.00%
+system.ruby.L1Cache_Controller.SI.Writeback_Ack_Data::total       395188                      
+system.ruby.L1Cache_Controller.OI.Fwd_GETX |           0      0.00%      0.00% |           0      0.00%      0.00% |           1    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%
+system.ruby.L1Cache_Controller.OI.Fwd_GETX::total            1                      
+system.ruby.L1Cache_Controller.OI.Fwd_GETS |           0      0.00%      0.00% |           1     11.11%     11.11% |           0      0.00%     11.11% |           1     11.11%     22.22% |           2     22.22%     44.44% |           3     33.33%     77.78% |           1     11.11%     88.89% |           1     11.11%    100.00%
+system.ruby.L1Cache_Controller.OI.Fwd_GETS::total            9                      
+system.ruby.L1Cache_Controller.OI.Writeback_Ack_Data |         261     13.66%     13.66% |         248     12.98%     26.65% |         233     12.20%     38.85% |         182      9.53%     48.38% |         250     13.09%     61.47% |         234     12.25%     73.72% |         242     12.67%     86.39% |         260     13.61%    100.00%
+system.ruby.L1Cache_Controller.OI.Writeback_Ack_Data::total         1910                      
+system.ruby.L1Cache_Controller.OI.Writeback_Nack |          24     20.69%     20.69% |          11      9.48%     30.17% |          13     11.21%     41.38% |          15     12.93%     54.31% |          13     11.21%     65.52% |          16     13.79%     79.31% |          16     13.79%     93.10% |           8      6.90%    100.00%
+system.ruby.L1Cache_Controller.OI.Writeback_Nack::total          116                      
+system.ruby.L1Cache_Controller.MI.Load   |          15     93.75%     93.75% |           1      6.25%    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.L1Cache_Controller.MI.Load::total           16                      
+system.ruby.L1Cache_Controller.MI.Fwd_GETX |         124     11.37%     11.37% |         138     12.65%     24.01% |         141     12.92%     36.94% |         140     12.83%     49.77% |         137     12.56%     62.33% |         131     12.01%     74.34% |         131     12.01%     86.34% |         149     13.66%    100.00%
+system.ruby.L1Cache_Controller.MI.Fwd_GETX::total         1091                      
+system.ruby.L1Cache_Controller.MI.Fwd_GETS |         260     13.62%     13.62% |         248     12.99%     26.61% |         234     12.26%     38.87% |         182      9.53%     48.40% |         249     13.04%     61.45% |         234     12.26%     73.70% |         242     12.68%     86.38% |         260     13.62%    100.00%
+system.ruby.L1Cache_Controller.MI.Fwd_GETS::total         1909                      
+system.ruby.L1Cache_Controller.MI.Writeback_Ack_Data |       27942     12.55%     12.55% |       27899     12.53%     25.09% |       27982     12.57%     37.66% |       27663     12.43%     50.08% |       27784     12.48%     62.57% |       27810     12.49%     75.06% |       27901     12.53%     87.59% |       27613     12.41%    100.00%
+system.ruby.L1Cache_Controller.MI.Writeback_Ack_Data::total       222594                      
+system.ruby.L1Cache_Controller.II.Writeback_Ack |           1     33.33%     33.33% |           0      0.00%     33.33% |           0      0.00%     33.33% |           1     33.33%     66.67% |           1     33.33%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.L1Cache_Controller.II.Writeback_Ack::total            3                      
+system.ruby.L1Cache_Controller.II.Writeback_Ack_Data |         123     11.32%     11.32% |         138     12.70%     24.01% |         140     12.88%     36.89% |         140     12.88%     49.77% |         136     12.51%     62.28% |         131     12.05%     74.33% |         130     11.96%     86.29% |         149     13.71%    100.00%
+system.ruby.L1Cache_Controller.II.Writeback_Ack_Data::total         1087                      
+system.ruby.L1Cache_Controller.II.Writeback_Nack |         224     12.71%     12.71% |         235     13.33%     26.04% |         203     11.51%     37.55% |         222     12.59%     50.14% |         205     11.63%     61.77% |         223     12.65%     74.42% |         215     12.20%     86.61% |         236     13.39%    100.00%
+system.ruby.L1Cache_Controller.II.Writeback_Nack::total         1763                      
+system.ruby.L2Cache_Controller.L1_GETS         501706      0.00%      0.00%
+system.ruby.L2Cache_Controller.L1_GETX         280108      0.00%      0.00%
+system.ruby.L2Cache_Controller.L1_PUTO            131      0.00%      0.00%
+system.ruby.L2Cache_Controller.L1_PUTX         260500      0.00%      0.00%
+system.ruby.L2Cache_Controller.L1_PUTS_only       476451      0.00%      0.00%
+system.ruby.L2Cache_Controller.L1_PUTS          25484      0.00%      0.00%
+system.ruby.L2Cache_Controller.All_Acks        222478      0.00%      0.00%
+system.ruby.L2Cache_Controller.Data            616903      0.00%      0.00%
+system.ruby.L2Cache_Controller.L1_WBCLEANDATA       395188      0.00%      0.00%
+system.ruby.L2Cache_Controller.L1_WBDIRTYDATA       224504      0.00%      0.00%
+system.ruby.L2Cache_Controller.Writeback_Ack       222462      0.00%      0.00%
+system.ruby.L2Cache_Controller.Unblock         408333      0.00%      0.00%
+system.ruby.L2Cache_Controller.Exclusive_Unblock       225951      0.00%      0.00%
+system.ruby.L2Cache_Controller.L2_Replacement       690870      0.00%      0.00%
+system.ruby.L2Cache_Controller.NP.L1_GETS       394442      0.00%      0.00%
+system.ruby.L2Cache_Controller.NP.L1_GETX       219255      0.00%      0.00%
+system.ruby.L2Cache_Controller.ILS.L1_GETS         3254      0.00%      0.00%
+system.ruby.L2Cache_Controller.ILS.L1_GETX         1820      0.00%      0.00%
+system.ruby.L2Cache_Controller.ILS.L1_PUTS_only       391949      0.00%      0.00%
+system.ruby.L2Cache_Controller.ILS.L1_PUTS         3239      0.00%      0.00%
+system.ruby.L2Cache_Controller.ILX.L1_GETS         2128      0.00%      0.00%
+system.ruby.L2Cache_Controller.ILX.L1_GETX         1228      0.00%      0.00%
+system.ruby.L2Cache_Controller.ILX.L1_PUTX       223680      0.00%      0.00%
+system.ruby.L2Cache_Controller.ILX.L1_PUTS         1753      0.00%      0.00%
+system.ruby.L2Cache_Controller.ILOX.L1_GETS            1      0.00%      0.00%
+system.ruby.L2Cache_Controller.ILOX.L1_PUTO          117      0.00%      0.00%
+system.ruby.L2Cache_Controller.ILOX.L1_PUTX          116      0.00%      0.00%
+system.ruby.L2Cache_Controller.ILOSX.L1_GETS            8      0.00%      0.00%
+system.ruby.L2Cache_Controller.ILOSX.L1_GETX            1      0.00%      0.00%
+system.ruby.L2Cache_Controller.ILOSX.L1_PUTO            1      0.00%      0.00%
+system.ruby.L2Cache_Controller.ILOSX.L1_PUTX         1793      0.00%      0.00%
+system.ruby.L2Cache_Controller.ILOSX.L1_PUTS_only          118      0.00%      0.00%
+system.ruby.L2Cache_Controller.ILOSX.L1_PUTS            5      0.00%      0.00%
+system.ruby.L2Cache_Controller.S.L1_GETS         2517      0.00%      0.00%
+system.ruby.L2Cache_Controller.S.L1_GETX         1396      0.00%      0.00%
+system.ruby.L2Cache_Controller.S.L2_Replacement       391275      0.00%      0.00%
+system.ruby.L2Cache_Controller.OLSX.L1_GETS           10      0.00%      0.00%
+system.ruby.L2Cache_Controller.OLSX.L1_GETX            2      0.00%      0.00%
+system.ruby.L2Cache_Controller.OLSX.L1_PUTX            2      0.00%      0.00%
+system.ruby.L2Cache_Controller.OLSX.L1_PUTS_only         1700      0.00%      0.00%
+system.ruby.L2Cache_Controller.OLSX.L1_PUTS           15      0.00%      0.00%
+system.ruby.L2Cache_Controller.OLSX.L2_Replacement           91      0.00%      0.00%
+system.ruby.L2Cache_Controller.SLS.L1_GETS           18      0.00%      0.00%
+system.ruby.L2Cache_Controller.SLS.L1_GETX           14      0.00%      0.00%
+system.ruby.L2Cache_Controller.SLS.L1_PUTS_only         3244      0.00%      0.00%
+system.ruby.L2Cache_Controller.SLS.L1_PUTS           26      0.00%      0.00%
+system.ruby.L2Cache_Controller.SLS.L2_Replacement         2498      0.00%      0.00%
+system.ruby.L2Cache_Controller.M.L1_GETS         1287      0.00%      0.00%
+system.ruby.L2Cache_Controller.M.L1_GETX          739      0.00%      0.00%
 system.ruby.L2Cache_Controller.M.L1_PUTX            3      0.00%      0.00%
-system.ruby.L2Cache_Controller.M.L2_Replacement       616629      0.00%      0.00%
-system.ruby.L2Cache_Controller.ILOXW.L1_GETS           86      0.00%      0.00%
-system.ruby.L2Cache_Controller.ILOXW.L1_GETX           44      0.00%      0.00%
-system.ruby.L2Cache_Controller.ILOXW.L1_PUTO          929      0.00%      0.00%
-system.ruby.L2Cache_Controller.ILOXW.L1_PUTX         5022      0.00%      0.00%
-system.ruby.L2Cache_Controller.ILOXW.L1_WBCLEANDATA          377      0.00%      0.00%
-system.ruby.L2Cache_Controller.ILOXW.L1_WBDIRTYDATA          134      0.00%      0.00%
-system.ruby.L2Cache_Controller.ILOXW.Unblock          518      0.00%      0.00%
-system.ruby.L2Cache_Controller.ILOSXW.L1_GETS           84      0.00%      0.00%
-system.ruby.L2Cache_Controller.ILOSXW.L1_GETX           73      0.00%      0.00%
-system.ruby.L2Cache_Controller.ILOSXW.L1_PUTX           83      0.00%      0.00%
-system.ruby.L2Cache_Controller.ILOSXW.L1_PUTS_only        15289      0.00%      0.00%
-system.ruby.L2Cache_Controller.ILOSXW.L1_PUTS           91      0.00%      0.00%
-system.ruby.L2Cache_Controller.ILOSXW.L1_WBCLEANDATA         3142      0.00%      0.00%
-system.ruby.L2Cache_Controller.ILOSXW.L1_WBDIRTYDATA         1605      0.00%      0.00%
-system.ruby.L2Cache_Controller.ILOSXW.Unblock           10      0.00%      0.00%
-system.ruby.L2Cache_Controller.ILSW.L1_PUTS            9      0.00%      0.00%
-system.ruby.L2Cache_Controller.ILSW.L1_WBCLEANDATA            1      0.00%      0.00%
-system.ruby.L2Cache_Controller.IW.L1_GETS           11      0.00%      0.00%
-system.ruby.L2Cache_Controller.IW.L1_WBCLEANDATA          612      0.00%      0.00%
-system.ruby.L2Cache_Controller.SW.Unblock            1      0.00%      0.00%
-system.ruby.L2Cache_Controller.SW.L2_Replacement           25      0.00%      0.00%
-system.ruby.L2Cache_Controller.OXW.L1_GETS          121      0.00%      0.00%
-system.ruby.L2Cache_Controller.OXW.L1_GETX           86      0.00%      0.00%
-system.ruby.L2Cache_Controller.OXW.Unblock         4528      0.00%      0.00%
-system.ruby.L2Cache_Controller.OXW.L2_Replacement        34549      0.00%      0.00%
-system.ruby.L2Cache_Controller.OLSXW.L1_PUTS          165      0.00%      0.00%
-system.ruby.L2Cache_Controller.OLSXW.Unblock           30      0.00%      0.00%
-system.ruby.L2Cache_Controller.OLSXW.L2_Replacement          246      0.00%      0.00%
-system.ruby.L2Cache_Controller.ILXW.L1_GETS        24257      0.00%      0.00%
-system.ruby.L2Cache_Controller.ILXW.L1_GETX        13813      0.00%      0.00%
-system.ruby.L2Cache_Controller.ILXW.L1_PUTX         5282      0.00%      0.00%
-system.ruby.L2Cache_Controller.ILXW.L1_PUTS           17      0.00%      0.00%
-system.ruby.L2Cache_Controller.ILXW.L1_WBCLEANDATA       394001      0.00%      0.00%
-system.ruby.L2Cache_Controller.ILXW.L1_WBDIRTYDATA       223724      0.00%      0.00%
-system.ruby.L2Cache_Controller.ILXW.Unblock         2718      0.00%      0.00%
-system.ruby.L2Cache_Controller.IFLOX.L1_PUTO            5      0.00%      0.00%
-system.ruby.L2Cache_Controller.IFLOX.L1_PUTX            7      0.00%      0.00%
-system.ruby.L2Cache_Controller.IFLOX.L1_PUTS_only           45      0.00%      0.00%
-system.ruby.L2Cache_Controller.IFLOX.Unblock            4      0.00%      0.00%
-system.ruby.L2Cache_Controller.IFLOX.Exclusive_Unblock            7      0.00%      0.00%
-system.ruby.L2Cache_Controller.IFLOXX.L1_GETS          513      0.00%      0.00%
-system.ruby.L2Cache_Controller.IFLOXX.L1_GETX          128      0.00%      0.00%
-system.ruby.L2Cache_Controller.IFLOXX.L1_PUTO           71      0.00%      0.00%
-system.ruby.L2Cache_Controller.IFLOXX.L1_PUTX        77511      0.00%      0.00%
-system.ruby.L2Cache_Controller.IFLOXX.L1_PUTS           34      0.00%      0.00%
-system.ruby.L2Cache_Controller.IFLOXX.Unblock         5265      0.00%      0.00%
-system.ruby.L2Cache_Controller.IFLOXX.Exclusive_Unblock         3255      0.00%      0.00%
-system.ruby.L2Cache_Controller.IFLOSX.L1_PUTX          264      0.00%      0.00%
-system.ruby.L2Cache_Controller.IFLOSX.L1_PUTS_only          138      0.00%      0.00%
-system.ruby.L2Cache_Controller.IFLOSX.Unblock           24      0.00%      0.00%
-system.ruby.L2Cache_Controller.IFLXO.L1_PUTX           50      0.00%      0.00%
-system.ruby.L2Cache_Controller.IFLXO.L1_PUTS_only           29      0.00%      0.00%
-system.ruby.L2Cache_Controller.IFLXO.Exclusive_Unblock            4      0.00%      0.00%
-system.ruby.L2Cache_Controller.IGS.L1_GETS        48444      0.00%      0.00%
-system.ruby.L2Cache_Controller.IGS.L1_GETX        25465      0.00%      0.00%
-system.ruby.L2Cache_Controller.IGS.L1_PUTX          427      0.00%      0.00%
-system.ruby.L2Cache_Controller.IGS.L1_PUTS            4      0.00%      0.00%
-system.ruby.L2Cache_Controller.IGS.Data           399      0.00%      0.00%
-system.ruby.L2Cache_Controller.IGS.Data_Exclusive       397040      0.00%      0.00%
-system.ruby.L2Cache_Controller.IGS.Unblock          399      0.00%      0.00%
-system.ruby.L2Cache_Controller.IGS.Exclusive_Unblock       397035      0.00%      0.00%
-system.ruby.L2Cache_Controller.IGM.L1_GETS        21845      0.00%      0.00%
-system.ruby.L2Cache_Controller.IGM.L1_GETX        11064      0.00%      0.00%
-system.ruby.L2Cache_Controller.IGM.Data        219824      0.00%      0.00%
-system.ruby.L2Cache_Controller.IGMO.L1_GETS         5622      0.00%      0.00%
-system.ruby.L2Cache_Controller.IGMO.L1_GETX         2829      0.00%      0.00%
-system.ruby.L2Cache_Controller.IGMO.L1_PUTX          209      0.00%      0.00%
-system.ruby.L2Cache_Controller.IGMO.All_Acks       219823      0.00%      0.00%
-system.ruby.L2Cache_Controller.IGMO.Exclusive_Unblock       219819      0.00%      0.00%
-system.ruby.L2Cache_Controller.MM.L1_GETS           61      0.00%      0.00%
-system.ruby.L2Cache_Controller.MM.L1_GETX           48      0.00%      0.00%
-system.ruby.L2Cache_Controller.MM.L1_PUTX            3      0.00%      0.00%
-system.ruby.L2Cache_Controller.MM.Exclusive_Unblock         2225      0.00%      0.00%
-system.ruby.L2Cache_Controller.SS.Unblock            2      0.00%      0.00%
-system.ruby.L2Cache_Controller.SS.L2_Replacement           21      0.00%      0.00%
-system.ruby.L2Cache_Controller.OO.L1_GETS          100      0.00%      0.00%
-system.ruby.L2Cache_Controller.OO.L1_GETX           62      0.00%      0.00%
-system.ruby.L2Cache_Controller.OO.L1_PUTX            8      0.00%      0.00%
-system.ruby.L2Cache_Controller.OO.Exclusive_Unblock         3902      0.00%      0.00%
-system.ruby.L2Cache_Controller.OO.L2_Replacement        53526      0.00%      0.00%
-system.ruby.L2Cache_Controller.OLSXS.L1_PUTS_only           50      0.00%      0.00%
-system.ruby.L2Cache_Controller.OLSXS.Unblock           13      0.00%      0.00%
-system.ruby.L2Cache_Controller.OLSXS.L2_Replacement           71      0.00%      0.00%
-system.ruby.L2Cache_Controller.MI.L1_GETS         2504      0.00%      0.00%
-system.ruby.L2Cache_Controller.MI.L1_GETX         1258      0.00%      0.00%
-system.ruby.L2Cache_Controller.MI.Writeback_Ack       616605      0.00%      0.00%
-system.ruby.L2Cache_Controller.OLSI.L1_PUTS_only         1059      0.00%      0.00%
+system.ruby.L2Cache_Controller.M.L1_PUTS            5      0.00%      0.00%
+system.ruby.L2Cache_Controller.M.L2_Replacement       222382      0.00%      0.00%
+system.ruby.L2Cache_Controller.ILOXW.L1_GETS            6      0.00%      0.00%
+system.ruby.L2Cache_Controller.ILOXW.L1_PUTO           11      0.00%      0.00%
+system.ruby.L2Cache_Controller.ILOXW.L1_PUTX         1580      0.00%      0.00%
+system.ruby.L2Cache_Controller.ILOXW.L1_WBDIRTYDATA          117      0.00%      0.00%
+system.ruby.L2Cache_Controller.ILOXW.Unblock          118      0.00%      0.00%
+system.ruby.L2Cache_Controller.ILOSXW.L1_GETS           82      0.00%      0.00%
+system.ruby.L2Cache_Controller.ILOSXW.L1_GETX           11      0.00%      0.00%
+system.ruby.L2Cache_Controller.ILOSXW.L1_PUTX           60      0.00%      0.00%
+system.ruby.L2Cache_Controller.ILOSXW.L1_PUTS_only         4226      0.00%      0.00%
+system.ruby.L2Cache_Controller.ILOSXW.L1_PUTS           49      0.00%      0.00%
+system.ruby.L2Cache_Controller.ILOSXW.L1_WBDIRTYDATA         1793      0.00%      0.00%
+system.ruby.L2Cache_Controller.ILOSXW.Unblock            6      0.00%      0.00%
+system.ruby.L2Cache_Controller.SLSW.L1_PUTS          119      0.00%      0.00%
+system.ruby.L2Cache_Controller.SLSW.Unblock           26      0.00%      0.00%
+system.ruby.L2Cache_Controller.SLSW.L2_Replacement          177      0.00%      0.00%
+system.ruby.L2Cache_Controller.ILSW.L1_GETS          108      0.00%      0.00%
+system.ruby.L2Cache_Controller.ILSW.L1_GETX          105      0.00%      0.00%
+system.ruby.L2Cache_Controller.ILSW.L1_PUTS        11967      0.00%      0.00%
+system.ruby.L2Cache_Controller.ILSW.L1_WBCLEANDATA         3239      0.00%      0.00%
+system.ruby.L2Cache_Controller.IW.L1_GETS        16149      0.00%      0.00%
+system.ruby.L2Cache_Controller.IW.L1_GETX         9267      0.00%      0.00%
+system.ruby.L2Cache_Controller.IW.L1_WBCLEANDATA       391949      0.00%      0.00%
+system.ruby.L2Cache_Controller.SW.L1_GETS           61      0.00%      0.00%
+system.ruby.L2Cache_Controller.SW.L1_GETX           40      0.00%      0.00%
+system.ruby.L2Cache_Controller.SW.Unblock         3244      0.00%      0.00%
+system.ruby.L2Cache_Controller.SW.L2_Replacement        22454      0.00%      0.00%
+system.ruby.L2Cache_Controller.OXW.L1_GETS           68      0.00%      0.00%
+system.ruby.L2Cache_Controller.OXW.L1_GETX           42      0.00%      0.00%
+system.ruby.L2Cache_Controller.OXW.Unblock         1700      0.00%      0.00%
+system.ruby.L2Cache_Controller.OXW.L2_Replacement         9730      0.00%      0.00%
+system.ruby.L2Cache_Controller.OLSXW.L1_PUTS_only            2      0.00%      0.00%
+system.ruby.L2Cache_Controller.OLSXW.L1_PUTS           56      0.00%      0.00%
+system.ruby.L2Cache_Controller.OLSXW.Unblock           15      0.00%      0.00%
+system.ruby.L2Cache_Controller.OLSXW.L2_Replacement          148      0.00%      0.00%
+system.ruby.L2Cache_Controller.ILXW.L1_GETS         5812      0.00%      0.00%
+system.ruby.L2Cache_Controller.ILXW.L1_GETX         3784      0.00%      0.00%
+system.ruby.L2Cache_Controller.ILXW.L1_PUTX         1588      0.00%      0.00%
+system.ruby.L2Cache_Controller.ILXW.L1_PUTS           58      0.00%      0.00%
+system.ruby.L2Cache_Controller.ILXW.L1_WBDIRTYDATA       222594      0.00%      0.00%
+system.ruby.L2Cache_Controller.ILXW.Unblock         1086      0.00%      0.00%
+system.ruby.L2Cache_Controller.IFLS.L1_GETS          256      0.00%      0.00%
+system.ruby.L2Cache_Controller.IFLS.L1_GETX          135      0.00%      0.00%
+system.ruby.L2Cache_Controller.IFLS.L1_PUTS_only        28230      0.00%      0.00%
+system.ruby.L2Cache_Controller.IFLS.L1_PUTS          202      0.00%      0.00%
+system.ruby.L2Cache_Controller.IFLS.Unblock         3254      0.00%      0.00%
+system.ruby.L2Cache_Controller.IFLOX.L1_PUTO            2      0.00%      0.00%
+system.ruby.L2Cache_Controller.IFLOX.L1_PUTS_only            7      0.00%      0.00%
+system.ruby.L2Cache_Controller.IFLOX.Unblock            1      0.00%      0.00%
+system.ruby.L2Cache_Controller.IFLOX.Exclusive_Unblock            2      0.00%      0.00%
+system.ruby.L2Cache_Controller.IFLOXX.L1_GETS          214      0.00%      0.00%
+system.ruby.L2Cache_Controller.IFLOXX.L1_GETX           37      0.00%      0.00%
+system.ruby.L2Cache_Controller.IFLOXX.L1_PUTX        31465      0.00%      0.00%
+system.ruby.L2Cache_Controller.IFLOXX.L1_PUTS          104      0.00%      0.00%
+system.ruby.L2Cache_Controller.IFLOXX.Unblock         1911      0.00%      0.00%
+system.ruby.L2Cache_Controller.IFLOXX.Exclusive_Unblock         1445      0.00%      0.00%
+system.ruby.L2Cache_Controller.IFLOSX.L1_PUTX          109      0.00%      0.00%
+system.ruby.L2Cache_Controller.IFLOSX.L1_PUTS_only           80      0.00%      0.00%
+system.ruby.L2Cache_Controller.IFLOSX.L1_PUTS            5      0.00%      0.00%
+system.ruby.L2Cache_Controller.IFLOSX.Unblock            8      0.00%      0.00%
+system.ruby.L2Cache_Controller.IFLXO.L1_PUTX            2      0.00%      0.00%
+system.ruby.L2Cache_Controller.IFLXO.Exclusive_Unblock            1      0.00%      0.00%
+system.ruby.L2Cache_Controller.IGS.L1_GETS        48255      0.00%      0.00%
+system.ruby.L2Cache_Controller.IGS.L1_GETX        26567      0.00%      0.00%
+system.ruby.L2Cache_Controller.IGS.L1_PUTS         7485      0.00%      0.00%
+system.ruby.L2Cache_Controller.IGS.Data        394425      0.00%      0.00%
+system.ruby.L2Cache_Controller.IGS.Unblock       394419      0.00%      0.00%
+system.ruby.L2Cache_Controller.IGM.L1_GETS        20782      0.00%      0.00%
+system.ruby.L2Cache_Controller.IGM.L1_GETX        12166      0.00%      0.00%
+system.ruby.L2Cache_Controller.IGM.Data        220644      0.00%      0.00%
+system.ruby.L2Cache_Controller.IGMLS.L1_GETS          103      0.00%      0.00%
+system.ruby.L2Cache_Controller.IGMLS.L1_GETX          166      0.00%      0.00%
+system.ruby.L2Cache_Controller.IGMLS.L1_PUTS_only        29804      0.00%      0.00%
+system.ruby.L2Cache_Controller.IGMLS.L1_PUTS          248      0.00%      0.00%
+system.ruby.L2Cache_Controller.IGMLS.Data         1834      0.00%      0.00%
+system.ruby.L2Cache_Controller.IGMO.L1_GETS         5289      0.00%      0.00%
+system.ruby.L2Cache_Controller.IGMO.L1_GETX         2899      0.00%      0.00%
+system.ruby.L2Cache_Controller.IGMO.L1_PUTX           94      0.00%      0.00%
+system.ruby.L2Cache_Controller.IGMO.L1_PUTS_only        16694      0.00%      0.00%
+system.ruby.L2Cache_Controller.IGMO.L1_PUTS          119      0.00%      0.00%
+system.ruby.L2Cache_Controller.IGMO.All_Acks       222478      0.00%      0.00%
+system.ruby.L2Cache_Controller.IGMO.Exclusive_Unblock       222477      0.00%      0.00%
+system.ruby.L2Cache_Controller.MM.L1_GETS            4      0.00%      0.00%
+system.ruby.L2Cache_Controller.MM.L1_GETX           31      0.00%      0.00%
+system.ruby.L2Cache_Controller.MM.L1_PUTX            1      0.00%      0.00%
+system.ruby.L2Cache_Controller.MM.Exclusive_Unblock          739      0.00%      0.00%
+system.ruby.L2Cache_Controller.SS.L1_GETS           40      0.00%      0.00%
+system.ruby.L2Cache_Controller.SS.L1_GETX           20      0.00%      0.00%
+system.ruby.L2Cache_Controller.SS.L1_PUTS           14      0.00%      0.00%
+system.ruby.L2Cache_Controller.SS.Unblock         2517      0.00%      0.00%
+system.ruby.L2Cache_Controller.SS.L2_Replacement        29818      0.00%      0.00%
+system.ruby.L2Cache_Controller.OO.L1_GETS           14      0.00%      0.00%
+system.ruby.L2Cache_Controller.OO.L1_GETX           19      0.00%      0.00%
+system.ruby.L2Cache_Controller.OO.L1_PUTX            7      0.00%      0.00%
+system.ruby.L2Cache_Controller.OO.Exclusive_Unblock         1287      0.00%      0.00%
+system.ruby.L2Cache_Controller.OO.L2_Replacement        12281      0.00%      0.00%
+system.ruby.L2Cache_Controller.OLSXS.L1_PUTS_only           46      0.00%      0.00%
+system.ruby.L2Cache_Controller.OLSXS.Unblock           10      0.00%      0.00%
+system.ruby.L2Cache_Controller.OLSXS.L2_Replacement            9      0.00%      0.00%
+system.ruby.L2Cache_Controller.SLSS.L1_PUTS_only           36      0.00%      0.00%
+system.ruby.L2Cache_Controller.SLSS.Unblock           18      0.00%      0.00%
+system.ruby.L2Cache_Controller.SLSS.L2_Replacement            7      0.00%      0.00%
+system.ruby.L2Cache_Controller.MI.L1_GETS          798      0.00%      0.00%
+system.ruby.L2Cache_Controller.MI.L1_GETX          364      0.00%      0.00%
+system.ruby.L2Cache_Controller.MI.Writeback_Ack       222371      0.00%      0.00%
+system.ruby.L2Cache_Controller.OLSI.L1_PUTS_only          315      0.00%      0.00%
 system.ruby.L2Cache_Controller.OLSI.L1_PUTS           15      0.00%      0.00%
-system.ruby.L2Cache_Controller.OLSI.Writeback_Ack          212      0.00%      0.00%
-system.ruby.Directory_Controller.GETX          219834      0.00%      0.00%
-system.ruby.Directory_Controller.GETS          397454      0.00%      0.00%
-system.ruby.Directory_Controller.PUTX          616629      0.00%      0.00%
-system.ruby.Directory_Controller.PUTO_SHARERS          212      0.00%      0.00%
-system.ruby.Directory_Controller.Last_Unblock          399      0.00%      0.00%
-system.ruby.Directory_Controller.Exclusive_Unblock       616854      0.00%      0.00%
-system.ruby.Directory_Controller.Clean_Writeback       393565      0.00%      0.00%
-system.ruby.Directory_Controller.Dirty_Writeback       223252      0.00%      0.00%
-system.ruby.Directory_Controller.Memory_Data       617270      0.00%      0.00%
-system.ruby.Directory_Controller.Memory_Ack       223251      0.00%      0.00%
-system.ruby.Directory_Controller.I.GETX        219624      0.00%      0.00%
-system.ruby.Directory_Controller.I.GETS        397048      0.00%      0.00%
-system.ruby.Directory_Controller.I.Memory_Ack       221545      0.00%      0.00%
-system.ruby.Directory_Controller.S.GETX           209      0.00%      0.00%
-system.ruby.Directory_Controller.S.GETS           399      0.00%      0.00%
-system.ruby.Directory_Controller.S.Memory_Ack           75      0.00%      0.00%
-system.ruby.Directory_Controller.M.PUTX        616629      0.00%      0.00%
-system.ruby.Directory_Controller.M.PUTO_SHARERS          212      0.00%      0.00%
-system.ruby.Directory_Controller.IS.Exclusive_Unblock       397035      0.00%      0.00%
-system.ruby.Directory_Controller.IS.Memory_Data       397043      0.00%      0.00%
-system.ruby.Directory_Controller.IS.Memory_Ack         1058      0.00%      0.00%
-system.ruby.Directory_Controller.SS.Last_Unblock          399      0.00%      0.00%
-system.ruby.Directory_Controller.SS.Memory_Data          399      0.00%      0.00%
-system.ruby.Directory_Controller.MM.Exclusive_Unblock       219819      0.00%      0.00%
-system.ruby.Directory_Controller.MM.Memory_Data       219828      0.00%      0.00%
-system.ruby.Directory_Controller.MM.Memory_Ack          573      0.00%      0.00%
-system.ruby.Directory_Controller.MI.GETX            1      0.00%      0.00%
-system.ruby.Directory_Controller.MI.GETS            7      0.00%      0.00%
-system.ruby.Directory_Controller.MI.Clean_Writeback       393428      0.00%      0.00%
-system.ruby.Directory_Controller.MI.Dirty_Writeback       223177      0.00%      0.00%
-system.ruby.Directory_Controller.MIS.Clean_Writeback          137      0.00%      0.00%
-system.ruby.Directory_Controller.MIS.Dirty_Writeback           75      0.00%      0.00%
+system.ruby.L2Cache_Controller.OLSI.Writeback_Ack           91      0.00%      0.00%
+system.ruby.Directory_Controller.GETX          222490      0.00%      0.00%
+system.ruby.Directory_Controller.GETS          394442      0.00%      0.00%
+system.ruby.Directory_Controller.PUTX          222382      0.00%      0.00%
+system.ruby.Directory_Controller.PUTO_SHARERS           91      0.00%      0.00%
+system.ruby.Directory_Controller.Unblock       143648      0.00%      0.00%
+system.ruby.Directory_Controller.Last_Unblock       250771      0.00%      0.00%
+system.ruby.Directory_Controller.Exclusive_Unblock       222477      0.00%      0.00%
+system.ruby.Directory_Controller.Dirty_Writeback       222462      0.00%      0.00%
+system.ruby.Directory_Controller.Memory_Data       616908      0.00%      0.00%
+system.ruby.Directory_Controller.Memory_Ack       222462      0.00%      0.00%
+system.ruby.Directory_Controller.I.GETX         80054      0.00%      0.00%
+system.ruby.Directory_Controller.I.GETS        143652      0.00%      0.00%
+system.ruby.Directory_Controller.I.Memory_Ack       222199      0.00%      0.00%
+system.ruby.Directory_Controller.S.GETX        142431      0.00%      0.00%
+system.ruby.Directory_Controller.S.GETS        250790      0.00%      0.00%
+system.ruby.Directory_Controller.S.Memory_Ack           91      0.00%      0.00%
+system.ruby.Directory_Controller.M.PUTX        222382      0.00%      0.00%
+system.ruby.Directory_Controller.M.PUTO_SHARERS           91      0.00%      0.00%
+system.ruby.Directory_Controller.IS.GETX            3      0.00%      0.00%
+system.ruby.Directory_Controller.IS.Unblock       143648      0.00%      0.00%
+system.ruby.Directory_Controller.IS.Memory_Data       143651      0.00%      0.00%
+system.ruby.Directory_Controller.IS.Memory_Ack          105      0.00%      0.00%
+system.ruby.Directory_Controller.SS.GETX            2      0.00%      0.00%
+system.ruby.Directory_Controller.SS.Last_Unblock       250771      0.00%      0.00%
+system.ruby.Directory_Controller.SS.Memory_Data       250778      0.00%      0.00%
+system.ruby.Directory_Controller.MM.Exclusive_Unblock       222477      0.00%      0.00%
+system.ruby.Directory_Controller.MM.Memory_Data       222479      0.00%      0.00%
+system.ruby.Directory_Controller.MM.Memory_Ack           67      0.00%      0.00%
+system.ruby.Directory_Controller.MI.Dirty_Writeback       222371      0.00%      0.00%
+system.ruby.Directory_Controller.MIS.Dirty_Writeback           91      0.00%      0.00%
 
 ---------- End Simulation Statistics   ----------
index 319711992857d5ac8bcabff735eb86bd6580d23b..f99cf2ff68c522e00da68724bd51f3720de6197c 100644 (file)
@@ -10,7 +10,7 @@ time_sync_spin_threshold=100000
 
 [system]
 type=System
-children=clk_domain cpu0 cpu1 cpu2 cpu3 cpu4 cpu5 cpu6 cpu7 cpu_clk_domain dvfs_handler funcbus funcmem physmem ruby sys_port_proxy voltage_domain
+children=clk_domain cpu0 cpu1 cpu2 cpu3 cpu4 cpu5 cpu6 cpu7 cpu_clk_domain dvfs_handler funcbus funcmem mem_ctrls ruby sys_port_proxy voltage_domain
 boot_osflags=a
 cache_line_size=64
 clk_domain=system.clk_domain
@@ -22,7 +22,7 @@ load_addr_mask=1099511627775
 load_offset=0
 mem_mode=timing
 mem_ranges=0:268435455
-memories=system.physmem system.funcmem
+memories=system.funcmem system.mem_ctrls
 num_work_ids=16
 readfile=
 symbolfile=
@@ -242,17 +242,82 @@ null=false
 range=0:134217727
 port=system.funcbus.master[0]
 
-[system.physmem]
-type=SimpleMemory
-bandwidth=0.000000
+[system.mem_ctrls]
+type=DRAMCtrl
+IDD0=0.075000
+IDD02=0.000000
+IDD2N=0.050000
+IDD2N2=0.000000
+IDD2P0=0.000000
+IDD2P02=0.000000
+IDD2P1=0.000000
+IDD2P12=0.000000
+IDD3N=0.057000
+IDD3N2=0.000000
+IDD3P0=0.000000
+IDD3P02=0.000000
+IDD3P1=0.000000
+IDD3P12=0.000000
+IDD4R=0.187000
+IDD4R2=0.000000
+IDD4W=0.165000
+IDD4W2=0.000000
+IDD5=0.220000
+IDD52=0.000000
+IDD6=0.000000
+IDD62=0.000000
+VDD=1.500000
+VDD2=0.000000
+activation_limit=4
+addr_mapping=RoRaBaChCo
+bank_groups_per_rank=0
+banks_per_rank=8
+burst_length=8
+channels=1
 clk_domain=system.clk_domain
 conf_table_reported=true
+device_bus_width=8
+device_rowbuffer_size=1024
+device_size=536870912
+devices_per_rank=8
+dll=true
 eventq_index=0
 in_addr_map=true
-latency=30
-latency_var=0
-null=true
-range=0:134217727
+max_accesses_per_row=16
+mem_sched_policy=frfcfs
+min_writes_per_switch=16
+null=false
+page_policy=open_adaptive
+range=0:268435455
+ranks_per_channel=2
+read_buffer_size=32
+static_backend_latency=10
+static_frontend_latency=10
+tBURST=5
+tCCD_L=0
+tCK=1
+tCL=14
+tCS=3
+tRAS=35
+tRCD=14
+tREFI=7800
+tRFC=260
+tRP=14
+tRRD=6
+tRRD_L=0
+tRTP=8
+tRTW=3
+tWR=15
+tWTR=8
+tXAW=30
+tXP=0
+tXPDLL=0
+tXS=0
+tXSDLL=0
+write_buffer_size=64
+write_high_thresh_perc=85
+write_low_thresh_perc=50
+port=system.ruby.dir_cntrl0.memory
 
 [system.ruby]
 type=RubySystem
@@ -262,9 +327,9 @@ block_size_bytes=64
 clk_domain=system.ruby.clk_domain
 eventq_index=0
 hot_lines=false
-mem_size=268435456
-no_mem_vec=false
+memory_size_bits=48
 num_of_sequencers=8
+phys_mem=Null
 random_seed=1234
 randomization=false
 
@@ -278,7 +343,7 @@ voltage_domain=system.voltage_domain
 
 [system.ruby.dir_cntrl0]
 type=Directory_Controller
-children=directory memBuffer
+children=directory
 buffer_size=0
 clk_domain=system.ruby.clk_domain
 cluster_id=0
@@ -288,16 +353,17 @@ distributed_persistent=true
 eventq_index=0
 fixed_timeout_latency=100
 l2_select_num_bits=0
-memBuffer=system.ruby.dir_cntrl0.memBuffer
 number_of_TBEs=256
-peer=Null
 recycle_latency=10
 reissue_wakeup_latency=10
 ruby_system=system.ruby
+system=system
+to_memory_controller_latency=1
 transitions_per_cycle=32
 version=0
 dmaRequestToDir=system.ruby.network.master[31]
 dmaResponseFromDir=system.ruby.network.slave[30]
+memory=system.mem_ctrls.port
 persistentFromDir=system.ruby.network.slave[29]
 persistentToDir=system.ruby.network.master[30]
 requestFromDir=system.ruby.network.slave[27]
@@ -308,33 +374,8 @@ responseToDir=system.ruby.network.master[29]
 [system.ruby.dir_cntrl0.directory]
 type=RubyDirectoryMemory
 eventq_index=0
-map_levels=4
 numa_high_bit=5
 size=268435456
-use_map=false
-version=0
-
-[system.ruby.dir_cntrl0.memBuffer]
-type=RubyMemoryControl
-bank_bit_0=8
-bank_busy_time=11
-bank_queue_size=12
-banks_per_rank=8
-basic_bus_busy_time=2
-clk_domain=system.ruby.memctrl_clk_domain
-dimm_bit_0=12
-dimms_per_channel=2
-eventq_index=0
-mem_ctl_latency=12
-mem_fixed_delay=0
-mem_random_arbitrate=0
-rank_bit_0=11
-rank_rank_delay=1
-ranks_per_dimm=2
-read_write_delay=2
-refresh_period=1560
-ruby_system=system.ruby
-tFaw=0
 version=0
 
 [system.ruby.l1_cntrl0]
@@ -354,13 +395,13 @@ l1_response_latency=2
 l2_select_num_bits=0
 no_mig_atomic=true
 number_of_TBEs=256
-peer=Null
 recycle_latency=10
 reissue_wakeup_latency=10
 retry_threshold=1
 ruby_system=system.ruby
 send_evictions=false
 sequencer=system.ruby.l1_cntrl0.sequencer
+system=system
 transitions_per_cycle=32
 use_timeout_latency=50
 version=0
@@ -403,7 +444,7 @@ tagArrayBanks=1
 
 [system.ruby.l1_cntrl0.sequencer]
 type=RubySequencer
-access_phys_mem=false
+access_backing_store=false
 clk_domain=system.cpu_clk_domain
 dcache=system.ruby.l1_cntrl0.L1Dcache
 deadlock_threshold=1000000
@@ -436,13 +477,13 @@ l1_response_latency=2
 l2_select_num_bits=0
 no_mig_atomic=true
 number_of_TBEs=256
-peer=Null
 recycle_latency=10
 reissue_wakeup_latency=10
 retry_threshold=1
 ruby_system=system.ruby
 send_evictions=false
 sequencer=system.ruby.l1_cntrl1.sequencer
+system=system
 transitions_per_cycle=32
 use_timeout_latency=50
 version=1
@@ -485,7 +526,7 @@ tagArrayBanks=1
 
 [system.ruby.l1_cntrl1.sequencer]
 type=RubySequencer
-access_phys_mem=false
+access_backing_store=false
 clk_domain=system.cpu_clk_domain
 dcache=system.ruby.l1_cntrl1.L1Dcache
 deadlock_threshold=1000000
@@ -518,13 +559,13 @@ l1_response_latency=2
 l2_select_num_bits=0
 no_mig_atomic=true
 number_of_TBEs=256
-peer=Null
 recycle_latency=10
 reissue_wakeup_latency=10
 retry_threshold=1
 ruby_system=system.ruby
 send_evictions=false
 sequencer=system.ruby.l1_cntrl2.sequencer
+system=system
 transitions_per_cycle=32
 use_timeout_latency=50
 version=2
@@ -567,7 +608,7 @@ tagArrayBanks=1
 
 [system.ruby.l1_cntrl2.sequencer]
 type=RubySequencer
-access_phys_mem=false
+access_backing_store=false
 clk_domain=system.cpu_clk_domain
 dcache=system.ruby.l1_cntrl2.L1Dcache
 deadlock_threshold=1000000
@@ -600,13 +641,13 @@ l1_response_latency=2
 l2_select_num_bits=0
 no_mig_atomic=true
 number_of_TBEs=256
-peer=Null
 recycle_latency=10
 reissue_wakeup_latency=10
 retry_threshold=1
 ruby_system=system.ruby
 send_evictions=false
 sequencer=system.ruby.l1_cntrl3.sequencer
+system=system
 transitions_per_cycle=32
 use_timeout_latency=50
 version=3
@@ -649,7 +690,7 @@ tagArrayBanks=1
 
 [system.ruby.l1_cntrl3.sequencer]
 type=RubySequencer
-access_phys_mem=false
+access_backing_store=false
 clk_domain=system.cpu_clk_domain
 dcache=system.ruby.l1_cntrl3.L1Dcache
 deadlock_threshold=1000000
@@ -682,13 +723,13 @@ l1_response_latency=2
 l2_select_num_bits=0
 no_mig_atomic=true
 number_of_TBEs=256
-peer=Null
 recycle_latency=10
 reissue_wakeup_latency=10
 retry_threshold=1
 ruby_system=system.ruby
 send_evictions=false
 sequencer=system.ruby.l1_cntrl4.sequencer
+system=system
 transitions_per_cycle=32
 use_timeout_latency=50
 version=4
@@ -731,7 +772,7 @@ tagArrayBanks=1
 
 [system.ruby.l1_cntrl4.sequencer]
 type=RubySequencer
-access_phys_mem=false
+access_backing_store=false
 clk_domain=system.cpu_clk_domain
 dcache=system.ruby.l1_cntrl4.L1Dcache
 deadlock_threshold=1000000
@@ -764,13 +805,13 @@ l1_response_latency=2
 l2_select_num_bits=0
 no_mig_atomic=true
 number_of_TBEs=256
-peer=Null
 recycle_latency=10
 reissue_wakeup_latency=10
 retry_threshold=1
 ruby_system=system.ruby
 send_evictions=false
 sequencer=system.ruby.l1_cntrl5.sequencer
+system=system
 transitions_per_cycle=32
 use_timeout_latency=50
 version=5
@@ -813,7 +854,7 @@ tagArrayBanks=1
 
 [system.ruby.l1_cntrl5.sequencer]
 type=RubySequencer
-access_phys_mem=false
+access_backing_store=false
 clk_domain=system.cpu_clk_domain
 dcache=system.ruby.l1_cntrl5.L1Dcache
 deadlock_threshold=1000000
@@ -846,13 +887,13 @@ l1_response_latency=2
 l2_select_num_bits=0
 no_mig_atomic=true
 number_of_TBEs=256
-peer=Null
 recycle_latency=10
 reissue_wakeup_latency=10
 retry_threshold=1
 ruby_system=system.ruby
 send_evictions=false
 sequencer=system.ruby.l1_cntrl6.sequencer
+system=system
 transitions_per_cycle=32
 use_timeout_latency=50
 version=6
@@ -895,7 +936,7 @@ tagArrayBanks=1
 
 [system.ruby.l1_cntrl6.sequencer]
 type=RubySequencer
-access_phys_mem=false
+access_backing_store=false
 clk_domain=system.cpu_clk_domain
 dcache=system.ruby.l1_cntrl6.L1Dcache
 deadlock_threshold=1000000
@@ -928,13 +969,13 @@ l1_response_latency=2
 l2_select_num_bits=0
 no_mig_atomic=true
 number_of_TBEs=256
-peer=Null
 recycle_latency=10
 reissue_wakeup_latency=10
 retry_threshold=1
 ruby_system=system.ruby
 send_evictions=false
 sequencer=system.ruby.l1_cntrl7.sequencer
+system=system
 transitions_per_cycle=32
 use_timeout_latency=50
 version=7
@@ -977,7 +1018,7 @@ tagArrayBanks=1
 
 [system.ruby.l1_cntrl7.sequencer]
 type=RubySequencer
-access_phys_mem=false
+access_backing_store=false
 clk_domain=system.cpu_clk_domain
 dcache=system.ruby.l1_cntrl7.L1Dcache
 deadlock_threshold=1000000
@@ -1006,9 +1047,9 @@ filtering_enabled=true
 l2_request_latency=5
 l2_response_latency=5
 number_of_TBEs=256
-peer=Null
 recycle_latency=10
 ruby_system=system.ruby
+system=system
 transitions_per_cycle=32
 version=0
 GlobalRequestFromL2Cache=system.ruby.network.slave[24]
@@ -1338,7 +1379,7 @@ virt_nets=10
 
 [system.sys_port_proxy]
 type=RubyPortProxy
-access_phys_mem=true
+access_backing_store=false
 clk_domain=system.clk_domain
 eventq_index=0
 ruby_system=system.ruby
index f3dea5b38f35f770091d7b6a61ecea857faf2d2f..02ba8cb28bed9e85927bb7853c2cd1dd60de2d22 100644 (file)
 
 ---------- Begin Simulation Statistics ----------
-sim_seconds                                  0.006285                       # Number of seconds simulated
-sim_ticks                                     6284915                       # Number of ticks simulated
-final_tick                                    6284915                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
+sim_seconds                                  0.005903                       # Number of seconds simulated
+sim_ticks                                     5903349                       # Number of ticks simulated
+final_tick                                    5903349                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
 sim_freq                                   1000000000                       # Frequency of simulated ticks
-host_tick_rate                                  51541                       # Simulator tick rate (ticks/s)
-host_mem_usage                                 318988                       # Number of bytes of host memory used
-host_seconds                                   121.94                       # Real time elapsed on the host
+host_tick_rate                                  47205                       # Simulator tick rate (ticks/s)
+host_mem_usage                                 653496                       # Number of bytes of host memory used
+host_seconds                                   125.06                       # Real time elapsed on the host
 system.voltage_domain.voltage                       1                       # Voltage in Volts
 system.clk_domain.clock                             1                       # Clock period in ticks
+system.mem_ctrls.bytes_read::ruby.dir_cntrl0     39803968                       # Number of bytes read from this memory
+system.mem_ctrls.bytes_read::total           39803968                       # Number of bytes read from this memory
+system.mem_ctrls.bytes_written::ruby.dir_cntrl0     15577920                       # Number of bytes written to this memory
+system.mem_ctrls.bytes_written::total        15577920                       # Number of bytes written to this memory
+system.mem_ctrls.num_reads::ruby.dir_cntrl0       621937                       # Number of read requests responded to by this memory
+system.mem_ctrls.num_reads::total              621937                       # Number of read requests responded to by this memory
+system.mem_ctrls.num_writes::ruby.dir_cntrl0       243405                       # Number of write requests responded to by this memory
+system.mem_ctrls.num_writes::total             243405                       # Number of write requests responded to by this memory
+system.mem_ctrls.bw_read::ruby.dir_cntrl0   6742607967                       # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_read::total            6742607967                       # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::ruby.dir_cntrl0   2638827554                       # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::total           2638827554                       # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_total::ruby.dir_cntrl0   9381435521                       # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.bw_total::total           9381435521                       # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.readReqs                      621943                       # Number of read requests accepted
+system.mem_ctrls.writeReqs                     243405                       # Number of write requests accepted
+system.mem_ctrls.readBursts                    621943                       # Number of DRAM read bursts, including those serviced by the write queue
+system.mem_ctrls.writeBursts                   243405                       # Number of DRAM write bursts, including those merged in the write queue
+system.mem_ctrls.bytesReadDRAM               39194112                       # Total number of bytes read from DRAM
+system.mem_ctrls.bytesReadWrQ                  610176                       # Total number of bytes read from write queue
+system.mem_ctrls.bytesWritten                15379392                       # Total number of bytes written to DRAM
+system.mem_ctrls.bytesReadSys                39804352                       # Total read bytes from the system interface side
+system.mem_ctrls.bytesWrittenSys             15577920                       # Total written bytes from the system interface side
+system.mem_ctrls.servicedByWrQ                   9534                       # Number of DRAM read bursts serviced by the write queue
+system.mem_ctrls.mergedWrBursts                  3050                       # 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             76347                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::1             76777                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::2             76688                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::3             76481                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::4             76573                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::5             76421                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::6             76863                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::7             76258                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::8                 0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::9                 0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::10                0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::11                0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::12                0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::13                0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::14                0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::15                0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::0             29810                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::1             29890                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::2             29935                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::3             30014                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::4             30230                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::5             29983                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::6             30326                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::7             30115                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::8                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::9                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::10                0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::11                0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::12                0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::13                0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::14                0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::15                0                       # Per bank write bursts
+system.mem_ctrls.numRdRetry                         0                       # Number of times read queue was full causing retry
+system.mem_ctrls.numWrRetry                         1                       # Number of times write queue was full causing retry
+system.mem_ctrls.totGap                       5903324                       # 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)
+system.mem_ctrls.readPktSize::3                     0                       # Read request sizes (log2)
+system.mem_ctrls.readPktSize::4                     0                       # Read request sizes (log2)
+system.mem_ctrls.readPktSize::5                     0                       # Read request sizes (log2)
+system.mem_ctrls.readPktSize::6                621943                       # Read request sizes (log2)
+system.mem_ctrls.writePktSize::0                    0                       # Write request sizes (log2)
+system.mem_ctrls.writePktSize::1                    0                       # Write request sizes (log2)
+system.mem_ctrls.writePktSize::2                    0                       # Write request sizes (log2)
+system.mem_ctrls.writePktSize::3                    0                       # Write request sizes (log2)
+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               243405                       # Write request sizes (log2)
+system.mem_ctrls.rdQLenPdf::0                    8798                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::1                   12225                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::2                   15673                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::3                   18982                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::4                   23894                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::5                   29950                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::6                   36090                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::7                   39516                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::8                   38914                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::9                   35099                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::10                  30974                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::11                  28275                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::12                  27328                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::13                  26531                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::14                  25465                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::15                  24154                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::16                  22659                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::17                  21094                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::18                  19924                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::19                  19151                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::20                  18313                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::21                  17650                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::22                  16767                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::23                  15495                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::24                  13609                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::25                  10848                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::26                   7634                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::27                   4446                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::28                   2074                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::29                    710                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::30                    152                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::31                     15                       # What read queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::0                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::1                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::2                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::3                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::4                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::5                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::6                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::7                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::8                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::9                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::10                      1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::11                      1                       # What write queue length does an incoming req see
+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                     54                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::16                    129                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::17                    509                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::18                   1379                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::19                   2637                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::20                   4325                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::21                   6267                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::22                   8313                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::23                  10420                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::24                  12108                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::25                  14158                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::26                  15771                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::27                  14672                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::28                  15436                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::29                  15890                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::30                  16068                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::31                  16476                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::32                  16926                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::33                   9332                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::34                   7861                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::35                   6772                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::36                   5940                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::37                   5146                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::38                   4440                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::39                   3847                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::40                   3410                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::41                   2960                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::42                   2737                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::43                   2369                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::44                   2177                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::45                   1926                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::46                   1729                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::47                   1554                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::48                   1310                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::49                   1089                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::50                    996                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::51                    831                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::52                    739                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::53                    600                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::54                    548                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::55                    304                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::56                    115                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::57                     37                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::58                     16                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::59                      6                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::60                      5                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::61                      3                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::62                      1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::63                      2                       # What write queue length does an incoming req see
+system.mem_ctrls.bytesPerActivate::samples       248467                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::mean    219.637505                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::gmean   176.904831                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::stdev   149.844178                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::0-127        48636     19.57%     19.57% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::128-255       105540     42.48%     62.05% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::256-383        54258     21.84%     83.89% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::384-511        23672      9.53%     93.42% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::512-639        10163      4.09%     97.51% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::640-767         3955      1.59%     99.10% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::768-895         1444      0.58%     99.68% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::896-1023          531      0.21%     99.89% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::1024-1151          268      0.11%    100.00% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::total       248467                       # Bytes accessed per row activation
+system.mem_ctrls.rdPerTurnAround::samples        14728                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::mean      41.574756                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::gmean     37.550094                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::stdev     18.264182                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::0-7             348      2.36%      2.36% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::8-15             39      0.26%      2.63% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::16-23            43      0.29%      2.92% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::24-31          3310     22.47%     25.39% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::32-39          6215     42.20%     67.59% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::40-47          1541     10.46%     78.06% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::48-55           179      1.22%     79.27% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::56-63           857      5.82%     85.09% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::64-71          1087      7.38%     92.47% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::72-79           557      3.78%     96.25% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::80-87           134      0.91%     97.16% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::88-95           122      0.83%     97.99% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::96-103          118      0.80%     98.79% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::104-111           93      0.63%     99.42% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::112-119           42      0.29%     99.71% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::120-127           26      0.18%     99.88% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::128-135            7      0.05%     99.93% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::136-143            8      0.05%     99.99% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::144-151            2      0.01%    100.00% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::total         14728                       # Reads before turning the bus around for writes
+system.mem_ctrls.wrPerTurnAround::samples        14728                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::mean      16.316065                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::gmean     16.277150                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::stdev      1.251161                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::16            13454     91.35%     91.35% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::17              270      1.83%     93.18% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::18              233      1.58%     94.77% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::19              212      1.44%     96.20% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::20              167      1.13%     97.34% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::21              127      0.86%     98.20% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::22              100      0.68%     98.88% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::23               65      0.44%     99.32% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::24               45      0.31%     99.63% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::25               22      0.15%     99.78% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::26               11      0.07%     99.85% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::27               12      0.08%     99.93% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::28                7      0.05%     99.98% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::29                1      0.01%     99.99% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::30                2      0.01%    100.00% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::total         14728                       # Writes before turning the bus around for reads
+system.mem_ctrls.totQLat                     63789979                       # Total ticks spent queuing
+system.mem_ctrls.totMemAccLat                75425731                       # Total ticks spent from burst creation until serviced by the DRAM
+system.mem_ctrls.totBusLat                    3062040                       # Total ticks spent in databus transfers
+system.mem_ctrls.avgQLat                       104.16                       # Average queueing delay per DRAM burst
+system.mem_ctrls.avgBusLat                       5.00                       # Average bus latency per DRAM burst
+system.mem_ctrls.avgMemAccLat                  123.16                       # Average memory access latency per DRAM burst
+system.mem_ctrls.avgRdBW                      6639.30                       # Average DRAM read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBW                      2605.20                       # Average achieved write bandwidth in MiByte/s
+system.mem_ctrls.avgRdBWSys                   6742.67                       # Average system read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBWSys                   2638.83                       # Average system write bandwidth in MiByte/s
+system.mem_ctrls.peakBW                      12800.00                       # Theoretical peak bandwidth in MiByte/s
+system.mem_ctrls.busUtil                        72.22                       # Data bus utilization in percentage
+system.mem_ctrls.busUtilRead                    51.87                       # Data bus utilization in percentage for reads
+system.mem_ctrls.busUtilWrite                   20.35                       # Data bus utilization in percentage for writes
+system.mem_ctrls.avgRdQLen                      15.52                       # Average read queue length when enqueuing
+system.mem_ctrls.avgWrQLen                      30.69                       # Average write queue length when enqueuing
+system.mem_ctrls.readRowHits                   368879                       # Number of row buffer hits during reads
+system.mem_ctrls.writeRowHits                  235357                       # Number of row buffer hits during writes
+system.mem_ctrls.readRowHitRate                 60.23                       # Row buffer hit rate for reads
+system.mem_ctrls.writeRowHitRate                97.92                       # Row buffer hit rate for writes
+system.mem_ctrls.avgGap                          6.82                       # Average gap between requests
+system.mem_ctrls.pageHitRate                    70.86                       # Row buffer hit rate, read and write combined
+system.mem_ctrls.memoryStateTime::IDLE             22                       # Time in different power states
+system.mem_ctrls.memoryStateTime::REF          197080                       # Time in different power states
+system.mem_ctrls.memoryStateTime::PRE_PDN            0                       # Time in different power states
+system.mem_ctrls.memoryStateTime::ACT         5704995                       # Time in different power states
+system.mem_ctrls.memoryStateTime::ACT_PDN            0                       # Time in different power states
+system.mem_ctrls.actEnergy::0              1877972040                       # Energy for activate commands per rank (pJ)
+system.mem_ctrls.actEnergy::1                       0                       # Energy for activate commands per rank (pJ)
+system.mem_ctrls.preEnergy::0              1043317800                       # Energy for precharge commands per rank (pJ)
+system.mem_ctrls.preEnergy::1                       0                       # Energy for precharge commands per rank (pJ)
+system.mem_ctrls.readEnergy::0             7640929920                       # Energy for read commands per rank (pJ)
+system.mem_ctrls.readEnergy::1                      0                       # Energy for read commands per rank (pJ)
+system.mem_ctrls.writeEnergy::0            2491129728                       # Energy for write commands per rank (pJ)
+system.mem_ctrls.writeEnergy::1                     0                       # Energy for write commands per rank (pJ)
+system.mem_ctrls.refreshEnergy::0           385488480                       # Energy for refresh commands per rank (pJ)
+system.mem_ctrls.refreshEnergy::1           385488480                       # Energy for refresh commands per rank (pJ)
+system.mem_ctrls.actBackEnergy::0          4021690860                       # Energy for active background per rank (pJ)
+system.mem_ctrls.actBackEnergy::1           127544112                       # Energy for active background per rank (pJ)
+system.mem_ctrls.preBackEnergy::0            13450800                       # Energy for precharge background per rank (pJ)
+system.mem_ctrls.preBackEnergy::1          3429369000                       # Energy for precharge background per rank (pJ)
+system.mem_ctrls.totalEnergy::0           17473979628                       # Total energy per rank (pJ)
+system.mem_ctrls.totalEnergy::1            3942401592                       # Total energy per rank (pJ)
+system.mem_ctrls.averagePower::0          2960.646204                       # Core power per rank (mW)
+system.mem_ctrls.averagePower::1           667.967833                       # Core power per rank (mW)
 system.ruby.clk_domain.clock                        1                       # Clock period in ticks
 system.ruby.outstanding_req_hist::bucket_size            2                      
 system.ruby.outstanding_req_hist::max_bucket           19                      
-system.ruby.outstanding_req_hist::samples       628367                      
-system.ruby.outstanding_req_hist::mean      15.998471                      
-system.ruby.outstanding_req_hist::gmean     15.997210                      
-system.ruby.outstanding_req_hist::stdev      0.125643                      
-system.ruby.outstanding_req_hist         |           8      0.00%      0.00% |          16      0.00%      0.00% |          16      0.00%      0.01% |          16      0.00%      0.01% |          16      0.00%      0.01% |          16      0.00%      0.01% |          16      0.00%      0.02% |          17      0.00%      0.02% |      628246     99.98%    100.00% |           0      0.00%    100.00%
-system.ruby.outstanding_req_hist::total        628367                      
+system.ruby.outstanding_req_hist::samples       626379                      
+system.ruby.outstanding_req_hist::mean      15.998463                      
+system.ruby.outstanding_req_hist::gmean     15.997198                      
+system.ruby.outstanding_req_hist::stdev      0.125855                      
+system.ruby.outstanding_req_hist         |           8      0.00%      0.00% |          16      0.00%      0.00% |          16      0.00%      0.01% |          16      0.00%      0.01% |          16      0.00%      0.01% |          16      0.00%      0.01% |          16      0.00%      0.02% |          19      0.00%      0.02% |      626256     99.98%    100.00% |           0      0.00%    100.00%
+system.ruby.outstanding_req_hist::total        626379                      
 system.ruby.latency_hist::bucket_size             512                      
 system.ruby.latency_hist::max_bucket             5119                      
-system.ruby.latency_hist::samples              628239                      
-system.ruby.latency_hist::mean            1280.340022                      
-system.ruby.latency_hist::gmean            910.453414                      
-system.ruby.latency_hist::stdev            881.906997                      
-system.ruby.latency_hist                 |      178239     28.37%     28.37% |      109504     17.43%     45.80% |       92912     14.79%     60.59% |       97614     15.54%     76.13% |       93350     14.86%     90.99% |       44633      7.10%     98.09% |       10565      1.68%     99.77% |        1287      0.20%     99.98% |         121      0.02%    100.00% |          14      0.00%    100.00%
-system.ruby.latency_hist::total                628239                      
+system.ruby.latency_hist::samples              626251                      
+system.ruby.latency_hist::mean            1206.428296                      
+system.ruby.latency_hist::gmean            904.745732                      
+system.ruby.latency_hist::stdev            768.364731                      
+system.ruby.latency_hist                 |      168539     26.91%     26.91% |      118080     18.86%     45.77% |      109951     17.56%     63.32% |      120505     19.24%     82.57% |       86642     13.84%     96.40% |       20968      3.35%     99.75% |        1529      0.24%     99.99% |          37      0.01%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.latency_hist::total                626251                      
 system.ruby.hit_latency_hist::bucket_size          512                      
 system.ruby.hit_latency_hist::max_bucket         5119                      
-system.ruby.hit_latency_hist::samples            3487                      
-system.ruby.hit_latency_hist::mean        1186.728993                      
-system.ruby.hit_latency_hist::gmean        569.952123                      
-system.ruby.hit_latency_hist::stdev        923.761130                      
-system.ruby.hit_latency_hist             |        1143     32.78%     32.78% |         594     17.03%     49.81% |         495     14.20%     64.01% |         467     13.39%     77.40% |         486     13.94%     91.34% |         230      6.60%     97.94% |          60      1.72%     99.66% |          11      0.32%     99.97% |           1      0.03%    100.00% |           0      0.00%    100.00%
-system.ruby.hit_latency_hist::total              3487                      
+system.ruby.hit_latency_hist::samples            2807                      
+system.ruby.hit_latency_hist::mean        1092.408621                      
+system.ruby.hit_latency_hist::gmean        552.825422                      
+system.ruby.hit_latency_hist::stdev        803.774497                      
+system.ruby.hit_latency_hist             |         930     33.13%     33.13% |         469     16.71%     49.84% |         481     17.14%     66.98% |         503     17.92%     84.89% |         338     12.04%     96.94% |          81      2.89%     99.82% |           4      0.14%     99.96% |           1      0.04%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.hit_latency_hist::total              2807                      
 system.ruby.miss_latency_hist::bucket_size          512                      
 system.ruby.miss_latency_hist::max_bucket         5119                      
-system.ruby.miss_latency_hist::samples         624752                      
-system.ruby.miss_latency_hist::mean       1280.862504                      
-system.ruby.miss_latency_hist::gmean       912.836708                      
-system.ruby.miss_latency_hist::stdev       881.640698                      
-system.ruby.miss_latency_hist            |      177096     28.35%     28.35% |      108910     17.43%     45.78% |       92417     14.79%     60.57% |       97147     15.55%     76.12% |       92864     14.86%     90.99% |       44403      7.11%     98.09% |       10505      1.68%     99.77% |        1276      0.20%     99.98% |         120      0.02%    100.00% |          14      0.00%    100.00%
-system.ruby.miss_latency_hist::total           624752                      
-system.ruby.L1Cache.incomplete_times             2524                      
-system.ruby.Directory.incomplete_times         622224                      
-system.ruby.l1_cntrl4.L1Dcache.demand_hits           34                       # Number of cache demand hits
-system.ruby.l1_cntrl4.L1Dcache.demand_misses        78735                       # Number of cache demand misses
-system.ruby.l1_cntrl4.L1Dcache.demand_accesses        78769                       # Number of cache demand accesses
+system.ruby.miss_latency_hist::samples         623444                      
+system.ruby.miss_latency_hist::mean       1206.941660                      
+system.ruby.miss_latency_hist::gmean       906.754630                      
+system.ruby.miss_latency_hist::stdev       768.164015                      
+system.ruby.miss_latency_hist            |      167609     26.88%     26.88% |      117611     18.86%     45.75% |      109470     17.56%     63.31% |      120002     19.25%     82.56% |       86304     13.84%     96.40% |       20887      3.35%     99.75% |        1525      0.24%     99.99% |          36      0.01%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.miss_latency_hist::total           623444                      
+system.ruby.L1Cache.incomplete_times             1328                      
+system.ruby.Directory.incomplete_times         622112                      
+system.ruby.l1_cntrl4.L1Dcache.demand_hits           17                       # Number of cache demand hits
+system.ruby.l1_cntrl4.L1Dcache.demand_misses        77927                       # Number of cache demand misses
+system.ruby.l1_cntrl4.L1Dcache.demand_accesses        77944                       # Number of cache demand accesses
 system.ruby.l1_cntrl4.L1Icache.demand_hits            0                       # Number of cache demand hits
 system.ruby.l1_cntrl4.L1Icache.demand_misses            0                       # Number of cache demand misses
 system.ruby.l1_cntrl4.L1Icache.demand_accesses            0                       # Number of cache demand accesses
 system.cpu_clk_domain.clock                         1                       # Clock period in ticks
-system.ruby.l1_cntrl5.L1Dcache.demand_hits           26                       # Number of cache demand hits
-system.ruby.l1_cntrl5.L1Dcache.demand_misses        78593                       # Number of cache demand misses
-system.ruby.l1_cntrl5.L1Dcache.demand_accesses        78619                       # Number of cache demand accesses
+system.ruby.l1_cntrl5.L1Dcache.demand_hits           21                       # Number of cache demand hits
+system.ruby.l1_cntrl5.L1Dcache.demand_misses        78444                       # Number of cache demand misses
+system.ruby.l1_cntrl5.L1Dcache.demand_accesses        78465                       # Number of cache demand accesses
 system.ruby.l1_cntrl5.L1Icache.demand_hits            0                       # Number of cache demand hits
 system.ruby.l1_cntrl5.L1Icache.demand_misses            0                       # Number of cache demand misses
 system.ruby.l1_cntrl5.L1Icache.demand_accesses            0                       # Number of cache demand accesses
-system.ruby.l1_cntrl6.L1Dcache.demand_hits           25                       # Number of cache demand hits
-system.ruby.l1_cntrl6.L1Dcache.demand_misses        78361                       # Number of cache demand misses
-system.ruby.l1_cntrl6.L1Dcache.demand_accesses        78386                       # Number of cache demand accesses
+system.ruby.l1_cntrl6.L1Dcache.demand_hits           17                       # Number of cache demand hits
+system.ruby.l1_cntrl6.L1Dcache.demand_misses        77976                       # Number of cache demand misses
+system.ruby.l1_cntrl6.L1Dcache.demand_accesses        77993                       # Number of cache demand accesses
 system.ruby.l1_cntrl6.L1Icache.demand_hits            0                       # Number of cache demand hits
 system.ruby.l1_cntrl6.L1Icache.demand_misses            0                       # Number of cache demand misses
 system.ruby.l1_cntrl6.L1Icache.demand_accesses            0                       # Number of cache demand accesses
-system.ruby.l1_cntrl7.L1Dcache.demand_hits           26                       # Number of cache demand hits
-system.ruby.l1_cntrl7.L1Dcache.demand_misses        78366                       # Number of cache demand misses
-system.ruby.l1_cntrl7.L1Dcache.demand_accesses        78392                       # Number of cache demand accesses
+system.ruby.l1_cntrl7.L1Dcache.demand_hits           19                       # Number of cache demand hits
+system.ruby.l1_cntrl7.L1Dcache.demand_misses        77954                       # Number of cache demand misses
+system.ruby.l1_cntrl7.L1Dcache.demand_accesses        77973                       # Number of cache demand accesses
 system.ruby.l1_cntrl7.L1Icache.demand_hits            0                       # Number of cache demand hits
 system.ruby.l1_cntrl7.L1Icache.demand_misses            0                       # Number of cache demand misses
 system.ruby.l1_cntrl7.L1Icache.demand_accesses            0                       # Number of cache demand accesses
-system.ruby.l1_cntrl0.L1Dcache.demand_hits           24                       # Number of cache demand hits
-system.ruby.l1_cntrl0.L1Dcache.demand_misses        78372                       # Number of cache demand misses
-system.ruby.l1_cntrl0.L1Dcache.demand_accesses        78396                       # Number of cache demand accesses
+system.ruby.l1_cntrl0.L1Dcache.demand_hits           29                       # Number of cache demand hits
+system.ruby.l1_cntrl0.L1Dcache.demand_misses        78780                       # Number of cache demand misses
+system.ruby.l1_cntrl0.L1Dcache.demand_accesses        78809                       # Number of cache demand accesses
 system.ruby.l1_cntrl0.L1Icache.demand_hits            0                       # Number of cache demand hits
 system.ruby.l1_cntrl0.L1Icache.demand_misses            0                       # Number of cache demand misses
 system.ruby.l1_cntrl0.L1Icache.demand_accesses            0                       # Number of cache demand accesses
-system.ruby.network.routers00.percent_links_utilized     9.881597                      
-system.ruby.network.routers00.msg_count.Request_Control::1        78371                      
-system.ruby.network.routers00.msg_count.Response_Data::4        78092                      
-system.ruby.network.routers00.msg_count.ResponseL2hit_Data::4          187                      
-system.ruby.network.routers00.msg_count.ResponseLocal_Data::4          360                      
-system.ruby.network.routers00.msg_count.Response_Control::4          159                      
-system.ruby.network.routers00.msg_count.Writeback_Data::4        85878                      
-system.ruby.network.routers00.msg_count.Broadcast_Control::1       628051                      
-system.ruby.network.routers00.msg_count.Persistent_Control::3       296969                      
-system.ruby.network.routers00.msg_bytes.Request_Control::1       626968                      
-system.ruby.network.routers00.msg_bytes.Response_Data::4      5622624                      
-system.ruby.network.routers00.msg_bytes.ResponseL2hit_Data::4        13464                      
-system.ruby.network.routers00.msg_bytes.ResponseLocal_Data::4        25920                      
-system.ruby.network.routers00.msg_bytes.Response_Control::4         1272                      
-system.ruby.network.routers00.msg_bytes.Writeback_Data::4      6183216                      
-system.ruby.network.routers00.msg_bytes.Broadcast_Control::1      5024408                      
-system.ruby.network.routers00.msg_bytes.Persistent_Control::3      2375752                      
-system.ruby.l1_cntrl1.L1Dcache.demand_hits           27                       # Number of cache demand hits
-system.ruby.l1_cntrl1.L1Dcache.demand_misses        78895                       # Number of cache demand misses
-system.ruby.l1_cntrl1.L1Dcache.demand_accesses        78922                       # Number of cache demand accesses
+system.ruby.network.routers00.percent_links_utilized     9.742411                      
+system.ruby.network.routers00.msg_count.Request_Control::1        78780                      
+system.ruby.network.routers00.msg_count.Response_Data::4        80165                      
+system.ruby.network.routers00.msg_count.ResponseL2hit_Data::4          245                      
+system.ruby.network.routers00.msg_count.ResponseLocal_Data::4          173                      
+system.ruby.network.routers00.msg_count.Response_Control::4           76                      
+system.ruby.network.routers00.msg_count.Writeback_Data::4        85320                      
+system.ruby.network.routers00.msg_count.Broadcast_Control::1       626107                      
+system.ruby.network.routers00.msg_count.Persistent_Control::3       102424                      
+system.ruby.network.routers00.msg_bytes.Request_Control::1       630240                      
+system.ruby.network.routers00.msg_bytes.Response_Data::4      5771880                      
+system.ruby.network.routers00.msg_bytes.ResponseL2hit_Data::4        17640                      
+system.ruby.network.routers00.msg_bytes.ResponseLocal_Data::4        12456                      
+system.ruby.network.routers00.msg_bytes.Response_Control::4          608                      
+system.ruby.network.routers00.msg_bytes.Writeback_Data::4      6143040                      
+system.ruby.network.routers00.msg_bytes.Broadcast_Control::1      5008856                      
+system.ruby.network.routers00.msg_bytes.Persistent_Control::3       819392                      
+system.ruby.l1_cntrl1.L1Dcache.demand_hits           22                       # Number of cache demand hits
+system.ruby.l1_cntrl1.L1Dcache.demand_misses        78342                       # Number of cache demand misses
+system.ruby.l1_cntrl1.L1Dcache.demand_accesses        78364                       # Number of cache demand accesses
 system.ruby.l1_cntrl1.L1Icache.demand_hits            0                       # Number of cache demand hits
 system.ruby.l1_cntrl1.L1Icache.demand_misses            0                       # Number of cache demand misses
 system.ruby.l1_cntrl1.L1Icache.demand_accesses            0                       # Number of cache demand accesses
-system.ruby.network.routers01.percent_links_utilized     9.921833                      
-system.ruby.network.routers01.msg_count.Request_Control::1        78895                      
-system.ruby.network.routers01.msg_count.Response_Data::4        78610                      
-system.ruby.network.routers01.msg_count.ResponseL2hit_Data::4          189                      
-system.ruby.network.routers01.msg_count.ResponseLocal_Data::4          337                      
-system.ruby.network.routers01.msg_count.Response_Control::4          156                      
-system.ruby.network.routers01.msg_count.Writeback_Data::4        86402                      
-system.ruby.network.routers01.msg_count.Writeback_Control::4            2                      
-system.ruby.network.routers01.msg_count.Broadcast_Control::1       628051                      
-system.ruby.network.routers01.msg_count.Persistent_Control::3       297369                      
-system.ruby.network.routers01.msg_bytes.Request_Control::1       631160                      
-system.ruby.network.routers01.msg_bytes.Response_Data::4      5659920                      
-system.ruby.network.routers01.msg_bytes.ResponseL2hit_Data::4        13608                      
-system.ruby.network.routers01.msg_bytes.ResponseLocal_Data::4        24264                      
-system.ruby.network.routers01.msg_bytes.Response_Control::4         1248                      
-system.ruby.network.routers01.msg_bytes.Writeback_Data::4      6220944                      
-system.ruby.network.routers01.msg_bytes.Writeback_Control::4           16                      
-system.ruby.network.routers01.msg_bytes.Broadcast_Control::1      5024408                      
-system.ruby.network.routers01.msg_bytes.Persistent_Control::3      2378952                      
-system.ruby.l1_cntrl2.L1Dcache.demand_hits           23                       # Number of cache demand hits
-system.ruby.l1_cntrl2.L1Dcache.demand_misses        78341                       # Number of cache demand misses
-system.ruby.l1_cntrl2.L1Dcache.demand_accesses        78364                       # Number of cache demand accesses
+system.ruby.network.routers01.percent_links_utilized     9.710031                      
+system.ruby.network.routers01.msg_count.Request_Control::1        78342                      
+system.ruby.network.routers01.msg_count.Response_Data::4        79850                      
+system.ruby.network.routers01.msg_count.ResponseL2hit_Data::4          247                      
+system.ruby.network.routers01.msg_count.ResponseLocal_Data::4          189                      
+system.ruby.network.routers01.msg_count.Response_Control::4           93                      
+system.ruby.network.routers01.msg_count.Writeback_Data::4        84812                      
+system.ruby.network.routers01.msg_count.Broadcast_Control::1       626107                      
+system.ruby.network.routers01.msg_count.Persistent_Control::3       102444                      
+system.ruby.network.routers01.msg_bytes.Request_Control::1       626736                      
+system.ruby.network.routers01.msg_bytes.Response_Data::4      5749200                      
+system.ruby.network.routers01.msg_bytes.ResponseL2hit_Data::4        17784                      
+system.ruby.network.routers01.msg_bytes.ResponseLocal_Data::4        13608                      
+system.ruby.network.routers01.msg_bytes.Response_Control::4          744                      
+system.ruby.network.routers01.msg_bytes.Writeback_Data::4      6106464                      
+system.ruby.network.routers01.msg_bytes.Broadcast_Control::1      5008856                      
+system.ruby.network.routers01.msg_bytes.Persistent_Control::3       819552                      
+system.ruby.l1_cntrl2.L1Dcache.demand_hits           15                       # Number of cache demand hits
+system.ruby.l1_cntrl2.L1Dcache.demand_misses        78430                       # Number of cache demand misses
+system.ruby.l1_cntrl2.L1Dcache.demand_accesses        78445                       # Number of cache demand accesses
 system.ruby.l1_cntrl2.L1Icache.demand_hits            0                       # Number of cache demand hits
 system.ruby.l1_cntrl2.L1Icache.demand_misses            0                       # Number of cache demand misses
 system.ruby.l1_cntrl2.L1Icache.demand_accesses            0                       # Number of cache demand accesses
-system.ruby.network.routers02.percent_links_utilized     9.878833                      
-system.ruby.network.routers02.msg_count.Request_Control::1        78341                      
-system.ruby.network.routers02.msg_count.Response_Data::4        77980                      
-system.ruby.network.routers02.msg_count.ResponseL2hit_Data::4          204                      
-system.ruby.network.routers02.msg_count.ResponseLocal_Data::4          408                      
-system.ruby.network.routers02.msg_count.Response_Control::4          170                      
-system.ruby.network.routers02.msg_count.Writeback_Data::4        85810                      
-system.ruby.network.routers02.msg_count.Broadcast_Control::1       628051                      
-system.ruby.network.routers02.msg_count.Persistent_Control::3       297325                      
-system.ruby.network.routers02.msg_bytes.Request_Control::1       626728                      
-system.ruby.network.routers02.msg_bytes.Response_Data::4      5614560                      
-system.ruby.network.routers02.msg_bytes.ResponseL2hit_Data::4        14688                      
-system.ruby.network.routers02.msg_bytes.ResponseLocal_Data::4        29376                      
-system.ruby.network.routers02.msg_bytes.Response_Control::4         1360                      
-system.ruby.network.routers02.msg_bytes.Writeback_Data::4      6178320                      
-system.ruby.network.routers02.msg_bytes.Broadcast_Control::1      5024408                      
-system.ruby.network.routers02.msg_bytes.Persistent_Control::3      2378600                      
-system.ruby.l1_cntrl3.L1Dcache.demand_hits           22                       # Number of cache demand hits
-system.ruby.l1_cntrl3.L1Dcache.demand_misses        78389                       # Number of cache demand misses
-system.ruby.l1_cntrl3.L1Dcache.demand_accesses        78411                       # Number of cache demand accesses
+system.ruby.network.routers02.percent_links_utilized     9.719589                      
+system.ruby.network.routers02.msg_count.Request_Control::1        78430                      
+system.ruby.network.routers02.msg_count.Response_Data::4        80036                      
+system.ruby.network.routers02.msg_count.ResponseL2hit_Data::4          234                      
+system.ruby.network.routers02.msg_count.ResponseLocal_Data::4          212                      
+system.ruby.network.routers02.msg_count.Response_Control::4          106                      
+system.ruby.network.routers02.msg_count.Writeback_Data::4        84849                      
+system.ruby.network.routers02.msg_count.Broadcast_Control::1       626107                      
+system.ruby.network.routers02.msg_count.Persistent_Control::3       102504                      
+system.ruby.network.routers02.msg_bytes.Request_Control::1       627440                      
+system.ruby.network.routers02.msg_bytes.Response_Data::4      5762592                      
+system.ruby.network.routers02.msg_bytes.ResponseL2hit_Data::4        16848                      
+system.ruby.network.routers02.msg_bytes.ResponseLocal_Data::4        15264                      
+system.ruby.network.routers02.msg_bytes.Response_Control::4          848                      
+system.ruby.network.routers02.msg_bytes.Writeback_Data::4      6109128                      
+system.ruby.network.routers02.msg_bytes.Broadcast_Control::1      5008856                      
+system.ruby.network.routers02.msg_bytes.Persistent_Control::3       820032                      
+system.ruby.l1_cntrl3.L1Dcache.demand_hits           23                       # Number of cache demand hits
+system.ruby.l1_cntrl3.L1Dcache.demand_misses        78256                       # Number of cache demand misses
+system.ruby.l1_cntrl3.L1Dcache.demand_accesses        78279                       # Number of cache demand accesses
 system.ruby.l1_cntrl3.L1Icache.demand_hits            0                       # Number of cache demand hits
 system.ruby.l1_cntrl3.L1Icache.demand_misses            0                       # Number of cache demand misses
 system.ruby.l1_cntrl3.L1Icache.demand_accesses            0                       # Number of cache demand accesses
-system.ruby.network.routers03.percent_links_utilized     9.881140                      
-system.ruby.network.routers03.msg_count.Request_Control::1        78389                      
-system.ruby.network.routers03.msg_count.Response_Data::4        78013                      
-system.ruby.network.routers03.msg_count.ResponseL2hit_Data::4          216                      
-system.ruby.network.routers03.msg_count.ResponseLocal_Data::4          388                      
-system.ruby.network.routers03.msg_count.Response_Control::4          177                      
-system.ruby.network.routers03.msg_count.Writeback_Data::4        85850                      
-system.ruby.network.routers03.msg_count.Writeback_Control::4            1                      
-system.ruby.network.routers03.msg_count.Broadcast_Control::1       628051                      
-system.ruby.network.routers03.msg_count.Persistent_Control::3       297264                      
-system.ruby.network.routers03.msg_bytes.Request_Control::1       627112                      
-system.ruby.network.routers03.msg_bytes.Response_Data::4      5616936                      
-system.ruby.network.routers03.msg_bytes.ResponseL2hit_Data::4        15552                      
-system.ruby.network.routers03.msg_bytes.ResponseLocal_Data::4        27936                      
-system.ruby.network.routers03.msg_bytes.Response_Control::4         1416                      
-system.ruby.network.routers03.msg_bytes.Writeback_Data::4      6181200                      
-system.ruby.network.routers03.msg_bytes.Writeback_Control::4            8                      
-system.ruby.network.routers03.msg_bytes.Broadcast_Control::1      5024408                      
-system.ruby.network.routers03.msg_bytes.Persistent_Control::3      2378112                      
-system.ruby.network.routers04.percent_links_utilized     9.912946                      
-system.ruby.network.routers04.msg_count.Request_Control::1        78735                      
-system.ruby.network.routers04.msg_count.Response_Data::4        78378                      
-system.ruby.network.routers04.msg_count.ResponseL2hit_Data::4          176                      
-system.ruby.network.routers04.msg_count.ResponseLocal_Data::4          410                      
-system.ruby.network.routers04.msg_count.Response_Control::4          192                      
-system.ruby.network.routers04.msg_count.Writeback_Data::4        86320                      
-system.ruby.network.routers04.msg_count.Writeback_Control::4            2                      
-system.ruby.network.routers04.msg_count.Broadcast_Control::1       628051                      
-system.ruby.network.routers04.msg_count.Persistent_Control::3       297545                      
-system.ruby.network.routers04.msg_bytes.Request_Control::1       629880                      
-system.ruby.network.routers04.msg_bytes.Response_Data::4      5643216                      
-system.ruby.network.routers04.msg_bytes.ResponseL2hit_Data::4        12672                      
-system.ruby.network.routers04.msg_bytes.ResponseLocal_Data::4        29520                      
-system.ruby.network.routers04.msg_bytes.Response_Control::4         1536                      
-system.ruby.network.routers04.msg_bytes.Writeback_Data::4      6215040                      
-system.ruby.network.routers04.msg_bytes.Writeback_Control::4           16                      
-system.ruby.network.routers04.msg_bytes.Broadcast_Control::1      5024408                      
-system.ruby.network.routers04.msg_bytes.Persistent_Control::3      2380360                      
-system.ruby.network.routers05.percent_links_utilized     9.904116                      
-system.ruby.network.routers05.msg_count.Request_Control::1        78593                      
-system.ruby.network.routers05.msg_count.Response_Data::4        78170                      
-system.ruby.network.routers05.msg_count.ResponseL2hit_Data::4          203                      
-system.ruby.network.routers05.msg_count.ResponseLocal_Data::4          374                      
-system.ruby.network.routers05.msg_count.Response_Control::4          171                      
-system.ruby.network.routers05.msg_count.Writeback_Data::4        86349                      
-system.ruby.network.routers05.msg_count.Broadcast_Control::1       628051                      
-system.ruby.network.routers05.msg_count.Persistent_Control::3       297182                      
-system.ruby.network.routers05.msg_bytes.Request_Control::1       628744                      
-system.ruby.network.routers05.msg_bytes.Response_Data::4      5628240                      
-system.ruby.network.routers05.msg_bytes.ResponseL2hit_Data::4        14616                      
-system.ruby.network.routers05.msg_bytes.ResponseLocal_Data::4        26928                      
-system.ruby.network.routers05.msg_bytes.Response_Control::4         1368                      
-system.ruby.network.routers05.msg_bytes.Writeback_Data::4      6217128                      
-system.ruby.network.routers05.msg_bytes.Broadcast_Control::1      5024408                      
-system.ruby.network.routers05.msg_bytes.Persistent_Control::3      2377456                      
-system.ruby.network.routers06.percent_links_utilized     9.877453                      
-system.ruby.network.routers06.msg_count.Request_Control::1        78361                      
-system.ruby.network.routers06.msg_count.Response_Data::4        77958                      
-system.ruby.network.routers06.msg_count.ResponseL2hit_Data::4          176                      
-system.ruby.network.routers06.msg_count.ResponseLocal_Data::4          389                      
-system.ruby.network.routers06.msg_count.Response_Control::4          176                      
-system.ruby.network.routers06.msg_count.Writeback_Data::4        85870                      
-system.ruby.network.routers06.msg_count.Broadcast_Control::1       628051                      
-system.ruby.network.routers06.msg_count.Persistent_Control::3       297033                      
-system.ruby.network.routers06.msg_bytes.Request_Control::1       626888                      
-system.ruby.network.routers06.msg_bytes.Response_Data::4      5612976                      
-system.ruby.network.routers06.msg_bytes.ResponseL2hit_Data::4        12672                      
-system.ruby.network.routers06.msg_bytes.ResponseLocal_Data::4        28008                      
-system.ruby.network.routers06.msg_bytes.Response_Control::4         1408                      
-system.ruby.network.routers06.msg_bytes.Writeback_Data::4      6182640                      
-system.ruby.network.routers06.msg_bytes.Broadcast_Control::1      5024408                      
-system.ruby.network.routers06.msg_bytes.Persistent_Control::3      2376264                      
-system.ruby.network.routers07.percent_links_utilized     9.879175                      
-system.ruby.network.routers07.msg_count.Request_Control::1        78366                      
-system.ruby.network.routers07.msg_count.Response_Data::4        77966                      
-system.ruby.network.routers07.msg_count.ResponseL2hit_Data::4          194                      
-system.ruby.network.routers07.msg_count.ResponseLocal_Data::4          394                      
-system.ruby.network.routers07.msg_count.Response_Control::4          200                      
-system.ruby.network.routers07.msg_count.Writeback_Data::4        85877                      
-system.ruby.network.routers07.msg_count.Broadcast_Control::1       628051                      
-system.ruby.network.routers07.msg_count.Persistent_Control::3       297095                      
-system.ruby.network.routers07.msg_bytes.Request_Control::1       626928                      
-system.ruby.network.routers07.msg_bytes.Response_Data::4      5613552                      
-system.ruby.network.routers07.msg_bytes.ResponseL2hit_Data::4        13968                      
-system.ruby.network.routers07.msg_bytes.ResponseLocal_Data::4        28368                      
-system.ruby.network.routers07.msg_bytes.Response_Control::4         1600                      
-system.ruby.network.routers07.msg_bytes.Writeback_Data::4      6183144                      
-system.ruby.network.routers07.msg_bytes.Broadcast_Control::1      5024408                      
-system.ruby.network.routers07.msg_bytes.Persistent_Control::3      2376760                      
-system.ruby.l2_cntrl0.L2cache.demand_hits         1540                       # Number of cache demand hits
-system.ruby.l2_cntrl0.L2cache.demand_misses       626511                       # Number of cache demand misses
-system.ruby.l2_cntrl0.L2cache.demand_accesses       628051                       # Number of cache demand accesses
-system.ruby.network.routers08.percent_links_utilized    38.794550                      
-system.ruby.network.routers08.msg_count.Request_Control::1       628051                      
-system.ruby.network.routers08.msg_count.Request_Control::2       626511                      
-system.ruby.network.routers08.msg_count.Response_Data::4         1307                      
-system.ruby.network.routers08.msg_count.ResponseL2hit_Data::4         1542                      
-system.ruby.network.routers08.msg_count.Response_Control::4         1381                      
-system.ruby.network.routers08.msg_count.Writeback_Data::4       869556                      
-system.ruby.network.routers08.msg_count.Writeback_Control::4       381032                      
-system.ruby.network.routers08.msg_count.Persistent_Control::3       264198                      
-system.ruby.network.routers08.msg_bytes.Request_Control::1      5024408                      
-system.ruby.network.routers08.msg_bytes.Request_Control::2      5012088                      
-system.ruby.network.routers08.msg_bytes.Response_Data::4        94104                      
-system.ruby.network.routers08.msg_bytes.ResponseL2hit_Data::4       111024                      
-system.ruby.network.routers08.msg_bytes.Response_Control::4        11048                      
-system.ruby.network.routers08.msg_bytes.Writeback_Data::4     62608032                      
-system.ruby.network.routers08.msg_bytes.Writeback_Control::4      3048256                      
-system.ruby.network.routers08.msg_bytes.Persistent_Control::3      2113584                      
+system.ruby.network.routers03.percent_links_utilized     9.695103                      
+system.ruby.network.routers03.msg_count.Request_Control::1        78256                      
+system.ruby.network.routers03.msg_count.Response_Data::4        79763                      
+system.ruby.network.routers03.msg_count.ResponseL2hit_Data::4          209                      
+system.ruby.network.routers03.msg_count.ResponseLocal_Data::4          161                      
+system.ruby.network.routers03.msg_count.Response_Control::4           98                      
+system.ruby.network.routers03.msg_count.Writeback_Data::4        84605                      
+system.ruby.network.routers03.msg_count.Broadcast_Control::1       626107                      
+system.ruby.network.routers03.msg_count.Persistent_Control::3       102240                      
+system.ruby.network.routers03.msg_bytes.Request_Control::1       626048                      
+system.ruby.network.routers03.msg_bytes.Response_Data::4      5742936                      
+system.ruby.network.routers03.msg_bytes.ResponseL2hit_Data::4        15048                      
+system.ruby.network.routers03.msg_bytes.ResponseLocal_Data::4        11592                      
+system.ruby.network.routers03.msg_bytes.Response_Control::4          784                      
+system.ruby.network.routers03.msg_bytes.Writeback_Data::4      6091560                      
+system.ruby.network.routers03.msg_bytes.Broadcast_Control::1      5008856                      
+system.ruby.network.routers03.msg_bytes.Persistent_Control::3       817920                      
+system.ruby.network.routers04.percent_links_utilized     9.671218                      
+system.ruby.network.routers04.msg_count.Request_Control::1        77927                      
+system.ruby.network.routers04.msg_count.Response_Data::4        79373                      
+system.ruby.network.routers04.msg_count.ResponseL2hit_Data::4          240                      
+system.ruby.network.routers04.msg_count.ResponseLocal_Data::4          191                      
+system.ruby.network.routers04.msg_count.Response_Control::4           96                      
+system.ruby.network.routers04.msg_count.Writeback_Data::4        84339                      
+system.ruby.network.routers04.msg_count.Broadcast_Control::1       626107                      
+system.ruby.network.routers04.msg_count.Persistent_Control::3       102286                      
+system.ruby.network.routers04.msg_bytes.Request_Control::1       623416                      
+system.ruby.network.routers04.msg_bytes.Response_Data::4      5714856                      
+system.ruby.network.routers04.msg_bytes.ResponseL2hit_Data::4        17280                      
+system.ruby.network.routers04.msg_bytes.ResponseLocal_Data::4        13752                      
+system.ruby.network.routers04.msg_bytes.Response_Control::4          768                      
+system.ruby.network.routers04.msg_bytes.Writeback_Data::4      6072408                      
+system.ruby.network.routers04.msg_bytes.Broadcast_Control::1      5008856                      
+system.ruby.network.routers04.msg_bytes.Persistent_Control::3       818288                      
+system.ruby.network.routers05.percent_links_utilized     9.714227                      
+system.ruby.network.routers05.msg_count.Request_Control::1        78443                      
+system.ruby.network.routers05.msg_count.Response_Data::4        79833                      
+system.ruby.network.routers05.msg_count.ResponseL2hit_Data::4          223                      
+system.ruby.network.routers05.msg_count.ResponseLocal_Data::4          191                      
+system.ruby.network.routers05.msg_count.Response_Control::4           88                      
+system.ruby.network.routers05.msg_count.Writeback_Data::4        84971                      
+system.ruby.network.routers05.msg_count.Broadcast_Control::1       626107                      
+system.ruby.network.routers05.msg_count.Persistent_Control::3       102260                      
+system.ruby.network.routers05.msg_bytes.Request_Control::1       627544                      
+system.ruby.network.routers05.msg_bytes.Response_Data::4      5747976                      
+system.ruby.network.routers05.msg_bytes.ResponseL2hit_Data::4        16056                      
+system.ruby.network.routers05.msg_bytes.ResponseLocal_Data::4        13752                      
+system.ruby.network.routers05.msg_bytes.Response_Control::4          704                      
+system.ruby.network.routers05.msg_bytes.Writeback_Data::4      6117912                      
+system.ruby.network.routers05.msg_bytes.Broadcast_Control::1      5008856                      
+system.ruby.network.routers05.msg_bytes.Persistent_Control::3       818080                      
+system.ruby.network.routers06.percent_links_utilized     9.677168                      
+system.ruby.network.routers06.msg_count.Request_Control::1        77976                      
+system.ruby.network.routers06.msg_count.Response_Data::4        79371                      
+system.ruby.network.routers06.msg_count.ResponseL2hit_Data::4          225                      
+system.ruby.network.routers06.msg_count.ResponseLocal_Data::4          160                      
+system.ruby.network.routers06.msg_count.Response_Control::4           78                      
+system.ruby.network.routers06.msg_count.Writeback_Data::4        84535                      
+system.ruby.network.routers06.msg_count.Broadcast_Control::1       626107                      
+system.ruby.network.routers06.msg_count.Persistent_Control::3       102328                      
+system.ruby.network.routers06.msg_bytes.Request_Control::1       623808                      
+system.ruby.network.routers06.msg_bytes.Response_Data::4      5714712                      
+system.ruby.network.routers06.msg_bytes.ResponseL2hit_Data::4        16200                      
+system.ruby.network.routers06.msg_bytes.ResponseLocal_Data::4        11520                      
+system.ruby.network.routers06.msg_bytes.Response_Control::4          624                      
+system.ruby.network.routers06.msg_bytes.Writeback_Data::4      6086520                      
+system.ruby.network.routers06.msg_bytes.Broadcast_Control::1      5008856                      
+system.ruby.network.routers06.msg_bytes.Persistent_Control::3       818624                      
+system.ruby.network.routers07.percent_links_utilized     9.675588                      
+system.ruby.network.routers07.msg_count.Request_Control::1        77953                      
+system.ruby.network.routers07.msg_count.Response_Data::4        79349                      
+system.ruby.network.routers07.msg_count.ResponseL2hit_Data::4          241                      
+system.ruby.network.routers07.msg_count.ResponseLocal_Data::4          187                      
+system.ruby.network.routers07.msg_count.Response_Control::4           91                      
+system.ruby.network.routers07.msg_count.Writeback_Data::4        84477                      
+system.ruby.network.routers07.msg_count.Broadcast_Control::1       626107                      
+system.ruby.network.routers07.msg_count.Persistent_Control::3       102298                      
+system.ruby.network.routers07.msg_bytes.Request_Control::1       623624                      
+system.ruby.network.routers07.msg_bytes.Response_Data::4      5713128                      
+system.ruby.network.routers07.msg_bytes.ResponseL2hit_Data::4        17352                      
+system.ruby.network.routers07.msg_bytes.ResponseLocal_Data::4        13464                      
+system.ruby.network.routers07.msg_bytes.Response_Control::4          728                      
+system.ruby.network.routers07.msg_bytes.Writeback_Data::4      6082344                      
+system.ruby.network.routers07.msg_bytes.Broadcast_Control::1      5008856                      
+system.ruby.network.routers07.msg_bytes.Persistent_Control::3       818384                      
+system.ruby.l2_cntrl0.L2cache.demand_hits         1784                       # Number of cache demand hits
+system.ruby.l2_cntrl0.L2cache.demand_misses       624319                       # Number of cache demand misses
+system.ruby.l2_cntrl0.L2cache.demand_accesses       626103                       # Number of cache demand accesses
+system.ruby.network.routers08.percent_links_utilized    40.519928                      
+system.ruby.network.routers08.msg_count.Request_Control::1       626105                      
+system.ruby.network.routers08.msg_count.Request_Control::2       624315                      
+system.ruby.network.routers08.msg_count.Response_Data::4         7830                      
+system.ruby.network.routers08.msg_count.ResponseL2hit_Data::4         1784                      
+system.ruby.network.routers08.msg_count.Response_Control::4          713                      
+system.ruby.network.routers08.msg_count.Writeback_Data::4       862238                      
+system.ruby.network.routers08.msg_count.Writeback_Control::4       379354                      
+system.ruby.network.routers08.msg_count.Persistent_Control::3        90976                      
+system.ruby.network.routers08.msg_bytes.Request_Control::1      5008840                      
+system.ruby.network.routers08.msg_bytes.Request_Control::2      4994520                      
+system.ruby.network.routers08.msg_bytes.Response_Data::4       563760                      
+system.ruby.network.routers08.msg_bytes.ResponseL2hit_Data::4       128448                      
+system.ruby.network.routers08.msg_bytes.Response_Control::4         5704                      
+system.ruby.network.routers08.msg_bytes.Writeback_Data::4     62081136                      
+system.ruby.network.routers08.msg_bytes.Writeback_Control::4      3034832                      
+system.ruby.network.routers08.msg_bytes.Persistent_Control::3       727808                      
+system.ruby.network.routers09.percent_links_utilized    37.644894                      
+system.ruby.network.routers09.msg_count.Request_Control::2       624315                      
+system.ruby.network.routers09.msg_count.Response_Data::4       628897                      
+system.ruby.network.routers09.msg_count.ResponseL2hit_Data::4           80                      
+system.ruby.network.routers09.msg_count.Response_Control::4            3                      
+system.ruby.network.routers09.msg_count.Writeback_Data::4       237089                      
+system.ruby.network.routers09.msg_count.Writeback_Control::4       379353                      
+system.ruby.network.routers09.msg_count.Persistent_Control::3        90976                      
+system.ruby.network.routers09.msg_bytes.Request_Control::2      4994520                      
+system.ruby.network.routers09.msg_bytes.Response_Data::4     45280584                      
+system.ruby.network.routers09.msg_bytes.ResponseL2hit_Data::4         5760                      
+system.ruby.network.routers09.msg_bytes.Response_Control::4           24                      
+system.ruby.network.routers09.msg_bytes.Writeback_Data::4     17070408                      
+system.ruby.network.routers09.msg_bytes.Writeback_Control::4      3034824                      
+system.ruby.network.routers09.msg_bytes.Persistent_Control::3       727808                      
+system.ruby.network.routers10.percent_links_utilized    17.437599                      
+system.ruby.network.routers10.msg_count.Request_Control::1       626105                      
+system.ruby.network.routers10.msg_count.Request_Control::2       624315                      
+system.ruby.network.routers10.msg_count.Response_Data::4       637234                      
+system.ruby.network.routers10.msg_count.ResponseL2hit_Data::4         1864                      
+system.ruby.network.routers10.msg_count.ResponseLocal_Data::4          732                      
+system.ruby.network.routers10.msg_count.Response_Control::4          721                      
+system.ruby.network.routers10.msg_count.Writeback_Data::4       888618                      
+system.ruby.network.routers10.msg_count.Writeback_Control::4       379353                      
+system.ruby.network.routers10.msg_count.Broadcast_Control::1      4382749                      
+system.ruby.network.routers10.msg_count.Persistent_Control::3       818784                      
+system.ruby.network.routers10.msg_bytes.Request_Control::1      5008840                      
+system.ruby.network.routers10.msg_bytes.Request_Control::2      4994520                      
+system.ruby.network.routers10.msg_bytes.Response_Data::4     45880848                      
+system.ruby.network.routers10.msg_bytes.ResponseL2hit_Data::4       134208                      
+system.ruby.network.routers10.msg_bytes.ResponseLocal_Data::4        52704                      
+system.ruby.network.routers10.msg_bytes.Response_Control::4         5768                      
+system.ruby.network.routers10.msg_bytes.Writeback_Data::4     63980496                      
+system.ruby.network.routers10.msg_bytes.Writeback_Control::4      3034824                      
+system.ruby.network.routers10.msg_bytes.Broadcast_Control::1     35061992                      
+system.ruby.network.routers10.msg_bytes.Persistent_Control::3      6550272                      
+system.ruby.network.msg_count.Request_Control      3751262                      
+system.ruby.network.msg_count.Response_Data      1911701                      
+system.ruby.network.msg_count.ResponseL2hit_Data         5592                      
+system.ruby.network.msg_count.ResponseLocal_Data         2196                      
+system.ruby.network.msg_count.Response_Control         2163                      
+system.ruby.network.msg_count.Writeback_Data      2665853                      
+system.ruby.network.msg_count.Writeback_Control      1138060                      
+system.ruby.network.msg_count.Broadcast_Control      9391605                      
+system.ruby.network.msg_count.Persistent_Control      1819520                      
+system.ruby.network.msg_byte.Request_Control     30010096                      
+system.ruby.network.msg_byte.Response_Data    137642472                      
+system.ruby.network.msg_byte.ResponseL2hit_Data       402624                      
+system.ruby.network.msg_byte.ResponseLocal_Data       158112                      
+system.ruby.network.msg_byte.Response_Control        17304                      
+system.ruby.network.msg_byte.Writeback_Data    191941416                      
+system.ruby.network.msg_byte.Writeback_Control      9104480                      
+system.ruby.network.msg_byte.Broadcast_Control     75132840                      
+system.ruby.network.msg_byte.Persistent_Control     14556160                      
 system.ruby.memctrl_clk_domain.clock                3                       # Clock period in ticks
-system.ruby.dir_cntrl0.memBuffer.memReq        864242                       # Total number of memory requests
-system.ruby.dir_cntrl0.memBuffer.memRead       622033                       # Number of memory reads
-system.ruby.dir_cntrl0.memBuffer.memWrite       242193                       # Number of memory writes
-system.ruby.dir_cntrl0.memBuffer.memRefresh        43645                       # Number of memory refreshes
-system.ruby.dir_cntrl0.memBuffer.memWaitCycles     27461495                       # Delay stalled at the head of the bank queue
-system.ruby.dir_cntrl0.memBuffer.memInputQ       578673                       # Delay in the input queue
-system.ruby.dir_cntrl0.memBuffer.memBankQ     16277009                       # Delay behind the head of the bank queue
-system.ruby.dir_cntrl0.memBuffer.totalStalls     44317177                       # Total number of stall cycles
-system.ruby.dir_cntrl0.memBuffer.stallsPerReq    51.278666                       # Expected number of stall cycles per request
-system.ruby.dir_cntrl0.memBuffer.memBankBusy      4218454                       # memory stalls due to busy bank
-system.ruby.dir_cntrl0.memBuffer.memBusBusy      7606216                       # memory stalls due to busy bus
-system.ruby.dir_cntrl0.memBuffer.memReadWriteBusy      2196938                       # memory stalls due to read write turnaround
-system.ruby.dir_cntrl0.memBuffer.memDataBusBusy      1343216                       # memory stalls due to read read turnaround
-system.ruby.dir_cntrl0.memBuffer.memArbWait      5525484                       # memory stalls due to arbitration
-system.ruby.dir_cntrl0.memBuffer.memNotOld      6571187                       # memory stalls due to anti starvation
-system.ruby.dir_cntrl0.memBuffer.memBankCount |       26896      3.11%      3.11% |       26818      3.10%      6.22% |       26669      3.09%      9.30% |       26464      3.06%     12.36% |       26562      3.07%     15.44% |       26747      3.09%     18.53% |       26938      3.12%     21.65% |       26620      3.08%     24.73% |       26486      3.06%     27.79% |       26669      3.09%     30.88% |       26845      3.11%     33.99% |       26587      3.08%     37.06% |       26997      3.12%     40.19% |       27036      3.13%     43.31% |       27094      3.14%     46.45% |       27338      3.16%     49.61% |       26976      3.12%     52.73% |       26825      3.10%     55.84% |       26849      3.11%     58.94% |       27229      3.15%     62.09% |       26807      3.10%     65.20% |       26957      3.12%     68.32% |       26908      3.11%     71.43% |       26873      3.11%     74.54% |       27042      3.13%     77.67% |       27208      3.15%     80.82% |       26897      3.11%     83.93% |       27258      3.15%     87.08% |       27597      3.19%     90.27% |       27873      3.23%     93.50% |       27778      3.21%     96.71% |       28399      3.29%    100.00% # Number of accesses per bank
-system.ruby.dir_cntrl0.memBuffer.memBankCount::total       864242                       # Number of accesses per bank
-system.ruby.network.routers09.percent_links_utilized    36.011036                      
-system.ruby.network.routers09.msg_count.Request_Control::2       626510                      
-system.ruby.network.routers09.msg_count.Response_Data::4       622169                      
-system.ruby.network.routers09.msg_count.ResponseL2hit_Data::4            3                      
-system.ruby.network.routers09.msg_count.Response_Control::4            4                      
-system.ruby.network.routers09.msg_count.Writeback_Data::4       242418                      
-system.ruby.network.routers09.msg_count.Writeback_Control::4       381037                      
-system.ruby.network.routers09.msg_count.Persistent_Control::3       264198                      
-system.ruby.network.routers09.msg_bytes.Request_Control::2      5012080                      
-system.ruby.network.routers09.msg_bytes.Response_Data::4     44796168                      
-system.ruby.network.routers09.msg_bytes.ResponseL2hit_Data::4          216                      
-system.ruby.network.routers09.msg_bytes.Response_Control::4           32                      
-system.ruby.network.routers09.msg_bytes.Writeback_Data::4     17454096                      
-system.ruby.network.routers09.msg_bytes.Writeback_Control::4      3048296                      
-system.ruby.network.routers09.msg_bytes.Persistent_Control::3      2113584                      
-system.ruby.network.routers10.percent_links_utilized    17.628861                      
-system.ruby.network.routers10.msg_count.Request_Control::1       628051                      
-system.ruby.network.routers10.msg_count.Request_Control::2       626510                      
-system.ruby.network.routers10.msg_count.Response_Data::4       624321                      
-system.ruby.network.routers10.msg_count.ResponseL2hit_Data::4         1545                      
-system.ruby.network.routers10.msg_count.ResponseLocal_Data::4         1530                      
-system.ruby.network.routers10.msg_count.Response_Control::4         1393                      
-system.ruby.network.routers10.msg_count.Writeback_Data::4       900165                      
-system.ruby.network.routers10.msg_count.Writeback_Control::4       381037                      
-system.ruby.network.routers10.msg_count.Broadcast_Control::1      4396357                      
-system.ruby.network.routers10.msg_count.Persistent_Control::3      2377782                      
-system.ruby.network.routers10.msg_bytes.Request_Control::1      5024408                      
-system.ruby.network.routers10.msg_bytes.Request_Control::2      5012080                      
-system.ruby.network.routers10.msg_bytes.Response_Data::4     44951112                      
-system.ruby.network.routers10.msg_bytes.ResponseL2hit_Data::4       111240                      
-system.ruby.network.routers10.msg_bytes.ResponseLocal_Data::4       110160                      
-system.ruby.network.routers10.msg_bytes.Response_Control::4        11144                      
-system.ruby.network.routers10.msg_bytes.Writeback_Data::4     64811880                      
-system.ruby.network.routers10.msg_bytes.Writeback_Control::4      3048296                      
-system.ruby.network.routers10.msg_bytes.Broadcast_Control::1     35170856                      
-system.ruby.network.routers10.msg_bytes.Persistent_Control::3     19022256                      
-system.ruby.network.msg_count.Request_Control      3763684                      
-system.ruby.network.msg_count.Response_Data      1872964                      
-system.ruby.network.msg_count.ResponseL2hit_Data         4635                      
-system.ruby.network.msg_count.ResponseLocal_Data         4590                      
-system.ruby.network.msg_count.Response_Control         4179                      
-system.ruby.network.msg_count.Writeback_Data      2700495                      
-system.ruby.network.msg_count.Writeback_Control      1143111                      
-system.ruby.network.msg_count.Broadcast_Control      9420765                      
-system.ruby.network.msg_count.Persistent_Control      5283960                      
-system.ruby.network.msg_byte.Request_Control     30109472                      
-system.ruby.network.msg_byte.Response_Data    134853408                      
-system.ruby.network.msg_byte.ResponseL2hit_Data       333720                      
-system.ruby.network.msg_byte.ResponseLocal_Data       330480                      
-system.ruby.network.msg_byte.Response_Control        33432                      
-system.ruby.network.msg_byte.Writeback_Data    194435640                      
-system.ruby.network.msg_byte.Writeback_Control      9144888                      
-system.ruby.network.msg_byte.Broadcast_Control     75366120                      
-system.ruby.network.msg_byte.Persistent_Control     42271680                      
-system.cpu0.num_reads                          100000                       # number of read accesses completed
-system.cpu0.num_writes                          55570                       # number of write accesses completed
+system.cpu0.num_reads                           99493                       # number of read accesses completed
+system.cpu0.num_writes                          55749                       # number of write accesses completed
 system.cpu0.num_copies                              0                       # number of copy accesses completed
-system.cpu1.num_reads                           99982                       # number of read accesses completed
-system.cpu1.num_writes                          55877                       # number of write accesses completed
+system.cpu1.num_reads                           99510                       # number of read accesses completed
+system.cpu1.num_writes                          55185                       # number of write accesses completed
 system.cpu1.num_copies                              0                       # number of copy accesses completed
-system.cpu2.num_reads                           99439                       # number of read accesses completed
-system.cpu2.num_writes                          55577                       # number of write accesses completed
+system.cpu2.num_reads                          100000                       # number of read accesses completed
+system.cpu2.num_writes                          55529                       # number of write accesses completed
 system.cpu2.num_copies                              0                       # number of copy accesses completed
-system.cpu3.num_reads                           99038                       # number of read accesses completed
-system.cpu3.num_writes                          55261                       # number of write accesses completed
+system.cpu3.num_reads                           99207                       # number of read accesses completed
+system.cpu3.num_writes                          55624                       # number of write accesses completed
 system.cpu3.num_copies                              0                       # number of copy accesses completed
-system.cpu4.num_reads                           99740                       # number of read accesses completed
-system.cpu4.num_writes                          55487                       # number of write accesses completed
+system.cpu4.num_reads                           99506                       # number of read accesses completed
+system.cpu4.num_writes                          55147                       # number of write accesses completed
 system.cpu4.num_copies                              0                       # number of copy accesses completed
-system.cpu5.num_reads                           99865                       # number of read accesses completed
-system.cpu5.num_writes                          55475                       # number of write accesses completed
+system.cpu5.num_reads                           99763                       # number of read accesses completed
+system.cpu5.num_writes                          55468                       # number of write accesses completed
 system.cpu5.num_copies                              0                       # number of copy accesses completed
-system.cpu6.num_reads                           99179                       # number of read accesses completed
-system.cpu6.num_writes                          55288                       # number of write accesses completed
+system.cpu6.num_reads                           98903                       # number of read accesses completed
+system.cpu6.num_writes                          54921                       # number of write accesses completed
 system.cpu6.num_copies                              0                       # number of copy accesses completed
-system.cpu7.num_reads                           99432                       # number of read accesses completed
-system.cpu7.num_writes                          55258                       # number of write accesses completed
+system.cpu7.num_reads                           99232                       # number of read accesses completed
+system.cpu7.num_writes                          54585                       # number of write accesses completed
 system.cpu7.num_copies                              0                       # number of copy accesses completed
-system.ruby.network.routers00.throttle0.link_utilization    12.360215                      
-system.ruby.network.routers00.throttle0.msg_count.Response_Data::4        77998                      
-system.ruby.network.routers00.throttle0.msg_count.ResponseL2hit_Data::4          187                      
-system.ruby.network.routers00.throttle0.msg_count.ResponseLocal_Data::4          169                      
+system.ruby.network.routers00.throttle0.link_utilization    11.727792                      
+system.ruby.network.routers00.throttle0.msg_count.Response_Data::4        79274                      
+system.ruby.network.routers00.throttle0.msg_count.ResponseL2hit_Data::4          233                      
+system.ruby.network.routers00.throttle0.msg_count.ResponseLocal_Data::4           95                      
 system.ruby.network.routers00.throttle0.msg_count.Response_Control::4            1                      
-system.ruby.network.routers00.throttle0.msg_count.Writeback_Data::4         3844                      
-system.ruby.network.routers00.throttle0.msg_count.Broadcast_Control::1       549680                      
-system.ruby.network.routers00.throttle0.msg_count.Persistent_Control::3       264198                      
-system.ruby.network.routers00.throttle0.msg_bytes.Response_Data::4      5615856                      
-system.ruby.network.routers00.throttle0.msg_bytes.ResponseL2hit_Data::4        13464                      
-system.ruby.network.routers00.throttle0.msg_bytes.ResponseLocal_Data::4        12168                      
+system.ruby.network.routers00.throttle0.msg_count.Writeback_Data::4         3327                      
+system.ruby.network.routers00.throttle0.msg_count.Broadcast_Control::1       547327                      
+system.ruby.network.routers00.throttle0.msg_count.Persistent_Control::3        90976                      
+system.ruby.network.routers00.throttle0.msg_bytes.Response_Data::4      5707728                      
+system.ruby.network.routers00.throttle0.msg_bytes.ResponseL2hit_Data::4        16776                      
+system.ruby.network.routers00.throttle0.msg_bytes.ResponseLocal_Data::4         6840                      
 system.ruby.network.routers00.throttle0.msg_bytes.Response_Control::4            8                      
-system.ruby.network.routers00.throttle0.msg_bytes.Writeback_Data::4       276768                      
-system.ruby.network.routers00.throttle0.msg_bytes.Broadcast_Control::1      4397440                      
-system.ruby.network.routers00.throttle0.msg_bytes.Persistent_Control::3      2113584                      
-system.ruby.network.routers00.throttle1.link_utilization     7.402980                      
-system.ruby.network.routers00.throttle1.msg_count.Request_Control::1        78371                      
-system.ruby.network.routers00.throttle1.msg_count.Response_Data::4           94                      
-system.ruby.network.routers00.throttle1.msg_count.ResponseLocal_Data::4          191                      
-system.ruby.network.routers00.throttle1.msg_count.Response_Control::4          158                      
-system.ruby.network.routers00.throttle1.msg_count.Writeback_Data::4        82034                      
-system.ruby.network.routers00.throttle1.msg_count.Broadcast_Control::1        78371                      
-system.ruby.network.routers00.throttle1.msg_count.Persistent_Control::3        32771                      
-system.ruby.network.routers00.throttle1.msg_bytes.Request_Control::1       626968                      
-system.ruby.network.routers00.throttle1.msg_bytes.Response_Data::4         6768                      
-system.ruby.network.routers00.throttle1.msg_bytes.ResponseLocal_Data::4        13752                      
-system.ruby.network.routers00.throttle1.msg_bytes.Response_Control::4         1264                      
-system.ruby.network.routers00.throttle1.msg_bytes.Writeback_Data::4      5906448                      
-system.ruby.network.routers00.throttle1.msg_bytes.Broadcast_Control::1       626968                      
-system.ruby.network.routers00.throttle1.msg_bytes.Persistent_Control::3       262168                      
-system.ruby.network.routers01.throttle0.link_utilization    12.392666                      
-system.ruby.network.routers01.throttle0.msg_count.Response_Data::4        78508                      
-system.ruby.network.routers01.throttle0.msg_count.ResponseL2hit_Data::4          188                      
-system.ruby.network.routers01.throttle0.msg_count.ResponseLocal_Data::4          163                      
-system.ruby.network.routers01.throttle0.msg_count.Response_Control::4            1                      
-system.ruby.network.routers01.throttle0.msg_count.Writeback_Data::4         3850                      
-system.ruby.network.routers01.throttle0.msg_count.Writeback_Control::4            1                      
-system.ruby.network.routers01.throttle0.msg_count.Broadcast_Control::1       549156                      
-system.ruby.network.routers01.throttle0.msg_count.Persistent_Control::3       264198                      
-system.ruby.network.routers01.throttle0.msg_bytes.Response_Data::4      5652576                      
-system.ruby.network.routers01.throttle0.msg_bytes.ResponseL2hit_Data::4        13536                      
-system.ruby.network.routers01.throttle0.msg_bytes.ResponseLocal_Data::4        11736                      
-system.ruby.network.routers01.throttle0.msg_bytes.Response_Control::4            8                      
-system.ruby.network.routers01.throttle0.msg_bytes.Writeback_Data::4       277200                      
-system.ruby.network.routers01.throttle0.msg_bytes.Writeback_Control::4            8                      
-system.ruby.network.routers01.throttle0.msg_bytes.Broadcast_Control::1      4393248                      
-system.ruby.network.routers01.throttle0.msg_bytes.Persistent_Control::3      2113584                      
-system.ruby.network.routers01.throttle1.link_utilization     7.451000                      
-system.ruby.network.routers01.throttle1.msg_count.Request_Control::1        78895                      
-system.ruby.network.routers01.throttle1.msg_count.Response_Data::4          102                      
-system.ruby.network.routers01.throttle1.msg_count.ResponseL2hit_Data::4            1                      
-system.ruby.network.routers01.throttle1.msg_count.ResponseLocal_Data::4          174                      
-system.ruby.network.routers01.throttle1.msg_count.Response_Control::4          155                      
-system.ruby.network.routers01.throttle1.msg_count.Writeback_Data::4        82552                      
-system.ruby.network.routers01.throttle1.msg_count.Writeback_Control::4            1                      
-system.ruby.network.routers01.throttle1.msg_count.Broadcast_Control::1        78895                      
-system.ruby.network.routers01.throttle1.msg_count.Persistent_Control::3        33171                      
-system.ruby.network.routers01.throttle1.msg_bytes.Request_Control::1       631160                      
-system.ruby.network.routers01.throttle1.msg_bytes.Response_Data::4         7344                      
-system.ruby.network.routers01.throttle1.msg_bytes.ResponseL2hit_Data::4           72                      
-system.ruby.network.routers01.throttle1.msg_bytes.ResponseLocal_Data::4        12528                      
-system.ruby.network.routers01.throttle1.msg_bytes.Response_Control::4         1240                      
-system.ruby.network.routers01.throttle1.msg_bytes.Writeback_Data::4      5943744                      
-system.ruby.network.routers01.throttle1.msg_bytes.Writeback_Control::4            8                      
-system.ruby.network.routers01.throttle1.msg_bytes.Broadcast_Control::1       631160                      
-system.ruby.network.routers01.throttle1.msg_bytes.Persistent_Control::3       265368                      
-system.ruby.network.routers02.throttle0.link_utilization    12.355983                      
-system.ruby.network.routers02.throttle0.msg_count.Response_Data::4        77883                      
-system.ruby.network.routers02.throttle0.msg_count.ResponseL2hit_Data::4          203                      
-system.ruby.network.routers02.throttle0.msg_count.ResponseLocal_Data::4          204                      
-system.ruby.network.routers02.throttle0.msg_count.Response_Control::4            3                      
-system.ruby.network.routers02.throttle0.msg_count.Writeback_Data::4         3845                      
-system.ruby.network.routers02.throttle0.msg_count.Broadcast_Control::1       549710                      
-system.ruby.network.routers02.throttle0.msg_count.Persistent_Control::3       264198                      
-system.ruby.network.routers02.throttle0.msg_bytes.Response_Data::4      5607576                      
-system.ruby.network.routers02.throttle0.msg_bytes.ResponseL2hit_Data::4        14616                      
-system.ruby.network.routers02.throttle0.msg_bytes.ResponseLocal_Data::4        14688                      
-system.ruby.network.routers02.throttle0.msg_bytes.Response_Control::4           24                      
-system.ruby.network.routers02.throttle0.msg_bytes.Writeback_Data::4       276840                      
-system.ruby.network.routers02.throttle0.msg_bytes.Broadcast_Control::1      4397680                      
-system.ruby.network.routers02.throttle0.msg_bytes.Persistent_Control::3      2113584                      
-system.ruby.network.routers02.throttle1.link_utilization     7.401683                      
-system.ruby.network.routers02.throttle1.msg_count.Request_Control::1        78341                      
-system.ruby.network.routers02.throttle1.msg_count.Response_Data::4           97                      
-system.ruby.network.routers02.throttle1.msg_count.ResponseL2hit_Data::4            1                      
-system.ruby.network.routers02.throttle1.msg_count.ResponseLocal_Data::4          204                      
-system.ruby.network.routers02.throttle1.msg_count.Response_Control::4          167                      
-system.ruby.network.routers02.throttle1.msg_count.Writeback_Data::4        81965                      
-system.ruby.network.routers02.throttle1.msg_count.Broadcast_Control::1        78341                      
-system.ruby.network.routers02.throttle1.msg_count.Persistent_Control::3        33127                      
-system.ruby.network.routers02.throttle1.msg_bytes.Request_Control::1       626728                      
-system.ruby.network.routers02.throttle1.msg_bytes.Response_Data::4         6984                      
-system.ruby.network.routers02.throttle1.msg_bytes.ResponseL2hit_Data::4           72                      
-system.ruby.network.routers02.throttle1.msg_bytes.ResponseLocal_Data::4        14688                      
-system.ruby.network.routers02.throttle1.msg_bytes.Response_Control::4         1336                      
-system.ruby.network.routers02.throttle1.msg_bytes.Writeback_Data::4      5901480                      
-system.ruby.network.routers02.throttle1.msg_bytes.Broadcast_Control::1       626728                      
-system.ruby.network.routers02.throttle1.msg_bytes.Persistent_Control::3       265016                      
-system.ruby.network.routers03.throttle0.link_utilization    12.358528                      
-system.ruby.network.routers03.throttle0.msg_count.Response_Data::4        77906                      
-system.ruby.network.routers03.throttle0.msg_count.ResponseL2hit_Data::4          216                      
-system.ruby.network.routers03.throttle0.msg_count.ResponseLocal_Data::4          200                      
+system.ruby.network.routers00.throttle0.msg_bytes.Writeback_Data::4       239544                      
+system.ruby.network.routers00.throttle0.msg_bytes.Broadcast_Control::1      4378616                      
+system.ruby.network.routers00.throttle0.msg_bytes.Persistent_Control::3       727808                      
+system.ruby.network.routers00.throttle1.link_utilization     7.757029                      
+system.ruby.network.routers00.throttle1.msg_count.Request_Control::1        78780                      
+system.ruby.network.routers00.throttle1.msg_count.Response_Data::4          891                      
+system.ruby.network.routers00.throttle1.msg_count.ResponseL2hit_Data::4           12                      
+system.ruby.network.routers00.throttle1.msg_count.ResponseLocal_Data::4           78                      
+system.ruby.network.routers00.throttle1.msg_count.Response_Control::4           75                      
+system.ruby.network.routers00.throttle1.msg_count.Writeback_Data::4        81993                      
+system.ruby.network.routers00.throttle1.msg_count.Broadcast_Control::1        78780                      
+system.ruby.network.routers00.throttle1.msg_count.Persistent_Control::3        11448                      
+system.ruby.network.routers00.throttle1.msg_bytes.Request_Control::1       630240                      
+system.ruby.network.routers00.throttle1.msg_bytes.Response_Data::4        64152                      
+system.ruby.network.routers00.throttle1.msg_bytes.ResponseL2hit_Data::4          864                      
+system.ruby.network.routers00.throttle1.msg_bytes.ResponseLocal_Data::4         5616                      
+system.ruby.network.routers00.throttle1.msg_bytes.Response_Control::4          600                      
+system.ruby.network.routers00.throttle1.msg_bytes.Writeback_Data::4      5903496                      
+system.ruby.network.routers00.throttle1.msg_bytes.Broadcast_Control::1       630240                      
+system.ruby.network.routers00.throttle1.msg_bytes.Persistent_Control::3        91584                      
+system.ruby.network.routers01.throttle0.link_utilization    11.700088                      
+system.ruby.network.routers01.throttle0.msg_count.Response_Data::4        78881                      
+system.ruby.network.routers01.throttle0.msg_count.ResponseL2hit_Data::4          231                      
+system.ruby.network.routers01.throttle0.msg_count.ResponseLocal_Data::4           99                      
+system.ruby.network.routers01.throttle0.msg_count.Writeback_Data::4         3306                      
+system.ruby.network.routers01.throttle0.msg_count.Broadcast_Control::1       547765                      
+system.ruby.network.routers01.throttle0.msg_count.Persistent_Control::3        90976                      
+system.ruby.network.routers01.throttle0.msg_bytes.Response_Data::4      5679432                      
+system.ruby.network.routers01.throttle0.msg_bytes.ResponseL2hit_Data::4        16632                      
+system.ruby.network.routers01.throttle0.msg_bytes.ResponseLocal_Data::4         7128                      
+system.ruby.network.routers01.throttle0.msg_bytes.Writeback_Data::4       238032                      
+system.ruby.network.routers01.throttle0.msg_bytes.Broadcast_Control::1      4382120                      
+system.ruby.network.routers01.throttle0.msg_bytes.Persistent_Control::3       727808                      
+system.ruby.network.routers01.throttle1.link_utilization     7.719974                      
+system.ruby.network.routers01.throttle1.msg_count.Request_Control::1        78342                      
+system.ruby.network.routers01.throttle1.msg_count.Response_Data::4          969                      
+system.ruby.network.routers01.throttle1.msg_count.ResponseL2hit_Data::4           16                      
+system.ruby.network.routers01.throttle1.msg_count.ResponseLocal_Data::4           90                      
+system.ruby.network.routers01.throttle1.msg_count.Response_Control::4           93                      
+system.ruby.network.routers01.throttle1.msg_count.Writeback_Data::4        81506                      
+system.ruby.network.routers01.throttle1.msg_count.Broadcast_Control::1        78342                      
+system.ruby.network.routers01.throttle1.msg_count.Persistent_Control::3        11468                      
+system.ruby.network.routers01.throttle1.msg_bytes.Request_Control::1       626736                      
+system.ruby.network.routers01.throttle1.msg_bytes.Response_Data::4        69768                      
+system.ruby.network.routers01.throttle1.msg_bytes.ResponseL2hit_Data::4         1152                      
+system.ruby.network.routers01.throttle1.msg_bytes.ResponseLocal_Data::4         6480                      
+system.ruby.network.routers01.throttle1.msg_bytes.Response_Control::4          744                      
+system.ruby.network.routers01.throttle1.msg_bytes.Writeback_Data::4      5868432                      
+system.ruby.network.routers01.throttle1.msg_bytes.Broadcast_Control::1       626736                      
+system.ruby.network.routers01.throttle1.msg_bytes.Persistent_Control::3        91744                      
+system.ruby.network.routers02.throttle0.link_utilization    11.707871                      
+system.ruby.network.routers02.throttle0.msg_count.Response_Data::4        79034                      
+system.ruby.network.routers02.throttle0.msg_count.ResponseL2hit_Data::4          225                      
+system.ruby.network.routers02.throttle0.msg_count.ResponseLocal_Data::4           89                      
+system.ruby.network.routers02.throttle0.msg_count.Writeback_Data::4         3281                      
+system.ruby.network.routers02.throttle0.msg_count.Broadcast_Control::1       547677                      
+system.ruby.network.routers02.throttle0.msg_count.Persistent_Control::3        90976                      
+system.ruby.network.routers02.throttle0.msg_bytes.Response_Data::4      5690448                      
+system.ruby.network.routers02.throttle0.msg_bytes.ResponseL2hit_Data::4        16200                      
+system.ruby.network.routers02.throttle0.msg_bytes.ResponseLocal_Data::4         6408                      
+system.ruby.network.routers02.throttle0.msg_bytes.Writeback_Data::4       236232                      
+system.ruby.network.routers02.throttle0.msg_bytes.Broadcast_Control::1      4381416                      
+system.ruby.network.routers02.throttle0.msg_bytes.Persistent_Control::3       727808                      
+system.ruby.network.routers02.throttle1.link_utilization     7.731306                      
+system.ruby.network.routers02.throttle1.msg_count.Request_Control::1        78430                      
+system.ruby.network.routers02.throttle1.msg_count.Response_Data::4         1002                      
+system.ruby.network.routers02.throttle1.msg_count.ResponseL2hit_Data::4            9                      
+system.ruby.network.routers02.throttle1.msg_count.ResponseLocal_Data::4          123                      
+system.ruby.network.routers02.throttle1.msg_count.Response_Control::4          106                      
+system.ruby.network.routers02.throttle1.msg_count.Writeback_Data::4        81568                      
+system.ruby.network.routers02.throttle1.msg_count.Broadcast_Control::1        78430                      
+system.ruby.network.routers02.throttle1.msg_count.Persistent_Control::3        11528                      
+system.ruby.network.routers02.throttle1.msg_bytes.Request_Control::1       627440                      
+system.ruby.network.routers02.throttle1.msg_bytes.Response_Data::4        72144                      
+system.ruby.network.routers02.throttle1.msg_bytes.ResponseL2hit_Data::4          648                      
+system.ruby.network.routers02.throttle1.msg_bytes.ResponseLocal_Data::4         8856                      
+system.ruby.network.routers02.throttle1.msg_bytes.Response_Control::4          848                      
+system.ruby.network.routers02.throttle1.msg_bytes.Writeback_Data::4      5872896                      
+system.ruby.network.routers02.throttle1.msg_bytes.Broadcast_Control::1       627440                      
+system.ruby.network.routers02.throttle1.msg_bytes.Persistent_Control::3        92224                      
+system.ruby.network.routers03.throttle0.link_utilization    11.687942                      
+system.ruby.network.routers03.throttle0.msg_count.Response_Data::4        78824                      
+system.ruby.network.routers03.throttle0.msg_count.ResponseL2hit_Data::4          200                      
+system.ruby.network.routers03.throttle0.msg_count.ResponseLocal_Data::4           76                      
 system.ruby.network.routers03.throttle0.msg_count.Response_Control::4            1                      
-system.ruby.network.routers03.throttle0.msg_count.Writeback_Data::4         3854                      
-system.ruby.network.routers03.throttle0.msg_count.Writeback_Control::4            1                      
-system.ruby.network.routers03.throttle0.msg_count.Broadcast_Control::1       549662                      
-system.ruby.network.routers03.throttle0.msg_count.Persistent_Control::3       264198                      
-system.ruby.network.routers03.throttle0.msg_bytes.Response_Data::4      5609232                      
-system.ruby.network.routers03.throttle0.msg_bytes.ResponseL2hit_Data::4        15552                      
-system.ruby.network.routers03.throttle0.msg_bytes.ResponseLocal_Data::4        14400                      
+system.ruby.network.routers03.throttle0.msg_count.Writeback_Data::4         3248                      
+system.ruby.network.routers03.throttle0.msg_count.Broadcast_Control::1       547851                      
+system.ruby.network.routers03.throttle0.msg_count.Persistent_Control::3        90976                      
+system.ruby.network.routers03.throttle0.msg_bytes.Response_Data::4      5675328                      
+system.ruby.network.routers03.throttle0.msg_bytes.ResponseL2hit_Data::4        14400                      
+system.ruby.network.routers03.throttle0.msg_bytes.ResponseLocal_Data::4         5472                      
 system.ruby.network.routers03.throttle0.msg_bytes.Response_Control::4            8                      
-system.ruby.network.routers03.throttle0.msg_bytes.Writeback_Data::4       277488                      
-system.ruby.network.routers03.throttle0.msg_bytes.Writeback_Control::4            8                      
-system.ruby.network.routers03.throttle0.msg_bytes.Broadcast_Control::1      4397296                      
-system.ruby.network.routers03.throttle0.msg_bytes.Persistent_Control::3      2113584                      
-system.ruby.network.routers03.throttle1.link_utilization     7.403752                      
-system.ruby.network.routers03.throttle1.msg_count.Request_Control::1        78389                      
-system.ruby.network.routers03.throttle1.msg_count.Response_Data::4          107                      
-system.ruby.network.routers03.throttle1.msg_count.ResponseLocal_Data::4          188                      
-system.ruby.network.routers03.throttle1.msg_count.Response_Control::4          176                      
-system.ruby.network.routers03.throttle1.msg_count.Writeback_Data::4        81996                      
-system.ruby.network.routers03.throttle1.msg_count.Broadcast_Control::1        78389                      
-system.ruby.network.routers03.throttle1.msg_count.Persistent_Control::3        33066                      
-system.ruby.network.routers03.throttle1.msg_bytes.Request_Control::1       627112                      
-system.ruby.network.routers03.throttle1.msg_bytes.Response_Data::4         7704                      
-system.ruby.network.routers03.throttle1.msg_bytes.ResponseLocal_Data::4        13536                      
-system.ruby.network.routers03.throttle1.msg_bytes.Response_Control::4         1408                      
-system.ruby.network.routers03.throttle1.msg_bytes.Writeback_Data::4      5903712                      
-system.ruby.network.routers03.throttle1.msg_bytes.Broadcast_Control::1       627112                      
-system.ruby.network.routers03.throttle1.msg_bytes.Persistent_Control::3       264528                      
-system.ruby.network.routers04.throttle0.link_utilization    12.384495                      
-system.ruby.network.routers04.throttle0.msg_count.Response_Data::4        78259                      
-system.ruby.network.routers04.throttle0.msg_count.ResponseL2hit_Data::4          175                      
-system.ruby.network.routers04.throttle0.msg_count.ResponseLocal_Data::4          207                      
-system.ruby.network.routers04.throttle0.msg_count.Response_Control::4            2                      
-system.ruby.network.routers04.throttle0.msg_count.Writeback_Data::4         3936                      
-system.ruby.network.routers04.throttle0.msg_count.Writeback_Control::4            1                      
-system.ruby.network.routers04.throttle0.msg_count.Broadcast_Control::1       549316                      
-system.ruby.network.routers04.throttle0.msg_count.Persistent_Control::3       264198                      
-system.ruby.network.routers04.throttle0.msg_bytes.Response_Data::4      5634648                      
-system.ruby.network.routers04.throttle0.msg_bytes.ResponseL2hit_Data::4        12600                      
-system.ruby.network.routers04.throttle0.msg_bytes.ResponseLocal_Data::4        14904                      
-system.ruby.network.routers04.throttle0.msg_bytes.Response_Control::4           16                      
-system.ruby.network.routers04.throttle0.msg_bytes.Writeback_Data::4       283392                      
-system.ruby.network.routers04.throttle0.msg_bytes.Writeback_Control::4            8                      
-system.ruby.network.routers04.throttle0.msg_bytes.Broadcast_Control::1      4394528                      
-system.ruby.network.routers04.throttle0.msg_bytes.Persistent_Control::3      2113584                      
-system.ruby.network.routers04.throttle1.link_utilization     7.441397                      
-system.ruby.network.routers04.throttle1.msg_count.Request_Control::1        78735                      
-system.ruby.network.routers04.throttle1.msg_count.Response_Data::4          119                      
-system.ruby.network.routers04.throttle1.msg_count.ResponseL2hit_Data::4            1                      
-system.ruby.network.routers04.throttle1.msg_count.ResponseLocal_Data::4          203                      
-system.ruby.network.routers04.throttle1.msg_count.Response_Control::4          190                      
-system.ruby.network.routers04.throttle1.msg_count.Writeback_Data::4        82384                      
-system.ruby.network.routers04.throttle1.msg_count.Writeback_Control::4            1                      
-system.ruby.network.routers04.throttle1.msg_count.Broadcast_Control::1        78735                      
-system.ruby.network.routers04.throttle1.msg_count.Persistent_Control::3        33347                      
-system.ruby.network.routers04.throttle1.msg_bytes.Request_Control::1       629880                      
-system.ruby.network.routers04.throttle1.msg_bytes.Response_Data::4         8568                      
-system.ruby.network.routers04.throttle1.msg_bytes.ResponseL2hit_Data::4           72                      
-system.ruby.network.routers04.throttle1.msg_bytes.ResponseLocal_Data::4        14616                      
-system.ruby.network.routers04.throttle1.msg_bytes.Response_Control::4         1520                      
-system.ruby.network.routers04.throttle1.msg_bytes.Writeback_Data::4      5931648                      
-system.ruby.network.routers04.throttle1.msg_bytes.Writeback_Control::4            8                      
-system.ruby.network.routers04.throttle1.msg_bytes.Broadcast_Control::1       629880                      
-system.ruby.network.routers04.throttle1.msg_bytes.Persistent_Control::3       266776                      
-system.ruby.network.routers05.throttle0.link_utilization    12.380016                      
-system.ruby.network.routers05.throttle0.msg_count.Response_Data::4        78073                      
-system.ruby.network.routers05.throttle0.msg_count.ResponseL2hit_Data::4          203                      
-system.ruby.network.routers05.throttle0.msg_count.ResponseLocal_Data::4          197                      
-system.ruby.network.routers05.throttle0.msg_count.Writeback_Data::4         4026                      
-system.ruby.network.routers05.throttle0.msg_count.Broadcast_Control::1       549458                      
-system.ruby.network.routers05.throttle0.msg_count.Persistent_Control::3       264198                      
-system.ruby.network.routers05.throttle0.msg_bytes.Response_Data::4      5621256                      
-system.ruby.network.routers05.throttle0.msg_bytes.ResponseL2hit_Data::4        14616                      
-system.ruby.network.routers05.throttle0.msg_bytes.ResponseLocal_Data::4        14184                      
-system.ruby.network.routers05.throttle0.msg_bytes.Writeback_Data::4       289872                      
-system.ruby.network.routers05.throttle0.msg_bytes.Broadcast_Control::1      4395664                      
-system.ruby.network.routers05.throttle0.msg_bytes.Persistent_Control::3      2113584                      
-system.ruby.network.routers05.throttle1.link_utilization     7.428215                      
-system.ruby.network.routers05.throttle1.msg_count.Request_Control::1        78593                      
-system.ruby.network.routers05.throttle1.msg_count.Response_Data::4           97                      
-system.ruby.network.routers05.throttle1.msg_count.ResponseLocal_Data::4          177                      
-system.ruby.network.routers05.throttle1.msg_count.Response_Control::4          171                      
-system.ruby.network.routers05.throttle1.msg_count.Writeback_Data::4        82323                      
-system.ruby.network.routers05.throttle1.msg_count.Broadcast_Control::1        78593                      
-system.ruby.network.routers05.throttle1.msg_count.Persistent_Control::3        32984                      
-system.ruby.network.routers05.throttle1.msg_bytes.Request_Control::1       628744                      
-system.ruby.network.routers05.throttle1.msg_bytes.Response_Data::4         6984                      
-system.ruby.network.routers05.throttle1.msg_bytes.ResponseLocal_Data::4        12744                      
-system.ruby.network.routers05.throttle1.msg_bytes.Response_Control::4         1368                      
-system.ruby.network.routers05.throttle1.msg_bytes.Writeback_Data::4      5927256                      
-system.ruby.network.routers05.throttle1.msg_bytes.Broadcast_Control::1       628744                      
-system.ruby.network.routers05.throttle1.msg_bytes.Persistent_Control::3       263872                      
-system.ruby.network.routers06.throttle0.link_utilization    12.355450                      
-system.ruby.network.routers06.throttle0.msg_count.Response_Data::4        77833                      
-system.ruby.network.routers06.throttle0.msg_count.ResponseL2hit_Data::4          176                      
-system.ruby.network.routers06.throttle0.msg_count.ResponseLocal_Data::4          201                      
-system.ruby.network.routers06.throttle0.msg_count.Response_Control::4            1                      
-system.ruby.network.routers06.throttle0.msg_count.Writeback_Data::4         3920                      
-system.ruby.network.routers06.throttle0.msg_count.Broadcast_Control::1       549690                      
-system.ruby.network.routers06.throttle0.msg_count.Persistent_Control::3       264198                      
-system.ruby.network.routers06.throttle0.msg_bytes.Response_Data::4      5603976                      
-system.ruby.network.routers06.throttle0.msg_bytes.ResponseL2hit_Data::4        12672                      
-system.ruby.network.routers06.throttle0.msg_bytes.ResponseLocal_Data::4        14472                      
-system.ruby.network.routers06.throttle0.msg_bytes.Response_Control::4            8                      
-system.ruby.network.routers06.throttle0.msg_bytes.Writeback_Data::4       282240                      
-system.ruby.network.routers06.throttle0.msg_bytes.Broadcast_Control::1      4397520                      
-system.ruby.network.routers06.throttle0.msg_bytes.Persistent_Control::3      2113584                      
-system.ruby.network.routers06.throttle1.link_utilization     7.399456                      
-system.ruby.network.routers06.throttle1.msg_count.Request_Control::1        78361                      
-system.ruby.network.routers06.throttle1.msg_count.Response_Data::4          125                      
-system.ruby.network.routers06.throttle1.msg_count.ResponseLocal_Data::4          188                      
-system.ruby.network.routers06.throttle1.msg_count.Response_Control::4          175                      
-system.ruby.network.routers06.throttle1.msg_count.Writeback_Data::4        81950                      
-system.ruby.network.routers06.throttle1.msg_count.Broadcast_Control::1        78361                      
-system.ruby.network.routers06.throttle1.msg_count.Persistent_Control::3        32835                      
-system.ruby.network.routers06.throttle1.msg_bytes.Request_Control::1       626888                      
-system.ruby.network.routers06.throttle1.msg_bytes.Response_Data::4         9000                      
-system.ruby.network.routers06.throttle1.msg_bytes.ResponseLocal_Data::4        13536                      
-system.ruby.network.routers06.throttle1.msg_bytes.Response_Control::4         1400                      
-system.ruby.network.routers06.throttle1.msg_bytes.Writeback_Data::4      5900400                      
-system.ruby.network.routers06.throttle1.msg_bytes.Broadcast_Control::1       626888                      
-system.ruby.network.routers06.throttle1.msg_bytes.Persistent_Control::3       262680                      
-system.ruby.network.routers07.throttle0.link_utilization    12.356993                      
-system.ruby.network.routers07.throttle0.msg_count.Response_Data::4        77844                      
-system.ruby.network.routers07.throttle0.msg_count.ResponseL2hit_Data::4          194                      
-system.ruby.network.routers07.throttle0.msg_count.ResponseLocal_Data::4          189                      
-system.ruby.network.routers07.throttle0.msg_count.Response_Control::4            2                      
-system.ruby.network.routers07.throttle0.msg_count.Writeback_Data::4         3925                      
-system.ruby.network.routers07.throttle0.msg_count.Broadcast_Control::1       549685                      
-system.ruby.network.routers07.throttle0.msg_count.Persistent_Control::3       264198                      
-system.ruby.network.routers07.throttle0.msg_bytes.Response_Data::4      5604768                      
-system.ruby.network.routers07.throttle0.msg_bytes.ResponseL2hit_Data::4        13968                      
-system.ruby.network.routers07.throttle0.msg_bytes.ResponseLocal_Data::4        13608                      
-system.ruby.network.routers07.throttle0.msg_bytes.Response_Control::4           16                      
-system.ruby.network.routers07.throttle0.msg_bytes.Writeback_Data::4       282600                      
-system.ruby.network.routers07.throttle0.msg_bytes.Broadcast_Control::1      4397480                      
-system.ruby.network.routers07.throttle0.msg_bytes.Persistent_Control::3      2113584                      
-system.ruby.network.routers07.throttle1.link_utilization     7.401357                      
-system.ruby.network.routers07.throttle1.msg_count.Request_Control::1        78366                      
-system.ruby.network.routers07.throttle1.msg_count.Response_Data::4          122                      
-system.ruby.network.routers07.throttle1.msg_count.ResponseLocal_Data::4          205                      
-system.ruby.network.routers07.throttle1.msg_count.Response_Control::4          198                      
-system.ruby.network.routers07.throttle1.msg_count.Writeback_Data::4        81952                      
-system.ruby.network.routers07.throttle1.msg_count.Broadcast_Control::1        78366                      
-system.ruby.network.routers07.throttle1.msg_count.Persistent_Control::3        32897                      
-system.ruby.network.routers07.throttle1.msg_bytes.Request_Control::1       626928                      
-system.ruby.network.routers07.throttle1.msg_bytes.Response_Data::4         8784                      
-system.ruby.network.routers07.throttle1.msg_bytes.ResponseLocal_Data::4        14760                      
-system.ruby.network.routers07.throttle1.msg_bytes.Response_Control::4         1584                      
-system.ruby.network.routers07.throttle1.msg_bytes.Writeback_Data::4      5900544                      
-system.ruby.network.routers07.throttle1.msg_bytes.Broadcast_Control::1       626928                      
-system.ruby.network.routers07.throttle1.msg_bytes.Persistent_Control::3       263176                      
-system.ruby.network.routers08.throttle0.link_utilization    51.976741                      
-system.ruby.network.routers08.throttle0.msg_count.Request_Control::1       628051                      
-system.ruby.network.routers08.throttle0.msg_count.Response_Control::4         1379                      
-system.ruby.network.routers08.throttle0.msg_count.Writeback_Data::4       626640                      
-system.ruby.network.routers08.throttle0.msg_count.Persistent_Control::3       264198                      
-system.ruby.network.routers08.throttle0.msg_bytes.Request_Control::1      5024408                      
-system.ruby.network.routers08.throttle0.msg_bytes.Response_Control::4        11032                      
-system.ruby.network.routers08.throttle0.msg_bytes.Writeback_Data::4     45118080                      
-system.ruby.network.routers08.throttle0.msg_bytes.Persistent_Control::3      2113584                      
-system.ruby.network.routers08.throttle1.link_utilization    25.612359                      
-system.ruby.network.routers08.throttle1.msg_count.Request_Control::2       626511                      
-system.ruby.network.routers08.throttle1.msg_count.Response_Data::4         1307                      
-system.ruby.network.routers08.throttle1.msg_count.ResponseL2hit_Data::4         1542                      
-system.ruby.network.routers08.throttle1.msg_count.Response_Control::4            2                      
-system.ruby.network.routers08.throttle1.msg_count.Writeback_Data::4       242916                      
-system.ruby.network.routers08.throttle1.msg_count.Writeback_Control::4       381032                      
-system.ruby.network.routers08.throttle1.msg_bytes.Request_Control::2      5012088                      
-system.ruby.network.routers08.throttle1.msg_bytes.Response_Data::4        94104                      
-system.ruby.network.routers08.throttle1.msg_bytes.ResponseL2hit_Data::4       111024                      
-system.ruby.network.routers08.throttle1.msg_bytes.Response_Control::4           16                      
-system.ruby.network.routers08.throttle1.msg_bytes.Writeback_Data::4     17489952                      
-system.ruby.network.routers08.throttle1.msg_bytes.Writeback_Control::4      3048256                      
-system.ruby.network.routers09.throttle0.link_utilization    27.469345                      
-system.ruby.network.routers09.throttle0.msg_count.Request_Control::2       626510                      
-system.ruby.network.routers09.throttle0.msg_count.Response_Data::4           17                      
-system.ruby.network.routers09.throttle0.msg_count.ResponseL2hit_Data::4            3                      
-system.ruby.network.routers09.throttle0.msg_count.Response_Control::4            3                      
-system.ruby.network.routers09.throttle0.msg_count.Writeback_Data::4       242325                      
-system.ruby.network.routers09.throttle0.msg_count.Writeback_Control::4       381034                      
-system.ruby.network.routers09.throttle0.msg_count.Persistent_Control::3       264198                      
-system.ruby.network.routers09.throttle0.msg_bytes.Request_Control::2      5012080                      
-system.ruby.network.routers09.throttle0.msg_bytes.Response_Data::4         1224                      
-system.ruby.network.routers09.throttle0.msg_bytes.ResponseL2hit_Data::4          216                      
-system.ruby.network.routers09.throttle0.msg_bytes.Response_Control::4           24                      
-system.ruby.network.routers09.throttle0.msg_bytes.Writeback_Data::4     17447400                      
-system.ruby.network.routers09.throttle0.msg_bytes.Writeback_Control::4      3048272                      
-system.ruby.network.routers09.throttle0.msg_bytes.Persistent_Control::3      2113584                      
-system.ruby.network.routers09.throttle1.link_utilization    44.552727                      
-system.ruby.network.routers09.throttle1.msg_count.Response_Data::4       622152                      
+system.ruby.network.routers03.throttle0.msg_bytes.Writeback_Data::4       233856                      
+system.ruby.network.routers03.throttle0.msg_bytes.Broadcast_Control::1      4382808                      
+system.ruby.network.routers03.throttle0.msg_bytes.Persistent_Control::3       727808                      
+system.ruby.network.routers03.throttle1.link_utilization     7.702264                      
+system.ruby.network.routers03.throttle1.msg_count.Request_Control::1        78256                      
+system.ruby.network.routers03.throttle1.msg_count.Response_Data::4          939                      
+system.ruby.network.routers03.throttle1.msg_count.ResponseL2hit_Data::4            9                      
+system.ruby.network.routers03.throttle1.msg_count.ResponseLocal_Data::4           85                      
+system.ruby.network.routers03.throttle1.msg_count.Response_Control::4           97                      
+system.ruby.network.routers03.throttle1.msg_count.Writeback_Data::4        81357                      
+system.ruby.network.routers03.throttle1.msg_count.Broadcast_Control::1        78256                      
+system.ruby.network.routers03.throttle1.msg_count.Persistent_Control::3        11264                      
+system.ruby.network.routers03.throttle1.msg_bytes.Request_Control::1       626048                      
+system.ruby.network.routers03.throttle1.msg_bytes.Response_Data::4        67608                      
+system.ruby.network.routers03.throttle1.msg_bytes.ResponseL2hit_Data::4          648                      
+system.ruby.network.routers03.throttle1.msg_bytes.ResponseLocal_Data::4         6120                      
+system.ruby.network.routers03.throttle1.msg_bytes.Response_Control::4          776                      
+system.ruby.network.routers03.throttle1.msg_bytes.Writeback_Data::4      5857704                      
+system.ruby.network.routers03.throttle1.msg_bytes.Broadcast_Control::1       626048                      
+system.ruby.network.routers03.throttle1.msg_bytes.Persistent_Control::3        90112                      
+system.ruby.network.routers04.throttle0.link_utilization    11.666945                      
+system.ruby.network.routers04.throttle0.msg_count.Response_Data::4        78435                      
+system.ruby.network.routers04.throttle0.msg_count.ResponseL2hit_Data::4          234                      
+system.ruby.network.routers04.throttle0.msg_count.ResponseLocal_Data::4           86                      
+system.ruby.network.routers04.throttle0.msg_count.Response_Control::4            1                      
+system.ruby.network.routers04.throttle0.msg_count.Writeback_Data::4         3281                      
+system.ruby.network.routers04.throttle0.msg_count.Broadcast_Control::1       548180                      
+system.ruby.network.routers04.throttle0.msg_count.Persistent_Control::3        90976                      
+system.ruby.network.routers04.throttle0.msg_bytes.Response_Data::4      5647320                      
+system.ruby.network.routers04.throttle0.msg_bytes.ResponseL2hit_Data::4        16848                      
+system.ruby.network.routers04.throttle0.msg_bytes.ResponseLocal_Data::4         6192                      
+system.ruby.network.routers04.throttle0.msg_bytes.Response_Control::4            8                      
+system.ruby.network.routers04.throttle0.msg_bytes.Writeback_Data::4       236232                      
+system.ruby.network.routers04.throttle0.msg_bytes.Broadcast_Control::1      4385440                      
+system.ruby.network.routers04.throttle0.msg_bytes.Persistent_Control::3       727808                      
+system.ruby.network.routers04.throttle1.link_utilization     7.675491                      
+system.ruby.network.routers04.throttle1.msg_count.Request_Control::1        77927                      
+system.ruby.network.routers04.throttle1.msg_count.Response_Data::4          938                      
+system.ruby.network.routers04.throttle1.msg_count.ResponseL2hit_Data::4            6                      
+system.ruby.network.routers04.throttle1.msg_count.ResponseLocal_Data::4          105                      
+system.ruby.network.routers04.throttle1.msg_count.Response_Control::4           95                      
+system.ruby.network.routers04.throttle1.msg_count.Writeback_Data::4        81058                      
+system.ruby.network.routers04.throttle1.msg_count.Broadcast_Control::1        77927                      
+system.ruby.network.routers04.throttle1.msg_count.Persistent_Control::3        11310                      
+system.ruby.network.routers04.throttle1.msg_bytes.Request_Control::1       623416                      
+system.ruby.network.routers04.throttle1.msg_bytes.Response_Data::4        67536                      
+system.ruby.network.routers04.throttle1.msg_bytes.ResponseL2hit_Data::4          432                      
+system.ruby.network.routers04.throttle1.msg_bytes.ResponseLocal_Data::4         7560                      
+system.ruby.network.routers04.throttle1.msg_bytes.Response_Control::4          760                      
+system.ruby.network.routers04.throttle1.msg_bytes.Writeback_Data::4      5836176                      
+system.ruby.network.routers04.throttle1.msg_bytes.Broadcast_Control::1       623416                      
+system.ruby.network.routers04.throttle1.msg_bytes.Persistent_Control::3        90480                      
+system.ruby.network.routers05.throttle0.link_utilization    11.703526                      
+system.ruby.network.routers05.throttle0.msg_count.Response_Data::4        78930                      
+system.ruby.network.routers05.throttle0.msg_count.ResponseL2hit_Data::4          217                      
+system.ruby.network.routers05.throttle0.msg_count.ResponseLocal_Data::4           90                      
+system.ruby.network.routers05.throttle0.msg_count.Response_Control::4            3                      
+system.ruby.network.routers05.throttle0.msg_count.Writeback_Data::4         3336                      
+system.ruby.network.routers05.throttle0.msg_count.Broadcast_Control::1       547664                      
+system.ruby.network.routers05.throttle0.msg_count.Persistent_Control::3        90976                      
+system.ruby.network.routers05.throttle0.msg_bytes.Response_Data::4      5682960                      
+system.ruby.network.routers05.throttle0.msg_bytes.ResponseL2hit_Data::4        15624                      
+system.ruby.network.routers05.throttle0.msg_bytes.ResponseLocal_Data::4         6480                      
+system.ruby.network.routers05.throttle0.msg_bytes.Response_Control::4           24                      
+system.ruby.network.routers05.throttle0.msg_bytes.Writeback_Data::4       240192                      
+system.ruby.network.routers05.throttle0.msg_bytes.Broadcast_Control::1      4381312                      
+system.ruby.network.routers05.throttle0.msg_bytes.Persistent_Control::3       727808                      
+system.ruby.network.routers05.throttle1.link_utilization     7.724929                      
+system.ruby.network.routers05.throttle1.msg_count.Request_Control::1        78443                      
+system.ruby.network.routers05.throttle1.msg_count.Response_Data::4          903                      
+system.ruby.network.routers05.throttle1.msg_count.ResponseL2hit_Data::4            6                      
+system.ruby.network.routers05.throttle1.msg_count.ResponseLocal_Data::4          101                      
+system.ruby.network.routers05.throttle1.msg_count.Response_Control::4           85                      
+system.ruby.network.routers05.throttle1.msg_count.Writeback_Data::4        81635                      
+system.ruby.network.routers05.throttle1.msg_count.Broadcast_Control::1        78443                      
+system.ruby.network.routers05.throttle1.msg_count.Persistent_Control::3        11284                      
+system.ruby.network.routers05.throttle1.msg_bytes.Request_Control::1       627544                      
+system.ruby.network.routers05.throttle1.msg_bytes.Response_Data::4        65016                      
+system.ruby.network.routers05.throttle1.msg_bytes.ResponseL2hit_Data::4          432                      
+system.ruby.network.routers05.throttle1.msg_bytes.ResponseLocal_Data::4         7272                      
+system.ruby.network.routers05.throttle1.msg_bytes.Response_Control::4          680                      
+system.ruby.network.routers05.throttle1.msg_bytes.Writeback_Data::4      5877720                      
+system.ruby.network.routers05.throttle1.msg_bytes.Broadcast_Control::1       627544                      
+system.ruby.network.routers05.throttle1.msg_bytes.Persistent_Control::3        90272                      
+system.ruby.network.routers06.throttle0.link_utilization    11.672637                      
+system.ruby.network.routers06.throttle0.msg_count.Response_Data::4        78457                      
+system.ruby.network.routers06.throttle0.msg_count.ResponseL2hit_Data::4          216                      
+system.ruby.network.routers06.throttle0.msg_count.ResponseLocal_Data::4           92                      
+system.ruby.network.routers06.throttle0.msg_count.Response_Control::4            2                      
+system.ruby.network.routers06.throttle0.msg_count.Writeback_Data::4         3351                      
+system.ruby.network.routers06.throttle0.msg_count.Broadcast_Control::1       548131                      
+system.ruby.network.routers06.throttle0.msg_count.Persistent_Control::3        90976                      
+system.ruby.network.routers06.throttle0.msg_bytes.Response_Data::4      5648904                      
+system.ruby.network.routers06.throttle0.msg_bytes.ResponseL2hit_Data::4        15552                      
+system.ruby.network.routers06.throttle0.msg_bytes.ResponseLocal_Data::4         6624                      
+system.ruby.network.routers06.throttle0.msg_bytes.Response_Control::4           16                      
+system.ruby.network.routers06.throttle0.msg_bytes.Writeback_Data::4       241272                      
+system.ruby.network.routers06.throttle0.msg_bytes.Broadcast_Control::1      4385048                      
+system.ruby.network.routers06.throttle0.msg_bytes.Persistent_Control::3       727808                      
+system.ruby.network.routers06.throttle1.link_utilization     7.681699                      
+system.ruby.network.routers06.throttle1.msg_count.Request_Control::1        77976                      
+system.ruby.network.routers06.throttle1.msg_count.Response_Data::4          914                      
+system.ruby.network.routers06.throttle1.msg_count.ResponseL2hit_Data::4            9                      
+system.ruby.network.routers06.throttle1.msg_count.ResponseLocal_Data::4           68                      
+system.ruby.network.routers06.throttle1.msg_count.Response_Control::4           76                      
+system.ruby.network.routers06.throttle1.msg_count.Writeback_Data::4        81184                      
+system.ruby.network.routers06.throttle1.msg_count.Broadcast_Control::1        77976                      
+system.ruby.network.routers06.throttle1.msg_count.Persistent_Control::3        11352                      
+system.ruby.network.routers06.throttle1.msg_bytes.Request_Control::1       623808                      
+system.ruby.network.routers06.throttle1.msg_bytes.Response_Data::4        65808                      
+system.ruby.network.routers06.throttle1.msg_bytes.ResponseL2hit_Data::4          648                      
+system.ruby.network.routers06.throttle1.msg_bytes.ResponseLocal_Data::4         4896                      
+system.ruby.network.routers06.throttle1.msg_bytes.Response_Control::4          608                      
+system.ruby.network.routers06.throttle1.msg_bytes.Writeback_Data::4      5845248                      
+system.ruby.network.routers06.throttle1.msg_bytes.Broadcast_Control::1       623808                      
+system.ruby.network.routers06.throttle1.msg_bytes.Persistent_Control::3        90816                      
+system.ruby.network.routers07.throttle0.link_utilization    11.671909                      
+system.ruby.network.routers07.throttle0.msg_count.Response_Data::4        78439                      
+system.ruby.network.routers07.throttle0.msg_count.ResponseL2hit_Data::4          228                      
+system.ruby.network.routers07.throttle0.msg_count.ResponseLocal_Data::4          105                      
+system.ruby.network.routers07.throttle0.msg_count.Response_Control::4            1                      
+system.ruby.network.routers07.throttle0.msg_count.Writeback_Data::4         3332                      
+system.ruby.network.routers07.throttle0.msg_count.Broadcast_Control::1       548154                      
+system.ruby.network.routers07.throttle0.msg_count.Persistent_Control::3        90976                      
+system.ruby.network.routers07.throttle0.msg_bytes.Response_Data::4      5647608                      
+system.ruby.network.routers07.throttle0.msg_bytes.ResponseL2hit_Data::4        16416                      
+system.ruby.network.routers07.throttle0.msg_bytes.ResponseLocal_Data::4         7560                      
+system.ruby.network.routers07.throttle0.msg_bytes.Response_Control::4            8                      
+system.ruby.network.routers07.throttle0.msg_bytes.Writeback_Data::4       239904                      
+system.ruby.network.routers07.throttle0.msg_bytes.Broadcast_Control::1      4385232                      
+system.ruby.network.routers07.throttle0.msg_bytes.Persistent_Control::3       727808                      
+system.ruby.network.routers07.throttle1.link_utilization     7.679268                      
+system.ruby.network.routers07.throttle1.msg_count.Request_Control::1        77953                      
+system.ruby.network.routers07.throttle1.msg_count.Response_Data::4          910                      
+system.ruby.network.routers07.throttle1.msg_count.ResponseL2hit_Data::4           13                      
+system.ruby.network.routers07.throttle1.msg_count.ResponseLocal_Data::4           82                      
+system.ruby.network.routers07.throttle1.msg_count.Response_Control::4           90                      
+system.ruby.network.routers07.throttle1.msg_count.Writeback_Data::4        81145                      
+system.ruby.network.routers07.throttle1.msg_count.Broadcast_Control::1        77953                      
+system.ruby.network.routers07.throttle1.msg_count.Persistent_Control::3        11322                      
+system.ruby.network.routers07.throttle1.msg_bytes.Request_Control::1       623624                      
+system.ruby.network.routers07.throttle1.msg_bytes.Response_Data::4        65520                      
+system.ruby.network.routers07.throttle1.msg_bytes.ResponseL2hit_Data::4          936                      
+system.ruby.network.routers07.throttle1.msg_bytes.ResponseLocal_Data::4         5904                      
+system.ruby.network.routers07.throttle1.msg_bytes.Response_Control::4          720                      
+system.ruby.network.routers07.throttle1.msg_bytes.Writeback_Data::4      5842440                      
+system.ruby.network.routers07.throttle1.msg_bytes.Broadcast_Control::1       623624                      
+system.ruby.network.routers07.throttle1.msg_bytes.Persistent_Control::3        90576                      
+system.ruby.network.routers08.throttle0.link_utilization    53.749871                      
+system.ruby.network.routers08.throttle0.msg_count.Request_Control::1       626105                      
+system.ruby.network.routers08.throttle0.msg_count.Response_Control::4          710                      
+system.ruby.network.routers08.throttle0.msg_count.Writeback_Data::4       625366                      
+system.ruby.network.routers08.throttle0.msg_count.Persistent_Control::3        90976                      
+system.ruby.network.routers08.throttle0.msg_bytes.Request_Control::1      5008840                      
+system.ruby.network.routers08.throttle0.msg_bytes.Response_Control::4         5680                      
+system.ruby.network.routers08.throttle0.msg_bytes.Writeback_Data::4     45026352                      
+system.ruby.network.routers08.throttle0.msg_bytes.Persistent_Control::3       727808                      
+system.ruby.network.routers08.throttle1.link_utilization    27.289984                      
+system.ruby.network.routers08.throttle1.msg_count.Request_Control::2       624315                      
+system.ruby.network.routers08.throttle1.msg_count.Response_Data::4         7830                      
+system.ruby.network.routers08.throttle1.msg_count.ResponseL2hit_Data::4         1784                      
+system.ruby.network.routers08.throttle1.msg_count.Response_Control::4            3                      
+system.ruby.network.routers08.throttle1.msg_count.Writeback_Data::4       236872                      
+system.ruby.network.routers08.throttle1.msg_count.Writeback_Control::4       379354                      
+system.ruby.network.routers08.throttle1.msg_bytes.Request_Control::2      4994520                      
+system.ruby.network.routers08.throttle1.msg_bytes.Response_Data::4       563760                      
+system.ruby.network.routers08.throttle1.msg_bytes.ResponseL2hit_Data::4       128448                      
+system.ruby.network.routers08.throttle1.msg_bytes.Response_Control::4           24                      
+system.ruby.network.routers08.throttle1.msg_bytes.Writeback_Data::4     17054784                      
+system.ruby.network.routers08.throttle1.msg_bytes.Writeback_Control::4      3034832                      
+system.ruby.network.routers09.throttle0.link_utilization    27.857899                      
+system.ruby.network.routers09.throttle0.msg_count.Request_Control::2       624315                      
+system.ruby.network.routers09.throttle0.msg_count.Response_Data::4         6959                      
+system.ruby.network.routers09.throttle0.msg_count.ResponseL2hit_Data::4           80                      
+system.ruby.network.routers09.throttle0.msg_count.Response_Control::4            2                      
+system.ruby.network.routers09.throttle0.msg_count.Writeback_Data::4       236789                      
+system.ruby.network.routers09.throttle0.msg_count.Writeback_Control::4       379353                      
+system.ruby.network.routers09.throttle0.msg_count.Persistent_Control::3        90976                      
+system.ruby.network.routers09.throttle0.msg_bytes.Request_Control::2      4994520                      
+system.ruby.network.routers09.throttle0.msg_bytes.Response_Data::4       501048                      
+system.ruby.network.routers09.throttle0.msg_bytes.ResponseL2hit_Data::4         5760                      
+system.ruby.network.routers09.throttle0.msg_bytes.Response_Control::4           16                      
+system.ruby.network.routers09.throttle0.msg_bytes.Writeback_Data::4     17048808                      
+system.ruby.network.routers09.throttle0.msg_bytes.Writeback_Control::4      3034824                      
+system.ruby.network.routers09.throttle0.msg_bytes.Persistent_Control::3       727808                      
+system.ruby.network.routers09.throttle1.link_utilization    47.431890                      
+system.ruby.network.routers09.throttle1.msg_count.Response_Data::4       621938                      
 system.ruby.network.routers09.throttle1.msg_count.Response_Control::4            1                      
-system.ruby.network.routers09.throttle1.msg_count.Writeback_Data::4           93                      
-system.ruby.network.routers09.throttle1.msg_count.Writeback_Control::4            3                      
-system.ruby.network.routers09.throttle1.msg_bytes.Response_Data::4     44794944                      
+system.ruby.network.routers09.throttle1.msg_count.Writeback_Data::4          300                      
+system.ruby.network.routers09.throttle1.msg_bytes.Response_Data::4     44779536                      
 system.ruby.network.routers09.throttle1.msg_bytes.Response_Control::4            8                      
-system.ruby.network.routers09.throttle1.msg_bytes.Writeback_Data::4         6696                      
-system.ruby.network.routers09.throttle1.msg_bytes.Writeback_Control::4           24                      
-system.ruby.network.routers10.throttle0.link_utilization    12.099527                      
-system.ruby.network.routers10.throttle0.msg_count.Response_Data::4        77998                      
-system.ruby.network.routers10.throttle0.msg_count.ResponseL2hit_Data::4          187                      
-system.ruby.network.routers10.throttle0.msg_count.ResponseLocal_Data::4          169                      
+system.ruby.network.routers09.throttle1.msg_bytes.Writeback_Data::4        21600                      
+system.ruby.network.routers10.throttle0.link_utilization    11.630830                      
+system.ruby.network.routers10.throttle0.msg_count.Response_Data::4        79274                      
+system.ruby.network.routers10.throttle0.msg_count.ResponseL2hit_Data::4          233                      
+system.ruby.network.routers10.throttle0.msg_count.ResponseLocal_Data::4           95                      
 system.ruby.network.routers10.throttle0.msg_count.Response_Control::4            1                      
-system.ruby.network.routers10.throttle0.msg_count.Writeback_Data::4         3844                      
-system.ruby.network.routers10.throttle0.msg_count.Broadcast_Control::1       549680                      
-system.ruby.network.routers10.throttle0.msg_count.Persistent_Control::3       231427                      
-system.ruby.network.routers10.throttle0.msg_bytes.Response_Data::4      5615856                      
-system.ruby.network.routers10.throttle0.msg_bytes.ResponseL2hit_Data::4        13464                      
-system.ruby.network.routers10.throttle0.msg_bytes.ResponseLocal_Data::4        12168                      
+system.ruby.network.routers10.throttle0.msg_count.Writeback_Data::4         3327                      
+system.ruby.network.routers10.throttle0.msg_count.Broadcast_Control::1       547327                      
+system.ruby.network.routers10.throttle0.msg_count.Persistent_Control::3        79528                      
+system.ruby.network.routers10.throttle0.msg_bytes.Response_Data::4      5707728                      
+system.ruby.network.routers10.throttle0.msg_bytes.ResponseL2hit_Data::4        16776                      
+system.ruby.network.routers10.throttle0.msg_bytes.ResponseLocal_Data::4         6840                      
 system.ruby.network.routers10.throttle0.msg_bytes.Response_Control::4            8                      
-system.ruby.network.routers10.throttle0.msg_bytes.Writeback_Data::4       276768                      
-system.ruby.network.routers10.throttle0.msg_bytes.Broadcast_Control::1      4397440                      
-system.ruby.network.routers10.throttle0.msg_bytes.Persistent_Control::3      1851416                      
-system.ruby.network.routers10.throttle1.link_utilization    12.128772                      
-system.ruby.network.routers10.throttle1.msg_count.Response_Data::4        78508                      
-system.ruby.network.routers10.throttle1.msg_count.ResponseL2hit_Data::4          188                      
-system.ruby.network.routers10.throttle1.msg_count.ResponseLocal_Data::4          163                      
-system.ruby.network.routers10.throttle1.msg_count.Response_Control::4            1                      
-system.ruby.network.routers10.throttle1.msg_count.Writeback_Data::4         3850                      
-system.ruby.network.routers10.throttle1.msg_count.Writeback_Control::4            1                      
-system.ruby.network.routers10.throttle1.msg_count.Broadcast_Control::1       549156                      
-system.ruby.network.routers10.throttle1.msg_count.Persistent_Control::3       231027                      
-system.ruby.network.routers10.throttle1.msg_bytes.Response_Data::4      5652576                      
-system.ruby.network.routers10.throttle1.msg_bytes.ResponseL2hit_Data::4        13536                      
-system.ruby.network.routers10.throttle1.msg_bytes.ResponseLocal_Data::4        11736                      
-system.ruby.network.routers10.throttle1.msg_bytes.Response_Control::4            8                      
-system.ruby.network.routers10.throttle1.msg_bytes.Writeback_Data::4       277200                      
-system.ruby.network.routers10.throttle1.msg_bytes.Writeback_Control::4            8                      
-system.ruby.network.routers10.throttle1.msg_bytes.Broadcast_Control::1      4393248                      
-system.ruby.network.routers10.throttle1.msg_bytes.Persistent_Control::3      1848216                      
-system.ruby.network.routers10.throttle2.link_utilization    12.092439                      
-system.ruby.network.routers10.throttle2.msg_count.Response_Data::4        77883                      
-system.ruby.network.routers10.throttle2.msg_count.ResponseL2hit_Data::4          203                      
-system.ruby.network.routers10.throttle2.msg_count.ResponseLocal_Data::4          204                      
-system.ruby.network.routers10.throttle2.msg_count.Response_Control::4            3                      
-system.ruby.network.routers10.throttle2.msg_count.Writeback_Data::4         3845                      
-system.ruby.network.routers10.throttle2.msg_count.Broadcast_Control::1       549710                      
-system.ruby.network.routers10.throttle2.msg_count.Persistent_Control::3       231071                      
-system.ruby.network.routers10.throttle2.msg_bytes.Response_Data::4      5607576                      
-system.ruby.network.routers10.throttle2.msg_bytes.ResponseL2hit_Data::4        14616                      
-system.ruby.network.routers10.throttle2.msg_bytes.ResponseLocal_Data::4        14688                      
-system.ruby.network.routers10.throttle2.msg_bytes.Response_Control::4           24                      
-system.ruby.network.routers10.throttle2.msg_bytes.Writeback_Data::4       276840                      
-system.ruby.network.routers10.throttle2.msg_bytes.Broadcast_Control::1      4397680                      
-system.ruby.network.routers10.throttle2.msg_bytes.Persistent_Control::3      1848568                      
-system.ruby.network.routers10.throttle3.link_utilization    12.095470                      
-system.ruby.network.routers10.throttle3.msg_count.Response_Data::4        77906                      
-system.ruby.network.routers10.throttle3.msg_count.ResponseL2hit_Data::4          216                      
-system.ruby.network.routers10.throttle3.msg_count.ResponseLocal_Data::4          200                      
+system.ruby.network.routers10.throttle0.msg_bytes.Writeback_Data::4       239544                      
+system.ruby.network.routers10.throttle0.msg_bytes.Broadcast_Control::1      4378616                      
+system.ruby.network.routers10.throttle0.msg_bytes.Persistent_Control::3       636224                      
+system.ruby.network.routers10.throttle1.link_utilization    11.602973                      
+system.ruby.network.routers10.throttle1.msg_count.Response_Data::4        78882                      
+system.ruby.network.routers10.throttle1.msg_count.ResponseL2hit_Data::4          231                      
+system.ruby.network.routers10.throttle1.msg_count.ResponseLocal_Data::4           99                      
+system.ruby.network.routers10.throttle1.msg_count.Writeback_Data::4         3306                      
+system.ruby.network.routers10.throttle1.msg_count.Broadcast_Control::1       547765                      
+system.ruby.network.routers10.throttle1.msg_count.Persistent_Control::3        79508                      
+system.ruby.network.routers10.throttle1.msg_bytes.Response_Data::4      5679504                      
+system.ruby.network.routers10.throttle1.msg_bytes.ResponseL2hit_Data::4        16632                      
+system.ruby.network.routers10.throttle1.msg_bytes.ResponseLocal_Data::4         7128                      
+system.ruby.network.routers10.throttle1.msg_bytes.Writeback_Data::4       238032                      
+system.ruby.network.routers10.throttle1.msg_bytes.Broadcast_Control::1      4382120                      
+system.ruby.network.routers10.throttle1.msg_bytes.Persistent_Control::3       636064                      
+system.ruby.network.routers10.throttle2.link_utilization    11.610240                      
+system.ruby.network.routers10.throttle2.msg_count.Response_Data::4        79034                      
+system.ruby.network.routers10.throttle2.msg_count.ResponseL2hit_Data::4          225                      
+system.ruby.network.routers10.throttle2.msg_count.ResponseLocal_Data::4           89                      
+system.ruby.network.routers10.throttle2.msg_count.Writeback_Data::4         3281                      
+system.ruby.network.routers10.throttle2.msg_count.Broadcast_Control::1       547677                      
+system.ruby.network.routers10.throttle2.msg_count.Persistent_Control::3        79448                      
+system.ruby.network.routers10.throttle2.msg_bytes.Response_Data::4      5690448                      
+system.ruby.network.routers10.throttle2.msg_bytes.ResponseL2hit_Data::4        16200                      
+system.ruby.network.routers10.throttle2.msg_bytes.ResponseLocal_Data::4         6408                      
+system.ruby.network.routers10.throttle2.msg_bytes.Writeback_Data::4       236232                      
+system.ruby.network.routers10.throttle2.msg_bytes.Broadcast_Control::1      4381416                      
+system.ruby.network.routers10.throttle2.msg_bytes.Persistent_Control::3       635584                      
+system.ruby.network.routers10.throttle3.link_utilization    11.592538                      
+system.ruby.network.routers10.throttle3.msg_count.Response_Data::4        78824                      
+system.ruby.network.routers10.throttle3.msg_count.ResponseL2hit_Data::4          200                      
+system.ruby.network.routers10.throttle3.msg_count.ResponseLocal_Data::4           76                      
 system.ruby.network.routers10.throttle3.msg_count.Response_Control::4            1                      
-system.ruby.network.routers10.throttle3.msg_count.Writeback_Data::4         3854                      
-system.ruby.network.routers10.throttle3.msg_count.Writeback_Control::4            1                      
-system.ruby.network.routers10.throttle3.msg_count.Broadcast_Control::1       549662                      
-system.ruby.network.routers10.throttle3.msg_count.Persistent_Control::3       231132                      
-system.ruby.network.routers10.throttle3.msg_bytes.Response_Data::4      5609232                      
-system.ruby.network.routers10.throttle3.msg_bytes.ResponseL2hit_Data::4        15552                      
-system.ruby.network.routers10.throttle3.msg_bytes.ResponseLocal_Data::4        14400                      
+system.ruby.network.routers10.throttle3.msg_count.Writeback_Data::4         3248                      
+system.ruby.network.routers10.throttle3.msg_count.Broadcast_Control::1       547851                      
+system.ruby.network.routers10.throttle3.msg_count.Persistent_Control::3        79712                      
+system.ruby.network.routers10.throttle3.msg_bytes.Response_Data::4      5675328                      
+system.ruby.network.routers10.throttle3.msg_bytes.ResponseL2hit_Data::4        14400                      
+system.ruby.network.routers10.throttle3.msg_bytes.ResponseLocal_Data::4         5472                      
 system.ruby.network.routers10.throttle3.msg_bytes.Response_Control::4            8                      
-system.ruby.network.routers10.throttle3.msg_bytes.Writeback_Data::4       277488                      
-system.ruby.network.routers10.throttle3.msg_bytes.Writeback_Control::4            8                      
-system.ruby.network.routers10.throttle3.msg_bytes.Broadcast_Control::1      4397296                      
-system.ruby.network.routers10.throttle3.msg_bytes.Persistent_Control::3      1849056                      
-system.ruby.network.routers10.throttle4.link_utilization    12.119201                      
-system.ruby.network.routers10.throttle4.msg_count.Response_Data::4        78259                      
-system.ruby.network.routers10.throttle4.msg_count.ResponseL2hit_Data::4          175                      
-system.ruby.network.routers10.throttle4.msg_count.ResponseLocal_Data::4          207                      
-system.ruby.network.routers10.throttle4.msg_count.Response_Control::4            2                      
-system.ruby.network.routers10.throttle4.msg_count.Writeback_Data::4         3936                      
-system.ruby.network.routers10.throttle4.msg_count.Writeback_Control::4            1                      
-system.ruby.network.routers10.throttle4.msg_count.Broadcast_Control::1       549316                      
-system.ruby.network.routers10.throttle4.msg_count.Persistent_Control::3       230851                      
-system.ruby.network.routers10.throttle4.msg_bytes.Response_Data::4      5634648                      
-system.ruby.network.routers10.throttle4.msg_bytes.ResponseL2hit_Data::4        12600                      
-system.ruby.network.routers10.throttle4.msg_bytes.ResponseLocal_Data::4        14904                      
-system.ruby.network.routers10.throttle4.msg_bytes.Response_Control::4           16                      
-system.ruby.network.routers10.throttle4.msg_bytes.Writeback_Data::4       283392                      
-system.ruby.network.routers10.throttle4.msg_bytes.Writeback_Control::4            8                      
-system.ruby.network.routers10.throttle4.msg_bytes.Broadcast_Control::1      4394528                      
-system.ruby.network.routers10.throttle4.msg_bytes.Persistent_Control::3      1846808                      
-system.ruby.network.routers10.throttle5.link_utilization    12.117610                      
-system.ruby.network.routers10.throttle5.msg_count.Response_Data::4        78073                      
-system.ruby.network.routers10.throttle5.msg_count.ResponseL2hit_Data::4          203                      
-system.ruby.network.routers10.throttle5.msg_count.ResponseLocal_Data::4          197                      
-system.ruby.network.routers10.throttle5.msg_count.Writeback_Data::4         4026                      
-system.ruby.network.routers10.throttle5.msg_count.Broadcast_Control::1       549458                      
-system.ruby.network.routers10.throttle5.msg_count.Persistent_Control::3       231214                      
-system.ruby.network.routers10.throttle5.msg_bytes.Response_Data::4      5621256                      
-system.ruby.network.routers10.throttle5.msg_bytes.ResponseL2hit_Data::4        14616                      
-system.ruby.network.routers10.throttle5.msg_bytes.ResponseLocal_Data::4        14184                      
-system.ruby.network.routers10.throttle5.msg_bytes.Writeback_Data::4       289872                      
-system.ruby.network.routers10.throttle5.msg_bytes.Broadcast_Control::1      4395664                      
-system.ruby.network.routers10.throttle5.msg_bytes.Persistent_Control::3      1849712                      
-system.ruby.network.routers10.throttle6.link_utilization    12.094229                      
-system.ruby.network.routers10.throttle6.msg_count.Response_Data::4        77833                      
-system.ruby.network.routers10.throttle6.msg_count.ResponseL2hit_Data::4          176                      
-system.ruby.network.routers10.throttle6.msg_count.ResponseLocal_Data::4          201                      
-system.ruby.network.routers10.throttle6.msg_count.Response_Control::4            1                      
-system.ruby.network.routers10.throttle6.msg_count.Writeback_Data::4         3920                      
-system.ruby.network.routers10.throttle6.msg_count.Broadcast_Control::1       549690                      
-system.ruby.network.routers10.throttle6.msg_count.Persistent_Control::3       231363                      
-system.ruby.network.routers10.throttle6.msg_bytes.Response_Data::4      5603976                      
-system.ruby.network.routers10.throttle6.msg_bytes.ResponseL2hit_Data::4        12672                      
-system.ruby.network.routers10.throttle6.msg_bytes.ResponseLocal_Data::4        14472                      
-system.ruby.network.routers10.throttle6.msg_bytes.Response_Control::4            8                      
-system.ruby.network.routers10.throttle6.msg_bytes.Writeback_Data::4       282240                      
-system.ruby.network.routers10.throttle6.msg_bytes.Broadcast_Control::1      4397520                      
-system.ruby.network.routers10.throttle6.msg_bytes.Persistent_Control::3      1850904                      
-system.ruby.network.routers10.throttle7.link_utilization    12.095279                      
-system.ruby.network.routers10.throttle7.msg_count.Response_Data::4        77844                      
-system.ruby.network.routers10.throttle7.msg_count.ResponseL2hit_Data::4          194                      
-system.ruby.network.routers10.throttle7.msg_count.ResponseLocal_Data::4          189                      
-system.ruby.network.routers10.throttle7.msg_count.Response_Control::4            2                      
-system.ruby.network.routers10.throttle7.msg_count.Writeback_Data::4         3925                      
-system.ruby.network.routers10.throttle7.msg_count.Broadcast_Control::1       549685                      
-system.ruby.network.routers10.throttle7.msg_count.Persistent_Control::3       231301                      
-system.ruby.network.routers10.throttle7.msg_bytes.Response_Data::4      5604768                      
-system.ruby.network.routers10.throttle7.msg_bytes.ResponseL2hit_Data::4        13968                      
-system.ruby.network.routers10.throttle7.msg_bytes.ResponseLocal_Data::4        13608                      
-system.ruby.network.routers10.throttle7.msg_bytes.Response_Control::4           16                      
-system.ruby.network.routers10.throttle7.msg_bytes.Writeback_Data::4       282600                      
-system.ruby.network.routers10.throttle7.msg_bytes.Broadcast_Control::1      4397480                      
-system.ruby.network.routers10.throttle7.msg_bytes.Persistent_Control::3      1850408                      
-system.ruby.network.routers10.throttle8.link_utilization    51.976741                      
-system.ruby.network.routers10.throttle8.msg_count.Request_Control::1       628051                      
-system.ruby.network.routers10.throttle8.msg_count.Response_Control::4         1379                      
-system.ruby.network.routers10.throttle8.msg_count.Writeback_Data::4       626640                      
-system.ruby.network.routers10.throttle8.msg_count.Persistent_Control::3       264198                      
-system.ruby.network.routers10.throttle8.msg_bytes.Request_Control::1      5024408                      
-system.ruby.network.routers10.throttle8.msg_bytes.Response_Control::4        11032                      
-system.ruby.network.routers10.throttle8.msg_bytes.Writeback_Data::4     45118080                      
-system.ruby.network.routers10.throttle8.msg_bytes.Persistent_Control::3      2113584                      
-system.ruby.network.routers10.throttle9.link_utilization    27.469345                      
-system.ruby.network.routers10.throttle9.msg_count.Request_Control::2       626510                      
-system.ruby.network.routers10.throttle9.msg_count.Response_Data::4           17                      
-system.ruby.network.routers10.throttle9.msg_count.ResponseL2hit_Data::4            3                      
-system.ruby.network.routers10.throttle9.msg_count.Response_Control::4            3                      
-system.ruby.network.routers10.throttle9.msg_count.Writeback_Data::4       242325                      
-system.ruby.network.routers10.throttle9.msg_count.Writeback_Control::4       381034                      
-system.ruby.network.routers10.throttle9.msg_count.Persistent_Control::3       264198                      
-system.ruby.network.routers10.throttle9.msg_bytes.Request_Control::2      5012080                      
-system.ruby.network.routers10.throttle9.msg_bytes.Response_Data::4         1224                      
-system.ruby.network.routers10.throttle9.msg_bytes.ResponseL2hit_Data::4          216                      
-system.ruby.network.routers10.throttle9.msg_bytes.Response_Control::4           24                      
-system.ruby.network.routers10.throttle9.msg_bytes.Writeback_Data::4     17447400                      
-system.ruby.network.routers10.throttle9.msg_bytes.Writeback_Control::4      3048272                      
-system.ruby.network.routers10.throttle9.msg_bytes.Persistent_Control::3      2113584                      
+system.ruby.network.routers10.throttle3.msg_bytes.Writeback_Data::4       233856                      
+system.ruby.network.routers10.throttle3.msg_bytes.Broadcast_Control::1      4382808                      
+system.ruby.network.routers10.throttle3.msg_bytes.Persistent_Control::3       637696                      
+system.ruby.network.routers10.throttle4.link_utilization    11.571152                      
+system.ruby.network.routers10.throttle4.msg_count.Response_Data::4        78435                      
+system.ruby.network.routers10.throttle4.msg_count.ResponseL2hit_Data::4          234                      
+system.ruby.network.routers10.throttle4.msg_count.ResponseLocal_Data::4           86                      
+system.ruby.network.routers10.throttle4.msg_count.Response_Control::4            1                      
+system.ruby.network.routers10.throttle4.msg_count.Writeback_Data::4         3281                      
+system.ruby.network.routers10.throttle4.msg_count.Broadcast_Control::1       548180                      
+system.ruby.network.routers10.throttle4.msg_count.Persistent_Control::3        79666                      
+system.ruby.network.routers10.throttle4.msg_bytes.Response_Data::4      5647320                      
+system.ruby.network.routers10.throttle4.msg_bytes.ResponseL2hit_Data::4        16848                      
+system.ruby.network.routers10.throttle4.msg_bytes.ResponseLocal_Data::4         6192                      
+system.ruby.network.routers10.throttle4.msg_bytes.Response_Control::4            8                      
+system.ruby.network.routers10.throttle4.msg_bytes.Writeback_Data::4       236232                      
+system.ruby.network.routers10.throttle4.msg_bytes.Broadcast_Control::1      4385440                      
+system.ruby.network.routers10.throttle4.msg_bytes.Persistent_Control::3       637328                      
+system.ruby.network.routers10.throttle5.link_utilization    11.607953                      
+system.ruby.network.routers10.throttle5.msg_count.Response_Data::4        78930                      
+system.ruby.network.routers10.throttle5.msg_count.ResponseL2hit_Data::4          217                      
+system.ruby.network.routers10.throttle5.msg_count.ResponseLocal_Data::4           90                      
+system.ruby.network.routers10.throttle5.msg_count.Response_Control::4            3                      
+system.ruby.network.routers10.throttle5.msg_count.Writeback_Data::4         3336                      
+system.ruby.network.routers10.throttle5.msg_count.Broadcast_Control::1       547664                      
+system.ruby.network.routers10.throttle5.msg_count.Persistent_Control::3        79692                      
+system.ruby.network.routers10.throttle5.msg_bytes.Response_Data::4      5682960                      
+system.ruby.network.routers10.throttle5.msg_bytes.ResponseL2hit_Data::4        15624                      
+system.ruby.network.routers10.throttle5.msg_bytes.ResponseLocal_Data::4         6480                      
+system.ruby.network.routers10.throttle5.msg_bytes.Response_Control::4           24                      
+system.ruby.network.routers10.throttle5.msg_bytes.Writeback_Data::4       240192                      
+system.ruby.network.routers10.throttle5.msg_bytes.Broadcast_Control::1      4381312                      
+system.ruby.network.routers10.throttle5.msg_bytes.Persistent_Control::3       637536                      
+system.ruby.network.routers10.throttle6.link_utilization    11.576488                      
+system.ruby.network.routers10.throttle6.msg_count.Response_Data::4        78457                      
+system.ruby.network.routers10.throttle6.msg_count.ResponseL2hit_Data::4          216                      
+system.ruby.network.routers10.throttle6.msg_count.ResponseLocal_Data::4           92                      
+system.ruby.network.routers10.throttle6.msg_count.Response_Control::4            2                      
+system.ruby.network.routers10.throttle6.msg_count.Writeback_Data::4         3351                      
+system.ruby.network.routers10.throttle6.msg_count.Broadcast_Control::1       548131                      
+system.ruby.network.routers10.throttle6.msg_count.Persistent_Control::3        79624                      
+system.ruby.network.routers10.throttle6.msg_bytes.Response_Data::4      5648904                      
+system.ruby.network.routers10.throttle6.msg_bytes.ResponseL2hit_Data::4        15552                      
+system.ruby.network.routers10.throttle6.msg_bytes.ResponseLocal_Data::4         6624                      
+system.ruby.network.routers10.throttle6.msg_bytes.Response_Control::4           16                      
+system.ruby.network.routers10.throttle6.msg_bytes.Writeback_Data::4       241272                      
+system.ruby.network.routers10.throttle6.msg_bytes.Broadcast_Control::1      4385048                      
+system.ruby.network.routers10.throttle6.msg_bytes.Persistent_Control::3       636992                      
+system.ruby.network.routers10.throttle7.link_utilization    11.576014                      
+system.ruby.network.routers10.throttle7.msg_count.Response_Data::4        78439                      
+system.ruby.network.routers10.throttle7.msg_count.ResponseL2hit_Data::4          228                      
+system.ruby.network.routers10.throttle7.msg_count.ResponseLocal_Data::4          105                      
+system.ruby.network.routers10.throttle7.msg_count.Response_Control::4            1                      
+system.ruby.network.routers10.throttle7.msg_count.Writeback_Data::4         3332                      
+system.ruby.network.routers10.throttle7.msg_count.Broadcast_Control::1       548154                      
+system.ruby.network.routers10.throttle7.msg_count.Persistent_Control::3        79654                      
+system.ruby.network.routers10.throttle7.msg_bytes.Response_Data::4      5647608                      
+system.ruby.network.routers10.throttle7.msg_bytes.ResponseL2hit_Data::4        16416                      
+system.ruby.network.routers10.throttle7.msg_bytes.ResponseLocal_Data::4         7560                      
+system.ruby.network.routers10.throttle7.msg_bytes.Response_Control::4            8                      
+system.ruby.network.routers10.throttle7.msg_bytes.Writeback_Data::4       239904                      
+system.ruby.network.routers10.throttle7.msg_bytes.Broadcast_Control::1      4385232                      
+system.ruby.network.routers10.throttle7.msg_bytes.Persistent_Control::3       637232                      
+system.ruby.network.routers10.throttle8.link_utilization    53.749905                      
+system.ruby.network.routers10.throttle8.msg_count.Request_Control::1       626105                      
+system.ruby.network.routers10.throttle8.msg_count.Response_Control::4          710                      
+system.ruby.network.routers10.throttle8.msg_count.Writeback_Data::4       625367                      
+system.ruby.network.routers10.throttle8.msg_count.Persistent_Control::3        90976                      
+system.ruby.network.routers10.throttle8.msg_bytes.Request_Control::1      5008840                      
+system.ruby.network.routers10.throttle8.msg_bytes.Response_Control::4         5680                      
+system.ruby.network.routers10.throttle8.msg_bytes.Writeback_Data::4     45026424                      
+system.ruby.network.routers10.throttle8.msg_bytes.Persistent_Control::3       727808                      
+system.ruby.network.routers10.throttle9.link_utilization    27.857899                      
+system.ruby.network.routers10.throttle9.msg_count.Request_Control::2       624315                      
+system.ruby.network.routers10.throttle9.msg_count.Response_Data::4         6959                      
+system.ruby.network.routers10.throttle9.msg_count.ResponseL2hit_Data::4           80                      
+system.ruby.network.routers10.throttle9.msg_count.Response_Control::4            2                      
+system.ruby.network.routers10.throttle9.msg_count.Writeback_Data::4       236789                      
+system.ruby.network.routers10.throttle9.msg_count.Writeback_Control::4       379353                      
+system.ruby.network.routers10.throttle9.msg_count.Persistent_Control::3        90976                      
+system.ruby.network.routers10.throttle9.msg_bytes.Request_Control::2      4994520                      
+system.ruby.network.routers10.throttle9.msg_bytes.Response_Data::4       501048                      
+system.ruby.network.routers10.throttle9.msg_bytes.ResponseL2hit_Data::4         5760                      
+system.ruby.network.routers10.throttle9.msg_bytes.Response_Control::4           16                      
+system.ruby.network.routers10.throttle9.msg_bytes.Writeback_Data::4     17048808                      
+system.ruby.network.routers10.throttle9.msg_bytes.Writeback_Control::4      3034824                      
+system.ruby.network.routers10.throttle9.msg_bytes.Persistent_Control::3       727808                      
 system.ruby.LD.latency_hist::bucket_size          512                      
 system.ruby.LD.latency_hist::max_bucket          5119                      
-system.ruby.LD.latency_hist::samples           404587                      
-system.ruby.LD.latency_hist::mean         1281.489712                      
-system.ruby.LD.latency_hist::gmean         911.698103                      
-system.ruby.LD.latency_hist::stdev         881.845423                      
-system.ruby.LD.latency_hist              |      114672     28.34%     28.34% |       70346     17.39%     45.73% |       59895     14.80%     60.53% |       62905     15.55%     76.08% |       60348     14.92%     91.00% |       28706      7.10%     98.09% |        6783      1.68%     99.77% |         841      0.21%     99.98% |          80      0.02%    100.00% |          11      0.00%    100.00%
-system.ruby.LD.latency_hist::total             404587                      
+system.ruby.LD.latency_hist::samples           403201                      
+system.ruby.LD.latency_hist::mean         1206.626358                      
+system.ruby.LD.latency_hist::gmean         905.407177                      
+system.ruby.LD.latency_hist::stdev         767.970224                      
+system.ruby.LD.latency_hist              |      108278     26.85%     26.85% |       76136     18.88%     45.74% |       71035     17.62%     63.36% |       77557     19.24%     82.59% |       55661     13.80%     96.40% |       13496      3.35%     99.74% |        1015      0.25%     99.99% |          23      0.01%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.LD.latency_hist::total             403201                      
 system.ruby.LD.hit_latency_hist::bucket_size          512                      
 system.ruby.LD.hit_latency_hist::max_bucket         5119                      
-system.ruby.LD.hit_latency_hist::samples         2258                      
-system.ruby.LD.hit_latency_hist::mean     1187.532329                      
-system.ruby.LD.hit_latency_hist::gmean     564.429261                      
-system.ruby.LD.hit_latency_hist::stdev     929.035810                      
-system.ruby.LD.hit_latency_hist          |         747     33.08%     33.08% |         381     16.87%     49.96% |         319     14.13%     64.08% |         286     12.67%     76.75% |         325     14.39%     91.14% |         151      6.69%     97.83% |          42      1.86%     99.69% |           6      0.27%     99.96% |           1      0.04%    100.00% |           0      0.00%    100.00%
-system.ruby.LD.hit_latency_hist::total           2258                      
+system.ruby.LD.hit_latency_hist::samples         1791                      
+system.ruby.LD.hit_latency_hist::mean     1104.213289                      
+system.ruby.LD.hit_latency_hist::gmean     581.141844                      
+system.ruby.LD.hit_latency_hist::stdev     800.023547                      
+system.ruby.LD.hit_latency_hist          |         581     32.44%     32.44% |         303     16.92%     49.36% |         306     17.09%     66.44% |         322     17.98%     84.42% |         222     12.40%     96.82% |          55      3.07%     99.89% |           2      0.11%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.LD.hit_latency_hist::total           1791                      
 system.ruby.LD.miss_latency_hist::bucket_size          512                      
 system.ruby.LD.miss_latency_hist::max_bucket         5119                      
-system.ruby.LD.miss_latency_hist::samples       402329                      
-system.ruby.LD.miss_latency_hist::mean    1282.017031                      
-system.ruby.LD.miss_latency_hist::gmean    914.154854                      
-system.ruby.LD.miss_latency_hist::stdev    881.546404                      
-system.ruby.LD.miss_latency_hist         |      113925     28.32%     28.32% |       69965     17.39%     45.71% |       59576     14.81%     60.51% |       62619     15.56%     76.08% |       60023     14.92%     91.00% |       28555      7.10%     98.09% |        6741      1.68%     99.77% |         835      0.21%     99.98% |          79      0.02%    100.00% |          11      0.00%    100.00%
-system.ruby.LD.miss_latency_hist::total        402329                      
+system.ruby.LD.miss_latency_hist::samples       401410                      
+system.ruby.LD.miss_latency_hist::mean    1207.083301                      
+system.ruby.LD.miss_latency_hist::gmean    907.200122                      
+system.ruby.LD.miss_latency_hist::stdev    767.794639                      
+system.ruby.LD.miss_latency_hist         |      107697     26.83%     26.83% |       75833     18.89%     45.72% |       70729     17.62%     63.34% |       77235     19.24%     82.58% |       55439     13.81%     96.39% |       13441      3.35%     99.74% |        1013      0.25%     99.99% |          23      0.01%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.LD.miss_latency_hist::total        401410                      
 system.ruby.ST.latency_hist::bucket_size          512                      
 system.ruby.ST.latency_hist::max_bucket          5119                      
-system.ruby.ST.latency_hist::samples           223652                      
-system.ruby.ST.latency_hist::mean         1278.260230                      
-system.ruby.ST.latency_hist::gmean         908.206083                      
-system.ruby.ST.latency_hist::stdev         882.016539                      
-system.ruby.ST.latency_hist              |       63567     28.42%     28.42% |       39158     17.51%     45.93% |       33017     14.76%     60.69% |       34709     15.52%     76.21% |       33002     14.76%     90.97% |       15927      7.12%     98.09% |        3782      1.69%     99.78% |         446      0.20%     99.98% |          41      0.02%    100.00% |           3      0.00%    100.00%
-system.ruby.ST.latency_hist::total             223652                      
+system.ruby.ST.latency_hist::samples           223050                      
+system.ruby.ST.latency_hist::mean         1206.070267                      
+system.ruby.ST.latency_hist::gmean         903.551282                      
+system.ruby.ST.latency_hist::stdev         769.078949                      
+system.ruby.ST.latency_hist              |       60261     27.02%     27.02% |       41944     18.80%     45.82% |       38916     17.45%     63.27% |       42948     19.25%     82.52% |       30981     13.89%     96.41% |        7472      3.35%     99.76% |         514      0.23%     99.99% |          14      0.01%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.ST.latency_hist::total             223050                      
 system.ruby.ST.hit_latency_hist::bucket_size          512                      
 system.ruby.ST.hit_latency_hist::max_bucket         5119                      
-system.ruby.ST.hit_latency_hist::samples         1229                      
-system.ruby.ST.hit_latency_hist::mean     1185.253051                      
-system.ruby.ST.hit_latency_hist::gmean     580.240327                      
-system.ruby.ST.hit_latency_hist::stdev     914.365384                      
-system.ruby.ST.hit_latency_hist          |         396     32.22%     32.22% |         213     17.33%     49.55% |         176     14.32%     63.87% |         181     14.73%     78.60% |         161     13.10%     91.70% |          79      6.43%     98.13% |          18      1.46%     99.59% |           5      0.41%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.ST.hit_latency_hist::total           1229                      
+system.ruby.ST.hit_latency_hist::samples         1016                      
+system.ruby.ST.hit_latency_hist::mean     1071.599409                      
+system.ruby.ST.hit_latency_hist::gmean     506.227433                      
+system.ruby.ST.hit_latency_hist::stdev     810.320737                      
+system.ruby.ST.hit_latency_hist          |         349     34.35%     34.35% |         166     16.34%     50.69% |         175     17.22%     67.91% |         181     17.81%     85.73% |         116     11.42%     97.15% |          26      2.56%     99.70% |           2      0.20%     99.90% |           1      0.10%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.ST.hit_latency_hist::total           1016                      
 system.ruby.ST.miss_latency_hist::bucket_size          512                      
 system.ruby.ST.miss_latency_hist::max_bucket         5119                      
-system.ruby.ST.miss_latency_hist::samples       222423                      
-system.ruby.ST.miss_latency_hist::mean    1278.774142                      
-system.ruby.ST.miss_latency_hist::gmean    910.457212                      
-system.ruby.ST.miss_latency_hist::stdev    881.809378                      
-system.ruby.ST.miss_latency_hist         |       63171     28.40%     28.40% |       38945     17.51%     45.91% |       32841     14.77%     60.68% |       34528     15.52%     76.20% |       32841     14.77%     90.96% |       15848      7.13%     98.09% |        3764      1.69%     99.78% |         441      0.20%     99.98% |          41      0.02%    100.00% |           3      0.00%    100.00%
-system.ruby.ST.miss_latency_hist::total        222423                      
+system.ruby.ST.miss_latency_hist::samples       222034                      
+system.ruby.ST.miss_latency_hist::mean    1206.685589                      
+system.ruby.ST.miss_latency_hist::gmean    905.949792                      
+system.ruby.ST.miss_latency_hist::stdev    768.833014                      
+system.ruby.ST.miss_latency_hist         |       59912     26.98%     26.98% |       41778     18.82%     45.80% |       38741     17.45%     63.25% |       42767     19.26%     82.51% |       30865     13.90%     96.41% |        7446      3.35%     99.76% |         512      0.23%     99.99% |          13      0.01%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.ST.miss_latency_hist::total        222034                      
 system.ruby.L1Cache.hit_mach_latency_hist::bucket_size            1                      
 system.ruby.L1Cache.hit_mach_latency_hist::max_bucket            9                      
-system.ruby.L1Cache.hit_mach_latency_hist::samples          207                      
+system.ruby.L1Cache.hit_mach_latency_hist::samples          163                      
 system.ruby.L1Cache.hit_mach_latency_hist::mean            2                      
-system.ruby.L1Cache.hit_mach_latency_hist::gmean     2.000000                      
-system.ruby.L1Cache.hit_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |         207    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%
-system.ruby.L1Cache.hit_mach_latency_hist::total          207                      
+system.ruby.L1Cache.hit_mach_latency_hist::gmean            2                      
+system.ruby.L1Cache.hit_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |         163    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%
+system.ruby.L1Cache.hit_mach_latency_hist::total          163                      
 system.ruby.L1Cache.miss_mach_latency_hist::bucket_size          512                      
 system.ruby.L1Cache.miss_mach_latency_hist::max_bucket         5119                      
-system.ruby.L1Cache.miss_mach_latency_hist::samples         2524                      
-system.ruby.L1Cache.miss_mach_latency_hist::mean  1216.203645                      
-system.ruby.L1Cache.miss_mach_latency_hist::gmean   763.649631                      
-system.ruby.L1Cache.miss_mach_latency_hist::stdev   879.591941                      
-system.ruby.L1Cache.miss_mach_latency_hist |         755     29.91%     29.91% |         443     17.55%     47.46% |         398     15.77%     63.23% |         388     15.37%     78.61% |         337     13.35%     91.96% |         163      6.46%     98.42% |          35      1.39%     99.80% |           5      0.20%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.L1Cache.miss_mach_latency_hist::total         2524                      
+system.ruby.L1Cache.miss_mach_latency_hist::samples         1328                      
+system.ruby.L1Cache.miss_mach_latency_hist::mean  1160.911145                      
+system.ruby.L1Cache.miss_mach_latency_hist::gmean   748.217806                      
+system.ruby.L1Cache.miss_mach_latency_hist::stdev   787.446867                      
+system.ruby.L1Cache.miss_mach_latency_hist |         383     28.84%     28.84% |         234     17.62%     46.46% |         247     18.60%     65.06% |         238     17.92%     82.98% |         181     13.63%     96.61% |          42      3.16%     99.77% |           3      0.23%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.L1Cache.miss_mach_latency_hist::total         1328                      
 system.ruby.L2Cache.hit_mach_latency_hist::bucket_size          512                      
 system.ruby.L2Cache.hit_mach_latency_hist::max_bucket         5119                      
-system.ruby.L2Cache.hit_mach_latency_hist::samples         3280                      
-system.ruby.L2Cache.hit_mach_latency_hist::mean  1261.496951                      
-system.ruby.L2Cache.hit_mach_latency_hist::gmean   814.255562                      
-system.ruby.L2Cache.hit_mach_latency_hist::stdev   901.668484                      
-system.ruby.L2Cache.hit_mach_latency_hist |         936     28.54%     28.54% |         594     18.11%     46.65% |         495     15.09%     61.74% |         467     14.24%     75.98% |         486     14.82%     90.79% |         230      7.01%     97.80% |          60      1.83%     99.63% |          11      0.34%     99.97% |           1      0.03%    100.00% |           0      0.00%    100.00%
-system.ruby.L2Cache.hit_mach_latency_hist::total         3280                      
+system.ruby.L2Cache.hit_mach_latency_hist::samples         2644                      
+system.ruby.L2Cache.hit_mach_latency_hist::mean  1159.631241                      
+system.ruby.L2Cache.hit_mach_latency_hist::gmean   781.821585                      
+system.ruby.L2Cache.hit_mach_latency_hist::stdev   779.774726                      
+system.ruby.L2Cache.hit_mach_latency_hist |         767     29.01%     29.01% |         469     17.74%     46.75% |         481     18.19%     64.94% |         503     19.02%     83.96% |         338     12.78%     96.75% |          81      3.06%     99.81% |           4      0.15%     99.96% |           1      0.04%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.L2Cache.hit_mach_latency_hist::total         2644                      
 system.ruby.Directory.miss_mach_latency_hist::bucket_size          512                      
 system.ruby.Directory.miss_mach_latency_hist::max_bucket         5119                      
-system.ruby.Directory.miss_mach_latency_hist::samples       622228                      
-system.ruby.Directory.miss_mach_latency_hist::mean  1281.124785                      
-system.ruby.Directory.miss_mach_latency_hist::gmean   913.497709                      
-system.ruby.Directory.miss_mach_latency_hist::stdev   881.640047                      
-system.ruby.Directory.miss_mach_latency_hist |      176341     28.34%     28.34% |      108467     17.43%     45.77% |       92019     14.79%     60.56% |       96759     15.55%     76.11% |       92527     14.87%     90.98% |       44240      7.11%     98.09% |       10470      1.68%     99.77% |        1271      0.20%     99.98% |         120      0.02%    100.00% |          14      0.00%    100.00%
-system.ruby.Directory.miss_mach_latency_hist::total       622228                      
+system.ruby.Directory.miss_mach_latency_hist::samples       622116                      
+system.ruby.Directory.miss_mach_latency_hist::mean  1207.039919                      
+system.ruby.Directory.miss_mach_latency_hist::gmean   907.126686                      
+system.ruby.Directory.miss_mach_latency_hist::stdev   768.120033                      
+system.ruby.Directory.miss_mach_latency_hist |      167226     26.88%     26.88% |      117377     18.87%     45.75% |      109223     17.56%     63.30% |      119764     19.25%     82.56% |       86123     13.84%     96.40% |       20845      3.35%     99.75% |        1522      0.24%     99.99% |          36      0.01%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.Directory.miss_mach_latency_hist::total       622116                      
 system.ruby.Directory.miss_latency_hist.issue_to_initial_request::bucket_size            1                      
 system.ruby.Directory.miss_latency_hist.issue_to_initial_request::max_bucket            9                      
 system.ruby.Directory.miss_latency_hist.issue_to_initial_request::samples            4                      
@@ -896,463 +1135,443 @@ system.ruby.Directory.miss_latency_hist.forward_to_first_response::total
 system.ruby.Directory.miss_latency_hist.first_response_to_completion::bucket_size           16                      
 system.ruby.Directory.miss_latency_hist.first_response_to_completion::max_bucket          159                      
 system.ruby.Directory.miss_latency_hist.first_response_to_completion::samples            4                      
-system.ruby.Directory.miss_latency_hist.first_response_to_completion::mean    84.250000                      
-system.ruby.Directory.miss_latency_hist.first_response_to_completion::gmean    83.040125                      
-system.ruby.Directory.miss_latency_hist.first_response_to_completion::stdev    17.211914                      
-system.ruby.Directory.miss_latency_hist.first_response_to_completion |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           2     50.00%     50.00% |           1     25.00%     75.00% |           1     25.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.Directory.miss_latency_hist.first_response_to_completion::mean    91.250000                      
+system.ruby.Directory.miss_latency_hist.first_response_to_completion::gmean    91.055836                      
+system.ruby.Directory.miss_latency_hist.first_response_to_completion::stdev     6.849574                      
+system.ruby.Directory.miss_latency_hist.first_response_to_completion |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           3     75.00%     75.00% |           1     25.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
 system.ruby.Directory.miss_latency_hist.first_response_to_completion::total            4                      
 system.ruby.LD.L1Cache.hit_type_mach_latency_hist::bucket_size            1                      
 system.ruby.LD.L1Cache.hit_type_mach_latency_hist::max_bucket            9                      
-system.ruby.LD.L1Cache.hit_type_mach_latency_hist::samples          139                      
+system.ruby.LD.L1Cache.hit_type_mach_latency_hist::samples           92                      
 system.ruby.LD.L1Cache.hit_type_mach_latency_hist::mean            2                      
 system.ruby.LD.L1Cache.hit_type_mach_latency_hist::gmean            2                      
-system.ruby.LD.L1Cache.hit_type_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |         139    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%
-system.ruby.LD.L1Cache.hit_type_mach_latency_hist::total          139                      
+system.ruby.LD.L1Cache.hit_type_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |          92    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%
+system.ruby.LD.L1Cache.hit_type_mach_latency_hist::total           92                      
 system.ruby.LD.L1Cache.miss_type_mach_latency_hist::bucket_size          512                      
 system.ruby.LD.L1Cache.miss_type_mach_latency_hist::max_bucket         5119                      
-system.ruby.LD.L1Cache.miss_type_mach_latency_hist::samples         1645                      
-system.ruby.LD.L1Cache.miss_type_mach_latency_hist::mean  1213.688754                      
-system.ruby.LD.L1Cache.miss_type_mach_latency_hist::gmean   768.636375                      
-system.ruby.LD.L1Cache.miss_type_mach_latency_hist::stdev   877.770074                      
-system.ruby.LD.L1Cache.miss_type_mach_latency_hist |         498     30.27%     30.27% |         276     16.78%     47.05% |         273     16.60%     63.65% |         252     15.32%     78.97% |         220     13.37%     92.34% |          99      6.02%     98.36% |          23      1.40%     99.76% |           4      0.24%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.LD.L1Cache.miss_type_mach_latency_hist::total         1645                      
+system.ruby.LD.L1Cache.miss_type_mach_latency_hist::samples          863                      
+system.ruby.LD.L1Cache.miss_type_mach_latency_hist::mean  1168.529548                      
+system.ruby.LD.L1Cache.miss_type_mach_latency_hist::gmean   753.386461                      
+system.ruby.LD.L1Cache.miss_type_mach_latency_hist::stdev   798.015329                      
+system.ruby.LD.L1Cache.miss_type_mach_latency_hist |         249     28.85%     28.85% |         159     18.42%     47.28% |         146     16.92%     64.19% |         150     17.38%     81.58% |         132     15.30%     96.87% |          25      2.90%     99.77% |           2      0.23%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.LD.L1Cache.miss_type_mach_latency_hist::total          863                      
 system.ruby.LD.L2Cache.hit_type_mach_latency_hist::bucket_size          512                      
 system.ruby.LD.L2Cache.hit_type_mach_latency_hist::max_bucket         5119                      
-system.ruby.LD.L2Cache.hit_type_mach_latency_hist::samples         2119                      
-system.ruby.LD.L2Cache.hit_type_mach_latency_hist::mean  1265.299670                      
-system.ruby.LD.L2Cache.hit_type_mach_latency_hist::gmean   817.259797                      
-system.ruby.LD.L2Cache.hit_type_mach_latency_hist::stdev   906.345230                      
-system.ruby.LD.L2Cache.hit_type_mach_latency_hist |         608     28.69%     28.69% |         381     17.98%     46.67% |         319     15.05%     61.73% |         286     13.50%     75.22% |         325     15.34%     90.56% |         151      7.13%     97.69% |          42      1.98%     99.67% |           6      0.28%     99.95% |           1      0.05%    100.00% |           0      0.00%    100.00%
-system.ruby.LD.L2Cache.hit_type_mach_latency_hist::total         2119                      
+system.ruby.LD.L2Cache.hit_type_mach_latency_hist::samples         1699                      
+system.ruby.LD.L2Cache.hit_type_mach_latency_hist::mean  1163.897587                      
+system.ruby.LD.L2Cache.hit_type_mach_latency_hist::gmean   790.070814                      
+system.ruby.LD.L2Cache.hit_type_mach_latency_hist::stdev   778.028229                      
+system.ruby.LD.L2Cache.hit_type_mach_latency_hist |         489     28.78%     28.78% |         303     17.83%     46.62% |         306     18.01%     64.63% |         322     18.95%     83.58% |         222     13.07%     96.65% |          55      3.24%     99.88% |           2      0.12%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.LD.L2Cache.hit_type_mach_latency_hist::total         1699                      
 system.ruby.LD.Directory.miss_type_mach_latency_hist::bucket_size          512                      
 system.ruby.LD.Directory.miss_type_mach_latency_hist::max_bucket         5119                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist::samples       400684                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist::mean  1282.297551                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist::gmean   914.805796                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist::stdev   881.552049                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist |      113427     28.31%     28.31% |       69689     17.39%     45.70% |       59303     14.80%     60.50% |       62367     15.57%     76.07% |       59803     14.93%     90.99% |       28456      7.10%     98.09% |        6718      1.68%     99.77% |         831      0.21%     99.98% |          79      0.02%    100.00% |          11      0.00%    100.00%
-system.ruby.LD.Directory.miss_type_mach_latency_hist::total       400684                      
+system.ruby.LD.Directory.miss_type_mach_latency_hist::samples       400547                      
+system.ruby.LD.Directory.miss_type_mach_latency_hist::mean  1207.166367                      
+system.ruby.LD.Directory.miss_type_mach_latency_hist::gmean   907.563331                      
+system.ruby.LD.Directory.miss_type_mach_latency_hist::stdev   767.727188                      
+system.ruby.LD.Directory.miss_type_mach_latency_hist |      107448     26.83%     26.83% |       75674     18.89%     45.72% |       70583     17.62%     63.34% |       77085     19.24%     82.58% |       55307     13.81%     96.39% |       13416      3.35%     99.74% |        1011      0.25%     99.99% |          23      0.01%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.LD.Directory.miss_type_mach_latency_hist::total       400547                      
 system.ruby.ST.L1Cache.hit_type_mach_latency_hist::bucket_size            1                      
 system.ruby.ST.L1Cache.hit_type_mach_latency_hist::max_bucket            9                      
-system.ruby.ST.L1Cache.hit_type_mach_latency_hist::samples           68                      
+system.ruby.ST.L1Cache.hit_type_mach_latency_hist::samples           71                      
 system.ruby.ST.L1Cache.hit_type_mach_latency_hist::mean            2                      
-system.ruby.ST.L1Cache.hit_type_mach_latency_hist::gmean     2.000000                      
-system.ruby.ST.L1Cache.hit_type_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |          68    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%
-system.ruby.ST.L1Cache.hit_type_mach_latency_hist::total           68                      
+system.ruby.ST.L1Cache.hit_type_mach_latency_hist::gmean            2                      
+system.ruby.ST.L1Cache.hit_type_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |          71    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%
+system.ruby.ST.L1Cache.hit_type_mach_latency_hist::total           71                      
 system.ruby.ST.L1Cache.miss_type_mach_latency_hist::bucket_size          512                      
 system.ruby.ST.L1Cache.miss_type_mach_latency_hist::max_bucket         5119                      
-system.ruby.ST.L1Cache.miss_type_mach_latency_hist::samples          879                      
-system.ruby.ST.L1Cache.miss_type_mach_latency_hist::mean  1220.910125                      
-system.ruby.ST.L1Cache.miss_type_mach_latency_hist::gmean   754.403979                      
-system.ruby.ST.L1Cache.miss_type_mach_latency_hist::stdev   883.472744                      
-system.ruby.ST.L1Cache.miss_type_mach_latency_hist |         257     29.24%     29.24% |         167     19.00%     48.24% |         125     14.22%     62.46% |         136     15.47%     77.93% |         117     13.31%     91.24% |          64      7.28%     98.52% |          12      1.37%     99.89% |           1      0.11%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.ST.L1Cache.miss_type_mach_latency_hist::total          879                      
+system.ruby.ST.L1Cache.miss_type_mach_latency_hist::samples          465                      
+system.ruby.ST.L1Cache.miss_type_mach_latency_hist::mean  1146.772043                      
+system.ruby.ST.L1Cache.miss_type_mach_latency_hist::gmean   738.719018                      
+system.ruby.ST.L1Cache.miss_type_mach_latency_hist::stdev   768.096494                      
+system.ruby.ST.L1Cache.miss_type_mach_latency_hist |         134     28.82%     28.82% |          75     16.13%     44.95% |         101     21.72%     66.67% |          88     18.92%     85.59% |          49     10.54%     96.13% |          17      3.66%     99.78% |           1      0.22%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.ST.L1Cache.miss_type_mach_latency_hist::total          465                      
 system.ruby.ST.L2Cache.hit_type_mach_latency_hist::bucket_size          512                      
 system.ruby.ST.L2Cache.hit_type_mach_latency_hist::max_bucket         5119                      
-system.ruby.ST.L2Cache.hit_type_mach_latency_hist::samples         1161                      
-system.ruby.ST.L2Cache.hit_type_mach_latency_hist::mean  1254.556417                      
-system.ruby.ST.L2Cache.hit_type_mach_latency_hist::gmean   808.800824                      
-system.ruby.ST.L2Cache.hit_type_mach_latency_hist::stdev   893.416755                      
-system.ruby.ST.L2Cache.hit_type_mach_latency_hist |         328     28.25%     28.25% |         213     18.35%     46.60% |         176     15.16%     61.76% |         181     15.59%     77.35% |         161     13.87%     91.21% |          79      6.80%     98.02% |          18      1.55%     99.57% |           5      0.43%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.ST.L2Cache.hit_type_mach_latency_hist::total         1161                      
+system.ruby.ST.L2Cache.hit_type_mach_latency_hist::samples          945                      
+system.ruby.ST.L2Cache.hit_type_mach_latency_hist::mean  1151.960847                      
+system.ruby.ST.L2Cache.hit_type_mach_latency_hist::gmean   767.206460                      
+system.ruby.ST.L2Cache.hit_type_mach_latency_hist::stdev   783.259144                      
+system.ruby.ST.L2Cache.hit_type_mach_latency_hist |         278     29.42%     29.42% |         166     17.57%     46.98% |         175     18.52%     65.50% |         181     19.15%     84.66% |         116     12.28%     96.93% |          26      2.75%     99.68% |           2      0.21%     99.89% |           1      0.11%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.ST.L2Cache.hit_type_mach_latency_hist::total          945                      
 system.ruby.ST.Directory.miss_type_mach_latency_hist::bucket_size          512                      
 system.ruby.ST.Directory.miss_type_mach_latency_hist::max_bucket         5119                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist::samples       221544                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist::mean  1279.003724                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist::gmean   911.136653                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist::stdev   881.797207                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist |       62914     28.40%     28.40% |       38778     17.50%     45.90% |       32716     14.77%     60.67% |       34392     15.52%     76.19% |       32724     14.77%     90.96% |       15784      7.12%     98.09% |        3752      1.69%     99.78% |         440      0.20%     99.98% |          41      0.02%    100.00% |           3      0.00%    100.00%
-system.ruby.ST.Directory.miss_type_mach_latency_hist::total       221544                      
-system.ruby.L1Cache_Controller.Load      |       50657     12.52%     12.52% |       50729     12.54%     25.06% |       50452     12.47%     37.53% |       50277     12.43%     49.95% |       50756     12.54%     62.50% |       50740     12.54%     75.04% |       50491     12.48%     87.52% |       50498     12.48%    100.00%
-system.ruby.L1Cache_Controller.Load::total       404600                      
-system.ruby.L1Cache_Controller.Store     |       27739     12.40%     12.40% |       28193     12.61%     25.01% |       27912     12.48%     37.49% |       28134     12.58%     50.07% |       28013     12.52%     62.59% |       27879     12.46%     75.06% |       27895     12.47%     87.53% |       27894     12.47%    100.00%
-system.ruby.L1Cache_Controller.Store::total       223659                      
-system.ruby.L1Cache_Controller.L1_Replacement |     1387935     12.49%     12.49% |     1393411     12.54%     25.03% |     1386651     12.48%     37.51% |     1386696     12.48%     49.99% |     1393529     12.54%     62.54% |     1389740     12.51%     75.04% |     1385760     12.47%     87.52% |     1387026     12.48%    100.00%
-system.ruby.L1Cache_Controller.L1_Replacement::total     11110748                      
-system.ruby.L1Cache_Controller.Data_Shared |         207     12.27%     12.27% |         196     11.62%     23.89% |         225     13.34%     37.23% |         230     13.63%     50.86% |         203     12.03%     62.89% |         226     13.40%     76.29% |         199     11.80%     88.09% |         201     11.91%    100.00%
-system.ruby.L1Cache_Controller.Data_Shared::total         1687                      
-system.ruby.L1Cache_Controller.Data_Owner |          58     12.24%     12.24% |          57     12.03%     24.26% |          63     13.29%     37.55% |          59     12.45%     50.00% |          55     11.60%     61.60% |          73     15.40%     77.00% |          70     14.77%     91.77% |          39      8.23%    100.00%
-system.ruby.L1Cache_Controller.Data_Owner::total          474                      
-system.ruby.L1Cache_Controller.Data_All_Tokens |       81933     12.48%     12.48% |       82456     12.56%     25.04% |       81847     12.47%     37.51% |       81887     12.47%     49.99% |       82319     12.54%     62.53% |       82200     12.52%     75.05% |       81861     12.47%     87.52% |       81912     12.48%    100.00%
-system.ruby.L1Cache_Controller.Data_All_Tokens::total       656415                      
-system.ruby.L1Cache_Controller.Ack       |           1      9.09%      9.09% |           2     18.18%     27.27% |           3     27.27%     54.55% |           0      0.00%     54.55% |           3     27.27%     81.82% |           0      0.00%     81.82% |           1      9.09%     90.91% |           1      9.09%    100.00%
-system.ruby.L1Cache_Controller.Ack::total           11                      
-system.ruby.L1Cache_Controller.Ack_All_Tokens |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           2     66.67%     66.67% |           0      0.00%     66.67% |           0      0.00%     66.67% |           0      0.00%     66.67% |           1     33.33%    100.00%
-system.ruby.L1Cache_Controller.Ack_All_Tokens::total            3                      
-system.ruby.L1Cache_Controller.Transient_Local_GETX |      195856     12.51%     12.51% |      195405     12.48%     25.00% |      195686     12.50%     37.50% |      195464     12.49%     49.99% |      195589     12.50%     62.49% |      195721     12.51%     74.99% |      195705     12.50%     87.50% |      195711     12.50%    100.00%
-system.ruby.L1Cache_Controller.Transient_Local_GETX::total      1565137                      
-system.ruby.L1Cache_Controller.Transient_Local_GETS |      353824     12.50%     12.50% |      353751     12.49%     24.99% |      354024     12.50%     37.50% |      354198     12.51%     50.01% |      353727     12.49%     62.50% |      353736     12.49%     74.99% |      353985     12.50%     87.50% |      353973     12.50%    100.00%
-system.ruby.L1Cache_Controller.Transient_Local_GETS::total      2831218                      
-system.ruby.L1Cache_Controller.Transient_Local_GETS_Last_Token |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           1     50.00%     50.00% |           0      0.00%     50.00% |           1     50.00%    100.00%
-system.ruby.L1Cache_Controller.Transient_Local_GETS_Last_Token::total            2                      
-system.ruby.L1Cache_Controller.Persistent_GETX |       41310     12.50%     12.50% |       41193     12.47%     24.97% |       41275     12.49%     37.46% |       41218     12.47%     49.93% |       41337     12.51%     62.44% |       41353     12.51%     74.95% |       41394     12.53%     87.48% |       41368     12.52%    100.00%
-system.ruby.L1Cache_Controller.Persistent_GETX::total       330448                      
-system.ruby.L1Cache_Controller.Persistent_GETS |       75041     12.51%     12.51% |       74960     12.50%     25.02% |       74914     12.49%     37.51% |       75011     12.51%     50.02% |       74765     12.47%     62.49% |       74943     12.50%     74.99% |       74980     12.50%     87.49% |       74997     12.51%    100.00%
-system.ruby.L1Cache_Controller.Persistent_GETS::total       599611                      
-system.ruby.L1Cache_Controller.Persistent_GETS_Last_Token |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           1    100.00%    100.00% |           0      0.00%    100.00%
-system.ruby.L1Cache_Controller.Persistent_GETS_Last_Token::total            1                      
-system.ruby.L1Cache_Controller.Own_Lock_or_Unlock |      147847     12.49%     12.49% |      148045     12.51%     25.00% |      148009     12.51%     37.51% |      147969     12.50%     50.01% |      148096     12.51%     62.52% |      147902     12.50%     75.02% |      147823     12.49%     87.51% |      147833     12.49%    100.00%
-system.ruby.L1Cache_Controller.Own_Lock_or_Unlock::total      1183524                      
-system.ruby.L1Cache_Controller.Request_Timeout |       60198     12.41%     12.41% |       61718     12.72%     25.13% |       61562     12.69%     37.81% |       60908     12.55%     50.36% |       60726     12.51%     62.88% |       60057     12.38%     75.26% |       59803     12.32%     87.58% |       60259     12.42%    100.00%
-system.ruby.L1Cache_Controller.Request_Timeout::total       485231                      
-system.ruby.L1Cache_Controller.Use_TimeoutStarverX |           5      5.38%      5.38% |           4      4.30%      9.68% |           3      3.23%     12.90% |          14     15.05%     27.96% |          17     18.28%     46.24% |          11     11.83%     58.06% |          19     20.43%     78.49% |          20     21.51%    100.00%
-system.ruby.L1Cache_Controller.Use_TimeoutStarverX::total           93                      
-system.ruby.L1Cache_Controller.Use_TimeoutStarverS |           5      3.27%      3.27% |           6      3.92%      7.19% |          12      7.84%     15.03% |          17     11.11%     26.14% |          23     15.03%     41.18% |          24     15.69%     56.86% |          34     22.22%     79.08% |          32     20.92%    100.00%
-system.ruby.L1Cache_Controller.Use_TimeoutStarverS::total          153                      
-system.ruby.L1Cache_Controller.Use_TimeoutNoStarvers |       78118     12.48%     12.48% |       78650     12.57%     25.05% |       78056     12.47%     37.52% |       78094     12.48%     50.00% |       78456     12.54%     62.54% |       78284     12.51%     75.05% |       78056     12.47%     87.52% |       78078     12.48%    100.00%
-system.ruby.L1Cache_Controller.Use_TimeoutNoStarvers::total       625792                      
-system.ruby.L1Cache_Controller.NP.Load   |       50564     12.52%     12.52% |       50644     12.54%     25.06% |       50367     12.47%     37.53% |       50194     12.43%     49.96% |       50652     12.54%     62.50% |       50646     12.54%     75.04% |       50410     12.48%     87.52% |       50414     12.48%    100.00%
-system.ruby.L1Cache_Controller.NP.Load::total       403891                      
-system.ruby.L1Cache_Controller.NP.Store  |       27691     12.40%     12.40% |       28155     12.61%     25.01% |       27877     12.48%     37.50% |       28080     12.58%     50.07% |       27961     12.52%     62.59% |       27826     12.46%     75.06% |       27849     12.47%     87.53% |       27846     12.47%    100.00%
-system.ruby.L1Cache_Controller.NP.Store::total       223285                      
-system.ruby.L1Cache_Controller.NP.Data_Shared |           8     14.55%     14.55% |           8     14.55%     29.09% |           9     16.36%     45.45% |          10     18.18%     63.64% |           8     14.55%     78.18% |           8     14.55%     92.73% |           3      5.45%     98.18% |           1      1.82%    100.00%
-system.ruby.L1Cache_Controller.NP.Data_Shared::total           55                      
-system.ruby.L1Cache_Controller.NP.Data_Owner |          15     13.39%     13.39% |          13     11.61%     25.00% |          11      9.82%     34.82% |          17     15.18%     50.00% |          14     12.50%     62.50% |          19     16.96%     79.46% |          17     15.18%     94.64% |           6      5.36%    100.00%
-system.ruby.L1Cache_Controller.NP.Data_Owner::total          112                      
-system.ruby.L1Cache_Controller.NP.Data_All_Tokens |        3770     12.48%     12.48% |        3762     12.45%     24.92% |        3754     12.42%     37.35% |        3737     12.37%     49.71% |        3801     12.58%     62.29% |        3871     12.81%     75.10% |        3746     12.40%     87.50% |        3778     12.50%    100.00%
-system.ruby.L1Cache_Controller.NP.Data_All_Tokens::total        30219                      
-system.ruby.L1Cache_Controller.NP.Ack    |           0      0.00%      0.00% |           2     40.00%     40.00% |           1     20.00%     60.00% |           0      0.00%     60.00% |           1     20.00%     80.00% |           0      0.00%     80.00% |           1     20.00%    100.00% |           0      0.00%    100.00%
-system.ruby.L1Cache_Controller.NP.Ack::total            5                      
-system.ruby.L1Cache_Controller.NP.Transient_Local_GETX |      195270     12.52%     12.52% |      194792     12.48%     25.00% |      195065     12.50%     37.50% |      194859     12.49%     49.99% |      194966     12.50%     62.49% |      195149     12.51%     74.99% |      195088     12.50%     87.50% |      195074     12.50%    100.00%
-system.ruby.L1Cache_Controller.NP.Transient_Local_GETX::total      1560263                      
-system.ruby.L1Cache_Controller.NP.Transient_Local_GETS |      352736     12.50%     12.50% |      352665     12.50%     24.99% |      352880     12.50%     37.50% |      353067     12.51%     50.01% |      352630     12.49%     62.50% |      352652     12.50%     75.00% |      352848     12.50%     87.50% |      352851     12.50%    100.00%
-system.ruby.L1Cache_Controller.NP.Transient_Local_GETS::total      2822329                      
-system.ruby.L1Cache_Controller.NP.Own_Lock_or_Unlock |      129129     12.50%     12.50% |      129222     12.51%     25.01% |      129019     12.49%     37.50% |      129118     12.50%     50.00% |      129094     12.50%     62.50% |      129148     12.50%     75.00% |      129162     12.50%     87.51% |      129056     12.49%    100.00%
-system.ruby.L1Cache_Controller.NP.Own_Lock_or_Unlock::total      1032948                      
-system.ruby.L1Cache_Controller.I.Load    |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           1    100.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.L1Cache_Controller.I.Load::total            1                      
-system.ruby.L1Cache_Controller.I.L1_Replacement |         158     11.47%     11.47% |         153     11.10%     22.57% |         166     12.05%     34.62% |         174     12.63%     47.24% |         189     13.72%     60.96% |         170     12.34%     73.29% |         173     12.55%     85.85% |         195     14.15%    100.00%
-system.ruby.L1Cache_Controller.I.L1_Replacement::total         1378                      
-system.ruby.L1Cache_Controller.I.Transient_Local_GETX |           1     25.00%     25.00% |           1     25.00%     50.00% |           0      0.00%     50.00% |           0      0.00%     50.00% |           1     25.00%     75.00% |           1     25.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.L1Cache_Controller.I.Transient_Local_GETX::total            4                      
-system.ruby.L1Cache_Controller.I.Transient_Local_GETS |           0      0.00%      0.00% |           0      0.00%      0.00% |           1    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%
+system.ruby.ST.Directory.miss_type_mach_latency_hist::samples       221569                      
+system.ruby.ST.Directory.miss_type_mach_latency_hist::mean  1206.811327                      
+system.ruby.ST.Directory.miss_type_mach_latency_hist::gmean   906.337864                      
+system.ruby.ST.Directory.miss_type_mach_latency_hist::stdev   768.831381                      
+system.ruby.ST.Directory.miss_type_mach_latency_hist |       59778     26.98%     26.98% |       41703     18.82%     45.80% |       38640     17.44%     63.24% |       42679     19.26%     82.50% |       30816     13.91%     96.41% |        7429      3.35%     99.76% |         511      0.23%     99.99% |          13      0.01%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.ST.Directory.miss_type_mach_latency_hist::total       221569                      
+system.ruby.L1Cache_Controller.Load      |       50436     12.51%     12.51% |       50559     12.54%     25.05% |       50756     12.59%     37.64% |       50222     12.46%     50.09% |       50228     12.46%     62.55% |       50377     12.49%     75.04% |       50328     12.48%     87.52% |       50307     12.48%    100.00%
+system.ruby.L1Cache_Controller.Load::total       403213                      
+system.ruby.L1Cache_Controller.Store     |       28373     12.72%     12.72% |       27805     12.47%     25.19% |       27689     12.41%     37.60% |       28057     12.58%     50.18% |       27716     12.43%     62.60% |       28088     12.59%     75.19% |       27665     12.40%     87.60% |       27666     12.40%    100.00%
+system.ruby.L1Cache_Controller.Store::total       223059                      
+system.ruby.L1Cache_Controller.L1_Replacement |     1481354     12.58%     12.58% |     1470664     12.49%     25.07% |     1475652     12.53%     37.60% |     1470559     12.49%     50.09% |     1467129     12.46%     62.55% |     1474661     12.52%     75.08% |     1468637     12.47%     87.55% |     1465817     12.45%    100.00%
+system.ruby.L1Cache_Controller.L1_Replacement::total     11774473                      
+system.ruby.L1Cache_Controller.Data_Shared |         208     13.68%     13.68% |         189     12.43%     26.10% |         189     12.43%     38.53% |         157     10.32%     48.85% |         185     12.16%     61.01% |         194     12.75%     73.77% |         182     11.97%     85.73% |         217     14.27%    100.00%
+system.ruby.L1Cache_Controller.Data_Shared::total         1521                      
+system.ruby.L1Cache_Controller.Data_Owner |          41     13.58%     13.58% |          38     12.58%     26.16% |          45     14.90%     41.06% |          30      9.93%     50.99% |          35     11.59%     62.58% |          31     10.26%     72.85% |          25      8.28%     81.13% |          57     18.87%    100.00%
+system.ruby.L1Cache_Controller.Data_Owner::total          302                      
+system.ruby.L1Cache_Controller.Data_All_Tokens |       82680     12.58%     12.58% |       82290     12.52%     25.09% |       82395     12.53%     37.63% |       82161     12.50%     50.12% |       81816     12.44%     62.57% |       82348     12.53%     75.09% |       81909     12.46%     87.55% |       81830     12.45%    100.00%
+system.ruby.L1Cache_Controller.Data_All_Tokens::total       657429                      
+system.ruby.L1Cache_Controller.Ack       |           1     11.11%     11.11% |           0      0.00%     11.11% |           0      0.00%     11.11% |           1     11.11%     22.22% |           1     11.11%     33.33% |           3     33.33%     66.67% |           2     22.22%     88.89% |           1     11.11%    100.00%
+system.ruby.L1Cache_Controller.Ack::total            9                      
+system.ruby.L1Cache_Controller.Transient_Local_GETX |      194624     12.47%     12.47% |      195190     12.50%     24.97% |      195307     12.51%     37.49% |      194941     12.49%     49.97% |      195278     12.51%     62.49% |      194913     12.49%     74.97% |      195327     12.51%     87.49% |      195329     12.51%    100.00%
+system.ruby.L1Cache_Controller.Transient_Local_GETX::total      1560909                      
+system.ruby.L1Cache_Controller.Transient_Local_GETS |      352702     12.50%     12.50% |      352574     12.49%     24.99% |      352370     12.49%     37.48% |      352910     12.51%     49.99% |      352902     12.51%     62.49% |      352750     12.50%     74.99% |      352804     12.50%     87.50% |      352825     12.50%    100.00%
+system.ruby.L1Cache_Controller.Transient_Local_GETS::total      2821837                      
+system.ruby.L1Cache_Controller.Transient_Local_GETS_Last_Token |           1     33.33%     33.33% |           1     33.33%     66.67% |           0      0.00%     66.67% |           0      0.00%     66.67% |           0      0.00%     66.67% |           1     33.33%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.L1Cache_Controller.Transient_Local_GETS_Last_Token::total            3                      
+system.ruby.L1Cache_Controller.Persistent_GETX |       14113     12.48%     12.48% |       14154     12.51%     24.99% |       14109     12.47%     37.46% |       14130     12.49%     49.95% |       14118     12.48%     62.43% |       14160     12.52%     74.95% |       14203     12.56%     87.51% |       14134     12.49%    100.00%
+system.ruby.L1Cache_Controller.Persistent_GETX::total       113121                      
+system.ruby.L1Cache_Controller.Persistent_GETS |       25808     12.49%     12.49% |       25766     12.47%     24.95% |       25783     12.47%     37.42% |       25890     12.53%     49.95% |       25893     12.53%     62.48% |       25876     12.52%     74.99% |       25799     12.48%     87.48% |       25889     12.52%    100.00%
+system.ruby.L1Cache_Controller.Persistent_GETS::total       206704                      
+system.ruby.L1Cache_Controller.Persistent_GETS_Last_Token |           2     50.00%     50.00% |           0      0.00%     50.00% |           1     25.00%     75.00% |           0      0.00%     75.00% |           0      0.00%     75.00% |           0      0.00%     75.00% |           1     25.00%    100.00% |           0      0.00%    100.00%
+system.ruby.L1Cache_Controller.Persistent_GETS_Last_Token::total            4                      
+system.ruby.L1Cache_Controller.Own_Lock_or_Unlock |       51053     12.51%     12.51% |       51056     12.51%     25.03% |       51083     12.52%     37.55% |       50956     12.49%     50.04% |       50965     12.49%     62.53% |       50940     12.49%     75.02% |       50973     12.49%     87.51% |       50953     12.49%    100.00%
+system.ruby.L1Cache_Controller.Own_Lock_or_Unlock::total       407979                      
+system.ruby.L1Cache_Controller.Request_Timeout |       35893     12.78%     12.78% |       35498     12.64%     25.42% |       35407     12.61%     38.02% |       34645     12.33%     50.36% |       35410     12.61%     62.97% |       34897     12.42%     75.39% |       34128     12.15%     87.54% |       34991     12.46%    100.00%
+system.ruby.L1Cache_Controller.Request_Timeout::total       280869                      
+system.ruby.L1Cache_Controller.Use_TimeoutStarverX |           8     10.00%     10.00% |           6      7.50%     17.50% |          11     13.75%     31.25% |          11     13.75%     45.00% |          11     13.75%     58.75% |           6      7.50%     66.25% |          11     13.75%     80.00% |          16     20.00%    100.00%
+system.ruby.L1Cache_Controller.Use_TimeoutStarverX::total           80                      
+system.ruby.L1Cache_Controller.Use_TimeoutStarverS |           7      5.79%      5.79% |          23     19.01%     24.79% |          14     11.57%     36.36% |           9      7.44%     43.80% |          20     16.53%     60.33% |          18     14.88%     75.21% |          14     11.57%     86.78% |          16     13.22%    100.00%
+system.ruby.L1Cache_Controller.Use_TimeoutStarverS::total          121                      
+system.ruby.L1Cache_Controller.Use_TimeoutNoStarvers |       78546     12.58%     12.58% |       78110     12.51%     25.09% |       78198     12.53%     37.62% |       78066     12.50%     50.12% |       77695     12.45%     62.57% |       78214     12.53%     75.10% |       77757     12.46%     87.55% |       77697     12.45%    100.00%
+system.ruby.L1Cache_Controller.Use_TimeoutNoStarvers::total       624283                      
+system.ruby.L1Cache_Controller.NP.Load   |       50396     12.51%     12.51% |       50523     12.54%     25.05% |       50724     12.59%     37.63% |       50182     12.45%     50.09% |       50190     12.46%     62.54% |       50352     12.50%     75.04% |       50293     12.48%     87.52% |       50276     12.48%    100.00%
+system.ruby.L1Cache_Controller.NP.Load::total       402936                      
+system.ruby.L1Cache_Controller.NP.Store  |       28349     12.72%     12.72% |       27783     12.47%     25.18% |       27674     12.42%     37.60% |       28036     12.58%     50.18% |       27695     12.43%     62.61% |       28060     12.59%     75.19% |       27646     12.40%     87.60% |       27641     12.40%    100.00%
+system.ruby.L1Cache_Controller.NP.Store::total       222884                      
+system.ruby.L1Cache_Controller.NP.Data_Shared |          17     14.53%     14.53% |          16     13.68%     28.21% |          15     12.82%     41.03% |          12     10.26%     51.28% |          12     10.26%     61.54% |          11      9.40%     70.94% |           9      7.69%     78.63% |          25     21.37%    100.00%
+system.ruby.L1Cache_Controller.NP.Data_Shared::total          117                      
+system.ruby.L1Cache_Controller.NP.Data_Owner |          11     11.46%     11.46% |          10     10.42%     21.88% |          13     13.54%     35.42% |           7      7.29%     42.71% |          11     11.46%     54.17% |          11     11.46%     65.62% |           8      8.33%     73.96% |          25     26.04%    100.00%
+system.ruby.L1Cache_Controller.NP.Data_Owner::total           96                      
+system.ruby.L1Cache_Controller.NP.Data_All_Tokens |        4088     12.46%     12.46% |        4134     12.60%     25.06% |        4147     12.64%     37.70% |        4054     12.35%     50.05% |        4073     12.41%     62.46% |        4098     12.49%     74.95% |        4120     12.56%     87.51% |        4099     12.49%    100.00%
+system.ruby.L1Cache_Controller.NP.Data_All_Tokens::total        32813                      
+system.ruby.L1Cache_Controller.NP.Ack    |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           2    100.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.L1Cache_Controller.NP.Ack::total            2                      
+system.ruby.L1Cache_Controller.NP.Transient_Local_GETX |      194161     12.47%     12.47% |      194721     12.50%     24.97% |      194841     12.51%     37.49% |      194462     12.49%     49.97% |      194791     12.51%     62.48% |      194446     12.49%     74.97% |      194881     12.51%     87.48% |      194886     12.52%    100.00%
+system.ruby.L1Cache_Controller.NP.Transient_Local_GETX::total      1557189                      
+system.ruby.L1Cache_Controller.NP.Transient_Local_GETS |      351907     12.50%     12.50% |      351775     12.50%     25.00% |      351496     12.49%     37.48% |      352130     12.51%     49.99% |      352083     12.51%     62.50% |      351871     12.50%     74.99% |      351944     12.50%     87.50% |      352019     12.50%    100.00%
+system.ruby.L1Cache_Controller.NP.Transient_Local_GETS::total      2815225                      
+system.ruby.L1Cache_Controller.NP.Own_Lock_or_Unlock |       44647     12.50%     12.50% |       44658     12.50%     25.00% |       44641     12.50%     37.50% |       44692     12.51%     50.01% |       44586     12.48%     62.50% |       44684     12.51%     75.01% |       44620     12.49%     87.50% |       44656     12.50%    100.00%
+system.ruby.L1Cache_Controller.NP.Own_Lock_or_Unlock::total       357184                      
+system.ruby.L1Cache_Controller.I.L1_Replacement |          75     10.58%     10.58% |          92     12.98%     23.55% |         106     14.95%     38.50% |          95     13.40%     51.90% |          95     13.40%     65.30% |          81     11.42%     76.73% |          76     10.72%     87.45% |          89     12.55%    100.00%
+system.ruby.L1Cache_Controller.I.L1_Replacement::total          709                      
+system.ruby.L1Cache_Controller.I.Data_All_Tokens |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           1    100.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.L1Cache_Controller.I.Data_All_Tokens::total            1                      
+system.ruby.L1Cache_Controller.I.Transient_Local_GETX |           1    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%
+system.ruby.L1Cache_Controller.I.Transient_Local_GETX::total            1                      
+system.ruby.L1Cache_Controller.I.Transient_Local_GETS |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           1    100.00%    100.00% |           0      0.00%    100.00%
 system.ruby.L1Cache_Controller.I.Transient_Local_GETS::total            1                      
-system.ruby.L1Cache_Controller.I.Persistent_GETX |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           1    100.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.L1Cache_Controller.I.Persistent_GETX::total            1                      
-system.ruby.L1Cache_Controller.I.Persistent_GETS |           1    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%
-system.ruby.L1Cache_Controller.I.Persistent_GETS::total            1                      
-system.ruby.L1Cache_Controller.I.Own_Lock_or_Unlock |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           1     20.00%     20.00% |           0      0.00%     20.00% |           2     40.00%     60.00% |           1     20.00%     80.00% |           1     20.00%    100.00%
-system.ruby.L1Cache_Controller.I.Own_Lock_or_Unlock::total            5                      
-system.ruby.L1Cache_Controller.S.Load    |           0      0.00%      0.00% |           1     50.00%     50.00% |           1     50.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.L1Cache_Controller.S.Load::total            2                      
-system.ruby.L1Cache_Controller.S.L1_Replacement |         239     12.11%     12.11% |         233     11.80%     23.91% |         265     13.42%     37.34% |         258     13.07%     50.41% |         244     12.36%     62.77% |         250     12.66%     75.43% |         244     12.36%     87.79% |         241     12.21%    100.00%
-system.ruby.L1Cache_Controller.S.L1_Replacement::total         1974                      
-system.ruby.L1Cache_Controller.S.Data_Shared |           2     40.00%     40.00% |           0      0.00%     40.00% |           0      0.00%     40.00% |           0      0.00%     40.00% |           0      0.00%     40.00% |           2     40.00%     80.00% |           1     20.00%    100.00% |           0      0.00%    100.00%
-system.ruby.L1Cache_Controller.S.Data_Shared::total            5                      
-system.ruby.L1Cache_Controller.S.Data_All_Tokens |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           1    100.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.L1Cache_Controller.S.Data_All_Tokens::total            1                      
-system.ruby.L1Cache_Controller.S.Transient_Local_GETX |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           1     25.00%     25.00% |           0      0.00%     25.00% |           1     25.00%     50.00% |           2     50.00%    100.00%
-system.ruby.L1Cache_Controller.S.Transient_Local_GETX::total            4                      
-system.ruby.L1Cache_Controller.S.Transient_Local_GETS |           0      0.00%      0.00% |           0      0.00%      0.00% |           1    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%
-system.ruby.L1Cache_Controller.S.Transient_Local_GETS::total            1                      
-system.ruby.L1Cache_Controller.S.Transient_Local_GETS_Last_Token |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           1     50.00%     50.00% |           0      0.00%     50.00% |           1     50.00%    100.00%
-system.ruby.L1Cache_Controller.S.Transient_Local_GETS_Last_Token::total            2                      
-system.ruby.L1Cache_Controller.S.Persistent_GETS_Last_Token |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           1    100.00%    100.00% |           0      0.00%    100.00%
-system.ruby.L1Cache_Controller.S.Persistent_GETS_Last_Token::total            1                      
-system.ruby.L1Cache_Controller.O.Load    |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           1    100.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.L1Cache_Controller.O.Load::total            1                      
-system.ruby.L1Cache_Controller.O.L1_Replacement |         124     12.44%     12.44% |         120     12.04%     24.47% |         135     13.54%     38.01% |         119     11.94%     49.95% |         122     12.24%     62.19% |         121     12.14%     74.32% |         138     13.84%     88.16% |         118     11.84%    100.00%
-system.ruby.L1Cache_Controller.O.L1_Replacement::total          997                      
-system.ruby.L1Cache_Controller.O.Data_All_Tokens |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           1     50.00%     50.00% |           0      0.00%     50.00% |           1     50.00%    100.00% |           0      0.00%    100.00%
+system.ruby.L1Cache_Controller.S.L1_Replacement |         205     12.97%     12.97% |         201     12.71%     25.68% |         201     12.71%     38.39% |         162     10.25%     48.64% |         198     12.52%     61.16% |         208     13.16%     74.32% |         199     12.59%     86.91% |         207     13.09%    100.00%
+system.ruby.L1Cache_Controller.S.L1_Replacement::total         1581                      
+system.ruby.L1Cache_Controller.S.Data_Shared |           4     26.67%     26.67% |           2     13.33%     40.00% |           3     20.00%     60.00% |           2     13.33%     73.33% |           0      0.00%     73.33% |           1      6.67%     80.00% |           0      0.00%     80.00% |           3     20.00%    100.00%
+system.ruby.L1Cache_Controller.S.Data_Shared::total           15                      
+system.ruby.L1Cache_Controller.S.Data_Owner |           1    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%
+system.ruby.L1Cache_Controller.S.Data_Owner::total            1                      
+system.ruby.L1Cache_Controller.S.Data_All_Tokens |           2     40.00%     40.00% |           1     20.00%     60.00% |           0      0.00%     60.00% |           0      0.00%     60.00% |           1     20.00%     80.00% |           0      0.00%     80.00% |           0      0.00%     80.00% |           1     20.00%    100.00%
+system.ruby.L1Cache_Controller.S.Data_All_Tokens::total            5                      
+system.ruby.L1Cache_Controller.S.Transient_Local_GETX |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           1    100.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.L1Cache_Controller.S.Transient_Local_GETX::total            1                      
+system.ruby.L1Cache_Controller.S.Transient_Local_GETS_Last_Token |           1     33.33%     33.33% |           1     33.33%     66.67% |           0      0.00%     66.67% |           0      0.00%     66.67% |           0      0.00%     66.67% |           1     33.33%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.L1Cache_Controller.S.Transient_Local_GETS_Last_Token::total            3                      
+system.ruby.L1Cache_Controller.S.Persistent_GETX |           0      0.00%      0.00% |           1     33.33%     33.33% |           0      0.00%     33.33% |           0      0.00%     33.33% |           0      0.00%     33.33% |           1     33.33%     66.67% |           0      0.00%     66.67% |           1     33.33%    100.00%
+system.ruby.L1Cache_Controller.S.Persistent_GETX::total            3                      
+system.ruby.L1Cache_Controller.S.Persistent_GETS_Last_Token |           2     50.00%     50.00% |           0      0.00%     50.00% |           1     25.00%     75.00% |           0      0.00%     75.00% |           0      0.00%     75.00% |           0      0.00%     75.00% |           1     25.00%    100.00% |           0      0.00%    100.00%
+system.ruby.L1Cache_Controller.S.Persistent_GETS_Last_Token::total            4                      
+system.ruby.L1Cache_Controller.O.L1_Replacement |          62     12.16%     12.16% |          62     12.16%     24.31% |          81     15.88%     40.20% |          49      9.61%     49.80% |          71     13.92%     63.73% |          67     13.14%     76.86% |          53     10.39%     87.25% |          65     12.75%    100.00%
+system.ruby.L1Cache_Controller.O.L1_Replacement::total          510                      
+system.ruby.L1Cache_Controller.O.Data_All_Tokens |           0      0.00%      0.00% |           0      0.00%      0.00% |           1     50.00%     50.00% |           0      0.00%     50.00% |           0      0.00%     50.00% |           1     50.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
 system.ruby.L1Cache_Controller.O.Data_All_Tokens::total            2                      
-system.ruby.L1Cache_Controller.O.Ack     |           0      0.00%      0.00% |           0      0.00%      0.00% |           1    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%
+system.ruby.L1Cache_Controller.O.Ack     |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           1    100.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.L1Cache_Controller.O.Ack::total            1                      
-system.ruby.L1Cache_Controller.O.Transient_Local_GETX |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           1    100.00%    100.00%
-system.ruby.L1Cache_Controller.O.Transient_Local_GETX::total            1                      
-system.ruby.L1Cache_Controller.O.Transient_Local_GETS |           0      0.00%      0.00% |           0      0.00%      0.00% |           1     50.00%     50.00% |           1     50.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.L1Cache_Controller.O.Transient_Local_GETS::total            2                      
-system.ruby.L1Cache_Controller.O.Persistent_GETX |           1    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%
-system.ruby.L1Cache_Controller.O.Persistent_GETX::total            1                      
-system.ruby.L1Cache_Controller.O.Persistent_GETS |           1     25.00%     25.00% |           1     25.00%     50.00% |           0      0.00%     50.00% |           0      0.00%     50.00% |           2     50.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.L1Cache_Controller.O.Persistent_GETS::total            4                      
-system.ruby.L1Cache_Controller.O.Own_Lock_or_Unlock |          15     17.44%     17.44% |          11     12.79%     30.23% |          13     15.12%     45.35% |           9     10.47%     55.81% |          10     11.63%     67.44% |           9     10.47%     77.91% |          12     13.95%     91.86% |           7      8.14%    100.00%
-system.ruby.L1Cache_Controller.O.Own_Lock_or_Unlock::total           86                      
-system.ruby.L1Cache_Controller.M.Load    |           6     12.00%     12.00% |           9     18.00%     30.00% |           5     10.00%     40.00% |           4      8.00%     48.00% |           8     16.00%     64.00% |           8     16.00%     80.00% |           4      8.00%     88.00% |           6     12.00%    100.00%
-system.ruby.L1Cache_Controller.M.Load::total           50                      
-system.ruby.L1Cache_Controller.M.Store   |           2      8.00%      8.00% |           4     16.00%     24.00% |           2      8.00%     32.00% |           3     12.00%     44.00% |           5     20.00%     64.00% |           4     16.00%     80.00% |           3     12.00%     92.00% |           2      8.00%    100.00%
-system.ruby.L1Cache_Controller.M.Store::total           25                      
-system.ruby.L1Cache_Controller.M.L1_Replacement |       50210     12.52%     12.52% |       50284     12.54%     25.07% |       49968     12.46%     37.53% |       49814     12.43%     49.96% |       50283     12.54%     62.50% |       50284     12.54%     75.04% |       50007     12.47%     87.52% |       50037     12.48%    100.00%
-system.ruby.L1Cache_Controller.M.L1_Replacement::total       400887                      
-system.ruby.L1Cache_Controller.M.Transient_Local_GETX |          39     11.82%     11.82% |          40     12.12%     23.94% |          47     14.24%     38.18% |          39     11.82%     50.00% |          45     13.64%     63.64% |          36     10.91%     74.55% |          38     11.52%     86.06% |          46     13.94%    100.00%
-system.ruby.L1Cache_Controller.M.Transient_Local_GETX::total          330                      
-system.ruby.L1Cache_Controller.M.Transient_Local_GETS |          83     12.85%     12.85% |          77     11.92%     24.77% |          83     12.85%     37.62% |          79     12.23%     49.85% |          84     13.00%     62.85% |          67     10.37%     73.22% |          86     13.31%     86.53% |          87     13.47%    100.00%
-system.ruby.L1Cache_Controller.M.Transient_Local_GETS::total          646                      
-system.ruby.L1Cache_Controller.M.Persistent_GETX |          15     11.03%     11.03% |          18     13.24%     24.26% |          14     10.29%     34.56% |          16     11.76%     46.32% |          19     13.97%     60.29% |          16     11.76%     72.06% |          22     16.18%     88.24% |          16     11.76%    100.00%
-system.ruby.L1Cache_Controller.M.Persistent_GETX::total          136                      
-system.ruby.L1Cache_Controller.M.Persistent_GETS |          38     15.08%     15.08% |          40     15.87%     30.95% |          41     16.27%     47.22% |          32     12.70%     59.92% |          32     12.70%     72.62% |          20      7.94%     80.56% |          26     10.32%     90.87% |          23      9.13%    100.00%
-system.ruby.L1Cache_Controller.M.Persistent_GETS::total          252                      
-system.ruby.L1Cache_Controller.M.Own_Lock_or_Unlock |        1217     12.47%     12.47% |        1156     11.84%     24.31% |        1266     12.97%     37.28% |        1220     12.50%     49.77% |        1200     12.29%     62.07% |        1226     12.56%     74.63% |        1208     12.37%     87.00% |        1269     13.00%    100.00%
-system.ruby.L1Cache_Controller.M.Own_Lock_or_Unlock::total         9762                      
-system.ruby.L1Cache_Controller.MM.Load   |           5     19.23%     19.23% |           2      7.69%     26.92% |           2      7.69%     34.62% |           1      3.85%     38.46% |          10     38.46%     76.92% |           1      3.85%     80.77% |           2      7.69%     88.46% |           3     11.54%    100.00%
-system.ruby.L1Cache_Controller.MM.Load::total           26                      
-system.ruby.L1Cache_Controller.MM.Store  |           0      0.00%      0.00% |           0      0.00%      0.00% |           3     21.43%     21.43% |           3     21.43%     42.86% |           1      7.14%     50.00% |           2     14.29%     64.29% |           2     14.29%     78.57% |           3     21.43%    100.00%
-system.ruby.L1Cache_Controller.MM.Store::total           14                      
-system.ruby.L1Cache_Controller.MM.L1_Replacement |       27637     12.41%     12.41% |       28101     12.61%     25.02% |       27803     12.48%     37.50% |       28019     12.58%     50.08% |       27893     12.52%     62.60% |       27764     12.46%     75.06% |       27795     12.48%     87.53% |       27771     12.47%    100.00%
-system.ruby.L1Cache_Controller.MM.L1_Replacement::total       222783                      
-system.ruby.L1Cache_Controller.MM.Transient_Local_GETX |          21     11.41%     11.41% |          15      8.15%     19.57% |          28     15.22%     34.78% |          22     11.96%     46.74% |          31     16.85%     63.59% |          26     14.13%     77.72% |          23     12.50%     90.22% |          18      9.78%    100.00%
-system.ruby.L1Cache_Controller.MM.Transient_Local_GETX::total          184                      
-system.ruby.L1Cache_Controller.MM.Transient_Local_GETS |          48     13.11%     13.11% |          42     11.48%     24.59% |          44     12.02%     36.61% |          47     12.84%     49.45% |          43     11.75%     61.20% |          48     13.11%     74.32% |          41     11.20%     85.52% |          53     14.48%    100.00%
-system.ruby.L1Cache_Controller.MM.Transient_Local_GETS::total          366                      
-system.ruby.L1Cache_Controller.MM.Persistent_GETX |          10     13.89%     13.89% |          10     13.89%     27.78% |           9     12.50%     40.28% |           8     11.11%     51.39% |          10     13.89%     65.28% |           7      9.72%     75.00% |           6      8.33%     83.33% |          12     16.67%    100.00%
-system.ruby.L1Cache_Controller.MM.Persistent_GETX::total           72                      
-system.ruby.L1Cache_Controller.MM.Persistent_GETS |          17     12.59%     12.59% |          22     16.30%     28.89% |          17     12.59%     41.48% |          19     14.07%     55.56% |          16     11.85%     67.41% |          16     11.85%     79.26% |          13      9.63%     88.89% |          15     11.11%    100.00%
-system.ruby.L1Cache_Controller.MM.Persistent_GETS::total          135                      
-system.ruby.L1Cache_Controller.MM.Own_Lock_or_Unlock |         653     12.24%     12.24% |         657     12.31%     24.55% |         734     13.75%     38.30% |         664     12.44%     50.74% |         685     12.83%     63.58% |         640     11.99%     75.57% |         621     11.64%     87.20% |         683     12.80%    100.00%
-system.ruby.L1Cache_Controller.MM.Own_Lock_or_Unlock::total         5337                      
-system.ruby.L1Cache_Controller.M_W.Load  |           6     17.14%     17.14% |           4     11.43%     28.57% |           4     11.43%     40.00% |           6     17.14%     57.14% |           3      8.57%     65.71% |           6     17.14%     82.86% |           4     11.43%     94.29% |           2      5.71%    100.00%
-system.ruby.L1Cache_Controller.M_W.Load::total           35                      
-system.ruby.L1Cache_Controller.M_W.Store |           1      5.26%      5.26% |           2     10.53%     15.79% |           2     10.53%     26.32% |           1      5.26%     31.58% |           3     15.79%     47.37% |           2     10.53%     57.89% |           2     10.53%     68.42% |           6     31.58%    100.00%
-system.ruby.L1Cache_Controller.M_W.Store::total           19                      
-system.ruby.L1Cache_Controller.M_W.L1_Replacement |      292424     12.54%     12.54% |      289923     12.43%     24.97% |      291806     12.51%     37.49% |      287812     12.34%     49.83% |      293129     12.57%     62.40% |      292944     12.56%     74.96% |      290472     12.46%     87.41% |      293489     12.59%    100.00%
-system.ruby.L1Cache_Controller.M_W.L1_Replacement::total      2331999                      
-system.ruby.L1Cache_Controller.M_W.Transient_Local_GETX |          53     17.04%     17.04% |          43     13.83%     30.87% |          36     11.58%     42.44% |          43     13.83%     56.27% |          38     12.22%     68.49% |          29      9.32%     77.81% |          25      8.04%     85.85% |          44     14.15%    100.00%
-system.ruby.L1Cache_Controller.M_W.Transient_Local_GETX::total          311                      
-system.ruby.L1Cache_Controller.M_W.Transient_Local_GETS |          63     12.07%     12.07% |          49      9.39%     21.46% |          78     14.94%     36.40% |          71     13.60%     50.00% |          59     11.30%     61.30% |          70     13.41%     74.71% |          71     13.60%     88.31% |          61     11.69%    100.00%
-system.ruby.L1Cache_Controller.M_W.Transient_Local_GETS::total          522                      
-system.ruby.L1Cache_Controller.M_W.Persistent_GETX |           3      5.36%      5.36% |           3      5.36%     10.71% |           1      1.79%     12.50% |           8     14.29%     26.79% |           7     12.50%     39.29% |           4      7.14%     46.43% |          16     28.57%     75.00% |          14     25.00%    100.00%
-system.ruby.L1Cache_Controller.M_W.Persistent_GETX::total           56                      
-system.ruby.L1Cache_Controller.M_W.Persistent_GETS |           3      3.45%      3.45% |           5      5.75%      9.20% |           6      6.90%     16.09% |           7      8.05%     24.14% |          14     16.09%     40.23% |          13     14.94%     55.17% |          21     24.14%     79.31% |          18     20.69%    100.00%
-system.ruby.L1Cache_Controller.M_W.Persistent_GETS::total           87                      
-system.ruby.L1Cache_Controller.M_W.Own_Lock_or_Unlock |         494     12.81%     12.81% |         485     12.58%     25.39% |         490     12.71%     38.10% |         468     12.14%     50.23% |         495     12.84%     63.07% |         487     12.63%     75.70% |         488     12.66%     88.36% |         449     11.64%    100.00%
-system.ruby.L1Cache_Controller.M_W.Own_Lock_or_Unlock::total         3856                      
-system.ruby.L1Cache_Controller.M_W.Use_TimeoutStarverX |           3      4.92%      4.92% |           3      4.92%      9.84% |           1      1.64%     11.48% |           9     14.75%     26.23% |           8     13.11%     39.34% |           6      9.84%     49.18% |          17     27.87%     77.05% |          14     22.95%    100.00%
-system.ruby.L1Cache_Controller.M_W.Use_TimeoutStarverX::total           61                      
-system.ruby.L1Cache_Controller.M_W.Use_TimeoutStarverS |           3      3.00%      3.00% |           5      5.00%      8.00% |           8      8.00%     16.00% |           8      8.00%     24.00% |          16     16.00%     40.00% |          15     15.00%     55.00% |          24     24.00%     79.00% |          21     21.00%    100.00%
-system.ruby.L1Cache_Controller.M_W.Use_TimeoutStarverS::total          100                      
-system.ruby.L1Cache_Controller.M_W.Use_TimeoutNoStarvers |       50387     12.53%     12.53% |       50464     12.54%     25.07% |       50156     12.47%     37.54% |       49982     12.42%     49.96% |       50468     12.55%     62.51% |       50427     12.54%     75.04% |       50181     12.47%     87.52% |       50211     12.48%    100.00%
-system.ruby.L1Cache_Controller.M_W.Use_TimeoutNoStarvers::total       402276                      
-system.ruby.L1Cache_Controller.MM_W.Load |           3     12.00%     12.00% |           4     16.00%     28.00% |           4     16.00%     44.00% |           4     16.00%     60.00% |           1      4.00%     64.00% |           2      8.00%     72.00% |           6     24.00%     96.00% |           1      4.00%    100.00%
-system.ruby.L1Cache_Controller.MM_W.Load::total           25                      
-system.ruby.L1Cache_Controller.MM_W.Store |           1     10.00%     10.00% |           1     10.00%     20.00% |           0      0.00%     20.00% |           0      0.00%     20.00% |           2     20.00%     40.00% |           1     10.00%     50.00% |           2     20.00%     70.00% |           3     30.00%    100.00%
-system.ruby.L1Cache_Controller.MM_W.Store::total           10                      
-system.ruby.L1Cache_Controller.MM_W.L1_Replacement |      161716     12.53%     12.53% |      161272     12.49%     25.02% |      160842     12.46%     37.48% |      163936     12.70%     50.18% |      160722     12.45%     62.63% |      161511     12.51%     75.15% |      160578     12.44%     87.59% |      160236     12.41%    100.00%
-system.ruby.L1Cache_Controller.MM_W.L1_Replacement::total      1290813                      
-system.ruby.L1Cache_Controller.MM_W.Transient_Local_GETX |          24     13.64%     13.64% |          26     14.77%     28.41% |          25     14.20%     42.61% |          16      9.09%     51.70% |          22     12.50%     64.20% |          17      9.66%     73.86% |          13      7.39%     81.25% |          33     18.75%    100.00%
-system.ruby.L1Cache_Controller.MM_W.Transient_Local_GETX::total          176                      
-system.ruby.L1Cache_Controller.MM_W.Transient_Local_GETS |          30     10.53%     10.53% |          33     11.58%     22.11% |          43     15.09%     37.19% |          30     10.53%     47.72% |          32     11.23%     58.95% |          41     14.39%     73.33% |          38     13.33%     86.67% |          38     13.33%    100.00%
-system.ruby.L1Cache_Controller.MM_W.Transient_Local_GETS::total          285                      
-system.ruby.L1Cache_Controller.MM_W.Persistent_GETX |           2      6.67%      6.67% |           1      3.33%     10.00% |           1      3.33%     13.33% |           4     13.33%     26.67% |           9     30.00%     56.67% |           5     16.67%     73.33% |           2      6.67%     80.00% |           6     20.00%    100.00%
-system.ruby.L1Cache_Controller.MM_W.Persistent_GETX::total           30                      
-system.ruby.L1Cache_Controller.MM_W.Persistent_GETS |           2      4.17%      4.17% |           1      2.08%      6.25% |           4      8.33%     14.58% |           9     18.75%     33.33% |           6     12.50%     45.83% |           9     18.75%     64.58% |           8     16.67%     81.25% |           9     18.75%    100.00%
-system.ruby.L1Cache_Controller.MM_W.Persistent_GETS::total           48                      
-system.ruby.L1Cache_Controller.MM_W.Own_Lock_or_Unlock |         275     12.91%     12.91% |         284     13.33%     26.24% |         284     13.33%     39.58% |         295     13.85%     53.43% |         247     11.60%     65.02% |         261     12.25%     77.28% |         232     10.89%     88.17% |         252     11.83%    100.00%
-system.ruby.L1Cache_Controller.MM_W.Own_Lock_or_Unlock::total         2130                      
-system.ruby.L1Cache_Controller.MM_W.Use_TimeoutStarverX |           2      6.25%      6.25% |           1      3.12%      9.38% |           2      6.25%     15.62% |           5     15.62%     31.25% |           9     28.12%     59.38% |           5     15.62%     75.00% |           2      6.25%     81.25% |           6     18.75%    100.00%
-system.ruby.L1Cache_Controller.MM_W.Use_TimeoutStarverX::total           32                      
-system.ruby.L1Cache_Controller.MM_W.Use_TimeoutStarverS |           2      3.77%      3.77% |           1      1.89%      5.66% |           4      7.55%     13.21% |           9     16.98%     30.19% |           7     13.21%     43.40% |           9     16.98%     60.38% |          10     18.87%     79.25% |          11     20.75%    100.00%
-system.ruby.L1Cache_Controller.MM_W.Use_TimeoutStarverS::total           53                      
-system.ruby.L1Cache_Controller.MM_W.Use_TimeoutNoStarvers |       27731     12.41%     12.41% |       28186     12.61%     25.02% |       27900     12.48%     37.50% |       28112     12.58%     50.08% |       27988     12.52%     62.60% |       27857     12.46%     75.06% |       27875     12.47%     87.53% |       27867     12.47%    100.00%
-system.ruby.L1Cache_Controller.MM_W.Use_TimeoutNoStarvers::total       223516                      
-system.ruby.L1Cache_Controller.IM.L1_Replacement |      300828     12.38%     12.38% |      309296     12.73%     25.11% |      302781     12.46%     37.57% |      307942     12.67%     50.24% |      302491     12.45%     62.69% |      302723     12.46%     75.15% |      301437     12.41%     87.55% |      302449     12.45%    100.00%
-system.ruby.L1Cache_Controller.IM.L1_Replacement::total      2429947                      
-system.ruby.L1Cache_Controller.IM.Data_Owner |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           2     66.67%     66.67% |           0      0.00%     66.67% |           0      0.00%     66.67% |           0      0.00%     66.67% |           1     33.33%    100.00%
-system.ruby.L1Cache_Controller.IM.Data_Owner::total            3                      
-system.ruby.L1Cache_Controller.IM.Data_All_Tokens |       27732     12.40%     12.40% |       28185     12.61%     25.01% |       27903     12.48%     37.49% |       28123     12.58%     50.07% |       28000     12.52%     62.59% |       27869     12.47%     75.06% |       27883     12.47%     87.53% |       27875     12.47%    100.00%
-system.ruby.L1Cache_Controller.IM.Data_All_Tokens::total       223570                      
-system.ruby.L1Cache_Controller.IM.Ack    |           1     20.00%     20.00% |           0      0.00%     20.00% |           1     20.00%     40.00% |           0      0.00%     40.00% |           2     40.00%     80.00% |           0      0.00%     80.00% |           0      0.00%     80.00% |           1     20.00%    100.00%
-system.ruby.L1Cache_Controller.IM.Ack::total            5                      
-system.ruby.L1Cache_Controller.IM.Transient_Local_GETX |          72     10.26%     10.26% |          91     12.96%     23.22% |          90     12.82%     36.04% |          89     12.68%     48.72% |          97     13.82%     62.54% |          87     12.39%     74.93% |          93     13.25%     88.18% |          83     11.82%    100.00%
-system.ruby.L1Cache_Controller.IM.Transient_Local_GETX::total          702                      
-system.ruby.L1Cache_Controller.IM.Transient_Local_GETS |         151     11.48%     11.48% |         171     13.00%     24.49% |         164     12.47%     36.96% |         175     13.31%     50.27% |         155     11.79%     62.05% |         156     11.86%     73.92% |         166     12.62%     86.54% |         177     13.46%    100.00%
-system.ruby.L1Cache_Controller.IM.Transient_Local_GETS::total         1315                      
-system.ruby.L1Cache_Controller.IM.Persistent_GETX |          27     10.47%     10.47% |          29     11.24%     21.71% |          37     14.34%     36.05% |          28     10.85%     46.90% |          40     15.50%     62.40% |          29     11.24%     73.64% |          34     13.18%     86.82% |          34     13.18%    100.00%
-system.ruby.L1Cache_Controller.IM.Persistent_GETX::total          258                      
-system.ruby.L1Cache_Controller.IM.Persistent_GETS |          49     11.75%     11.75% |          35      8.39%     20.14% |          45     10.79%     30.94% |          52     12.47%     43.41% |          51     12.23%     55.64% |          70     16.79%     72.42% |          58     13.91%     86.33% |          57     13.67%    100.00%
-system.ruby.L1Cache_Controller.IM.Persistent_GETS::total          417                      
-system.ruby.L1Cache_Controller.IM.Own_Lock_or_Unlock |        5586     12.50%     12.50% |        5689     12.73%     25.22% |        5604     12.54%     37.76% |        5653     12.65%     50.40% |        5575     12.47%     62.87% |        5536     12.38%     75.26% |        5523     12.35%     87.61% |        5538     12.39%    100.00%
-system.ruby.L1Cache_Controller.IM.Own_Lock_or_Unlock::total        44704                      
-system.ruby.L1Cache_Controller.IM.Request_Timeout |       20724     12.08%     12.08% |       21868     12.75%     24.83% |       21815     12.72%     37.55% |       21448     12.50%     50.05% |       21768     12.69%     62.74% |       21311     12.42%     75.16% |       21334     12.44%     87.60% |       21268     12.40%    100.00%
-system.ruby.L1Cache_Controller.IM.Request_Timeout::total       171536                      
-system.ruby.L1Cache_Controller.OM.Ack_All_Tokens |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           2     66.67%     66.67% |           0      0.00%     66.67% |           0      0.00%     66.67% |           0      0.00%     66.67% |           1     33.33%    100.00%
-system.ruby.L1Cache_Controller.OM.Ack_All_Tokens::total            3                      
-system.ruby.L1Cache_Controller.IS.L1_Replacement |      552820     12.53%     12.53% |      551947     12.51%     25.05% |      550867     12.49%     37.54% |      546383     12.39%     49.92% |      555966     12.60%     62.53% |      551042     12.49%     75.02% |      551994     12.51%     87.54% |      549743     12.46%    100.00%
-system.ruby.L1Cache_Controller.IS.L1_Replacement::total      4410762                      
-system.ruby.L1Cache_Controller.IS.Data_Shared |         197     12.14%     12.14% |         187     11.52%     23.66% |         216     13.31%     36.97% |         219     13.49%     50.46% |         195     12.01%     62.48% |         215     13.25%     75.72% |         195     12.01%     87.74% |         199     12.26%    100.00%
-system.ruby.L1Cache_Controller.IS.Data_Shared::total         1623                      
-system.ruby.L1Cache_Controller.IS.Data_Owner |          43     11.98%     11.98% |          44     12.26%     24.23% |          52     14.48%     38.72% |          40     11.14%     49.86% |          41     11.42%     61.28% |          54     15.04%     76.32% |          53     14.76%     91.09% |          32      8.91%    100.00%
-system.ruby.L1Cache_Controller.IS.Data_Owner::total          359                      
-system.ruby.L1Cache_Controller.IS.Data_All_Tokens |       50394     12.52%     12.52% |       50475     12.54%     25.06% |       50165     12.47%     37.53% |       50000     12.42%     49.95% |       50492     12.55%     62.50% |       50447     12.54%     75.04% |       50219     12.48%     87.51% |       50250     12.49%    100.00%
-system.ruby.L1Cache_Controller.IS.Data_All_Tokens::total       402442                      
-system.ruby.L1Cache_Controller.IS.Transient_Local_GETX |         157     11.91%     11.91% |         160     12.14%     24.05% |         142     10.77%     34.83% |         172     13.05%     47.88% |         154     11.68%     59.56% |         148     11.23%     70.79% |         192     14.57%     85.36% |         193     14.64%    100.00%
-system.ruby.L1Cache_Controller.IS.Transient_Local_GETX::total         1318                      
-system.ruby.L1Cache_Controller.IS.Transient_Local_GETS |         293     12.49%     12.49% |         280     11.94%     24.42% |         287     12.23%     36.66% |         306     13.04%     49.70% |         299     12.75%     62.45% |         285     12.15%     74.60% |         314     13.38%     87.98% |         282     12.02%    100.00%
-system.ruby.L1Cache_Controller.IS.Transient_Local_GETS::total         2346                      
-system.ruby.L1Cache_Controller.IS.Persistent_GETX |          46     10.60%     10.60% |          54     12.44%     23.04% |          61     14.06%     37.10% |          49     11.29%     48.39% |          46     10.60%     58.99% |          58     13.36%     72.35% |          62     14.29%     86.64% |          58     13.36%    100.00%
-system.ruby.L1Cache_Controller.IS.Persistent_GETX::total          434                      
-system.ruby.L1Cache_Controller.IS.Persistent_GETS |          83     11.11%     11.11% |          92     12.32%     23.43% |          98     13.12%     36.55% |          87     11.65%     48.19% |          94     12.58%     60.78% |          86     11.51%     72.29% |         115     15.39%     87.68% |          92     12.32%    100.00%
-system.ruby.L1Cache_Controller.IS.Persistent_GETS::total          747                      
-system.ruby.L1Cache_Controller.IS.Own_Lock_or_Unlock |       10066     12.40%     12.40% |       10135     12.49%     24.89% |       10168     12.53%     37.42% |       10107     12.46%     49.88% |       10323     12.72%     62.60% |       10139     12.49%     75.10% |       10091     12.44%     87.53% |       10118     12.47%    100.00%
-system.ruby.L1Cache_Controller.IS.Own_Lock_or_Unlock::total        81147                      
-system.ruby.L1Cache_Controller.IS.Request_Timeout |       39132     12.61%     12.61% |       39345     12.68%     25.28% |       39222     12.64%     37.92% |       39039     12.58%     50.50% |       38571     12.43%     62.92% |       38411     12.37%     75.30% |       38124     12.28%     87.58% |       38551     12.42%    100.00%
-system.ruby.L1Cache_Controller.IS.Request_Timeout::total       310395                      
-system.ruby.L1Cache_Controller.I_L.Load  |          73     12.83%     12.83% |          65     11.42%     24.25% |          69     12.13%     36.38% |          67     11.78%     48.15% |          81     14.24%     62.39% |          77     13.53%     75.92% |          65     11.42%     87.35% |          72     12.65%    100.00%
-system.ruby.L1Cache_Controller.I_L.Load::total          569                      
-system.ruby.L1Cache_Controller.I_L.Store |          44     14.38%     14.38% |          31     10.13%     24.51% |          28      9.15%     33.66% |          47     15.36%     49.02% |          41     13.40%     62.42% |          44     14.38%     76.80% |          37     12.09%     88.89% |          34     11.11%    100.00%
-system.ruby.L1Cache_Controller.I_L.Store::total          306                      
-system.ruby.L1Cache_Controller.I_L.L1_Replacement |         129      6.65%      6.65% |         284     14.64%     21.29% |         163      8.40%     29.69% |         208     10.72%     40.41% |         294     15.15%     55.57% |         224     11.55%     67.11% |         336     17.32%     84.43% |         302     15.57%    100.00%
-system.ruby.L1Cache_Controller.I_L.L1_Replacement::total         1940                      
-system.ruby.L1Cache_Controller.I_L.Data_All_Tokens |          34     22.67%     22.67% |          33     22.00%     44.67% |          22     14.67%     59.33% |          23     15.33%     74.67% |          20     13.33%     88.00% |           9      6.00%     94.00% |           5      3.33%     97.33% |           4      2.67%    100.00%
-system.ruby.L1Cache_Controller.I_L.Data_All_Tokens::total          150                      
-system.ruby.L1Cache_Controller.I_L.Transient_Local_GETX |         218     11.86%     11.86% |         235     12.79%     24.65% |         253     13.76%     38.41% |         223     12.13%     50.54% |         234     12.73%     63.28% |         227     12.35%     75.63% |         231     12.57%     88.19% |         217     11.81%    100.00%
-system.ruby.L1Cache_Controller.I_L.Transient_Local_GETX::total         1838                      
-system.ruby.L1Cache_Controller.I_L.Transient_Local_GETS |         417     12.29%     12.29% |         432     12.74%     25.03% |         441     13.00%     38.03% |         421     12.41%     50.44% |         424     12.50%     62.94% |         414     12.21%     75.15% |         419     12.35%     87.50% |         424     12.50%    100.00%
-system.ruby.L1Cache_Controller.I_L.Transient_Local_GETS::total         3392                      
-system.ruby.L1Cache_Controller.I_L.Persistent_GETX |       41206     12.51%     12.51% |       41068     12.47%     24.99% |       41138     12.49%     37.48% |       41087     12.48%     49.96% |       41184     12.51%     62.46% |       41199     12.51%     74.98% |       41210     12.52%     87.49% |       41190     12.51%    100.00%
-system.ruby.L1Cache_Controller.I_L.Persistent_GETX::total       329282                      
-system.ruby.L1Cache_Controller.I_L.Persistent_GETS |       74847     12.52%     12.52% |       74756     12.51%     25.03% |       74686     12.50%     37.53% |       74789     12.51%     50.04% |       74514     12.47%     62.51% |       74673     12.49%     75.01% |       74669     12.49%     87.50% |       74707     12.50%    100.00%
-system.ruby.L1Cache_Controller.I_L.Persistent_GETS::total       597641                      
-system.ruby.L1Cache_Controller.I_L.Own_Lock_or_Unlock |          51     10.28%     10.28% |          56     11.29%     21.57% |          47      9.48%     31.05% |          68     13.71%     44.76% |          69     13.91%     58.67% |          60     12.10%     70.77% |          70     14.11%     84.88% |          75     15.12%    100.00%
-system.ruby.L1Cache_Controller.I_L.Own_Lock_or_Unlock::total          496                      
-system.ruby.L1Cache_Controller.S_L.L1_Replacement |           5      1.51%      1.51% |          83     25.00%     26.51% |          34     10.24%     36.75% |          12      3.61%     40.36% |          56     16.87%     57.23% |          41     12.35%     69.58% |          41     12.35%     81.93% |          60     18.07%    100.00%
-system.ruby.L1Cache_Controller.S_L.L1_Replacement::total          332                      
-system.ruby.L1Cache_Controller.S_L.Persistent_GETS |           0      0.00%      0.00% |           3      4.84%      4.84% |           2      3.23%      8.06% |           0      0.00%      8.06% |           9     14.52%     22.58% |          11     17.74%     40.32% |          18     29.03%     69.35% |          19     30.65%    100.00%
-system.ruby.L1Cache_Controller.S_L.Persistent_GETS::total           62                      
-system.ruby.L1Cache_Controller.S_L.Own_Lock_or_Unlock |          42     11.76%     11.76% |          46     12.89%     24.65% |          49     13.73%     38.38% |          40     11.20%     49.58% |          50     14.01%     63.59% |          35      9.80%     73.39% |          51     14.29%     87.68% |          44     12.32%    100.00%
-system.ruby.L1Cache_Controller.S_L.Own_Lock_or_Unlock::total          357                      
-system.ruby.L1Cache_Controller.IM_L.L1_Replacement |         710     11.66%     11.66% |         553      9.08%     20.74% |         675     11.08%     31.82% |         757     12.43%     44.25% |         762     12.51%     56.76% |         889     14.60%     71.35% |         956     15.70%     87.05% |         789     12.95%    100.00%
-system.ruby.L1Cache_Controller.IM_L.L1_Replacement::total         6091                      
-system.ruby.L1Cache_Controller.IM_L.Data_All_Tokens |           2     18.18%     18.18% |           1      9.09%     27.27% |           1      9.09%     36.36% |           1      9.09%     45.45% |           2     18.18%     63.64% |           0      0.00%     63.64% |           2     18.18%     81.82% |           2     18.18%    100.00%
-system.ruby.L1Cache_Controller.IM_L.Data_All_Tokens::total           11                      
-system.ruby.L1Cache_Controller.IM_L.Transient_Local_GETX |           1     33.33%     33.33% |           1     33.33%     66.67% |           0      0.00%     66.67% |           1     33.33%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.L1Cache_Controller.IM_L.Transient_Local_GETX::total            3                      
-system.ruby.L1Cache_Controller.IM_L.Transient_Local_GETS |           2     33.33%     33.33% |           1     16.67%     50.00% |           0      0.00%     50.00% |           0      0.00%     50.00% |           0      0.00%     50.00% |           2     33.33%     83.33% |           1     16.67%    100.00% |           0      0.00%    100.00%
-system.ruby.L1Cache_Controller.IM_L.Transient_Local_GETS::total            6                      
-system.ruby.L1Cache_Controller.IM_L.Persistent_GETX |           0      0.00%      0.00% |           3      4.55%      4.55% |           2      3.03%      7.58% |           7     10.61%     18.18% |          11     16.67%     34.85% |          14     21.21%     56.06% |          16     24.24%     80.30% |          13     19.70%    100.00%
-system.ruby.L1Cache_Controller.IM_L.Persistent_GETX::total           66                      
-system.ruby.L1Cache_Controller.IM_L.Persistent_GETS |           0      0.00%      0.00% |           0      0.00%      0.00% |           4      4.88%      4.88% |           9     10.98%     15.85% |          14     17.07%     32.93% |          23     28.05%     60.98% |          11     13.41%     74.39% |          21     25.61%    100.00%
-system.ruby.L1Cache_Controller.IM_L.Persistent_GETS::total           82                      
-system.ruby.L1Cache_Controller.IM_L.Own_Lock_or_Unlock |         118     12.16%     12.16% |          94      9.69%     21.86% |         109     11.24%     33.09% |         126     12.99%     46.08% |         130     13.40%     59.48% |         143     14.74%     74.23% |         127     13.09%     87.32% |         123     12.68%    100.00%
-system.ruby.L1Cache_Controller.IM_L.Own_Lock_or_Unlock::total          970                      
-system.ruby.L1Cache_Controller.IM_L.Request_Timeout |         114      9.64%      9.64% |         186     15.72%     25.36% |         156     13.19%     38.55% |         163     13.78%     52.32% |         190     16.06%     68.39% |         134     11.33%     79.71% |          73      6.17%     85.88% |         167     14.12%    100.00%
-system.ruby.L1Cache_Controller.IM_L.Request_Timeout::total         1183                      
-system.ruby.L1Cache_Controller.IS_L.L1_Replacement |         935      8.62%      8.62% |        1162     10.71%     19.34% |        1146     10.57%     29.90% |        1262     11.64%     41.54% |        1378     12.71%     54.25% |        1777     16.39%     70.63% |        1589     14.65%     85.28% |        1596     14.72%    100.00%
-system.ruby.L1Cache_Controller.IS_L.L1_Replacement::total        10845                      
-system.ruby.L1Cache_Controller.IS_L.Data_Shared |           0      0.00%      0.00% |           1     25.00%     25.00% |           0      0.00%     25.00% |           1     25.00%     50.00% |           0      0.00%     50.00% |           1     25.00%     75.00% |           0      0.00%     75.00% |           1     25.00%    100.00%
-system.ruby.L1Cache_Controller.IS_L.Data_Shared::total            4                      
-system.ruby.L1Cache_Controller.IS_L.Data_All_Tokens |           1      5.00%      5.00% |           0      0.00%      5.00% |           2     10.00%     15.00% |           2     10.00%     25.00% |           3     15.00%     40.00% |           4     20.00%     60.00% |           5     25.00%     85.00% |           3     15.00%    100.00%
-system.ruby.L1Cache_Controller.IS_L.Data_All_Tokens::total           20                      
-system.ruby.L1Cache_Controller.IS_L.Transient_Local_GETX |           0      0.00%      0.00% |           1     33.33%     33.33% |           0      0.00%     33.33% |           0      0.00%     33.33% |           0      0.00%     33.33% |           1     33.33%     66.67% |           1     33.33%    100.00% |           0      0.00%    100.00%
-system.ruby.L1Cache_Controller.IS_L.Transient_Local_GETX::total            3                      
-system.ruby.L1Cache_Controller.IS_L.Transient_Local_GETS |           1     14.29%     14.29% |           1     14.29%     28.57% |           1     14.29%     42.86% |           1     14.29%     57.14% |           1     14.29%     71.43% |           1     14.29%     85.71% |           1     14.29%    100.00% |           0      0.00%    100.00%
-system.ruby.L1Cache_Controller.IS_L.Transient_Local_GETS::total            7                      
-system.ruby.L1Cache_Controller.IS_L.Persistent_GETX |           0      0.00%      0.00% |           7      6.25%      6.25% |          12     10.71%     16.96% |          10      8.93%     25.89% |          11      9.82%     35.71% |          21     18.75%     54.46% |          26     23.21%     77.68% |          25     22.32%    100.00%
-system.ruby.L1Cache_Controller.IS_L.Persistent_GETX::total          112                      
-system.ruby.L1Cache_Controller.IS_L.Persistent_GETS |           0      0.00%      0.00% |           5      3.70%      3.70% |          11      8.15%     11.85% |           7      5.19%     17.04% |          13      9.63%     26.67% |          22     16.30%     42.96% |          41     30.37%     73.33% |          36     26.67%    100.00%
-system.ruby.L1Cache_Controller.IS_L.Persistent_GETS::total          135                      
-system.ruby.L1Cache_Controller.IS_L.Own_Lock_or_Unlock |         201     11.65%     11.65% |         210     12.17%     23.81% |         226     13.09%     36.91% |         200     11.59%     48.49% |         218     12.63%     61.12% |         216     12.51%     73.64% |         237     13.73%     87.37% |         218     12.63%    100.00%
-system.ruby.L1Cache_Controller.IS_L.Own_Lock_or_Unlock::total         1726                      
-system.ruby.L1Cache_Controller.IS_L.Request_Timeout |         228     10.77%     10.77% |         319     15.07%     25.84% |         369     17.43%     43.27% |         258     12.19%     55.46% |         197      9.31%     64.76% |         201      9.49%     74.26% |         272     12.85%     87.10% |         273     12.90%    100.00%
-system.ruby.L1Cache_Controller.IS_L.Request_Timeout::total         2117                      
-system.ruby.L2Cache_Controller.L1_GETS         404457      0.00%      0.00%
-system.ruby.L2Cache_Controller.L1_GETS_Last_Token            3      0.00%      0.00%
-system.ruby.L2Cache_Controller.L1_GETX         223591      0.00%      0.00%
-system.ruby.L2Cache_Controller.L1_INV            1379      0.00%      0.00%
-system.ruby.L2Cache_Controller.L2_Replacement       594493      0.00%      0.00%
-system.ruby.L2Cache_Controller.Writeback_Shared_Data         1349      0.00%      0.00%
-system.ruby.L2Cache_Controller.Writeback_All_Tokens       624482      0.00%      0.00%
-system.ruby.L2Cache_Controller.Writeback_Owned          809      0.00%      0.00%
-system.ruby.L2Cache_Controller.Persistent_GETX        47208      0.00%      0.00%
-system.ruby.L2Cache_Controller.Persistent_GETS        85660      0.00%      0.00%
-system.ruby.L2Cache_Controller.Own_Lock_or_Unlock       131330      0.00%      0.00%
-system.ruby.L2Cache_Controller.NP.L1_GETS       402910      0.00%      0.00%
-system.ruby.L2Cache_Controller.NP.L1_GETX       222716      0.00%      0.00%
-system.ruby.L2Cache_Controller.NP.L1_INV          890      0.00%      0.00%
-system.ruby.L2Cache_Controller.NP.Writeback_Shared_Data         1290      0.00%      0.00%
-system.ruby.L2Cache_Controller.NP.Writeback_All_Tokens       592515      0.00%      0.00%
-system.ruby.L2Cache_Controller.NP.Writeback_Owned          696      0.00%      0.00%
-system.ruby.L2Cache_Controller.NP.Own_Lock_or_Unlock       130991      0.00%      0.00%
-system.ruby.L2Cache_Controller.I.L1_INV             1      0.00%      0.00%
-system.ruby.L2Cache_Controller.I.L2_Replacement          531      0.00%      0.00%
-system.ruby.L2Cache_Controller.I.Writeback_All_Tokens          360      0.00%      0.00%
-system.ruby.L2Cache_Controller.I.Writeback_Owned            3      0.00%      0.00%
-system.ruby.L2Cache_Controller.I.Persistent_GETX            1      0.00%      0.00%
-system.ruby.L2Cache_Controller.I.Persistent_GETS            1      0.00%      0.00%
-system.ruby.L2Cache_Controller.S.L1_GETS_Last_Token            3      0.00%      0.00%
-system.ruby.L2Cache_Controller.S.L1_GETX            1      0.00%      0.00%
-system.ruby.L2Cache_Controller.S.L2_Replacement         1099      0.00%      0.00%
+system.ruby.L1Cache_Controller.O.Persistent_GETS |           1     33.33%     33.33% |           2     66.67%    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.L1Cache_Controller.O.Persistent_GETS::total            3                      
+system.ruby.L1Cache_Controller.O.Own_Lock_or_Unlock |           6     13.95%     13.95% |           5     11.63%     25.58% |           6     13.95%     39.53% |           7     16.28%     55.81% |           5     11.63%     67.44% |           5     11.63%     79.07% |           2      4.65%     83.72% |           7     16.28%    100.00%
+system.ruby.L1Cache_Controller.O.Own_Lock_or_Unlock::total           43                      
+system.ruby.L1Cache_Controller.M.Load    |           3     12.50%     12.50% |           3     12.50%     25.00% |           3     12.50%     37.50% |           2      8.33%     45.83% |           4     16.67%     62.50% |           3     12.50%     75.00% |           2      8.33%     83.33% |           4     16.67%    100.00%
+system.ruby.L1Cache_Controller.M.Load::total           24                      
+system.ruby.L1Cache_Controller.M.Store   |           0      0.00%      0.00% |           1     10.00%     10.00% |           2     20.00%     30.00% |           1     10.00%     40.00% |           1     10.00%     50.00% |           1     10.00%     60.00% |           1     10.00%     70.00% |           3     30.00%    100.00%
+system.ruby.L1Cache_Controller.M.Store::total           10                      
+system.ruby.L1Cache_Controller.M.L1_Replacement |       50107     12.51%     12.51% |       50235     12.54%     25.04% |       50417     12.58%     37.63% |       49956     12.47%     50.09% |       49910     12.46%     62.55% |       50054     12.49%     75.04% |       50028     12.49%     87.53% |       49970     12.47%    100.00%
+system.ruby.L1Cache_Controller.M.L1_Replacement::total       400677                      
+system.ruby.L1Cache_Controller.M.Transient_Local_GETX |          18     10.98%     10.98% |          21     12.80%     23.78% |          33     20.12%     43.90% |          21     12.80%     56.71% |          20     12.20%     68.90% |          19     11.59%     80.49% |          12      7.32%     87.80% |          20     12.20%    100.00%
+system.ruby.L1Cache_Controller.M.Transient_Local_GETX::total          164                      
+system.ruby.L1Cache_Controller.M.Transient_Local_GETS |          33     10.68%     10.68% |          36     11.65%     22.33% |          50     16.18%     38.51% |          26      8.41%     46.93% |          47     15.21%     62.14% |          48     15.53%     77.67% |          36     11.65%     89.32% |          33     10.68%    100.00%
+system.ruby.L1Cache_Controller.M.Transient_Local_GETS::total          309                      
+system.ruby.L1Cache_Controller.M.Persistent_GETX |          10     14.71%     14.71% |          14     20.59%     35.29% |           4      5.88%     41.18% |           5      7.35%     48.53% |           7     10.29%     58.82% |           8     11.76%     70.59% |           9     13.24%     83.82% |          11     16.18%    100.00%
+system.ruby.L1Cache_Controller.M.Persistent_GETX::total           68                      
+system.ruby.L1Cache_Controller.M.Persistent_GETS |          16     12.70%     12.70% |          16     12.70%     25.40% |          20     15.87%     41.27% |          17     13.49%     54.76% |          14     11.11%     65.87% |          15     11.90%     77.78% |          19     15.08%     92.86% |           9      7.14%    100.00%
+system.ruby.L1Cache_Controller.M.Persistent_GETS::total          126                      
+system.ruby.L1Cache_Controller.M.Own_Lock_or_Unlock |         336     13.03%     13.03% |         302     11.71%     24.75% |         322     12.49%     37.24% |         314     12.18%     49.42% |         336     13.03%     62.45% |         318     12.34%     74.79% |         350     13.58%     88.36% |         300     11.64%    100.00%
+system.ruby.L1Cache_Controller.M.Own_Lock_or_Unlock::total         2578                      
+system.ruby.L1Cache_Controller.MM.Load   |           3     30.00%     30.00% |           2     20.00%     50.00% |           0      0.00%     50.00% |           1     10.00%     60.00% |           1     10.00%     70.00% |           1     10.00%     80.00% |           1     10.00%     90.00% |           1     10.00%    100.00%
+system.ruby.L1Cache_Controller.MM.Load::total           10                      
+system.ruby.L1Cache_Controller.MM.Store  |           2     22.22%     22.22% |           1     11.11%     33.33% |           1     11.11%     44.44% |           3     33.33%     77.78% |           0      0.00%     77.78% |           0      0.00%     77.78% |           1     11.11%     88.89% |           1     11.11%    100.00%
+system.ruby.L1Cache_Controller.MM.Store::total            9                      
+system.ruby.L1Cache_Controller.MM.L1_Replacement |       28327     12.73%     12.73% |       27748     12.47%     25.19% |       27621     12.41%     37.60% |       27990     12.57%     50.17% |       27649     12.42%     62.59% |       28030     12.59%     75.19% |       27616     12.41%     87.59% |       27619     12.41%    100.00%
+system.ruby.L1Cache_Controller.MM.L1_Replacement::total       222600                      
+system.ruby.L1Cache_Controller.MM.Transient_Local_GETX |          13     15.29%     15.29% |          10     11.76%     27.06% |          14     16.47%     43.53% |          15     17.65%     61.18% |          11     12.94%     74.12% |          12     14.12%     88.24% |           2      2.35%     90.59% |           8      9.41%    100.00%
+system.ruby.L1Cache_Controller.MM.Transient_Local_GETX::total           85                      
+system.ruby.L1Cache_Controller.MM.Transient_Local_GETS |          14      8.05%      8.05% |          23     13.22%     21.26% |          26     14.94%     36.21% |          23     13.22%     49.43% |          27     15.52%     64.94% |          22     12.64%     77.59% |          18     10.34%     87.93% |          21     12.07%    100.00%
+system.ruby.L1Cache_Controller.MM.Transient_Local_GETS::total          174                      
+system.ruby.L1Cache_Controller.MM.Persistent_GETX |           4     15.38%     15.38% |           1      3.85%     19.23% |           5     19.23%     38.46% |           5     19.23%     57.69% |           3     11.54%     69.23% |           2      7.69%     76.92% |           3     11.54%     88.46% |           3     11.54%    100.00%
+system.ruby.L1Cache_Controller.MM.Persistent_GETX::total           26                      
+system.ruby.L1Cache_Controller.MM.Persistent_GETS |           5      8.20%      8.20% |           7     11.48%     19.67% |           9     14.75%     34.43% |           8     13.11%     47.54% |           8     13.11%     60.66% |           6      9.84%     70.49% |          14     22.95%     93.44% |           4      6.56%    100.00%
+system.ruby.L1Cache_Controller.MM.Persistent_GETS::total           61                      
+system.ruby.L1Cache_Controller.MM.Own_Lock_or_Unlock |         179     12.77%     12.77% |         171     12.20%     24.96% |         180     12.84%     37.80% |         144     10.27%     48.07% |         206     14.69%     62.77% |         162     11.55%     74.32% |         172     12.27%     86.59% |         188     13.41%    100.00%
+system.ruby.L1Cache_Controller.MM.Own_Lock_or_Unlock::total         1402                      
+system.ruby.L1Cache_Controller.M_W.Load  |          10     23.81%     23.81% |           8     19.05%     42.86% |           3      7.14%     50.00% |           6     14.29%     64.29% |           1      2.38%     66.67% |           4      9.52%     76.19% |           6     14.29%     90.48% |           4      9.52%    100.00%
+system.ruby.L1Cache_Controller.M_W.Load::total           42                      
+system.ruby.L1Cache_Controller.M_W.Store |           6     17.65%     17.65% |           3      8.82%     26.47% |           2      5.88%     32.35% |           6     17.65%     50.00% |           3      8.82%     58.82% |           9     26.47%     85.29% |           2      5.88%     91.18% |           3      8.82%    100.00%
+system.ruby.L1Cache_Controller.M_W.Store::total           34                      
+system.ruby.L1Cache_Controller.M_W.L1_Replacement |      368409     12.51%     12.51% |      366891     12.46%     24.97% |      370081     12.57%     37.54% |      369093     12.53%     50.07% |      366788     12.45%     62.52% |      368135     12.50%     75.02% |      368286     12.51%     87.53% |      367236     12.47%    100.00%
+system.ruby.L1Cache_Controller.M_W.L1_Replacement::total      2944919                      
+system.ruby.L1Cache_Controller.M_W.Transient_Local_GETX |          65     13.08%     13.08% |          59     11.87%     24.95% |          55     11.07%     36.02% |          71     14.29%     50.30% |          68     13.68%     63.98% |          64     12.88%     76.86% |          59     11.87%     88.73% |          56     11.27%    100.00%
+system.ruby.L1Cache_Controller.M_W.Transient_Local_GETX::total          497                      
+system.ruby.L1Cache_Controller.M_W.Transient_Local_GETS |         100     11.92%     11.92% |         107     12.75%     24.67% |         105     12.51%     37.19% |          92     10.97%     48.15% |          98     11.68%     59.83% |         104     12.40%     72.23% |         121     14.42%     86.65% |         112     13.35%    100.00%
+system.ruby.L1Cache_Controller.M_W.Transient_Local_GETS::total          839                      
+system.ruby.L1Cache_Controller.M_W.Persistent_GETX |           6     12.24%     12.24% |           4      8.16%     20.41% |           7     14.29%     34.69% |           6     12.24%     46.94% |           5     10.20%     57.14% |           2      4.08%     61.22% |           8     16.33%     77.55% |          11     22.45%    100.00%
+system.ruby.L1Cache_Controller.M_W.Persistent_GETX::total           49                      
+system.ruby.L1Cache_Controller.M_W.Persistent_GETS |           4      5.97%      5.97% |          12     17.91%     23.88% |           9     13.43%     37.31% |           3      4.48%     41.79% |          12     17.91%     59.70% |          11     16.42%     76.12% |           7     10.45%     86.57% |           9     13.43%    100.00%
+system.ruby.L1Cache_Controller.M_W.Persistent_GETS::total           67                      
+system.ruby.L1Cache_Controller.M_W.Own_Lock_or_Unlock |         482     13.53%     13.53% |         458     12.85%     26.38% |         499     14.01%     40.39% |         442     12.41%     52.79% |         426     11.96%     64.75% |         429     12.04%     76.79% |         409     11.48%     88.27% |         418     11.73%    100.00%
+system.ruby.L1Cache_Controller.M_W.Own_Lock_or_Unlock::total         3563                      
+system.ruby.L1Cache_Controller.M_W.Use_TimeoutStarverX |           6     11.32%     11.32% |           4      7.55%     18.87% |           8     15.09%     33.96% |           6     11.32%     45.28% |           6     11.32%     56.60% |           2      3.77%     60.38% |           9     16.98%     77.36% |          12     22.64%    100.00%
+system.ruby.L1Cache_Controller.M_W.Use_TimeoutStarverX::total           53                      
+system.ruby.L1Cache_Controller.M_W.Use_TimeoutStarverS |           4      5.41%      5.41% |          14     18.92%     24.32% |          10     13.51%     37.84% |           4      5.41%     43.24% |          12     16.22%     59.46% |          12     16.22%     75.68% |           7      9.46%     85.14% |          11     14.86%    100.00%
+system.ruby.L1Cache_Controller.M_W.Use_TimeoutStarverS::total           74                      
+system.ruby.L1Cache_Controller.M_W.Use_TimeoutNoStarvers |       50183     12.50%     12.50% |       50322     12.54%     25.04% |       50525     12.59%     37.63% |       50026     12.46%     50.10% |       49998     12.46%     62.55% |       50143     12.49%     75.05% |       50105     12.48%     87.53% |       50045     12.47%    100.00%
+system.ruby.L1Cache_Controller.M_W.Use_TimeoutNoStarvers::total       401347                      
+system.ruby.L1Cache_Controller.MM_W.Load |           3     18.75%     18.75% |           1      6.25%     25.00% |           0      0.00%     25.00% |           3     18.75%     43.75% |           4     25.00%     68.75% |           0      0.00%     68.75% |           3     18.75%     87.50% |           2     12.50%    100.00%
+system.ruby.L1Cache_Controller.MM_W.Load::total           16                      
+system.ruby.L1Cache_Controller.MM_W.Store |           2     11.11%     11.11% |           3     16.67%     27.78% |           4     22.22%     50.00% |           1      5.56%     55.56% |           3     16.67%     72.22% |           3     16.67%     88.89% |           1      5.56%     94.44% |           1      5.56%    100.00%
+system.ruby.L1Cache_Controller.MM_W.Store::total           18                      
+system.ruby.L1Cache_Controller.MM_W.L1_Replacement |      207903     12.76%     12.76% |      199705     12.26%     25.02% |      201929     12.40%     37.42% |      203693     12.50%     49.92% |      204500     12.55%     62.48% |      205369     12.61%     75.09% |      204273     12.54%     87.63% |      201565     12.37%    100.00%
+system.ruby.L1Cache_Controller.MM_W.L1_Replacement::total      1628937                      
+system.ruby.L1Cache_Controller.MM_W.Transient_Local_GETX |          19      7.72%      7.72% |          26     10.57%     18.29% |          31     12.60%     30.89% |          38     15.45%     46.34% |          41     16.67%     63.01% |          32     13.01%     76.02% |          29     11.79%     87.80% |          30     12.20%    100.00%
+system.ruby.L1Cache_Controller.MM_W.Transient_Local_GETX::total          246                      
+system.ruby.L1Cache_Controller.MM_W.Transient_Local_GETS |          45      9.98%      9.98% |          51     11.31%     21.29% |          67     14.86%     36.14% |          58     12.86%     49.00% |          59     13.08%     62.08% |          58     12.86%     74.94% |          62     13.75%     88.69% |          51     11.31%    100.00%
+system.ruby.L1Cache_Controller.MM_W.Transient_Local_GETS::total          451                      
+system.ruby.L1Cache_Controller.MM_W.Persistent_GETX |           1      4.17%      4.17% |           2      8.33%     12.50% |           3     12.50%     25.00% |           4     16.67%     41.67% |           4     16.67%     58.33% |           4     16.67%     75.00% |           2      8.33%     83.33% |           4     16.67%    100.00%
+system.ruby.L1Cache_Controller.MM_W.Persistent_GETX::total           24                      
+system.ruby.L1Cache_Controller.MM_W.Persistent_GETS |           3      6.98%      6.98% |           9     20.93%     27.91% |           4      9.30%     37.21% |           5     11.63%     48.84% |           7     16.28%     65.12% |           6     13.95%     79.07% |           6     13.95%     93.02% |           3      6.98%    100.00%
+system.ruby.L1Cache_Controller.MM_W.Persistent_GETS::total           43                      
+system.ruby.L1Cache_Controller.MM_W.Own_Lock_or_Unlock |         263     13.34%     13.34% |         245     12.43%     25.77% |         253     12.84%     38.61% |         264     13.39%     52.00% |         260     13.19%     65.20% |         223     11.31%     76.51% |         217     11.01%     87.52% |         246     12.48%    100.00%
+system.ruby.L1Cache_Controller.MM_W.Own_Lock_or_Unlock::total         1971                      
+system.ruby.L1Cache_Controller.MM_W.Use_TimeoutStarverX |           2      7.41%      7.41% |           2      7.41%     14.81% |           3     11.11%     25.93% |           5     18.52%     44.44% |           5     18.52%     62.96% |           4     14.81%     77.78% |           2      7.41%     85.19% |           4     14.81%    100.00%
+system.ruby.L1Cache_Controller.MM_W.Use_TimeoutStarverX::total           27                      
+system.ruby.L1Cache_Controller.MM_W.Use_TimeoutStarverS |           3      6.38%      6.38% |           9     19.15%     25.53% |           4      8.51%     34.04% |           5     10.64%     44.68% |           8     17.02%     61.70% |           6     12.77%     74.47% |           7     14.89%     89.36% |           5     10.64%    100.00%
+system.ruby.L1Cache_Controller.MM_W.Use_TimeoutStarverS::total           47                      
+system.ruby.L1Cache_Controller.MM_W.Use_TimeoutNoStarvers |       28363     12.72%     12.72% |       27788     12.46%     25.19% |       27673     12.41%     37.60% |       28040     12.58%     50.18% |       27697     12.42%     62.60% |       28071     12.59%     75.19% |       27652     12.40%     87.60% |       27652     12.40%    100.00%
+system.ruby.L1Cache_Controller.MM_W.Use_TimeoutNoStarvers::total       222936                      
+system.ruby.L1Cache_Controller.IM.L1_Replacement |      299163     12.81%     12.81% |      291113     12.46%     25.27% |      289146     12.38%     37.65% |      289625     12.40%     50.04% |      292483     12.52%     62.56% |      295149     12.63%     75.20% |      289912     12.41%     87.61% |      289481     12.39%    100.00%
+system.ruby.L1Cache_Controller.IM.L1_Replacement::total      2336072                      
+system.ruby.L1Cache_Controller.IM.Data_All_Tokens |       28362     12.72%     12.72% |       27796     12.47%     25.19% |       27679     12.41%     37.60% |       28044     12.58%     50.18% |       27705     12.43%     62.60% |       28071     12.59%     75.19% |       27657     12.40%     87.60% |       27656     12.40%    100.00%
+system.ruby.L1Cache_Controller.IM.Data_All_Tokens::total       222970                      
+system.ruby.L1Cache_Controller.IM.Ack    |           1     16.67%     16.67% |           0      0.00%     16.67% |           0      0.00%     16.67% |           0      0.00%     16.67% |           1     16.67%     33.33% |           1     16.67%     50.00% |           2     33.33%     83.33% |           1     16.67%    100.00%
+system.ruby.L1Cache_Controller.IM.Ack::total            6                      
+system.ruby.L1Cache_Controller.IM.Transient_Local_GETX |          99     13.08%     13.08% |          90     11.89%     24.97% |          77     10.17%     35.14% |          92     12.15%     47.29% |         115     15.19%     62.48% |         103     13.61%     76.09% |          87     11.49%     87.58% |          94     12.42%    100.00%
+system.ruby.L1Cache_Controller.IM.Transient_Local_GETX::total          757                      
+system.ruby.L1Cache_Controller.IM.Transient_Local_GETS |         156     11.69%     11.69% |         161     12.06%     23.75% |         159     11.91%     35.66% |         156     11.69%     47.34% |         170     12.73%     60.07% |         202     15.13%     75.21% |         176     13.18%     88.39% |         155     11.61%    100.00%
+system.ruby.L1Cache_Controller.IM.Transient_Local_GETS::total         1335                      
+system.ruby.L1Cache_Controller.IM.Persistent_GETX |           9     13.24%     13.24% |          13     19.12%     32.35% |          10     14.71%     47.06% |           8     11.76%     58.82% |           7     10.29%     69.12% |           8     11.76%     80.88% |           7     10.29%     91.18% |           6      8.82%    100.00%
+system.ruby.L1Cache_Controller.IM.Persistent_GETX::total           68                      
+system.ruby.L1Cache_Controller.IM.Persistent_GETS |          12      8.39%      8.39% |          20     13.99%     22.38% |          15     10.49%     32.87% |          14      9.79%     42.66% |          21     14.69%     57.34% |          18     12.59%     69.93% |          21     14.69%     84.62% |          22     15.38%    100.00%
+system.ruby.L1Cache_Controller.IM.Persistent_GETS::total          143                      
+system.ruby.L1Cache_Controller.IM.Own_Lock_or_Unlock |        1777     12.60%     12.60% |        1748     12.40%     25.00% |        1787     12.67%     37.67% |        1755     12.45%     50.11% |        1772     12.57%     62.68% |        1769     12.54%     75.22% |        1726     12.24%     87.46% |        1768     12.54%    100.00%
+system.ruby.L1Cache_Controller.IM.Own_Lock_or_Unlock::total        14102                      
+system.ruby.L1Cache_Controller.IM.Request_Timeout |       12748     12.91%     12.91% |       12072     12.23%     25.14% |       12469     12.63%     37.77% |       12565     12.73%     50.50% |       12512     12.67%     63.17% |       12178     12.34%     75.51% |       12291     12.45%     87.96% |       11887     12.04%    100.00%
+system.ruby.L1Cache_Controller.IM.Request_Timeout::total        98722                      
+system.ruby.L1Cache_Controller.IS.L1_Replacement |      526465     12.44%     12.44% |      533733     12.61%     25.05% |      535335     12.65%     37.70% |      529186     12.50%     50.20% |      524621     12.39%     62.59% |      526992     12.45%     75.04% |      527555     12.46%     87.51% |      528820     12.49%    100.00%
+system.ruby.L1Cache_Controller.IS.L1_Replacement::total      4232707                      
+system.ruby.L1Cache_Controller.IS.Data_Shared |         187     13.47%     13.47% |         171     12.32%     25.79% |         171     12.32%     38.11% |         142     10.23%     48.34% |         173     12.46%     60.81% |         182     13.11%     73.92% |         173     12.46%     86.38% |         189     13.62%    100.00%
+system.ruby.L1Cache_Controller.IS.Data_Shared::total         1388                      
+system.ruby.L1Cache_Controller.IS.Data_Owner |          29     14.15%     14.15% |          28     13.66%     27.80% |          32     15.61%     43.41% |          23     11.22%     54.63% |          24     11.71%     66.34% |          20      9.76%     76.10% |          17      8.29%     84.39% |          32     15.61%    100.00%
+system.ruby.L1Cache_Controller.IS.Data_Owner::total          205                      
+system.ruby.L1Cache_Controller.IS.Data_All_Tokens |       50199     12.50%     12.50% |       50340     12.54%     25.04% |       50545     12.59%     37.63% |       50041     12.46%     50.09% |       50019     12.46%     62.55% |       50165     12.49%     75.05% |       50124     12.48%     87.53% |       50069     12.47%    100.00%
+system.ruby.L1Cache_Controller.IS.Data_All_Tokens::total       401502                      
+system.ruby.L1Cache_Controller.IS.Transient_Local_GETX |         174     12.95%     12.95% |         188     13.99%     26.93% |         170     12.65%     39.58% |         160     11.90%     51.49% |         156     11.61%     63.10% |         158     11.76%     74.85% |         179     13.32%     88.17% |         159     11.83%    100.00%
+system.ruby.L1Cache_Controller.IS.Transient_Local_GETX::total         1344                      
+system.ruby.L1Cache_Controller.IS.Transient_Local_GETS |         308     12.65%     12.65% |         287     11.79%     24.45% |         338     13.89%     38.33% |         293     12.04%     50.37% |         296     12.16%     62.53% |         297     12.20%     74.73% |         315     12.94%     87.67% |         300     12.33%    100.00%
+system.ruby.L1Cache_Controller.IS.Transient_Local_GETS::total         2434                      
+system.ruby.L1Cache_Controller.IS.Persistent_GETX |          12      8.96%      8.96% |          22     16.42%     25.37% |          16     11.94%     37.31% |          16     11.94%     49.25% |          22     16.42%     65.67% |          10      7.46%     73.13% |          20     14.93%     88.06% |          16     11.94%    100.00%
+system.ruby.L1Cache_Controller.IS.Persistent_GETX::total          134                      
+system.ruby.L1Cache_Controller.IS.Persistent_GETS |          23     10.36%     10.36% |          27     12.16%     22.52% |          31     13.96%     36.49% |          27     12.16%     48.65% |          30     13.51%     62.16% |          27     12.16%     74.32% |          23     10.36%     84.68% |          34     15.32%    100.00%
+system.ruby.L1Cache_Controller.IS.Persistent_GETS::total          222                      
+system.ruby.L1Cache_Controller.IS.Own_Lock_or_Unlock |        3220     12.48%     12.48% |        3284     12.72%     25.20% |        3229     12.51%     37.71% |        3182     12.33%     50.04% |        3192     12.37%     62.41% |        3201     12.40%     74.81% |        3302     12.79%     87.60% |        3200     12.40%    100.00%
+system.ruby.L1Cache_Controller.IS.Own_Lock_or_Unlock::total        25810                      
+system.ruby.L1Cache_Controller.IS.Request_Timeout |       23004     12.71%     12.71% |       23289     12.87%     25.58% |       22739     12.57%     38.15% |       21960     12.14%     50.28% |       22817     12.61%     62.89% |       22505     12.44%     75.33% |       21709     12.00%     87.32% |       22937     12.68%    100.00%
+system.ruby.L1Cache_Controller.IS.Request_Timeout::total       180960                      
+system.ruby.L1Cache_Controller.I_L.Load  |          21     11.35%     11.35% |          22     11.89%     23.24% |          26     14.05%     37.30% |          28     15.14%     52.43% |          28     15.14%     67.57% |          17      9.19%     76.76% |          23     12.43%     89.19% |          20     10.81%    100.00%
+system.ruby.L1Cache_Controller.I_L.Load::total          185                      
+system.ruby.L1Cache_Controller.I_L.Store |          14     13.46%     13.46% |          14     13.46%     26.92% |           6      5.77%     32.69% |          10      9.62%     42.31% |          14     13.46%     55.77% |          15     14.42%     70.19% |          14     13.46%     83.65% |          17     16.35%    100.00%
+system.ruby.L1Cache_Controller.I_L.Store::total          104                      
+system.ruby.L1Cache_Controller.I_L.L1_Replacement |         114      9.60%      9.60% |         190     16.01%     25.61% |         113      9.52%     35.13% |         133     11.20%     46.34% |         115      9.69%     56.02% |         141     11.88%     67.90% |         177     14.91%     82.81% |         204     17.19%    100.00%
+system.ruby.L1Cache_Controller.I_L.L1_Replacement::total         1187                      
+system.ruby.L1Cache_Controller.I_L.Data_All_Tokens |          28     24.56%     24.56% |          16     14.04%     38.60% |          21     18.42%     57.02% |          20     17.54%     74.56% |          15     13.16%     87.72% |          10      8.77%     96.49% |           4      3.51%    100.00% |           0      0.00%    100.00%
+system.ruby.L1Cache_Controller.I_L.Data_All_Tokens::total          114                      
+system.ruby.L1Cache_Controller.I_L.Transient_Local_GETX |          74     11.86%     11.86% |          75     12.02%     23.88% |          86     13.78%     37.66% |          80     12.82%     50.48% |          76     12.18%     62.66% |          79     12.66%     75.32% |          78     12.50%     87.82% |          76     12.18%    100.00%
+system.ruby.L1Cache_Controller.I_L.Transient_Local_GETX::total          624                      
+system.ruby.L1Cache_Controller.I_L.Transient_Local_GETS |         139     13.03%     13.03% |         133     12.46%     25.49% |         129     12.09%     37.58% |         132     12.37%     49.95% |         122     11.43%     61.39% |         148     13.87%     75.26% |         130     12.18%     87.44% |         134     12.56%    100.00%
+system.ruby.L1Cache_Controller.I_L.Transient_Local_GETS::total         1067                      
+system.ruby.L1Cache_Controller.I_L.Persistent_GETX |       14071     12.48%     12.48% |       14096     12.51%     24.99% |       14063     12.48%     37.47% |       14085     12.50%     49.96% |       14063     12.48%     62.44% |       14120     12.53%     74.97% |       14143     12.55%     87.51% |       14075     12.49%    100.00%
+system.ruby.L1Cache_Controller.I_L.Persistent_GETX::total       112716                      
+system.ruby.L1Cache_Controller.I_L.Persistent_GETS |       25744     12.50%     12.50% |       25668     12.46%     24.97% |       25687     12.47%     37.44% |       25805     12.53%     49.97% |       25786     12.52%     62.49% |       25771     12.51%     75.01% |       25691     12.48%     87.48% |       25777     12.52%    100.00%
+system.ruby.L1Cache_Controller.I_L.Persistent_GETS::total       205929                      
+system.ruby.L1Cache_Controller.I_L.Own_Lock_or_Unlock |          30     10.49%     10.49% |          38     13.29%     23.78% |          33     11.54%     35.31% |          35     12.24%     47.55% |          37     12.94%     60.49% |          29     10.14%     70.63% |          44     15.38%     86.01% |          40     13.99%    100.00%
+system.ruby.L1Cache_Controller.I_L.Own_Lock_or_Unlock::total          286                      
+system.ruby.L1Cache_Controller.S_L.L1_Replacement |          39     12.79%     12.79% |          51     16.72%     29.51% |          22      7.21%     36.72% |          46     15.08%     51.80% |          26      8.52%     60.33% |          23      7.54%     67.87% |          43     14.10%     81.97% |          55     18.03%    100.00%
+system.ruby.L1Cache_Controller.S_L.L1_Replacement::total          305                      
+system.ruby.L1Cache_Controller.S_L.Persistent_GETS |           0      0.00%      0.00% |           0      0.00%      0.00% |           3     12.00%     12.00% |           2      8.00%     20.00% |           3     12.00%     32.00% |           7     28.00%     60.00% |           3     12.00%     72.00% |           7     28.00%    100.00%
+system.ruby.L1Cache_Controller.S_L.Persistent_GETS::total           25                      
+system.ruby.L1Cache_Controller.S_L.Own_Lock_or_Unlock |          23     11.11%     11.11% |          32     15.46%     26.57% |          31     14.98%     41.55% |          21     10.14%     51.69% |          26     12.56%     64.25% |          27     13.04%     77.29% |          27     13.04%     90.34% |          20      9.66%    100.00%
+system.ruby.L1Cache_Controller.S_L.Own_Lock_or_Unlock::total          207                      
+system.ruby.L1Cache_Controller.IM_L.L1_Replacement |         185     11.08%     11.08% |         258     15.45%     26.53% |         235     14.07%     40.60% |         170     10.18%     50.78% |         277     16.59%     67.37% |         192     11.50%     78.86% |         184     11.02%     89.88% |         169     10.12%    100.00%
+system.ruby.L1Cache_Controller.IM_L.L1_Replacement::total         1670                      
+system.ruby.L1Cache_Controller.IM_L.Data_All_Tokens |           1     11.11%     11.11% |           0      0.00%     11.11% |           0      0.00%     11.11% |           1     11.11%     22.22% |           2     22.22%     44.44% |           1     11.11%     55.56% |           2     22.22%     77.78% |           2     22.22%    100.00%
+system.ruby.L1Cache_Controller.IM_L.Data_All_Tokens::total            9                      
+system.ruby.L1Cache_Controller.IM_L.Transient_Local_GETS |           0      0.00%      0.00% |           1    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%
+system.ruby.L1Cache_Controller.IM_L.Transient_Local_GETS::total            1                      
+system.ruby.L1Cache_Controller.IM_L.Persistent_GETX |           0      0.00%      0.00% |           0      0.00%      0.00% |           1      9.09%      9.09% |           0      0.00%      9.09% |           2     18.18%     27.27% |           2     18.18%     45.45% |           4     36.36%     81.82% |           2     18.18%    100.00%
+system.ruby.L1Cache_Controller.IM_L.Persistent_GETX::total           11                      
+system.ruby.L1Cache_Controller.IM_L.Persistent_GETS |           0      0.00%      0.00% |           1      2.86%      2.86% |           1      2.86%      5.71% |           5     14.29%     20.00% |           6     17.14%     37.14% |           5     14.29%     51.43% |           9     25.71%     77.14% |           8     22.86%    100.00%
+system.ruby.L1Cache_Controller.IM_L.Persistent_GETS::total           35                      
+system.ruby.L1Cache_Controller.IM_L.Own_Lock_or_Unlock |          34     11.11%     11.11% |          47     15.36%     26.47% |          31     10.13%     36.60% |          31     10.13%     46.73% |          40     13.07%     59.80% |          40     13.07%     72.88% |          40     13.07%     85.95% |          43     14.05%    100.00%
+system.ruby.L1Cache_Controller.IM_L.Own_Lock_or_Unlock::total          306                      
+system.ruby.L1Cache_Controller.IM_L.Request_Timeout |          33      7.88%      7.88% |          43     10.26%     18.14% |          55     13.13%     31.26% |          25      5.97%     37.23% |          31      7.40%     44.63% |         116     27.68%     72.32% |          63     15.04%     87.35% |          53     12.65%    100.00%
+system.ruby.L1Cache_Controller.IM_L.Request_Timeout::total          419                      
+system.ruby.L1Cache_Controller.IS_L.L1_Replacement |         300     11.54%     11.54% |         385     14.81%     26.36% |         365     14.04%     40.40% |         361     13.89%     54.29% |         396     15.24%     69.53% |         220      8.46%     77.99% |         235      9.04%     87.03% |         337     12.97%    100.00%
+system.ruby.L1Cache_Controller.IS_L.L1_Replacement::total         2599                      
+system.ruby.L1Cache_Controller.IS_L.Data_Shared |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           1    100.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.L1Cache_Controller.IS_L.Data_Shared::total            1                      
+system.ruby.L1Cache_Controller.IS_L.Data_All_Tokens |           0      0.00%      0.00% |           3     23.08%     23.08% |           2     15.38%     38.46% |           1      7.69%     46.15% |           1      7.69%     53.85% |           1      7.69%     61.54% |           2     15.38%     76.92% |           3     23.08%    100.00%
+system.ruby.L1Cache_Controller.IS_L.Data_All_Tokens::total           13                      
+system.ruby.L1Cache_Controller.IS_L.Transient_Local_GETX |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           1    100.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.L1Cache_Controller.IS_L.Transient_Local_GETX::total            1                      
+system.ruby.L1Cache_Controller.IS_L.Transient_Local_GETS |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           1    100.00%    100.00% |           0      0.00%    100.00%
+system.ruby.L1Cache_Controller.IS_L.Transient_Local_GETS::total            1                      
+system.ruby.L1Cache_Controller.IS_L.Persistent_GETX |           0      0.00%      0.00% |           1      4.55%      4.55% |           0      0.00%      4.55% |           1      4.55%      9.09% |           5     22.73%     31.82% |           3     13.64%     45.45% |           7     31.82%     77.27% |           5     22.73%    100.00%
+system.ruby.L1Cache_Controller.IS_L.Persistent_GETX::total           22                      
+system.ruby.L1Cache_Controller.IS_L.Persistent_GETS |           0      0.00%      0.00% |           4      8.00%      8.00% |           4      8.00%     16.00% |           4      8.00%     24.00% |           6     12.00%     36.00% |          10     20.00%     56.00% |           6     12.00%     68.00% |          16     32.00%    100.00%
+system.ruby.L1Cache_Controller.IS_L.Persistent_GETS::total           50                      
+system.ruby.L1Cache_Controller.IS_L.Own_Lock_or_Unlock |          56     10.63%     10.63% |          68     12.90%     23.53% |          71     13.47%     37.00% |          69     13.09%     50.09% |          79     14.99%     65.09% |          53     10.06%     75.14% |          64     12.14%     87.29% |          67     12.71%    100.00%
+system.ruby.L1Cache_Controller.IS_L.Own_Lock_or_Unlock::total          527                      
+system.ruby.L1Cache_Controller.IS_L.Request_Timeout |         108     14.06%     14.06% |          94     12.24%     26.30% |         144     18.75%     45.05% |          95     12.37%     57.42% |          50      6.51%     63.93% |          98     12.76%     76.69% |          65      8.46%     85.16% |         114     14.84%    100.00%
+system.ruby.L1Cache_Controller.IS_L.Request_Timeout::total          768                      
+system.ruby.L2Cache_Controller.L1_GETS         403094      0.00%      0.00%
+system.ruby.L2Cache_Controller.L1_GETS_Last_Token           23      0.00%      0.00%
+system.ruby.L2Cache_Controller.L1_GETX         222986      0.00%      0.00%
+system.ruby.L2Cache_Controller.L1_INV             710      0.00%      0.00%
+system.ruby.L2Cache_Controller.L2_Replacement       598155      0.00%      0.00%
+system.ruby.L2Cache_Controller.Writeback_Shared_Data          988      0.00%      0.00%
+system.ruby.L2Cache_Controller.Writeback_All_Tokens       623923      0.00%      0.00%
+system.ruby.L2Cache_Controller.Writeback_Owned          455      0.00%      0.00%
+system.ruby.L2Cache_Controller.Persistent_GETX        16161      0.00%      0.00%
+system.ruby.L2Cache_Controller.Persistent_GETS        29526      0.00%      0.00%
+system.ruby.L2Cache_Controller.Persistent_GETS_Last_Token            3      0.00%      0.00%
+system.ruby.L2Cache_Controller.Own_Lock_or_Unlock        45286      0.00%      0.00%
+system.ruby.L2Cache_Controller.NP.L1_GETS       401858      0.00%      0.00%
+system.ruby.L2Cache_Controller.NP.L1_GETX       222292      0.00%      0.00%
+system.ruby.L2Cache_Controller.NP.L1_INV          514      0.00%      0.00%
+system.ruby.L2Cache_Controller.NP.Writeback_Shared_Data          918      0.00%      0.00%
+system.ruby.L2Cache_Controller.NP.Writeback_All_Tokens       596876      0.00%      0.00%
+system.ruby.L2Cache_Controller.NP.Writeback_Owned          369      0.00%      0.00%
+system.ruby.L2Cache_Controller.NP.Own_Lock_or_Unlock        38185      0.00%      0.00%
+system.ruby.L2Cache_Controller.I.L1_GETS           48      0.00%      0.00%
+system.ruby.L2Cache_Controller.I.L1_GETX           20      0.00%      0.00%
+system.ruby.L2Cache_Controller.I.L2_Replacement         7228      0.00%      0.00%
+system.ruby.L2Cache_Controller.I.Writeback_All_Tokens          471      0.00%      0.00%
+system.ruby.L2Cache_Controller.I.Writeback_Owned            6      0.00%      0.00%
+system.ruby.L2Cache_Controller.I.Persistent_GETX           15      0.00%      0.00%
+system.ruby.L2Cache_Controller.I.Persistent_GETS           24      0.00%      0.00%
+system.ruby.L2Cache_Controller.S.L1_GETS_Last_Token           23      0.00%      0.00%
+system.ruby.L2Cache_Controller.S.L2_Replacement          848      0.00%      0.00%
 system.ruby.L2Cache_Controller.S.Writeback_Shared_Data            3      0.00%      0.00%
-system.ruby.L2Cache_Controller.S.Writeback_All_Tokens          188      0.00%      0.00%
+system.ruby.L2Cache_Controller.S.Writeback_All_Tokens           55      0.00%      0.00%
 system.ruby.L2Cache_Controller.S.Writeback_Owned            2      0.00%      0.00%
-system.ruby.L2Cache_Controller.S.Persistent_GETS            1      0.00%      0.00%
-system.ruby.L2Cache_Controller.O.L1_GETS            4      0.00%      0.00%
-system.ruby.L2Cache_Controller.O.L1_GETX            2      0.00%      0.00%
-system.ruby.L2Cache_Controller.O.L2_Replacement         1049      0.00%      0.00%
-system.ruby.L2Cache_Controller.O.Writeback_Shared_Data            1      0.00%      0.00%
-system.ruby.L2Cache_Controller.O.Writeback_All_Tokens          625      0.00%      0.00%
-system.ruby.L2Cache_Controller.O.Persistent_GETS            3      0.00%      0.00%
-system.ruby.L2Cache_Controller.M.L1_GETS          978      0.00%      0.00%
-system.ruby.L2Cache_Controller.M.L1_GETX          555      0.00%      0.00%
-system.ruby.L2Cache_Controller.M.L2_Replacement       590843      0.00%      0.00%
-system.ruby.L2Cache_Controller.M.Persistent_GETX          445      0.00%      0.00%
-system.ruby.L2Cache_Controller.M.Persistent_GETS          859      0.00%      0.00%
-system.ruby.L2Cache_Controller.I_L.L1_GETS          565      0.00%      0.00%
-system.ruby.L2Cache_Controller.I_L.L1_GETX          317      0.00%      0.00%
-system.ruby.L2Cache_Controller.I_L.L1_INV          487      0.00%      0.00%
-system.ruby.L2Cache_Controller.I_L.L2_Replacement          971      0.00%      0.00%
-system.ruby.L2Cache_Controller.I_L.Writeback_Shared_Data           55      0.00%      0.00%
-system.ruby.L2Cache_Controller.I_L.Writeback_All_Tokens        30794      0.00%      0.00%
-system.ruby.L2Cache_Controller.I_L.Writeback_Owned          108      0.00%      0.00%
-system.ruby.L2Cache_Controller.I_L.Persistent_GETX        46762      0.00%      0.00%
-system.ruby.L2Cache_Controller.I_L.Persistent_GETS        84796      0.00%      0.00%
-system.ruby.L2Cache_Controller.I_L.Own_Lock_or_Unlock          335      0.00%      0.00%
-system.ruby.L2Cache_Controller.S_L.L1_INV            1      0.00%      0.00%
-system.ruby.L2Cache_Controller.S_L.Own_Lock_or_Unlock            4      0.00%      0.00%
-system.ruby.Directory_Controller.GETX          263101      0.00%      0.00%
-system.ruby.Directory_Controller.GETS          477895      0.00%      0.00%
-system.ruby.Directory_Controller.Lockdown       132868      0.00%      0.00%
-system.ruby.Directory_Controller.Unlockdown       131330      0.00%      0.00%
-system.ruby.Directory_Controller.Data_Owner          346      0.00%      0.00%
-system.ruby.Directory_Controller.Data_All_Tokens       243507      0.00%      0.00%
-system.ruby.Directory_Controller.Ack_Owner          579      0.00%      0.00%
-system.ruby.Directory_Controller.Ack_Owner_All_Tokens       379354      0.00%      0.00%
-system.ruby.Directory_Controller.Tokens           299      0.00%      0.00%
-system.ruby.Directory_Controller.Ack_All_Tokens         3429      0.00%      0.00%
-system.ruby.Directory_Controller.Memory_Data       622028      0.00%      0.00%
-system.ruby.Directory_Controller.Memory_Ack       242193      0.00%      0.00%
-system.ruby.Directory_Controller.O.GETX        219976      0.00%      0.00%
-system.ruby.Directory_Controller.O.GETS        397919      0.00%      0.00%
-system.ruby.Directory_Controller.O.Lockdown         2510      0.00%      0.00%
-system.ruby.Directory_Controller.O.Data_All_Tokens           52      0.00%      0.00%
-system.ruby.Directory_Controller.O.Tokens            2      0.00%      0.00%
-system.ruby.Directory_Controller.O.Ack_All_Tokens          864      0.00%      0.00%
-system.ruby.Directory_Controller.NO.GETX         2155      0.00%      0.00%
-system.ruby.Directory_Controller.NO.GETS         3924      0.00%      0.00%
-system.ruby.Directory_Controller.NO.Lockdown        20743      0.00%      0.00%
-system.ruby.Directory_Controller.NO.Data_Owner          346      0.00%      0.00%
-system.ruby.Directory_Controller.NO.Data_All_Tokens       241851      0.00%      0.00%
-system.ruby.Directory_Controller.NO.Ack_Owner          579      0.00%      0.00%
-system.ruby.Directory_Controller.NO.Ack_Owner_All_Tokens       379230      0.00%      0.00%
-system.ruby.Directory_Controller.NO.Tokens          238      0.00%      0.00%
-system.ruby.Directory_Controller.L.GETX           905      0.00%      0.00%
-system.ruby.Directory_Controller.L.GETS          1631      0.00%      0.00%
-system.ruby.Directory_Controller.L.Lockdown         1114      0.00%      0.00%
-system.ruby.Directory_Controller.L.Unlockdown       131330      0.00%      0.00%
-system.ruby.Directory_Controller.L.Data_All_Tokens           93      0.00%      0.00%
-system.ruby.Directory_Controller.L.Ack_Owner_All_Tokens          124      0.00%      0.00%
-system.ruby.Directory_Controller.L.Tokens            3      0.00%      0.00%
-system.ruby.Directory_Controller.O_W.GETX        13508      0.00%      0.00%
-system.ruby.Directory_Controller.O_W.GETS        25780      0.00%      0.00%
-system.ruby.Directory_Controller.O_W.Lockdown         1640      0.00%      0.00%
-system.ruby.Directory_Controller.O_W.Data_All_Tokens         1511      0.00%      0.00%
-system.ruby.Directory_Controller.O_W.Tokens           54      0.00%      0.00%
-system.ruby.Directory_Controller.O_W.Ack_All_Tokens         2445      0.00%      0.00%
-system.ruby.Directory_Controller.O_W.Memory_Ack       240553      0.00%      0.00%
-system.ruby.Directory_Controller.L_O_W.GETX         5952      0.00%      0.00%
-system.ruby.Directory_Controller.L_O_W.GETS        11594      0.00%      0.00%
-system.ruby.Directory_Controller.L_O_W.Lockdown           34      0.00%      0.00%
-system.ruby.Directory_Controller.L_O_W.Ack_All_Tokens           45      0.00%      0.00%
-system.ruby.Directory_Controller.L_O_W.Memory_Data         4150      0.00%      0.00%
-system.ruby.Directory_Controller.L_O_W.Memory_Ack         1640      0.00%      0.00%
-system.ruby.Directory_Controller.L_NO_W.GETX         5644      0.00%      0.00%
-system.ruby.Directory_Controller.L_NO_W.GETS         9783      0.00%      0.00%
-system.ruby.Directory_Controller.L_NO_W.Lockdown          384      0.00%      0.00%
-system.ruby.Directory_Controller.L_NO_W.Ack_All_Tokens           33      0.00%      0.00%
-system.ruby.Directory_Controller.L_NO_W.Memory_Data       106440      0.00%      0.00%
-system.ruby.Directory_Controller.NO_W.GETX        14961      0.00%      0.00%
-system.ruby.Directory_Controller.NO_W.GETS        27264      0.00%      0.00%
-system.ruby.Directory_Controller.NO_W.Lockdown       106443      0.00%      0.00%
-system.ruby.Directory_Controller.NO_W.Tokens            2      0.00%      0.00%
-system.ruby.Directory_Controller.NO_W.Ack_All_Tokens           42      0.00%      0.00%
-system.ruby.Directory_Controller.NO_W.Memory_Data       511438      0.00%      0.00%
+system.ruby.L2Cache_Controller.S.Persistent_GETS            3      0.00%      0.00%
+system.ruby.L2Cache_Controller.S.Persistent_GETS_Last_Token            1      0.00%      0.00%
+system.ruby.L2Cache_Controller.O.L1_GETS           19      0.00%      0.00%
+system.ruby.L2Cache_Controller.O.L2_Replacement          879      0.00%      0.00%
+system.ruby.L2Cache_Controller.O.Writeback_Shared_Data            3      0.00%      0.00%
+system.ruby.L2Cache_Controller.O.Writeback_All_Tokens          593      0.00%      0.00%
+system.ruby.L2Cache_Controller.O.Persistent_GETX            2      0.00%      0.00%
+system.ruby.L2Cache_Controller.O.Persistent_GETS           11      0.00%      0.00%
+system.ruby.L2Cache_Controller.M.L1_GETS         1108      0.00%      0.00%
+system.ruby.L2Cache_Controller.M.L1_GETX          634      0.00%      0.00%
+system.ruby.L2Cache_Controller.M.L2_Replacement       588428      0.00%      0.00%
+system.ruby.L2Cache_Controller.M.Persistent_GETX         2726      0.00%      0.00%
+system.ruby.L2Cache_Controller.M.Persistent_GETS         5091      0.00%      0.00%
+system.ruby.L2Cache_Controller.I_L.L1_GETS           61      0.00%      0.00%
+system.ruby.L2Cache_Controller.I_L.L1_GETX           40      0.00%      0.00%
+system.ruby.L2Cache_Controller.I_L.L1_INV          196      0.00%      0.00%
+system.ruby.L2Cache_Controller.I_L.L2_Replacement          771      0.00%      0.00%
+system.ruby.L2Cache_Controller.I_L.Writeback_Shared_Data           64      0.00%      0.00%
+system.ruby.L2Cache_Controller.I_L.Writeback_All_Tokens        25928      0.00%      0.00%
+system.ruby.L2Cache_Controller.I_L.Writeback_Owned           78      0.00%      0.00%
+system.ruby.L2Cache_Controller.I_L.Persistent_GETX        13418      0.00%      0.00%
+system.ruby.L2Cache_Controller.I_L.Persistent_GETS        24397      0.00%      0.00%
+system.ruby.L2Cache_Controller.I_L.Own_Lock_or_Unlock         7087      0.00%      0.00%
+system.ruby.L2Cache_Controller.S_L.L2_Replacement            1      0.00%      0.00%
+system.ruby.L2Cache_Controller.S_L.Persistent_GETS_Last_Token            2      0.00%      0.00%
+system.ruby.L2Cache_Controller.S_L.Own_Lock_or_Unlock           14      0.00%      0.00%
+system.ruby.Directory_Controller.GETX          238416      0.00%      0.00%
+system.ruby.Directory_Controller.GETS          430906      0.00%      0.00%
+system.ruby.Directory_Controller.Lockdown        45690      0.00%      0.00%
+system.ruby.Directory_Controller.Unlockdown        45286      0.00%      0.00%
+system.ruby.Directory_Controller.Data_Owner          310      0.00%      0.00%
+system.ruby.Directory_Controller.Data_All_Tokens       243497      0.00%      0.00%
+system.ruby.Directory_Controller.Ack_Owner          539      0.00%      0.00%
+system.ruby.Directory_Controller.Ack_Owner_All_Tokens       377964      0.00%      0.00%
+system.ruby.Directory_Controller.Tokens           139      0.00%      0.00%
+system.ruby.Directory_Controller.Ack_All_Tokens          778      0.00%      0.00%
+system.ruby.Directory_Controller.Memory_Data       621933      0.00%      0.00%
+system.ruby.Directory_Controller.Memory_Ack       243403      0.00%      0.00%
+system.ruby.Directory_Controller.O.GETX        219960      0.00%      0.00%
+system.ruby.Directory_Controller.O.GETS        397659      0.00%      0.00%
+system.ruby.Directory_Controller.O.Lockdown         3830      0.00%      0.00%
+system.ruby.Directory_Controller.O.Data_All_Tokens           61      0.00%      0.00%
+system.ruby.Directory_Controller.O.Tokens            9      0.00%      0.00%
+system.ruby.Directory_Controller.O.Ack_All_Tokens          769      0.00%      0.00%
+system.ruby.Directory_Controller.NO.GETX         2247      0.00%      0.00%
+system.ruby.Directory_Controller.NO.GETS         4060      0.00%      0.00%
+system.ruby.Directory_Controller.NO.Lockdown        17747      0.00%      0.00%
+system.ruby.Directory_Controller.NO.Data_Owner          309      0.00%      0.00%
+system.ruby.Directory_Controller.NO.Data_All_Tokens       243096      0.00%      0.00%
+system.ruby.Directory_Controller.NO.Ack_Owner          538      0.00%      0.00%
+system.ruby.Directory_Controller.NO.Ack_Owner_All_Tokens       377582      0.00%      0.00%
+system.ruby.Directory_Controller.NO.Tokens          129      0.00%      0.00%
+system.ruby.Directory_Controller.L.GETX           143      0.00%      0.00%
+system.ruby.Directory_Controller.L.GETS           246      0.00%      0.00%
+system.ruby.Directory_Controller.L.Lockdown          355      0.00%      0.00%
+system.ruby.Directory_Controller.L.Unlockdown        45285      0.00%      0.00%
+system.ruby.Directory_Controller.L.Data_Owner            1      0.00%      0.00%
+system.ruby.Directory_Controller.L.Data_All_Tokens          305      0.00%      0.00%
+system.ruby.Directory_Controller.L.Ack_Owner            1      0.00%      0.00%
+system.ruby.Directory_Controller.L.Ack_Owner_All_Tokens          382      0.00%      0.00%
+system.ruby.Directory_Controller.O_W.GETX           63      0.00%      0.00%
+system.ruby.Directory_Controller.O_W.GETS          106      0.00%      0.00%
+system.ruby.Directory_Controller.O_W.Lockdown          111      0.00%      0.00%
+system.ruby.Directory_Controller.O_W.Data_All_Tokens           35      0.00%      0.00%
+system.ruby.Directory_Controller.O_W.Tokens            1      0.00%      0.00%
+system.ruby.Directory_Controller.O_W.Memory_Data            1      0.00%      0.00%
+system.ruby.Directory_Controller.O_W.Memory_Ack       243292      0.00%      0.00%
+system.ruby.Directory_Controller.L_O_W.GETX           54      0.00%      0.00%
+system.ruby.Directory_Controller.L_O_W.GETS           94      0.00%      0.00%
+system.ruby.Directory_Controller.L_O_W.Lockdown           12      0.00%      0.00%
+system.ruby.Directory_Controller.L_O_W.Unlockdown            1      0.00%      0.00%
+system.ruby.Directory_Controller.L_O_W.Memory_Data         4323      0.00%      0.00%
+system.ruby.Directory_Controller.L_O_W.Memory_Ack          111      0.00%      0.00%
+system.ruby.Directory_Controller.L_NO_W.GETX          508      0.00%      0.00%
+system.ruby.Directory_Controller.L_NO_W.GETS          910      0.00%      0.00%
+system.ruby.Directory_Controller.L_NO_W.Lockdown           37      0.00%      0.00%
+system.ruby.Directory_Controller.L_NO_W.Memory_Data        23598      0.00%      0.00%
+system.ruby.Directory_Controller.NO_W.GETX        15441      0.00%      0.00%
+system.ruby.Directory_Controller.NO_W.GETS        27831      0.00%      0.00%
+system.ruby.Directory_Controller.NO_W.Lockdown        23598      0.00%      0.00%
+system.ruby.Directory_Controller.NO_W.Ack_All_Tokens            9      0.00%      0.00%
+system.ruby.Directory_Controller.NO_W.Memory_Data       594011      0.00%      0.00%
 
 ---------- End Simulation Statistics   ----------
index c8c135618d1903c2d2b513c3549e4500f20da288..1c9a952a1c21e932c989023f2bc44a82aa9456c9 100644 (file)
@@ -10,7 +10,7 @@ time_sync_spin_threshold=100000
 
 [system]
 type=System
-children=clk_domain cpu0 cpu1 cpu2 cpu3 cpu4 cpu5 cpu6 cpu7 cpu_clk_domain dvfs_handler funcbus funcmem physmem ruby sys_port_proxy voltage_domain
+children=clk_domain cpu0 cpu1 cpu2 cpu3 cpu4 cpu5 cpu6 cpu7 cpu_clk_domain dvfs_handler funcbus funcmem mem_ctrls ruby sys_port_proxy voltage_domain
 boot_osflags=a
 cache_line_size=64
 clk_domain=system.clk_domain
@@ -22,7 +22,7 @@ load_addr_mask=1099511627775
 load_offset=0
 mem_mode=timing
 mem_ranges=0:268435455
-memories=system.physmem system.funcmem
+memories=system.mem_ctrls system.funcmem
 num_work_ids=16
 readfile=
 symbolfile=
@@ -242,17 +242,82 @@ null=false
 range=0:134217727
 port=system.funcbus.master[0]
 
-[system.physmem]
-type=SimpleMemory
-bandwidth=0.000000
+[system.mem_ctrls]
+type=DRAMCtrl
+IDD0=0.075000
+IDD02=0.000000
+IDD2N=0.050000
+IDD2N2=0.000000
+IDD2P0=0.000000
+IDD2P02=0.000000
+IDD2P1=0.000000
+IDD2P12=0.000000
+IDD3N=0.057000
+IDD3N2=0.000000
+IDD3P0=0.000000
+IDD3P02=0.000000
+IDD3P1=0.000000
+IDD3P12=0.000000
+IDD4R=0.187000
+IDD4R2=0.000000
+IDD4W=0.165000
+IDD4W2=0.000000
+IDD5=0.220000
+IDD52=0.000000
+IDD6=0.000000
+IDD62=0.000000
+VDD=1.500000
+VDD2=0.000000
+activation_limit=4
+addr_mapping=RoRaBaChCo
+bank_groups_per_rank=0
+banks_per_rank=8
+burst_length=8
+channels=1
 clk_domain=system.clk_domain
 conf_table_reported=true
+device_bus_width=8
+device_rowbuffer_size=1024
+device_size=536870912
+devices_per_rank=8
+dll=true
 eventq_index=0
 in_addr_map=true
-latency=30
-latency_var=0
-null=true
-range=0:134217727
+max_accesses_per_row=16
+mem_sched_policy=frfcfs
+min_writes_per_switch=16
+null=false
+page_policy=open_adaptive
+range=0:268435455
+ranks_per_channel=2
+read_buffer_size=32
+static_backend_latency=10
+static_frontend_latency=10
+tBURST=5
+tCCD_L=0
+tCK=1
+tCL=14
+tCS=3
+tRAS=35
+tRCD=14
+tREFI=7800
+tRFC=260
+tRP=14
+tRRD=6
+tRRD_L=0
+tRTP=8
+tRTW=3
+tWR=15
+tWTR=8
+tXAW=30
+tXP=0
+tXPDLL=0
+tXS=0
+tXSDLL=0
+write_buffer_size=64
+write_high_thresh_perc=85
+write_low_thresh_perc=50
+port=system.ruby.dir_cntrl0.memory
 
 [system.ruby]
 type=RubySystem
@@ -262,9 +327,9 @@ block_size_bytes=64
 clk_domain=system.ruby.clk_domain
 eventq_index=0
 hot_lines=false
-mem_size=268435456
-no_mem_vec=false
+memory_size_bits=48
 num_of_sequencers=8
+phys_mem=Null
 random_seed=1234
 randomization=false
 
@@ -278,26 +343,27 @@ voltage_domain=system.voltage_domain
 
 [system.ruby.dir_cntrl0]
 type=Directory_Controller
-children=directory memBuffer probeFilter
+children=directory probeFilter
 buffer_size=0
 clk_domain=system.ruby.clk_domain
 cluster_id=0
 directory=system.ruby.dir_cntrl0.directory
 eventq_index=0
+from_memory_controller_latency=2
 full_bit_dir_enabled=false
-memBuffer=system.ruby.dir_cntrl0.memBuffer
-memory_controller_latency=2
 number_of_TBEs=256
-peer=Null
 probeFilter=system.ruby.dir_cntrl0.probeFilter
 probe_filter_enabled=false
 recycle_latency=10
 ruby_system=system.ruby
+system=system
+to_memory_controller_latency=1
 transitions_per_cycle=32
 version=0
 dmaRequestToDir=system.ruby.network.master[19]
 dmaResponseFromDir=system.ruby.network.slave[26]
 forwardFromDir=system.ruby.network.slave[24]
+memory=system.mem_ctrls.port
 requestToDir=system.ruby.network.master[18]
 responseFromDir=system.ruby.network.slave[25]
 responseToDir=system.ruby.network.master[17]
@@ -306,33 +372,8 @@ unblockToDir=system.ruby.network.master[16]
 [system.ruby.dir_cntrl0.directory]
 type=RubyDirectoryMemory
 eventq_index=0
-map_levels=4
 numa_high_bit=5
 size=268435456
-use_map=false
-version=0
-
-[system.ruby.dir_cntrl0.memBuffer]
-type=RubyMemoryControl
-bank_bit_0=8
-bank_busy_time=11
-bank_queue_size=12
-banks_per_rank=8
-basic_bus_busy_time=2
-clk_domain=system.ruby.memctrl_clk_domain
-dimm_bit_0=12
-dimms_per_channel=2
-eventq_index=0
-mem_ctl_latency=12
-mem_fixed_delay=0
-mem_random_arbitrate=0
-rank_bit_0=11
-rank_rank_delay=1
-ranks_per_dimm=2
-read_write_delay=2
-refresh_period=1560
-ruby_system=system.ruby
-tFaw=0
 version=0
 
 [system.ruby.dir_cntrl0.probeFilter]
@@ -365,11 +406,11 @@ issue_latency=2
 l2_cache_hit_latency=10
 no_mig_atomic=true
 number_of_TBEs=256
-peer=Null
 recycle_latency=10
 ruby_system=system.ruby
 send_evictions=false
 sequencer=system.ruby.l1_cntrl0.sequencer
+system=system
 transitions_per_cycle=32
 version=0
 forwardToCache=system.ruby.network.master[0]
@@ -425,7 +466,7 @@ tagArrayBanks=1
 
 [system.ruby.l1_cntrl0.sequencer]
 type=RubySequencer
-access_phys_mem=false
+access_backing_store=false
 clk_domain=system.cpu_clk_domain
 dcache=system.ruby.l1_cntrl0.L1Dcache
 deadlock_threshold=1000000
@@ -456,11 +497,11 @@ issue_latency=2
 l2_cache_hit_latency=10
 no_mig_atomic=true
 number_of_TBEs=256
-peer=Null
 recycle_latency=10
 ruby_system=system.ruby
 send_evictions=false
 sequencer=system.ruby.l1_cntrl1.sequencer
+system=system
 transitions_per_cycle=32
 version=1
 forwardToCache=system.ruby.network.master[2]
@@ -516,7 +557,7 @@ tagArrayBanks=1
 
 [system.ruby.l1_cntrl1.sequencer]
 type=RubySequencer
-access_phys_mem=false
+access_backing_store=false
 clk_domain=system.cpu_clk_domain
 dcache=system.ruby.l1_cntrl1.L1Dcache
 deadlock_threshold=1000000
@@ -547,11 +588,11 @@ issue_latency=2
 l2_cache_hit_latency=10
 no_mig_atomic=true
 number_of_TBEs=256
-peer=Null
 recycle_latency=10
 ruby_system=system.ruby
 send_evictions=false
 sequencer=system.ruby.l1_cntrl2.sequencer
+system=system
 transitions_per_cycle=32
 version=2
 forwardToCache=system.ruby.network.master[4]
@@ -607,7 +648,7 @@ tagArrayBanks=1
 
 [system.ruby.l1_cntrl2.sequencer]
 type=RubySequencer
-access_phys_mem=false
+access_backing_store=false
 clk_domain=system.cpu_clk_domain
 dcache=system.ruby.l1_cntrl2.L1Dcache
 deadlock_threshold=1000000
@@ -638,11 +679,11 @@ issue_latency=2
 l2_cache_hit_latency=10
 no_mig_atomic=true
 number_of_TBEs=256
-peer=Null
 recycle_latency=10
 ruby_system=system.ruby
 send_evictions=false
 sequencer=system.ruby.l1_cntrl3.sequencer
+system=system
 transitions_per_cycle=32
 version=3
 forwardToCache=system.ruby.network.master[6]
@@ -698,7 +739,7 @@ tagArrayBanks=1
 
 [system.ruby.l1_cntrl3.sequencer]
 type=RubySequencer
-access_phys_mem=false
+access_backing_store=false
 clk_domain=system.cpu_clk_domain
 dcache=system.ruby.l1_cntrl3.L1Dcache
 deadlock_threshold=1000000
@@ -729,11 +770,11 @@ issue_latency=2
 l2_cache_hit_latency=10
 no_mig_atomic=true
 number_of_TBEs=256
-peer=Null
 recycle_latency=10
 ruby_system=system.ruby
 send_evictions=false
 sequencer=system.ruby.l1_cntrl4.sequencer
+system=system
 transitions_per_cycle=32
 version=4
 forwardToCache=system.ruby.network.master[8]
@@ -789,7 +830,7 @@ tagArrayBanks=1
 
 [system.ruby.l1_cntrl4.sequencer]
 type=RubySequencer
-access_phys_mem=false
+access_backing_store=false
 clk_domain=system.cpu_clk_domain
 dcache=system.ruby.l1_cntrl4.L1Dcache
 deadlock_threshold=1000000
@@ -820,11 +861,11 @@ issue_latency=2
 l2_cache_hit_latency=10
 no_mig_atomic=true
 number_of_TBEs=256
-peer=Null
 recycle_latency=10
 ruby_system=system.ruby
 send_evictions=false
 sequencer=system.ruby.l1_cntrl5.sequencer
+system=system
 transitions_per_cycle=32
 version=5
 forwardToCache=system.ruby.network.master[10]
@@ -880,7 +921,7 @@ tagArrayBanks=1
 
 [system.ruby.l1_cntrl5.sequencer]
 type=RubySequencer
-access_phys_mem=false
+access_backing_store=false
 clk_domain=system.cpu_clk_domain
 dcache=system.ruby.l1_cntrl5.L1Dcache
 deadlock_threshold=1000000
@@ -911,11 +952,11 @@ issue_latency=2
 l2_cache_hit_latency=10
 no_mig_atomic=true
 number_of_TBEs=256
-peer=Null
 recycle_latency=10
 ruby_system=system.ruby
 send_evictions=false
 sequencer=system.ruby.l1_cntrl6.sequencer
+system=system
 transitions_per_cycle=32
 version=6
 forwardToCache=system.ruby.network.master[12]
@@ -971,7 +1012,7 @@ tagArrayBanks=1
 
 [system.ruby.l1_cntrl6.sequencer]
 type=RubySequencer
-access_phys_mem=false
+access_backing_store=false
 clk_domain=system.cpu_clk_domain
 dcache=system.ruby.l1_cntrl6.L1Dcache
 deadlock_threshold=1000000
@@ -1002,11 +1043,11 @@ issue_latency=2
 l2_cache_hit_latency=10
 no_mig_atomic=true
 number_of_TBEs=256
-peer=Null
 recycle_latency=10
 ruby_system=system.ruby
 send_evictions=false
 sequencer=system.ruby.l1_cntrl7.sequencer
+system=system
 transitions_per_cycle=32
 version=7
 forwardToCache=system.ruby.network.master[14]
@@ -1062,7 +1103,7 @@ tagArrayBanks=1
 
 [system.ruby.l1_cntrl7.sequencer]
 type=RubySequencer
-access_phys_mem=false
+access_backing_store=false
 clk_domain=system.cpu_clk_domain
 dcache=system.ruby.l1_cntrl7.L1Dcache
 deadlock_threshold=1000000
@@ -1355,7 +1396,7 @@ virt_nets=10
 
 [system.sys_port_proxy]
 type=RubyPortProxy
-access_phys_mem=true
+access_backing_store=false
 clk_domain=system.clk_domain
 eventq_index=0
 ruby_system=system.ruby
index fa10b335e81e5335fc91fcafd05ce5a8b7592f4a..03a62fad6d38b3ea82f727aa9d44254394a657df 100644 (file)
 
 ---------- Begin Simulation Statistics ----------
-sim_seconds                                  0.005921                       # Number of seconds simulated
-sim_ticks                                     5920895                       # Number of ticks simulated
-final_tick                                    5920895                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
+sim_seconds                                  0.004762                       # Number of seconds simulated
+sim_ticks                                     4761781                       # Number of ticks simulated
+final_tick                                    4761781                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
 sim_freq                                   1000000000                       # Frequency of simulated ticks
-host_tick_rate                                  46540                       # Simulator tick rate (ticks/s)
-host_mem_usage                                 317888                       # Number of bytes of host memory used
-host_seconds                                   127.22                       # Real time elapsed on the host
+host_tick_rate                                  26949                       # Simulator tick rate (ticks/s)
+host_mem_usage                                 651208                       # Number of bytes of host memory used
+host_seconds                                   176.70                       # Real time elapsed on the host
 system.voltage_domain.voltage                       1                       # Voltage in Volts
 system.clk_domain.clock                             1                       # Clock period in ticks
+system.mem_ctrls.bytes_read::ruby.dir_cntrl0     38848448                       # Number of bytes read from this memory
+system.mem_ctrls.bytes_read::total           38848448                       # Number of bytes read from this memory
+system.mem_ctrls.bytes_written::ruby.dir_cntrl0     14135424                       # Number of bytes written to this memory
+system.mem_ctrls.bytes_written::total        14135424                       # Number of bytes written to this memory
+system.mem_ctrls.num_reads::ruby.dir_cntrl0       607007                       # Number of read requests responded to by this memory
+system.mem_ctrls.num_reads::total              607007                       # Number of read requests responded to by this memory
+system.mem_ctrls.num_writes::ruby.dir_cntrl0       220866                       # Number of write requests responded to by this memory
+system.mem_ctrls.num_writes::total             220866                       # Number of write requests responded to by this memory
+system.mem_ctrls.bw_read::ruby.dir_cntrl0   8158386116                       # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_read::total            8158386116                       # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::ruby.dir_cntrl0   2968516192                       # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::total           2968516192                       # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_total::ruby.dir_cntrl0  11126902308                       # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.bw_total::total          11126902308                       # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.readReqs                      607023                       # Number of read requests accepted
+system.mem_ctrls.writeReqs                     220866                       # Number of write requests accepted
+system.mem_ctrls.readBursts                    607023                       # Number of DRAM read bursts, including those serviced by the write queue
+system.mem_ctrls.writeBursts                   220866                       # Number of DRAM write bursts, including those merged in the write queue
+system.mem_ctrls.bytesReadDRAM               37843264                       # Total number of bytes read from DRAM
+system.mem_ctrls.bytesReadWrQ                 1005824                       # Total number of bytes read from write queue
+system.mem_ctrls.bytesWritten                13945792                       # Total number of bytes written to DRAM
+system.mem_ctrls.bytesReadSys                38849472                       # Total read bytes from the system interface side
+system.mem_ctrls.bytesWrittenSys             14135424                       # Total written bytes from the system interface side
+system.mem_ctrls.servicedByWrQ                  15716                       # Number of DRAM read bursts serviced by the write queue
+system.mem_ctrls.mergedWrBursts                  2913                       # 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             73725                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::1             74070                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::2             73899                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::3             74128                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::4             73783                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::5             73790                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::6             73969                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::7             73937                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::8                 0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::9                 0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::10                0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::11                0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::12                0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::13                0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::14                0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::15                0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::0             27482                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::1             27277                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::2             27210                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::3             27258                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::4             27255                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::5             27079                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::6             27033                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::7             27309                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::8                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::9                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::10                0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::11                0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::12                0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::13                0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::14                0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::15                0                       # Per bank write bursts
+system.mem_ctrls.numRdRetry                         0                       # Number of times read queue was full causing retry
+system.mem_ctrls.numWrRetry                       342                       # Number of times write queue was full causing retry
+system.mem_ctrls.totGap                       4761762                       # 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)
+system.mem_ctrls.readPktSize::3                     0                       # Read request sizes (log2)
+system.mem_ctrls.readPktSize::4                     0                       # Read request sizes (log2)
+system.mem_ctrls.readPktSize::5                     0                       # Read request sizes (log2)
+system.mem_ctrls.readPktSize::6                607023                       # Read request sizes (log2)
+system.mem_ctrls.writePktSize::0                    0                       # Write request sizes (log2)
+system.mem_ctrls.writePktSize::1                    0                       # Write request sizes (log2)
+system.mem_ctrls.writePktSize::2                    0                       # Write request sizes (log2)
+system.mem_ctrls.writePktSize::3                    0                       # Write request sizes (log2)
+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               220866                       # Write request sizes (log2)
+system.mem_ctrls.rdQLenPdf::0                     181                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::1                     455                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::2                     845                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::3                    1380                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::4                    2033                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::5                    2935                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::6                    3979                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::7                    5130                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::8                    6504                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::9                    8329                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::10                  11310                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::11                  15935                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::12                  23242                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::13                  33896                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::14                  47467                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::15                  60476                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::16                  68838                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::17                  70112                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::18                  62885                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::19                  49064                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::20                  34859                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::21                  23771                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::22                  16687                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::23                  12606                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::24                   9780                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::25                   7459                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::26                   5197                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::27                   3229                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::28                   1706                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::29                    751                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::30                    231                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::31                     35                       # What read queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::0                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::1                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::2                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::3                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::4                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::5                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::6                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::7                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::8                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::9                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::10                      1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::11                      1                       # What write queue length does an incoming req see
+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                      1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::16                      1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::17                      1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::18                      1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::19                      1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::20                      1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::21                      1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::22                      1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::23                      1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::24                      2                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::25                      2                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::26                      3                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::27                      5                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::28                      8                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::29                     14                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::30                     31                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::31                     55                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::32                     75                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::33                    107                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::34                    167                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::35                    222                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::36                    301                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::37                    426                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::38                    602                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::39                   1418                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::40                   3050                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::41                   5274                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::42                   7692                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::43                   9880                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::44                  11429                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::45                  12821                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::46                  13884                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::47                  14674                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::48                  15391                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::49                  16299                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::50                  16813                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::51                  16410                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::52                  16033                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::53                  16244                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::54                  17262                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::55                  12153                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::56                   4599                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::57                   1544                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::58                    860                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::59                    596                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::60                    368                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::61                    307                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::62                    271                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::63                    637                       # What write queue length does an incoming req see
+system.mem_ctrls.bytesPerActivate::samples       214623                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::mean    241.295295                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::gmean   191.288039                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::stdev   173.301221                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::0-127        35466     16.52%     16.52% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::128-255        90893     42.35%     58.87% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::256-383        45716     21.30%     80.18% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::384-511        21225      9.89%     90.06% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::512-639        10997      5.12%     95.19% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::640-767         5731      2.67%     97.86% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::768-895         2748      1.28%     99.14% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::896-1023         1136      0.53%     99.67% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::1024-1151          711      0.33%    100.00% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::total       214623                       # Bytes accessed per row activation
+system.mem_ctrls.rdPerTurnAround::samples        13609                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::mean      43.445147                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::gmean     31.477862                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::stdev     25.391105                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::0-15           3000     22.04%     22.04% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::16-31          1539     11.31%     33.35% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::32-47          2539     18.66%     52.01% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::48-63          3040     22.34%     74.35% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::64-79          2614     19.21%     93.56% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::80-95           821      6.03%     99.59% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::96-111           53      0.39%     99.98% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::112-127            2      0.01%     99.99% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::256-271            1      0.01%    100.00% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::total         13609                       # Reads before turning the bus around for writes
+system.mem_ctrls.wrPerTurnAround::samples        13609                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::mean      16.011683                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::gmean     16.009721                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::stdev      0.292863                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::16            13571     99.72%     99.72% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::17               11      0.08%     99.80% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::18                8      0.06%     99.86% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::19                5      0.04%     99.90% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::21                3      0.02%     99.92% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::22                2      0.01%     99.93% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::23                1      0.01%     99.94% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::24                2      0.01%     99.96% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::26                3      0.02%     99.98% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::28                2      0.01%     99.99% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::29                1      0.01%    100.00% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::total         13609                       # Writes before turning the bus around for reads
+system.mem_ctrls.totQLat                     76204752                       # Total ticks spent queuing
+system.mem_ctrls.totMemAccLat                87439471                       # Total ticks spent from burst creation until serviced by the DRAM
+system.mem_ctrls.totBusLat                    2956505                       # Total ticks spent in databus transfers
+system.mem_ctrls.avgQLat                       128.88                       # Average queueing delay per DRAM burst
+system.mem_ctrls.avgBusLat                       5.00                       # Average bus latency per DRAM burst
+system.mem_ctrls.avgMemAccLat                  147.87                       # Average memory access latency per DRAM burst
+system.mem_ctrls.avgRdBW                      7947.29                       # Average DRAM read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBW                      2928.69                       # Average achieved write bandwidth in MiByte/s
+system.mem_ctrls.avgRdBWSys                   8158.60                       # Average system read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBWSys                   2968.52                       # Average system write bandwidth in MiByte/s
+system.mem_ctrls.peakBW                      12800.00                       # Theoretical peak bandwidth in MiByte/s
+system.mem_ctrls.busUtil                        84.97                       # Data bus utilization in percentage
+system.mem_ctrls.busUtilRead                    62.09                       # Data bus utilization in percentage for reads
+system.mem_ctrls.busUtilWrite                   22.88                       # Data bus utilization in percentage for writes
+system.mem_ctrls.avgRdQLen                      19.97                       # Average read queue length when enqueuing
+system.mem_ctrls.avgWrQLen                      50.51                       # Average write queue length when enqueuing
+system.mem_ctrls.readRowHits                   383126                       # Number of row buffer hits during reads
+system.mem_ctrls.writeRowHits                  211448                       # Number of row buffer hits during writes
+system.mem_ctrls.readRowHitRate                 64.79                       # Row buffer hit rate for reads
+system.mem_ctrls.writeRowHitRate                97.02                       # Row buffer hit rate for writes
+system.mem_ctrls.avgGap                          5.75                       # Average gap between requests
+system.mem_ctrls.pageHitRate                    73.47                       # Row buffer hit rate, read and write combined
+system.mem_ctrls.memoryStateTime::IDLE             11                       # Time in different power states
+system.mem_ctrls.memoryStateTime::REF          158860                       # Time in different power states
+system.mem_ctrls.memoryStateTime::PRE_PDN            0                       # Time in different power states
+system.mem_ctrls.memoryStateTime::ACT         4598696                       # Time in different power states
+system.mem_ctrls.memoryStateTime::ACT_PDN            0                       # Time in different power states
+system.mem_ctrls.actEnergy::0              1621105920                       # Energy for activate commands per rank (pJ)
+system.mem_ctrls.actEnergy::1                       0                       # Energy for activate commands per rank (pJ)
+system.mem_ctrls.preEnergy::0               900614400                       # Energy for precharge commands per rank (pJ)
+system.mem_ctrls.preEnergy::1                       0                       # Energy for precharge commands per rank (pJ)
+system.mem_ctrls.readEnergy::0             7372759680                       # Energy for read commands per rank (pJ)
+system.mem_ctrls.readEnergy::1                      0                       # Energy for read commands per rank (pJ)
+system.mem_ctrls.writeEnergy::0            2257061760                       # Energy for write commands per rank (pJ)
+system.mem_ctrls.writeEnergy::1                     0                       # Energy for write commands per rank (pJ)
+system.mem_ctrls.refreshEnergy::0           310730160                       # Energy for refresh commands per rank (pJ)
+system.mem_ctrls.refreshEnergy::1           310730160                       # Energy for refresh commands per rank (pJ)
+system.mem_ctrls.actBackEnergy::0          3241151100                       # Energy for active background per rank (pJ)
+system.mem_ctrls.actBackEnergy::1           102809304                       # Energy for active background per rank (pJ)
+system.mem_ctrls.preBackEnergy::0            11416800                       # Energy for precharge background per rank (pJ)
+system.mem_ctrls.preBackEnergy::1          2764348200                       # Energy for precharge background per rank (pJ)
+system.mem_ctrls.totalEnergy::0           15714839820                       # Total energy per rank (pJ)
+system.mem_ctrls.totalEnergy::1            3177887664                       # Total energy per rank (pJ)
+system.mem_ctrls.averagePower::0          3303.134998                       # Core power per rank (mW)
+system.mem_ctrls.averagePower::1           667.966844                       # Core power per rank (mW)
 system.ruby.clk_domain.clock                        1                       # Clock period in ticks
 system.ruby.outstanding_req_hist::bucket_size            2                      
 system.ruby.outstanding_req_hist::max_bucket           19                      
-system.ruby.outstanding_req_hist::samples       629183                      
-system.ruby.outstanding_req_hist::mean      15.998474                      
-system.ruby.outstanding_req_hist::gmean     15.997215                      
-system.ruby.outstanding_req_hist::stdev      0.125555                      
-system.ruby.outstanding_req_hist         |           8      0.00%      0.00% |          16      0.00%      0.00% |          16      0.00%      0.01% |          16      0.00%      0.01% |          16      0.00%      0.01% |          16      0.00%      0.01% |          16      0.00%      0.02% |          16      0.00%      0.02% |      629063     99.98%    100.00% |           0      0.00%    100.00%
-system.ruby.outstanding_req_hist::total        629183                      
-system.ruby.latency_hist::bucket_size            1024                      
-system.ruby.latency_hist::max_bucket            10239                      
-system.ruby.latency_hist::samples              629055                      
-system.ruby.latency_hist::mean            1204.590594                      
-system.ruby.latency_hist::gmean            823.731643                      
-system.ruby.latency_hist::stdev            899.026148                      
-system.ruby.latency_hist                 |      322549     51.28%     51.28% |      166734     26.51%     77.78% |      126612     20.13%     97.91% |       12813      2.04%     99.94% |         340      0.05%    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.latency_hist::total                629055                      
-system.ruby.hit_latency_hist::bucket_size          256                      
-system.ruby.hit_latency_hist::max_bucket         2559                      
-system.ruby.hit_latency_hist::samples             752                      
-system.ruby.hit_latency_hist::mean         140.220745                      
-system.ruby.hit_latency_hist::gmean         42.859600                      
-system.ruby.hit_latency_hist::stdev        185.954397                      
-system.ruby.hit_latency_hist             |         612     81.38%     81.38% |         110     14.63%     96.01% |          20      2.66%     98.67% |           7      0.93%     99.60% |           1      0.13%     99.73% |           1      0.13%     99.87% |           1      0.13%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.hit_latency_hist::total               752                      
-system.ruby.miss_latency_hist::bucket_size         1024                      
-system.ruby.miss_latency_hist::max_bucket        10239                      
-system.ruby.miss_latency_hist::samples         628303                      
-system.ruby.miss_latency_hist::mean       1205.864511                      
-system.ruby.miss_latency_hist::gmean       826.651052                      
-system.ruby.miss_latency_hist::stdev       898.786133                      
-system.ruby.miss_latency_hist            |      321800     51.22%     51.22% |      166731     26.54%     77.75% |      126612     20.15%     97.91% |       12813      2.04%     99.94% |         340      0.05%    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.miss_latency_hist::total           628303                      
-system.ruby.L1Cache.incomplete_times              423                      
-system.ruby.l1_cntrl4.L1Dcache.demand_hits           19                       # Number of cache demand hits
-system.ruby.l1_cntrl4.L1Dcache.demand_misses        78646                       # Number of cache demand misses
-system.ruby.l1_cntrl4.L1Dcache.demand_accesses        78665                       # Number of cache demand accesses
+system.ruby.outstanding_req_hist::samples       628111                      
+system.ruby.outstanding_req_hist::mean      15.998456                      
+system.ruby.outstanding_req_hist::gmean     15.997194                      
+system.ruby.outstanding_req_hist::stdev      0.125726                      
+system.ruby.outstanding_req_hist         |           8      0.00%      0.00% |          16      0.00%      0.00% |          16      0.00%      0.01% |          16      0.00%      0.01% |          16      0.00%      0.01% |          16      0.00%      0.01% |          16      0.00%      0.02% |          26      0.00%      0.02% |      627981     99.98%    100.00% |           0      0.00%    100.00%
+system.ruby.outstanding_req_hist::total        628111                      
+system.ruby.latency_hist::bucket_size             512                      
+system.ruby.latency_hist::max_bucket             5119                      
+system.ruby.latency_hist::samples              627983                      
+system.ruby.latency_hist::mean             970.449089                      
+system.ruby.latency_hist::gmean            693.046339                      
+system.ruby.latency_hist::stdev            679.084515                      
+system.ruby.latency_hist                 |      234051     37.27%     37.27% |      116033     18.48%     55.75% |      114404     18.22%     73.97% |      122030     19.43%     93.40% |       38244      6.09%     99.49% |        3110      0.50%     99.98% |         106      0.02%    100.00% |           5      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.latency_hist::total                627983                      
+system.ruby.hit_latency_hist::bucket_size          128                      
+system.ruby.hit_latency_hist::max_bucket         1279                      
+system.ruby.hit_latency_hist::samples             674                      
+system.ruby.hit_latency_hist::mean         113.305638                      
+system.ruby.hit_latency_hist::gmean         38.452852                      
+system.ruby.hit_latency_hist::stdev        152.633110                      
+system.ruby.hit_latency_hist             |         461     68.40%     68.40% |         126     18.69%     87.09% |          48      7.12%     94.21% |          22      3.26%     97.48% |           8      1.19%     98.66% |           3      0.45%     99.11% |           3      0.45%     99.55% |           0      0.00%     99.55% |           2      0.30%     99.85% |           1      0.15%    100.00%
+system.ruby.hit_latency_hist::total               674                      
+system.ruby.miss_latency_hist::bucket_size          512                      
+system.ruby.miss_latency_hist::max_bucket         5119                      
+system.ruby.miss_latency_hist::samples         627309                      
+system.ruby.miss_latency_hist::mean        971.370030                      
+system.ruby.miss_latency_hist::gmean       695.202908                      
+system.ruby.miss_latency_hist::stdev       678.849054                      
+system.ruby.miss_latency_hist            |      233394     37.21%     37.21% |      116019     18.49%     55.70% |      114401     18.24%     73.94% |      122030     19.45%     93.39% |       38244      6.10%     99.49% |        3110      0.50%     99.98% |         106      0.02%    100.00% |           5      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.miss_latency_hist::total           627309                      
+system.ruby.L1Cache.incomplete_times              991                      
+system.ruby.Directory.incomplete_times         155619                      
+system.ruby.l1_cntrl4.L1Dcache.demand_hits           17                       # Number of cache demand hits
+system.ruby.l1_cntrl4.L1Dcache.demand_misses        78343                       # Number of cache demand misses
+system.ruby.l1_cntrl4.L1Dcache.demand_accesses        78360                       # Number of cache demand accesses
 system.ruby.l1_cntrl4.L1Icache.demand_hits            0                       # Number of cache demand hits
 system.ruby.l1_cntrl4.L1Icache.demand_misses            0                       # Number of cache demand misses
 system.ruby.l1_cntrl4.L1Icache.demand_accesses            0                       # Number of cache demand accesses
-system.ruby.l1_cntrl4.L2cache.demand_hits           77                       # Number of cache demand hits
-system.ruby.l1_cntrl4.L2cache.demand_misses        78569                       # Number of cache demand misses
-system.ruby.l1_cntrl4.L2cache.demand_accesses        78646                       # Number of cache demand accesses
+system.ruby.l1_cntrl4.L2cache.demand_hits           72                       # Number of cache demand hits
+system.ruby.l1_cntrl4.L2cache.demand_misses        78271                       # Number of cache demand misses
+system.ruby.l1_cntrl4.L2cache.demand_accesses        78343                       # Number of cache demand accesses
 system.cpu_clk_domain.clock                         1                       # Clock period in ticks
-system.ruby.l1_cntrl5.L1Dcache.demand_hits           19                       # Number of cache demand hits
-system.ruby.l1_cntrl5.L1Dcache.demand_misses        78666                       # Number of cache demand misses
-system.ruby.l1_cntrl5.L1Dcache.demand_accesses        78685                       # Number of cache demand accesses
+system.ruby.l1_cntrl5.L1Dcache.demand_hits           12                       # Number of cache demand hits
+system.ruby.l1_cntrl5.L1Dcache.demand_misses        78394                       # Number of cache demand misses
+system.ruby.l1_cntrl5.L1Dcache.demand_accesses        78406                       # Number of cache demand accesses
 system.ruby.l1_cntrl5.L1Icache.demand_hits            0                       # Number of cache demand hits
 system.ruby.l1_cntrl5.L1Icache.demand_misses            0                       # Number of cache demand misses
 system.ruby.l1_cntrl5.L1Icache.demand_accesses            0                       # Number of cache demand accesses
-system.ruby.l1_cntrl5.L2cache.demand_hits           76                       # Number of cache demand hits
-system.ruby.l1_cntrl5.L2cache.demand_misses        78590                       # Number of cache demand misses
-system.ruby.l1_cntrl5.L2cache.demand_accesses        78666                       # Number of cache demand accesses
-system.ruby.l1_cntrl6.L1Dcache.demand_hits           16                       # Number of cache demand hits
-system.ruby.l1_cntrl6.L1Dcache.demand_misses        78670                       # Number of cache demand misses
-system.ruby.l1_cntrl6.L1Dcache.demand_accesses        78686                       # Number of cache demand accesses
+system.ruby.l1_cntrl5.L2cache.demand_hits           64                       # Number of cache demand hits
+system.ruby.l1_cntrl5.L2cache.demand_misses        78330                       # Number of cache demand misses
+system.ruby.l1_cntrl5.L2cache.demand_accesses        78394                       # Number of cache demand accesses
+system.ruby.l1_cntrl6.L1Dcache.demand_hits           17                       # Number of cache demand hits
+system.ruby.l1_cntrl6.L1Dcache.demand_misses        78610                       # Number of cache demand misses
+system.ruby.l1_cntrl6.L1Dcache.demand_accesses        78627                       # Number of cache demand accesses
 system.ruby.l1_cntrl6.L1Icache.demand_hits            0                       # Number of cache demand hits
 system.ruby.l1_cntrl6.L1Icache.demand_misses            0                       # Number of cache demand misses
 system.ruby.l1_cntrl6.L1Icache.demand_accesses            0                       # Number of cache demand accesses
-system.ruby.l1_cntrl6.L2cache.demand_hits           70                       # Number of cache demand hits
-system.ruby.l1_cntrl6.L2cache.demand_misses        78600                       # Number of cache demand misses
-system.ruby.l1_cntrl6.L2cache.demand_accesses        78670                       # Number of cache demand accesses
-system.ruby.l1_cntrl7.L1Dcache.demand_hits           24                       # Number of cache demand hits
-system.ruby.l1_cntrl7.L1Dcache.demand_misses        78321                       # Number of cache demand misses
-system.ruby.l1_cntrl7.L1Dcache.demand_accesses        78345                       # Number of cache demand accesses
+system.ruby.l1_cntrl6.L2cache.demand_hits           68                       # Number of cache demand hits
+system.ruby.l1_cntrl6.L2cache.demand_misses        78542                       # Number of cache demand misses
+system.ruby.l1_cntrl6.L2cache.demand_accesses        78610                       # Number of cache demand accesses
+system.ruby.l1_cntrl7.L1Dcache.demand_hits           14                       # Number of cache demand hits
+system.ruby.l1_cntrl7.L1Dcache.demand_misses        78278                       # Number of cache demand misses
+system.ruby.l1_cntrl7.L1Dcache.demand_accesses        78292                       # Number of cache demand accesses
 system.ruby.l1_cntrl7.L1Icache.demand_hits            0                       # Number of cache demand hits
 system.ruby.l1_cntrl7.L1Icache.demand_misses            0                       # Number of cache demand misses
 system.ruby.l1_cntrl7.L1Icache.demand_accesses            0                       # Number of cache demand accesses
-system.ruby.l1_cntrl7.L2cache.demand_hits           78                       # Number of cache demand hits
-system.ruby.l1_cntrl7.L2cache.demand_misses        78243                       # Number of cache demand misses
-system.ruby.l1_cntrl7.L2cache.demand_accesses        78321                       # Number of cache demand accesses
-system.ruby.l1_cntrl0.L1Dcache.demand_hits           17                       # Number of cache demand hits
-system.ruby.l1_cntrl0.L1Dcache.demand_misses        78395                       # Number of cache demand misses
-system.ruby.l1_cntrl0.L1Dcache.demand_accesses        78412                       # Number of cache demand accesses
+system.ruby.l1_cntrl7.L2cache.demand_hits           56                       # Number of cache demand hits
+system.ruby.l1_cntrl7.L2cache.demand_misses        78222                       # Number of cache demand misses
+system.ruby.l1_cntrl7.L2cache.demand_accesses        78278                       # Number of cache demand accesses
+system.ruby.l1_cntrl0.L1Dcache.demand_hits           14                       # Number of cache demand hits
+system.ruby.l1_cntrl0.L1Dcache.demand_misses        78739                       # Number of cache demand misses
+system.ruby.l1_cntrl0.L1Dcache.demand_accesses        78753                       # Number of cache demand accesses
 system.ruby.l1_cntrl0.L1Icache.demand_hits            0                       # Number of cache demand hits
 system.ruby.l1_cntrl0.L1Icache.demand_misses            0                       # Number of cache demand misses
 system.ruby.l1_cntrl0.L1Icache.demand_accesses            0                       # Number of cache demand accesses
 system.ruby.l1_cntrl0.L2cache.demand_hits           80                       # Number of cache demand hits
-system.ruby.l1_cntrl0.L2cache.demand_misses        78315                       # Number of cache demand misses
-system.ruby.l1_cntrl0.L2cache.demand_accesses        78395                       # Number of cache demand accesses
-system.ruby.network.routers0.percent_links_utilized    12.539882                      
-system.ruby.network.routers0.msg_count.Request_Control::2        78315                      
-system.ruby.network.routers0.msg_count.Request_Control::3           59                      
-system.ruby.network.routers0.msg_count.Response_Data::4        80905                      
-system.ruby.network.routers0.msg_count.Response_Control::4      1092447                      
-system.ruby.network.routers0.msg_count.Writeback_Data::5        27634                      
-system.ruby.network.routers0.msg_count.Writeback_Control::2        73965                      
-system.ruby.network.routers0.msg_count.Writeback_Control::3        73965                      
-system.ruby.network.routers0.msg_count.Writeback_Control::5        46315                      
-system.ruby.network.routers0.msg_count.Broadcast_Control::3       549648                      
-system.ruby.network.routers0.msg_count.Unblock_Control::5        78328                      
-system.ruby.network.routers0.msg_bytes.Request_Control::2       626520                      
-system.ruby.network.routers0.msg_bytes.Request_Control::3          472                      
-system.ruby.network.routers0.msg_bytes.Response_Data::4      5825160                      
-system.ruby.network.routers0.msg_bytes.Response_Control::4      8739576                      
-system.ruby.network.routers0.msg_bytes.Writeback_Data::5      1989648                      
-system.ruby.network.routers0.msg_bytes.Writeback_Control::2       591720                      
-system.ruby.network.routers0.msg_bytes.Writeback_Control::3       591720                      
-system.ruby.network.routers0.msg_bytes.Writeback_Control::5       370520                      
-system.ruby.network.routers0.msg_bytes.Broadcast_Control::3      4397184                      
-system.ruby.network.routers0.msg_bytes.Unblock_Control::5       626624                      
-system.ruby.l1_cntrl1.L1Dcache.demand_hits           15                       # Number of cache demand hits
-system.ruby.l1_cntrl1.L1Dcache.demand_misses        78908                       # Number of cache demand misses
-system.ruby.l1_cntrl1.L1Dcache.demand_accesses        78923                       # Number of cache demand accesses
+system.ruby.l1_cntrl0.L2cache.demand_misses        78659                       # Number of cache demand misses
+system.ruby.l1_cntrl0.L2cache.demand_accesses        78739                       # Number of cache demand accesses
+system.ruby.network.routers0.percent_links_utilized    15.611459                      
+system.ruby.network.routers0.msg_count.Request_Control::2        78659                      
+system.ruby.network.routers0.msg_count.Request_Control::3          126                      
+system.ruby.network.routers0.msg_count.Response_Data::4        81155                      
+system.ruby.network.routers0.msg_count.Response_Control::4      1092655                      
+system.ruby.network.routers0.msg_count.Writeback_Data::5        27808                      
+system.ruby.network.routers0.msg_count.Writeback_Control::2        74263                      
+system.ruby.network.routers0.msg_count.Writeback_Control::3        74259                      
+system.ruby.network.routers0.msg_count.Writeback_Control::5        46285                      
+system.ruby.network.routers0.msg_count.Broadcast_Control::3       547799                      
+system.ruby.network.routers0.msg_count.Unblock_Control::5        78821                      
+system.ruby.network.routers0.msg_bytes.Request_Control::2       629272                      
+system.ruby.network.routers0.msg_bytes.Request_Control::3         1008                      
+system.ruby.network.routers0.msg_bytes.Response_Data::4      5843160                      
+system.ruby.network.routers0.msg_bytes.Response_Control::4      8741240                      
+system.ruby.network.routers0.msg_bytes.Writeback_Data::5      2002176                      
+system.ruby.network.routers0.msg_bytes.Writeback_Control::2       594104                      
+system.ruby.network.routers0.msg_bytes.Writeback_Control::3       594072                      
+system.ruby.network.routers0.msg_bytes.Writeback_Control::5       370280                      
+system.ruby.network.routers0.msg_bytes.Broadcast_Control::3      4382392                      
+system.ruby.network.routers0.msg_bytes.Unblock_Control::5       630568                      
+system.ruby.l1_cntrl1.L1Dcache.demand_hits           14                       # Number of cache demand hits
+system.ruby.l1_cntrl1.L1Dcache.demand_misses        78406                       # Number of cache demand misses
+system.ruby.l1_cntrl1.L1Dcache.demand_accesses        78420                       # Number of cache demand accesses
 system.ruby.l1_cntrl1.L1Icache.demand_hits            0                       # Number of cache demand hits
 system.ruby.l1_cntrl1.L1Icache.demand_misses            0                       # Number of cache demand misses
 system.ruby.l1_cntrl1.L1Icache.demand_accesses            0                       # Number of cache demand accesses
-system.ruby.l1_cntrl1.L2cache.demand_hits           80                       # Number of cache demand hits
-system.ruby.l1_cntrl1.L2cache.demand_misses        78828                       # Number of cache demand misses
-system.ruby.l1_cntrl1.L2cache.demand_accesses        78908                       # Number of cache demand accesses
-system.ruby.network.routers1.percent_links_utilized    12.590850                      
-system.ruby.network.routers1.msg_count.Request_Control::2        78828                      
-system.ruby.network.routers1.msg_count.Request_Control::3           53                      
-system.ruby.network.routers1.msg_count.Response_Data::4        81413                      
-system.ruby.network.routers1.msg_count.Response_Control::4      1095506                      
-system.ruby.network.routers1.msg_count.Writeback_Data::5        27983                      
-system.ruby.network.routers1.msg_count.Writeback_Control::2        74350                      
-system.ruby.network.routers1.msg_count.Writeback_Control::3        74350                      
-system.ruby.network.routers1.msg_count.Writeback_Control::5        46341                      
-system.ruby.network.routers1.msg_count.Broadcast_Control::3       549124                      
-system.ruby.network.routers1.msg_count.Unblock_Control::5        78851                      
-system.ruby.network.routers1.msg_bytes.Request_Control::2       630624                      
-system.ruby.network.routers1.msg_bytes.Request_Control::3          424                      
-system.ruby.network.routers1.msg_bytes.Response_Data::4      5861736                      
-system.ruby.network.routers1.msg_bytes.Response_Control::4      8764048                      
-system.ruby.network.routers1.msg_bytes.Writeback_Data::5      2014776                      
-system.ruby.network.routers1.msg_bytes.Writeback_Control::2       594800                      
-system.ruby.network.routers1.msg_bytes.Writeback_Control::3       594800                      
-system.ruby.network.routers1.msg_bytes.Writeback_Control::5       370728                      
-system.ruby.network.routers1.msg_bytes.Broadcast_Control::3      4392992                      
-system.ruby.network.routers1.msg_bytes.Unblock_Control::5       630808                      
-system.ruby.l1_cntrl2.L1Dcache.demand_hits           15                       # Number of cache demand hits
-system.ruby.l1_cntrl2.L1Dcache.demand_misses        78622                       # Number of cache demand misses
-system.ruby.l1_cntrl2.L1Dcache.demand_accesses        78637                       # Number of cache demand accesses
+system.ruby.l1_cntrl1.L2cache.demand_hits           79                       # Number of cache demand hits
+system.ruby.l1_cntrl1.L2cache.demand_misses        78327                       # Number of cache demand misses
+system.ruby.l1_cntrl1.L2cache.demand_accesses        78406                       # Number of cache demand accesses
+system.ruby.network.routers1.percent_links_utilized    15.566439                      
+system.ruby.network.routers1.msg_count.Request_Control::2        78327                      
+system.ruby.network.routers1.msg_count.Request_Control::3          117                      
+system.ruby.network.routers1.msg_count.Response_Data::4        80869                      
+system.ruby.network.routers1.msg_count.Response_Control::4      1090742                      
+system.ruby.network.routers1.msg_count.Writeback_Data::5        27485                      
+system.ruby.network.routers1.msg_count.Writeback_Control::2        73881                      
+system.ruby.network.routers1.msg_count.Writeback_Control::3        73878                      
+system.ruby.network.routers1.msg_count.Writeback_Control::5        46209                      
+system.ruby.network.routers1.msg_count.Broadcast_Control::3       548111                      
+system.ruby.network.routers1.msg_count.Unblock_Control::5        78508                      
+system.ruby.network.routers1.msg_bytes.Request_Control::2       626616                      
+system.ruby.network.routers1.msg_bytes.Request_Control::3          936                      
+system.ruby.network.routers1.msg_bytes.Response_Data::4      5822568                      
+system.ruby.network.routers1.msg_bytes.Response_Control::4      8725936                      
+system.ruby.network.routers1.msg_bytes.Writeback_Data::5      1978920                      
+system.ruby.network.routers1.msg_bytes.Writeback_Control::2       591048                      
+system.ruby.network.routers1.msg_bytes.Writeback_Control::3       591024                      
+system.ruby.network.routers1.msg_bytes.Writeback_Control::5       369672                      
+system.ruby.network.routers1.msg_bytes.Broadcast_Control::3      4384888                      
+system.ruby.network.routers1.msg_bytes.Unblock_Control::5       628064                      
+system.ruby.l1_cntrl2.L1Dcache.demand_hits           18                       # Number of cache demand hits
+system.ruby.l1_cntrl2.L1Dcache.demand_misses        78504                       # Number of cache demand misses
+system.ruby.l1_cntrl2.L1Dcache.demand_accesses        78522                       # Number of cache demand accesses
 system.ruby.l1_cntrl2.L1Icache.demand_hits            0                       # Number of cache demand hits
 system.ruby.l1_cntrl2.L1Icache.demand_misses            0                       # Number of cache demand misses
 system.ruby.l1_cntrl2.L1Icache.demand_accesses            0                       # Number of cache demand accesses
-system.ruby.l1_cntrl2.L2cache.demand_hits           77                       # Number of cache demand hits
-system.ruby.l1_cntrl2.L2cache.demand_misses        78545                       # Number of cache demand misses
-system.ruby.l1_cntrl2.L2cache.demand_accesses        78622                       # Number of cache demand accesses
-system.ruby.network.routers2.percent_links_utilized    12.557548                      
-system.ruby.network.routers2.msg_count.Request_Control::2        78545                      
-system.ruby.network.routers2.msg_count.Request_Control::3           51                      
-system.ruby.network.routers2.msg_count.Response_Data::4        81046                      
-system.ruby.network.routers2.msg_count.Response_Control::4      1093927                      
-system.ruby.network.routers2.msg_count.Writeback_Data::5        27726                      
-system.ruby.network.routers2.msg_count.Writeback_Control::2        74128                      
-system.ruby.network.routers2.msg_count.Writeback_Control::3        74128                      
-system.ruby.network.routers2.msg_count.Writeback_Control::5        46381                      
-system.ruby.network.routers2.msg_count.Broadcast_Control::3       549406                      
-system.ruby.network.routers2.msg_count.Unblock_Control::5        78563                      
-system.ruby.network.routers2.msg_bytes.Request_Control::2       628360                      
-system.ruby.network.routers2.msg_bytes.Request_Control::3          408                      
-system.ruby.network.routers2.msg_bytes.Response_Data::4      5835312                      
-system.ruby.network.routers2.msg_bytes.Response_Control::4      8751416                      
-system.ruby.network.routers2.msg_bytes.Writeback_Data::5      1996272                      
-system.ruby.network.routers2.msg_bytes.Writeback_Control::2       593024                      
-system.ruby.network.routers2.msg_bytes.Writeback_Control::3       593024                      
-system.ruby.network.routers2.msg_bytes.Writeback_Control::5       371048                      
-system.ruby.network.routers2.msg_bytes.Broadcast_Control::3      4395248                      
-system.ruby.network.routers2.msg_bytes.Unblock_Control::5       628504                      
+system.ruby.l1_cntrl2.L2cache.demand_hits           59                       # Number of cache demand hits
+system.ruby.l1_cntrl2.L2cache.demand_misses        78445                       # Number of cache demand misses
+system.ruby.l1_cntrl2.L2cache.demand_accesses        78504                       # Number of cache demand accesses
+system.ruby.network.routers2.percent_links_utilized    15.582589                      
+system.ruby.network.routers2.msg_count.Request_Control::2        78445                      
+system.ruby.network.routers2.msg_count.Request_Control::3          123                      
+system.ruby.network.routers2.msg_count.Response_Data::4        80995                      
+system.ruby.network.routers2.msg_count.Response_Control::4      1091483                      
+system.ruby.network.routers2.msg_count.Writeback_Data::5        27579                      
+system.ruby.network.routers2.msg_count.Writeback_Control::2        73989                      
+system.ruby.network.routers2.msg_count.Writeback_Control::3        73986                      
+system.ruby.network.routers2.msg_count.Writeback_Control::5        46222                      
+system.ruby.network.routers2.msg_count.Broadcast_Control::3       547994                      
+system.ruby.network.routers2.msg_count.Unblock_Control::5        78627                      
+system.ruby.network.routers2.msg_bytes.Request_Control::2       627560                      
+system.ruby.network.routers2.msg_bytes.Request_Control::3          984                      
+system.ruby.network.routers2.msg_bytes.Response_Data::4      5831640                      
+system.ruby.network.routers2.msg_bytes.Response_Control::4      8731864                      
+system.ruby.network.routers2.msg_bytes.Writeback_Data::5      1985688                      
+system.ruby.network.routers2.msg_bytes.Writeback_Control::2       591912                      
+system.ruby.network.routers2.msg_bytes.Writeback_Control::3       591888                      
+system.ruby.network.routers2.msg_bytes.Writeback_Control::5       369776                      
+system.ruby.network.routers2.msg_bytes.Broadcast_Control::3      4383952                      
+system.ruby.network.routers2.msg_bytes.Unblock_Control::5       629016                      
 system.ruby.l1_cntrl3.L1Dcache.demand_hits           17                       # Number of cache demand hits
-system.ruby.l1_cntrl3.L1Dcache.demand_misses        78711                       # Number of cache demand misses
-system.ruby.l1_cntrl3.L1Dcache.demand_accesses        78728                       # Number of cache demand accesses
+system.ruby.l1_cntrl3.L1Dcache.demand_misses        78610                       # Number of cache demand misses
+system.ruby.l1_cntrl3.L1Dcache.demand_accesses        78627                       # Number of cache demand accesses
 system.ruby.l1_cntrl3.L1Icache.demand_hits            0                       # Number of cache demand hits
 system.ruby.l1_cntrl3.L1Icache.demand_misses            0                       # Number of cache demand misses
 system.ruby.l1_cntrl3.L1Icache.demand_accesses            0                       # Number of cache demand accesses
-system.ruby.l1_cntrl3.L2cache.demand_hits           72                       # Number of cache demand hits
-system.ruby.l1_cntrl3.L2cache.demand_misses        78639                       # Number of cache demand misses
-system.ruby.l1_cntrl3.L2cache.demand_accesses        78711                       # Number of cache demand accesses
-system.ruby.network.routers3.percent_links_utilized    12.569726                      
-system.ruby.network.routers3.msg_count.Request_Control::2        78639                      
-system.ruby.network.routers3.msg_count.Request_Control::3           54                      
-system.ruby.network.routers3.msg_count.Response_Data::4        81256                      
-system.ruby.network.routers3.msg_count.Response_Control::4      1094314                      
-system.ruby.network.routers3.msg_count.Writeback_Data::5        27761                      
-system.ruby.network.routers3.msg_count.Writeback_Control::2        74201                      
-system.ruby.network.routers3.msg_count.Writeback_Control::3        74201                      
-system.ruby.network.routers3.msg_count.Writeback_Control::5        46424                      
-system.ruby.network.routers3.msg_count.Broadcast_Control::3       549323                      
-system.ruby.network.routers3.msg_count.Unblock_Control::5        78652                      
-system.ruby.network.routers3.msg_bytes.Request_Control::2       629112                      
-system.ruby.network.routers3.msg_bytes.Request_Control::3          432                      
-system.ruby.network.routers3.msg_bytes.Response_Data::4      5850432                      
-system.ruby.network.routers3.msg_bytes.Response_Control::4      8754512                      
-system.ruby.network.routers3.msg_bytes.Writeback_Data::5      1998792                      
-system.ruby.network.routers3.msg_bytes.Writeback_Control::2       593608                      
-system.ruby.network.routers3.msg_bytes.Writeback_Control::3       593608                      
-system.ruby.network.routers3.msg_bytes.Writeback_Control::5       371392                      
-system.ruby.network.routers3.msg_bytes.Broadcast_Control::3      4394584                      
-system.ruby.network.routers3.msg_bytes.Unblock_Control::5       629216                      
-system.ruby.network.routers4.percent_links_utilized    12.558849                      
-system.ruby.network.routers4.msg_count.Request_Control::2        78569                      
-system.ruby.network.routers4.msg_count.Request_Control::3           57                      
-system.ruby.network.routers4.msg_count.Response_Data::4        81144                      
-system.ruby.network.routers4.msg_count.Response_Control::4      1093886                      
-system.ruby.network.routers4.msg_count.Writeback_Data::5        27693                      
-system.ruby.network.routers4.msg_count.Writeback_Control::2        74027                      
-system.ruby.network.routers4.msg_count.Writeback_Control::3        74027                      
-system.ruby.network.routers4.msg_count.Writeback_Control::5        46298                      
-system.ruby.network.routers4.msg_count.Broadcast_Control::3       549387                      
-system.ruby.network.routers4.msg_count.Unblock_Control::5        78601                      
-system.ruby.network.routers4.msg_bytes.Request_Control::2       628552                      
-system.ruby.network.routers4.msg_bytes.Request_Control::3          456                      
-system.ruby.network.routers4.msg_bytes.Response_Data::4      5842368                      
-system.ruby.network.routers4.msg_bytes.Response_Control::4      8751088                      
-system.ruby.network.routers4.msg_bytes.Writeback_Data::5      1993896                      
-system.ruby.network.routers4.msg_bytes.Writeback_Control::2       592216                      
-system.ruby.network.routers4.msg_bytes.Writeback_Control::3       592216                      
-system.ruby.network.routers4.msg_bytes.Writeback_Control::5       370384                      
-system.ruby.network.routers4.msg_bytes.Broadcast_Control::3      4395096                      
-system.ruby.network.routers4.msg_bytes.Unblock_Control::5       628808                      
-system.ruby.network.routers5.percent_links_utilized    12.551928                      
-system.ruby.network.routers5.msg_count.Request_Control::2        78590                      
-system.ruby.network.routers5.msg_count.Request_Control::3           45                      
-system.ruby.network.routers5.msg_count.Response_Data::4        81153                      
-system.ruby.network.routers5.msg_count.Response_Control::4      1094141                      
-system.ruby.network.routers5.msg_count.Writeback_Data::5        27387                      
-system.ruby.network.routers5.msg_count.Writeback_Control::2        74179                      
-system.ruby.network.routers5.msg_count.Writeback_Control::3        74179                      
-system.ruby.network.routers5.msg_count.Writeback_Control::5        46760                      
-system.ruby.network.routers5.msg_count.Broadcast_Control::3       549374                      
-system.ruby.network.routers5.msg_count.Unblock_Control::5        78618                      
-system.ruby.network.routers5.msg_bytes.Request_Control::2       628720                      
-system.ruby.network.routers5.msg_bytes.Request_Control::3          360                      
-system.ruby.network.routers5.msg_bytes.Response_Data::4      5843016                      
-system.ruby.network.routers5.msg_bytes.Response_Control::4      8753128                      
-system.ruby.network.routers5.msg_bytes.Writeback_Data::5      1971864                      
-system.ruby.network.routers5.msg_bytes.Writeback_Control::2       593432                      
-system.ruby.network.routers5.msg_bytes.Writeback_Control::3       593432                      
-system.ruby.network.routers5.msg_bytes.Writeback_Control::5       374080                      
-system.ruby.network.routers5.msg_bytes.Broadcast_Control::3      4394992                      
-system.ruby.network.routers5.msg_bytes.Unblock_Control::5       628944                      
-system.ruby.network.routers6.percent_links_utilized    12.555969                      
-system.ruby.network.routers6.msg_count.Request_Control::2        78600                      
-system.ruby.network.routers6.msg_count.Request_Control::3           62                      
-system.ruby.network.routers6.msg_count.Response_Data::4        81186                      
-system.ruby.network.routers6.msg_count.Response_Control::4      1094124                      
-system.ruby.network.routers6.msg_count.Writeback_Data::5        27482                      
-system.ruby.network.routers6.msg_count.Writeback_Control::2        74144                      
-system.ruby.network.routers6.msg_count.Writeback_Control::3        74144                      
-system.ruby.network.routers6.msg_count.Writeback_Control::5        46633                      
-system.ruby.network.routers6.msg_count.Broadcast_Control::3       549359                      
-system.ruby.network.routers6.msg_count.Unblock_Control::5        78625                      
-system.ruby.network.routers6.msg_bytes.Request_Control::2       628800                      
-system.ruby.network.routers6.msg_bytes.Request_Control::3          496                      
-system.ruby.network.routers6.msg_bytes.Response_Data::4      5845392                      
-system.ruby.network.routers6.msg_bytes.Response_Control::4      8752992                      
-system.ruby.network.routers6.msg_bytes.Writeback_Data::5      1978704                      
-system.ruby.network.routers6.msg_bytes.Writeback_Control::2       593152                      
-system.ruby.network.routers6.msg_bytes.Writeback_Control::3       593152                      
-system.ruby.network.routers6.msg_bytes.Writeback_Control::5       373064                      
-system.ruby.network.routers6.msg_bytes.Broadcast_Control::3      4394872                      
-system.ruby.network.routers6.msg_bytes.Unblock_Control::5       629000                      
-system.ruby.network.routers7.percent_links_utilized    12.542424                      
-system.ruby.network.routers7.msg_count.Request_Control::2        78243                      
-system.ruby.network.routers7.msg_count.Request_Control::3           42                      
-system.ruby.network.routers7.msg_count.Response_Data::4        80772                      
-system.ruby.network.routers7.msg_count.Response_Control::4      1092029                      
-system.ruby.network.routers7.msg_count.Writeback_Data::5        27935                      
-system.ruby.network.routers7.msg_count.Writeback_Control::2        73931                      
-system.ruby.network.routers7.msg_count.Writeback_Control::3        73931                      
-system.ruby.network.routers7.msg_count.Writeback_Control::5        45971                      
-system.ruby.network.routers7.msg_count.Broadcast_Control::3       549721                      
-system.ruby.network.routers7.msg_count.Unblock_Control::5        78264                      
-system.ruby.network.routers7.msg_bytes.Request_Control::2       625944                      
-system.ruby.network.routers7.msg_bytes.Request_Control::3          336                      
-system.ruby.network.routers7.msg_bytes.Response_Data::4      5815584                      
-system.ruby.network.routers7.msg_bytes.Response_Control::4      8736232                      
-system.ruby.network.routers7.msg_bytes.Writeback_Data::5      2011320                      
-system.ruby.network.routers7.msg_bytes.Writeback_Control::2       591448                      
-system.ruby.network.routers7.msg_bytes.Writeback_Control::3       591448                      
-system.ruby.network.routers7.msg_bytes.Writeback_Control::5       367768                      
-system.ruby.network.routers7.msg_bytes.Broadcast_Control::3      4397768                      
-system.ruby.network.routers7.msg_bytes.Unblock_Control::5       626112                      
-system.ruby.memctrl_clk_domain.clock                3                       # Clock period in ticks
-system.ruby.dir_cntrl0.memBuffer.memReq        829348                       # Total number of memory requests
-system.ruby.dir_cntrl0.memBuffer.memRead       607726                       # Number of memory reads
-system.ruby.dir_cntrl0.memBuffer.memWrite       221589                       # Number of memory writes
-system.ruby.dir_cntrl0.memBuffer.memRefresh        41118                       # Number of memory refreshes
-system.ruby.dir_cntrl0.memBuffer.memWaitCycles     29891924                       # Delay stalled at the head of the bank queue
-system.ruby.dir_cntrl0.memBuffer.memInputQ       415495                       # Delay in the input queue
-system.ruby.dir_cntrl0.memBuffer.memBankQ     20161616                       # Delay behind the head of the bank queue
-system.ruby.dir_cntrl0.memBuffer.totalStalls     50469035                       # Total number of stall cycles
-system.ruby.dir_cntrl0.memBuffer.stallsPerReq    60.853870                       # Expected number of stall cycles per request
-system.ruby.dir_cntrl0.memBuffer.memBankBusy      4511761                       # memory stalls due to busy bank
-system.ruby.dir_cntrl0.memBuffer.memBusBusy      8350172                       # memory stalls due to busy bus
-system.ruby.dir_cntrl0.memBuffer.memReadWriteBusy      2127555                       # memory stalls due to read write turnaround
-system.ruby.dir_cntrl0.memBuffer.memDataBusBusy      1394322                       # memory stalls due to read read turnaround
-system.ruby.dir_cntrl0.memBuffer.memArbWait      6158676                       # memory stalls due to arbitration
-system.ruby.dir_cntrl0.memBuffer.memNotOld      7349438                       # memory stalls due to anti starvation
-system.ruby.dir_cntrl0.memBuffer.memBankCount |       26193      3.16%      3.16% |       26128      3.15%      6.31% |       26105      3.15%      9.46% |       25961      3.13%     12.59% |       26151      3.15%     15.74% |       26370      3.18%     18.92% |       25970      3.13%     22.05% |       26083      3.15%     25.20% |       25945      3.13%     28.32% |       25763      3.11%     31.43% |       26082      3.14%     34.58% |       26004      3.14%     37.71% |       26080      3.14%     40.86% |       26077      3.14%     44.00% |       25922      3.13%     47.13% |       25819      3.11%     50.24% |       25968      3.13%     53.37% |       25870      3.12%     56.49% |       25867      3.12%     59.61% |       25796      3.11%     62.72% |       25881      3.12%     65.84% |       25705      3.10%     68.94% |       25499      3.07%     72.01% |       25623      3.09%     75.10% |       26078      3.14%     78.25% |       25821      3.11%     81.36% |       25430      3.07%     84.43% |       25795      3.11%     87.54% |       25934      3.13%     90.66% |       25506      3.08%     93.74% |       25828      3.11%     96.85% |       26094      3.15%    100.00% # Number of accesses per bank
-system.ruby.dir_cntrl0.memBuffer.memBankCount::total       829348                       # Number of accesses per bank
+system.ruby.l1_cntrl3.L2cache.demand_hits           73                       # Number of cache demand hits
+system.ruby.l1_cntrl3.L2cache.demand_misses        78537                       # Number of cache demand misses
+system.ruby.l1_cntrl3.L2cache.demand_accesses        78610                       # Number of cache demand accesses
+system.ruby.network.routers3.percent_links_utilized    15.594811                      
+system.ruby.network.routers3.msg_count.Request_Control::2        78537                      
+system.ruby.network.routers3.msg_count.Request_Control::3          103                      
+system.ruby.network.routers3.msg_count.Response_Data::4        81093                      
+system.ruby.network.routers3.msg_count.Response_Control::4      1091782                      
+system.ruby.network.routers3.msg_count.Writeback_Data::5        27685                      
+system.ruby.network.routers3.msg_count.Writeback_Control::2        74059                      
+system.ruby.network.routers3.msg_count.Writeback_Control::3        74056                      
+system.ruby.network.routers3.msg_count.Writeback_Control::5        46186                      
+system.ruby.network.routers3.msg_count.Broadcast_Control::3       547920                      
+system.ruby.network.routers3.msg_count.Unblock_Control::5        78718                      
+system.ruby.network.routers3.msg_bytes.Request_Control::2       628296                      
+system.ruby.network.routers3.msg_bytes.Request_Control::3          824                      
+system.ruby.network.routers3.msg_bytes.Response_Data::4      5838696                      
+system.ruby.network.routers3.msg_bytes.Response_Control::4      8734256                      
+system.ruby.network.routers3.msg_bytes.Writeback_Data::5      1993320                      
+system.ruby.network.routers3.msg_bytes.Writeback_Control::2       592472                      
+system.ruby.network.routers3.msg_bytes.Writeback_Control::3       592448                      
+system.ruby.network.routers3.msg_bytes.Writeback_Control::5       369488                      
+system.ruby.network.routers3.msg_bytes.Broadcast_Control::3      4383360                      
+system.ruby.network.routers3.msg_bytes.Unblock_Control::5       629744                      
+system.ruby.network.routers4.percent_links_utilized    15.571973                      
+system.ruby.network.routers4.msg_count.Request_Control::2        78271                      
+system.ruby.network.routers4.msg_count.Request_Control::3          145                      
+system.ruby.network.routers4.msg_count.Response_Data::4        80771                      
+system.ruby.network.routers4.msg_count.Response_Control::4      1090522                      
+system.ruby.network.routers4.msg_count.Writeback_Data::5        27786                      
+system.ruby.network.routers4.msg_count.Writeback_Control::2        73811                      
+system.ruby.network.routers4.msg_count.Writeback_Control::3        73807                      
+system.ruby.network.routers4.msg_count.Writeback_Control::5        45834                      
+system.ruby.network.routers4.msg_count.Broadcast_Control::3       548156                      
+system.ruby.network.routers4.msg_count.Unblock_Control::5        78454                      
+system.ruby.network.routers4.msg_bytes.Request_Control::2       626168                      
+system.ruby.network.routers4.msg_bytes.Request_Control::3         1160                      
+system.ruby.network.routers4.msg_bytes.Response_Data::4      5815512                      
+system.ruby.network.routers4.msg_bytes.Response_Control::4      8724176                      
+system.ruby.network.routers4.msg_bytes.Writeback_Data::5      2000592                      
+system.ruby.network.routers4.msg_bytes.Writeback_Control::2       590488                      
+system.ruby.network.routers4.msg_bytes.Writeback_Control::3       590456                      
+system.ruby.network.routers4.msg_bytes.Writeback_Control::5       366672                      
+system.ruby.network.routers4.msg_bytes.Broadcast_Control::3      4385248                      
+system.ruby.network.routers4.msg_bytes.Unblock_Control::5       627632                      
+system.ruby.network.routers5.percent_links_utilized    15.557021                      
+system.ruby.network.routers5.msg_count.Request_Control::2        78330                      
+system.ruby.network.routers5.msg_count.Request_Control::3          113                      
+system.ruby.network.routers5.msg_count.Response_Data::4        80870                      
+system.ruby.network.routers5.msg_count.Response_Control::4      1090637                      
+system.ruby.network.routers5.msg_count.Writeback_Data::5        27326                      
+system.ruby.network.routers5.msg_count.Writeback_Control::2        73739                      
+system.ruby.network.routers5.msg_count.Writeback_Control::3        73737                      
+system.ruby.network.routers5.msg_count.Writeback_Control::5        46227                      
+system.ruby.network.routers5.msg_count.Broadcast_Control::3       548107                      
+system.ruby.network.routers5.msg_count.Unblock_Control::5        78511                      
+system.ruby.network.routers5.msg_bytes.Request_Control::2       626640                      
+system.ruby.network.routers5.msg_bytes.Request_Control::3          904                      
+system.ruby.network.routers5.msg_bytes.Response_Data::4      5822640                      
+system.ruby.network.routers5.msg_bytes.Response_Control::4      8725096                      
+system.ruby.network.routers5.msg_bytes.Writeback_Data::5      1967472                      
+system.ruby.network.routers5.msg_bytes.Writeback_Control::2       589912                      
+system.ruby.network.routers5.msg_bytes.Writeback_Control::3       589896                      
+system.ruby.network.routers5.msg_bytes.Writeback_Control::5       369816                      
+system.ruby.network.routers5.msg_bytes.Broadcast_Control::3      4384856                      
+system.ruby.network.routers5.msg_bytes.Unblock_Control::5       628088                      
+system.ruby.network.routers6.percent_links_utilized    15.603526                      
+system.ruby.network.routers6.msg_count.Request_Control::2        78540                      
+system.ruby.network.routers6.msg_count.Request_Control::3          143                      
+system.ruby.network.routers6.msg_count.Response_Data::4        81105                      
+system.ruby.network.routers6.msg_count.Response_Control::4      1091896                      
+system.ruby.network.routers6.msg_count.Writeback_Data::5        27859                      
+system.ruby.network.routers6.msg_count.Writeback_Control::2        74064                      
+system.ruby.network.routers6.msg_count.Writeback_Control::3        74061                      
+system.ruby.network.routers6.msg_count.Writeback_Control::5        46043                      
+system.ruby.network.routers6.msg_count.Broadcast_Control::3       547908                      
+system.ruby.network.routers6.msg_count.Unblock_Control::5        78695                      
+system.ruby.network.routers6.msg_bytes.Request_Control::2       628320                      
+system.ruby.network.routers6.msg_bytes.Request_Control::3         1144                      
+system.ruby.network.routers6.msg_bytes.Response_Data::4      5839560                      
+system.ruby.network.routers6.msg_bytes.Response_Control::4      8735168                      
+system.ruby.network.routers6.msg_bytes.Writeback_Data::5      2005848                      
+system.ruby.network.routers6.msg_bytes.Writeback_Control::2       592512                      
+system.ruby.network.routers6.msg_bytes.Writeback_Control::3       592488                      
+system.ruby.network.routers6.msg_bytes.Writeback_Control::5       368344                      
+system.ruby.network.routers6.msg_bytes.Broadcast_Control::3      4383264                      
+system.ruby.network.routers6.msg_bytes.Unblock_Control::5       629560                      
+system.ruby.network.routers7.percent_links_utilized    15.548248                      
+system.ruby.network.routers7.msg_count.Request_Control::2        78222                      
+system.ruby.network.routers7.msg_count.Request_Control::3          120                      
+system.ruby.network.routers7.msg_count.Response_Data::4        80754                      
+system.ruby.network.routers7.msg_count.Response_Control::4      1090091                      
+system.ruby.network.routers7.msg_count.Writeback_Data::5        27338                      
+system.ruby.network.routers7.msg_count.Writeback_Control::2        73710                      
+system.ruby.network.routers7.msg_count.Writeback_Control::3        73709                      
+system.ruby.network.routers7.msg_count.Writeback_Control::5        46180                      
+system.ruby.network.routers7.msg_count.Broadcast_Control::3       548224                      
+system.ruby.network.routers7.msg_count.Unblock_Control::5        78410                      
+system.ruby.network.routers7.msg_bytes.Request_Control::2       625776                      
+system.ruby.network.routers7.msg_bytes.Request_Control::3          960                      
+system.ruby.network.routers7.msg_bytes.Response_Data::4      5814288                      
+system.ruby.network.routers7.msg_bytes.Response_Control::4      8720728                      
+system.ruby.network.routers7.msg_bytes.Writeback_Data::5      1968336                      
+system.ruby.network.routers7.msg_bytes.Writeback_Control::2       589680                      
+system.ruby.network.routers7.msg_bytes.Writeback_Control::3       589672                      
+system.ruby.network.routers7.msg_bytes.Writeback_Control::5       369440                      
+system.ruby.network.routers7.msg_bytes.Broadcast_Control::3      4385792                      
+system.ruby.network.routers7.msg_bytes.Unblock_Control::5       627280                      
 system.ruby.dir_cntrl0.probeFilter.demand_hits            0                       # Number of cache demand hits
 system.ruby.dir_cntrl0.probeFilter.demand_misses            0                       # Number of cache demand misses
 system.ruby.dir_cntrl0.probeFilter.demand_accesses            0                       # Number of cache demand accesses
-system.ruby.network.routers8.percent_links_utilized    46.048912                      
-system.ruby.network.routers8.msg_count.Request_Control::2       628329                      
-system.ruby.network.routers8.msg_count.Request_Control::3          423                      
-system.ruby.network.routers8.msg_count.Response_Data::4       607721                      
-system.ruby.network.routers8.msg_count.Writeback_Data::5       221601                      
-system.ruby.network.routers8.msg_count.Writeback_Control::2       592925                      
-system.ruby.network.routers8.msg_count.Writeback_Control::3       592925                      
-system.ruby.network.routers8.msg_count.Writeback_Control::5       371123                      
-system.ruby.network.routers8.msg_count.Broadcast_Control::3       627906                      
-system.ruby.network.routers8.msg_count.Unblock_Control::5       628502                      
-system.ruby.network.routers8.msg_bytes.Request_Control::2      5026632                      
-system.ruby.network.routers8.msg_bytes.Request_Control::3         3384                      
-system.ruby.network.routers8.msg_bytes.Response_Data::4     43755912                      
-system.ruby.network.routers8.msg_bytes.Writeback_Data::5     15955272                      
-system.ruby.network.routers8.msg_bytes.Writeback_Control::2      4743400                      
-system.ruby.network.routers8.msg_bytes.Writeback_Control::3      4743400                      
-system.ruby.network.routers8.msg_bytes.Writeback_Control::5      2968984                      
-system.ruby.network.routers8.msg_bytes.Broadcast_Control::3      5023248                      
-system.ruby.network.routers8.msg_bytes.Unblock_Control::5      5028016                      
-system.ruby.network.routers9.percent_links_utilized    18.047053                      
-system.ruby.network.routers9.msg_count.Request_Control::2       628329                      
-system.ruby.network.routers9.msg_count.Request_Control::3          423                      
-system.ruby.network.routers9.msg_count.Response_Data::4       628298                      
-system.ruby.network.routers9.msg_count.Response_Control::4      4375187                      
-system.ruby.network.routers9.msg_count.Writeback_Data::5       221601                      
-system.ruby.network.routers9.msg_count.Writeback_Control::2       592925                      
-system.ruby.network.routers9.msg_count.Writeback_Control::3       592925                      
-system.ruby.network.routers9.msg_count.Writeback_Control::5       371123                      
-system.ruby.network.routers9.msg_count.Broadcast_Control::3      4395342                      
-system.ruby.network.routers9.msg_count.Unblock_Control::5       628502                      
-system.ruby.network.routers9.msg_bytes.Request_Control::2      5026632                      
-system.ruby.network.routers9.msg_bytes.Request_Control::3         3384                      
-system.ruby.network.routers9.msg_bytes.Response_Data::4     45237456                      
-system.ruby.network.routers9.msg_bytes.Response_Control::4     35001496                      
-system.ruby.network.routers9.msg_bytes.Writeback_Data::5     15955272                      
-system.ruby.network.routers9.msg_bytes.Writeback_Control::2      4743400                      
-system.ruby.network.routers9.msg_bytes.Writeback_Control::3      4743400                      
-system.ruby.network.routers9.msg_bytes.Writeback_Control::5      2968984                      
-system.ruby.network.routers9.msg_bytes.Broadcast_Control::3     35162736                      
-system.ruby.network.routers9.msg_bytes.Unblock_Control::5      5028016                      
-system.ruby.network.msg_count.Request_Control      1886256                      
-system.ruby.network.msg_count.Response_Data      1884894                      
-system.ruby.network.msg_count.Response_Control     13125561                      
-system.ruby.network.msg_count.Writeback_Data       664803                      
-system.ruby.network.msg_count.Writeback_Control      4670919                      
-system.ruby.network.msg_count.Broadcast_Control      9418590                      
-system.ruby.network.msg_count.Unblock_Control      1885506                      
-system.ruby.network.msg_byte.Request_Control     15090048                      
-system.ruby.network.msg_byte.Response_Data    135712368                      
-system.ruby.network.msg_byte.Response_Control    105004488                      
-system.ruby.network.msg_byte.Writeback_Data     47865816                      
-system.ruby.network.msg_byte.Writeback_Control     37367352                      
-system.ruby.network.msg_byte.Broadcast_Control     75348720                      
-system.ruby.network.msg_byte.Unblock_Control     15084048                      
-system.cpu0.num_reads                           99506                       # number of read accesses completed
-system.cpu0.num_writes                          55459                       # number of write accesses completed
+system.ruby.network.routers8.percent_links_utilized    57.155007                      
+system.ruby.network.routers8.msg_count.Request_Control::2       627331                      
+system.ruby.network.routers8.msg_count.Request_Control::3          990                      
+system.ruby.network.routers8.msg_count.Response_Data::4       607002                      
+system.ruby.network.routers8.msg_count.Writeback_Data::5       220866                      
+system.ruby.network.routers8.msg_count.Writeback_Control::2       591516                      
+system.ruby.network.routers8.msg_count.Writeback_Control::3       591493                      
+system.ruby.network.routers8.msg_count.Writeback_Control::5       369186                      
+system.ruby.network.routers8.msg_count.Broadcast_Control::3       626317                      
+system.ruby.network.routers8.msg_count.Unblock_Control::5       628744                      
+system.ruby.network.routers8.msg_bytes.Request_Control::2      5018648                      
+system.ruby.network.routers8.msg_bytes.Request_Control::3         7920                      
+system.ruby.network.routers8.msg_bytes.Response_Data::4     43704144                      
+system.ruby.network.routers8.msg_bytes.Writeback_Data::5     15902352                      
+system.ruby.network.routers8.msg_bytes.Writeback_Control::2      4732128                      
+system.ruby.network.routers8.msg_bytes.Writeback_Control::3      4731944                      
+system.ruby.network.routers8.msg_bytes.Writeback_Control::5      2953488                      
+system.ruby.network.routers8.msg_bytes.Broadcast_Control::3      5010536                      
+system.ruby.network.routers8.msg_bytes.Unblock_Control::5      5029952                      
+system.ruby.network.routers9.percent_links_utilized    22.391181                      
+system.ruby.network.routers9.msg_count.Request_Control::2       627331                      
+system.ruby.network.routers9.msg_count.Request_Control::3          990                      
+system.ruby.network.routers9.msg_count.Response_Data::4       627308                      
+system.ruby.network.routers9.msg_count.Response_Control::4      4364904                      
+system.ruby.network.routers9.msg_count.Writeback_Data::5       220866                      
+system.ruby.network.routers9.msg_count.Writeback_Control::2       591516                      
+system.ruby.network.routers9.msg_count.Writeback_Control::3       591493                      
+system.ruby.network.routers9.msg_count.Writeback_Control::5       369186                      
+system.ruby.network.routers9.msg_count.Broadcast_Control::3      4384219                      
+system.ruby.network.routers9.msg_count.Unblock_Control::5       628744                      
+system.ruby.network.routers9.msg_bytes.Request_Control::2      5018648                      
+system.ruby.network.routers9.msg_bytes.Request_Control::3         7920                      
+system.ruby.network.routers9.msg_bytes.Response_Data::4     45166176                      
+system.ruby.network.routers9.msg_bytes.Response_Control::4     34919232                      
+system.ruby.network.routers9.msg_bytes.Writeback_Data::5     15902352                      
+system.ruby.network.routers9.msg_bytes.Writeback_Control::2      4732128                      
+system.ruby.network.routers9.msg_bytes.Writeback_Control::3      4731944                      
+system.ruby.network.routers9.msg_bytes.Writeback_Control::5      2953488                      
+system.ruby.network.routers9.msg_bytes.Broadcast_Control::3     35073752                      
+system.ruby.network.routers9.msg_bytes.Unblock_Control::5      5029952                      
+system.ruby.network.msg_count.Request_Control      1884963                      
+system.ruby.network.msg_count.Response_Data      1881922                      
+system.ruby.network.msg_count.Response_Control     13094712                      
+system.ruby.network.msg_count.Writeback_Data       662598                      
+system.ruby.network.msg_count.Writeback_Control      4656585                      
+system.ruby.network.msg_count.Broadcast_Control      9394755                      
+system.ruby.network.msg_count.Unblock_Control      1886232                      
+system.ruby.network.msg_byte.Request_Control     15079704                      
+system.ruby.network.msg_byte.Response_Data    135498384                      
+system.ruby.network.msg_byte.Response_Control    104757696                      
+system.ruby.network.msg_byte.Writeback_Data     47707056                      
+system.ruby.network.msg_byte.Writeback_Control     37252680                      
+system.ruby.network.msg_byte.Broadcast_Control     75158040                      
+system.ruby.network.msg_byte.Unblock_Control     15089856                      
+system.ruby.memctrl_clk_domain.clock                3                       # Clock period in ticks
+system.cpu0.num_reads                           99219                       # number of read accesses completed
+system.cpu0.num_writes                          55551                       # number of write accesses completed
 system.cpu0.num_copies                              0                       # number of copy accesses completed
-system.cpu1.num_reads                          100000                       # number of read accesses completed
-system.cpu1.num_writes                          56034                       # number of write accesses completed
+system.cpu1.num_reads                           99783                       # number of read accesses completed
+system.cpu1.num_writes                          55285                       # number of write accesses completed
 system.cpu1.num_copies                              0                       # number of copy accesses completed
-system.cpu2.num_reads                           99774                       # number of read accesses completed
-system.cpu2.num_writes                          55650                       # number of write accesses completed
+system.cpu2.num_reads                           98991                       # number of read accesses completed
+system.cpu2.num_writes                          55373                       # number of write accesses completed
 system.cpu2.num_copies                              0                       # number of copy accesses completed
-system.cpu3.num_reads                           99487                       # number of read accesses completed
-system.cpu3.num_writes                          55471                       # number of write accesses completed
+system.cpu3.num_reads                           99031                       # number of read accesses completed
+system.cpu3.num_writes                          55449                       # number of write accesses completed
 system.cpu3.num_copies                              0                       # number of copy accesses completed
-system.cpu4.num_reads                           99515                       # number of read accesses completed
-system.cpu4.num_writes                          55612                       # number of write accesses completed
+system.cpu4.num_reads                           98792                       # number of read accesses completed
+system.cpu4.num_writes                          55139                       # number of write accesses completed
 system.cpu4.num_copies                              0                       # number of copy accesses completed
-system.cpu5.num_reads                           99579                       # number of read accesses completed
-system.cpu5.num_writes                          55211                       # number of write accesses completed
+system.cpu5.num_reads                           99529                       # number of read accesses completed
+system.cpu5.num_writes                          55264                       # number of write accesses completed
 system.cpu5.num_copies                              0                       # number of copy accesses completed
-system.cpu6.num_reads                           99679                       # number of read accesses completed
-system.cpu6.num_writes                          55618                       # number of write accesses completed
+system.cpu6.num_reads                          100000                       # number of read accesses completed
+system.cpu6.num_writes                          55596                       # number of write accesses completed
 system.cpu6.num_copies                              0                       # number of copy accesses completed
-system.cpu7.num_reads                           98792                       # number of read accesses completed
-system.cpu7.num_writes                          55627                       # number of write accesses completed
+system.cpu7.num_reads                           98769                       # number of read accesses completed
+system.cpu7.num_writes                          55429                       # number of write accesses completed
 system.cpu7.num_copies                              0                       # number of copy accesses completed
-system.ruby.network.routers0.throttle0.link_utilization    15.823528                      
-system.ruby.network.routers0.throttle0.msg_count.Request_Control::3           59                      
-system.ruby.network.routers0.throttle0.msg_count.Response_Data::4        78309                      
-system.ruby.network.routers0.throttle0.msg_count.Response_Control::4       545336                      
-system.ruby.network.routers0.throttle0.msg_count.Writeback_Control::3        73965                      
-system.ruby.network.routers0.throttle0.msg_count.Broadcast_Control::3       549648                      
-system.ruby.network.routers0.throttle0.msg_bytes.Request_Control::3          472                      
-system.ruby.network.routers0.throttle0.msg_bytes.Response_Data::4      5638248                      
-system.ruby.network.routers0.throttle0.msg_bytes.Response_Control::4      4362688                      
-system.ruby.network.routers0.throttle0.msg_bytes.Writeback_Control::3       591720                      
-system.ruby.network.routers0.throttle0.msg_bytes.Broadcast_Control::3      4397184                      
-system.ruby.network.routers0.throttle1.link_utilization     9.256236                      
-system.ruby.network.routers0.throttle1.msg_count.Request_Control::2        78315                      
-system.ruby.network.routers0.throttle1.msg_count.Response_Data::4         2596                      
-system.ruby.network.routers0.throttle1.msg_count.Response_Control::4       547111                      
-system.ruby.network.routers0.throttle1.msg_count.Writeback_Data::5        27634                      
-system.ruby.network.routers0.throttle1.msg_count.Writeback_Control::2        73965                      
-system.ruby.network.routers0.throttle1.msg_count.Writeback_Control::5        46315                      
-system.ruby.network.routers0.throttle1.msg_count.Unblock_Control::5        78328                      
-system.ruby.network.routers0.throttle1.msg_bytes.Request_Control::2       626520                      
-system.ruby.network.routers0.throttle1.msg_bytes.Response_Data::4       186912                      
-system.ruby.network.routers0.throttle1.msg_bytes.Response_Control::4      4376888                      
-system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Data::5      1989648                      
-system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Control::2       591720                      
-system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Control::5       370520                      
-system.ruby.network.routers0.throttle1.msg_bytes.Unblock_Control::5       626624                      
-system.ruby.network.routers1.throttle0.link_utilization    15.891736                      
-system.ruby.network.routers1.throttle0.msg_count.Request_Control::3           53                      
-system.ruby.network.routers1.throttle0.msg_count.Response_Data::4        78825                      
-system.ruby.network.routers1.throttle0.msg_count.Response_Control::4       548917                      
-system.ruby.network.routers1.throttle0.msg_count.Writeback_Control::3        74350                      
-system.ruby.network.routers1.throttle0.msg_count.Broadcast_Control::3       549124                      
-system.ruby.network.routers1.throttle0.msg_bytes.Request_Control::3          424                      
-system.ruby.network.routers1.throttle0.msg_bytes.Response_Data::4      5675400                      
-system.ruby.network.routers1.throttle0.msg_bytes.Response_Control::4      4391336                      
-system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Control::3       594800                      
-system.ruby.network.routers1.throttle0.msg_bytes.Broadcast_Control::3      4392992                      
-system.ruby.network.routers1.throttle1.link_utilization     9.289964                      
-system.ruby.network.routers1.throttle1.msg_count.Request_Control::2        78828                      
-system.ruby.network.routers1.throttle1.msg_count.Response_Data::4         2588                      
-system.ruby.network.routers1.throttle1.msg_count.Response_Control::4       546589                      
-system.ruby.network.routers1.throttle1.msg_count.Writeback_Data::5        27983                      
-system.ruby.network.routers1.throttle1.msg_count.Writeback_Control::2        74350                      
-system.ruby.network.routers1.throttle1.msg_count.Writeback_Control::5        46341                      
-system.ruby.network.routers1.throttle1.msg_count.Unblock_Control::5        78851                      
-system.ruby.network.routers1.throttle1.msg_bytes.Request_Control::2       630624                      
-system.ruby.network.routers1.throttle1.msg_bytes.Response_Data::4       186336                      
-system.ruby.network.routers1.throttle1.msg_bytes.Response_Control::4      4372712                      
-system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Data::5      2014776                      
-system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::2       594800                      
-system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::5       370728                      
-system.ruby.network.routers1.throttle1.msg_bytes.Unblock_Control::5       630808                      
-system.ruby.network.routers2.throttle0.link_utilization    15.854335                      
-system.ruby.network.routers2.throttle0.msg_count.Request_Control::3           51                      
-system.ruby.network.routers2.throttle0.msg_count.Response_Data::4        78542                      
-system.ruby.network.routers2.throttle0.msg_count.Response_Control::4       546974                      
-system.ruby.network.routers2.throttle0.msg_count.Writeback_Control::3        74128                      
-system.ruby.network.routers2.throttle0.msg_count.Broadcast_Control::3       549406                      
-system.ruby.network.routers2.throttle0.msg_bytes.Request_Control::3          408                      
-system.ruby.network.routers2.throttle0.msg_bytes.Response_Data::4      5655024                      
-system.ruby.network.routers2.throttle0.msg_bytes.Response_Control::4      4375792                      
-system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Control::3       593024                      
-system.ruby.network.routers2.throttle0.msg_bytes.Broadcast_Control::3      4395248                      
-system.ruby.network.routers2.throttle1.link_utilization     9.260762                      
-system.ruby.network.routers2.throttle1.msg_count.Request_Control::2        78545                      
-system.ruby.network.routers2.throttle1.msg_count.Response_Data::4         2504                      
-system.ruby.network.routers2.throttle1.msg_count.Response_Control::4       546953                      
-system.ruby.network.routers2.throttle1.msg_count.Writeback_Data::5        27726                      
-system.ruby.network.routers2.throttle1.msg_count.Writeback_Control::2        74128                      
-system.ruby.network.routers2.throttle1.msg_count.Writeback_Control::5        46381                      
-system.ruby.network.routers2.throttle1.msg_count.Unblock_Control::5        78563                      
-system.ruby.network.routers2.throttle1.msg_bytes.Request_Control::2       628360                      
-system.ruby.network.routers2.throttle1.msg_bytes.Response_Data::4       180288                      
-system.ruby.network.routers2.throttle1.msg_bytes.Response_Control::4      4375624                      
-system.ruby.network.routers2.throttle1.msg_bytes.Writeback_Data::5      1996272                      
-system.ruby.network.routers2.throttle1.msg_bytes.Writeback_Control::2       593024                      
-system.ruby.network.routers2.throttle1.msg_bytes.Writeback_Control::5       371048                      
-system.ruby.network.routers2.throttle1.msg_bytes.Unblock_Control::5       628504                      
-system.ruby.network.routers3.throttle0.link_utilization    15.866275                      
-system.ruby.network.routers3.throttle0.msg_count.Request_Control::3           54                      
-system.ruby.network.routers3.throttle0.msg_count.Response_Data::4        78635                      
-system.ruby.network.routers3.throttle0.msg_count.Response_Control::4       547558                      
-system.ruby.network.routers3.throttle0.msg_count.Writeback_Control::3        74201                      
-system.ruby.network.routers3.throttle0.msg_count.Broadcast_Control::3       549323                      
-system.ruby.network.routers3.throttle0.msg_bytes.Request_Control::3          432                      
-system.ruby.network.routers3.throttle0.msg_bytes.Response_Data::4      5661720                      
-system.ruby.network.routers3.throttle0.msg_bytes.Response_Control::4      4380464                      
-system.ruby.network.routers3.throttle0.msg_bytes.Writeback_Control::3       593608                      
-system.ruby.network.routers3.throttle0.msg_bytes.Broadcast_Control::3      4394584                      
-system.ruby.network.routers3.throttle1.link_utilization     9.273176                      
-system.ruby.network.routers3.throttle1.msg_count.Request_Control::2        78639                      
-system.ruby.network.routers3.throttle1.msg_count.Response_Data::4         2621                      
-system.ruby.network.routers3.throttle1.msg_count.Response_Control::4       546756                      
-system.ruby.network.routers3.throttle1.msg_count.Writeback_Data::5        27761                      
-system.ruby.network.routers3.throttle1.msg_count.Writeback_Control::2        74201                      
-system.ruby.network.routers3.throttle1.msg_count.Writeback_Control::5        46424                      
-system.ruby.network.routers3.throttle1.msg_count.Unblock_Control::5        78652                      
-system.ruby.network.routers3.throttle1.msg_bytes.Request_Control::2       629112                      
-system.ruby.network.routers3.throttle1.msg_bytes.Response_Data::4       188712                      
-system.ruby.network.routers3.throttle1.msg_bytes.Response_Control::4      4374048                      
-system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Data::5      1998792                      
-system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Control::2       593608                      
-system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Control::5       371392                      
-system.ruby.network.routers3.throttle1.msg_bytes.Unblock_Control::5       629216                      
-system.ruby.network.routers4.throttle0.link_utilization    15.855517                      
-system.ruby.network.routers4.throttle0.msg_count.Request_Control::3           57                      
-system.ruby.network.routers4.throttle0.msg_count.Response_Data::4        78565                      
-system.ruby.network.routers4.throttle0.msg_count.Response_Control::4       547021                      
-system.ruby.network.routers4.throttle0.msg_count.Writeback_Control::3        74027                      
-system.ruby.network.routers4.throttle0.msg_count.Broadcast_Control::3       549387                      
-system.ruby.network.routers4.throttle0.msg_bytes.Request_Control::3          456                      
-system.ruby.network.routers4.throttle0.msg_bytes.Response_Data::4      5656680                      
-system.ruby.network.routers4.throttle0.msg_bytes.Response_Control::4      4376168                      
-system.ruby.network.routers4.throttle0.msg_bytes.Writeback_Control::3       592216                      
-system.ruby.network.routers4.throttle0.msg_bytes.Broadcast_Control::3      4395096                      
-system.ruby.network.routers4.throttle1.link_utilization     9.262181                      
-system.ruby.network.routers4.throttle1.msg_count.Request_Control::2        78569                      
-system.ruby.network.routers4.throttle1.msg_count.Response_Data::4         2579                      
-system.ruby.network.routers4.throttle1.msg_count.Response_Control::4       546865                      
-system.ruby.network.routers4.throttle1.msg_count.Writeback_Data::5        27693                      
-system.ruby.network.routers4.throttle1.msg_count.Writeback_Control::2        74027                      
-system.ruby.network.routers4.throttle1.msg_count.Writeback_Control::5        46298                      
-system.ruby.network.routers4.throttle1.msg_count.Unblock_Control::5        78601                      
-system.ruby.network.routers4.throttle1.msg_bytes.Request_Control::2       628552                      
-system.ruby.network.routers4.throttle1.msg_bytes.Response_Data::4       185688                      
-system.ruby.network.routers4.throttle1.msg_bytes.Response_Control::4      4374920                      
-system.ruby.network.routers4.throttle1.msg_bytes.Writeback_Data::5      1993896                      
-system.ruby.network.routers4.throttle1.msg_bytes.Writeback_Control::2       592216                      
-system.ruby.network.routers4.throttle1.msg_bytes.Writeback_Control::5       370384                      
-system.ruby.network.routers4.throttle1.msg_bytes.Unblock_Control::5       628808                      
-system.ruby.network.routers5.throttle0.link_utilization    15.860457                      
-system.ruby.network.routers5.throttle0.msg_count.Request_Control::3           45                      
-system.ruby.network.routers5.throttle0.msg_count.Response_Data::4        78586                      
-system.ruby.network.routers5.throttle0.msg_count.Response_Control::4       547290                      
-system.ruby.network.routers5.throttle0.msg_count.Writeback_Control::3        74179                      
-system.ruby.network.routers5.throttle0.msg_count.Broadcast_Control::3       549374                      
-system.ruby.network.routers5.throttle0.msg_bytes.Request_Control::3          360                      
-system.ruby.network.routers5.throttle0.msg_bytes.Response_Data::4      5658192                      
-system.ruby.network.routers5.throttle0.msg_bytes.Response_Control::4      4378320                      
-system.ruby.network.routers5.throttle0.msg_bytes.Writeback_Control::3       593432                      
-system.ruby.network.routers5.throttle0.msg_bytes.Broadcast_Control::3      4394992                      
-system.ruby.network.routers5.throttle1.link_utilization     9.243400                      
-system.ruby.network.routers5.throttle1.msg_count.Request_Control::2        78590                      
-system.ruby.network.routers5.throttle1.msg_count.Response_Data::4         2567                      
-system.ruby.network.routers5.throttle1.msg_count.Response_Control::4       546851                      
-system.ruby.network.routers5.throttle1.msg_count.Writeback_Data::5        27387                      
-system.ruby.network.routers5.throttle1.msg_count.Writeback_Control::2        74179                      
-system.ruby.network.routers5.throttle1.msg_count.Writeback_Control::5        46760                      
-system.ruby.network.routers5.throttle1.msg_count.Unblock_Control::5        78618                      
-system.ruby.network.routers5.throttle1.msg_bytes.Request_Control::2       628720                      
-system.ruby.network.routers5.throttle1.msg_bytes.Response_Data::4       184824                      
-system.ruby.network.routers5.throttle1.msg_bytes.Response_Control::4      4374808                      
-system.ruby.network.routers5.throttle1.msg_bytes.Writeback_Data::5      1971864                      
-system.ruby.network.routers5.throttle1.msg_bytes.Writeback_Control::2       593432                      
-system.ruby.network.routers5.throttle1.msg_bytes.Writeback_Control::5       374080                      
-system.ruby.network.routers5.throttle1.msg_bytes.Unblock_Control::5       628944                      
-system.ruby.network.routers6.throttle0.link_utilization    15.861031                      
-system.ruby.network.routers6.throttle0.msg_count.Request_Control::3           62                      
-system.ruby.network.routers6.throttle0.msg_count.Response_Data::4        78597                      
-system.ruby.network.routers6.throttle0.msg_count.Response_Control::4       547292                      
-system.ruby.network.routers6.throttle0.msg_count.Writeback_Control::3        74144                      
-system.ruby.network.routers6.throttle0.msg_count.Broadcast_Control::3       549359                      
-system.ruby.network.routers6.throttle0.msg_bytes.Request_Control::3          496                      
-system.ruby.network.routers6.throttle0.msg_bytes.Response_Data::4      5658984                      
-system.ruby.network.routers6.throttle0.msg_bytes.Response_Control::4      4378336                      
-system.ruby.network.routers6.throttle0.msg_bytes.Writeback_Control::3       593152                      
-system.ruby.network.routers6.throttle0.msg_bytes.Broadcast_Control::3      4394872                      
-system.ruby.network.routers6.throttle1.link_utilization     9.250907                      
-system.ruby.network.routers6.throttle1.msg_count.Request_Control::2        78600                      
-system.ruby.network.routers6.throttle1.msg_count.Response_Data::4         2589                      
-system.ruby.network.routers6.throttle1.msg_count.Response_Control::4       546832                      
-system.ruby.network.routers6.throttle1.msg_count.Writeback_Data::5        27482                      
-system.ruby.network.routers6.throttle1.msg_count.Writeback_Control::2        74144                      
-system.ruby.network.routers6.throttle1.msg_count.Writeback_Control::5        46633                      
-system.ruby.network.routers6.throttle1.msg_count.Unblock_Control::5        78625                      
-system.ruby.network.routers6.throttle1.msg_bytes.Request_Control::2       628800                      
-system.ruby.network.routers6.throttle1.msg_bytes.Response_Data::4       186408                      
-system.ruby.network.routers6.throttle1.msg_bytes.Response_Control::4      4374656                      
-system.ruby.network.routers6.throttle1.msg_bytes.Writeback_Data::5      1978704                      
-system.ruby.network.routers6.throttle1.msg_bytes.Writeback_Control::2       593152                      
-system.ruby.network.routers6.throttle1.msg_bytes.Writeback_Control::5       373064                      
-system.ruby.network.routers6.throttle1.msg_bytes.Unblock_Control::5       629000                      
-system.ruby.network.routers7.throttle0.link_utilization    15.813859                      
-system.ruby.network.routers7.throttle0.msg_count.Request_Control::3           42                      
-system.ruby.network.routers7.throttle0.msg_count.Response_Data::4        78239                      
-system.ruby.network.routers7.throttle0.msg_count.Response_Control::4       544799                      
-system.ruby.network.routers7.throttle0.msg_count.Writeback_Control::3        73931                      
-system.ruby.network.routers7.throttle0.msg_count.Broadcast_Control::3       549721                      
-system.ruby.network.routers7.throttle0.msg_bytes.Request_Control::3          336                      
-system.ruby.network.routers7.throttle0.msg_bytes.Response_Data::4      5633208                      
-system.ruby.network.routers7.throttle0.msg_bytes.Response_Control::4      4358392                      
-system.ruby.network.routers7.throttle0.msg_bytes.Writeback_Control::3       591448                      
-system.ruby.network.routers7.throttle0.msg_bytes.Broadcast_Control::3      4397768                      
-system.ruby.network.routers7.throttle1.link_utilization     9.270989                      
-system.ruby.network.routers7.throttle1.msg_count.Request_Control::2        78243                      
-system.ruby.network.routers7.throttle1.msg_count.Response_Data::4         2533                      
-system.ruby.network.routers7.throttle1.msg_count.Response_Control::4       547230                      
-system.ruby.network.routers7.throttle1.msg_count.Writeback_Data::5        27935                      
-system.ruby.network.routers7.throttle1.msg_count.Writeback_Control::2        73931                      
-system.ruby.network.routers7.throttle1.msg_count.Writeback_Control::5        45971                      
-system.ruby.network.routers7.throttle1.msg_count.Unblock_Control::5        78264                      
-system.ruby.network.routers7.throttle1.msg_bytes.Request_Control::2       625944                      
-system.ruby.network.routers7.throttle1.msg_bytes.Response_Data::4       182376                      
-system.ruby.network.routers7.throttle1.msg_bytes.Response_Control::4      4377840                      
-system.ruby.network.routers7.throttle1.msg_bytes.Writeback_Data::5      2011320                      
-system.ruby.network.routers7.throttle1.msg_bytes.Writeback_Control::2       591448                      
-system.ruby.network.routers7.throttle1.msg_bytes.Writeback_Control::5       367768                      
-system.ruby.network.routers7.throttle1.msg_bytes.Unblock_Control::5       626112                      
-system.ruby.network.routers8.throttle0.link_utilization    35.596713                      
-system.ruby.network.routers8.throttle0.msg_count.Request_Control::2       628329                      
-system.ruby.network.routers8.throttle0.msg_count.Writeback_Data::5       221601                      
-system.ruby.network.routers8.throttle0.msg_count.Writeback_Control::2       592925                      
-system.ruby.network.routers8.throttle0.msg_count.Writeback_Control::5       371123                      
-system.ruby.network.routers8.throttle0.msg_count.Unblock_Control::5       628502                      
-system.ruby.network.routers8.throttle0.msg_bytes.Request_Control::2      5026632                      
-system.ruby.network.routers8.throttle0.msg_bytes.Writeback_Data::5     15955272                      
-system.ruby.network.routers8.throttle0.msg_bytes.Writeback_Control::2      4743400                      
-system.ruby.network.routers8.throttle0.msg_bytes.Writeback_Control::5      2968984                      
-system.ruby.network.routers8.throttle0.msg_bytes.Unblock_Control::5      5028016                      
-system.ruby.network.routers8.throttle1.link_utilization    56.501112                      
-system.ruby.network.routers8.throttle1.msg_count.Request_Control::3          423                      
-system.ruby.network.routers8.throttle1.msg_count.Response_Data::4       607721                      
-system.ruby.network.routers8.throttle1.msg_count.Writeback_Control::3       592925                      
-system.ruby.network.routers8.throttle1.msg_count.Broadcast_Control::3       627906                      
-system.ruby.network.routers8.throttle1.msg_bytes.Request_Control::3         3384                      
-system.ruby.network.routers8.throttle1.msg_bytes.Response_Data::4     43755912                      
-system.ruby.network.routers8.throttle1.msg_bytes.Writeback_Control::3      4743400                      
-system.ruby.network.routers8.throttle1.msg_bytes.Broadcast_Control::3      5023248                      
-system.ruby.network.routers9.throttle0.link_utilization    15.823528                      
-system.ruby.network.routers9.throttle0.msg_count.Request_Control::3           59                      
-system.ruby.network.routers9.throttle0.msg_count.Response_Data::4        78309                      
-system.ruby.network.routers9.throttle0.msg_count.Response_Control::4       545336                      
-system.ruby.network.routers9.throttle0.msg_count.Writeback_Control::3        73965                      
-system.ruby.network.routers9.throttle0.msg_count.Broadcast_Control::3       549648                      
-system.ruby.network.routers9.throttle0.msg_bytes.Request_Control::3          472                      
-system.ruby.network.routers9.throttle0.msg_bytes.Response_Data::4      5638248                      
-system.ruby.network.routers9.throttle0.msg_bytes.Response_Control::4      4362688                      
-system.ruby.network.routers9.throttle0.msg_bytes.Writeback_Control::3       591720                      
-system.ruby.network.routers9.throttle0.msg_bytes.Broadcast_Control::3      4397184                      
-system.ruby.network.routers9.throttle1.link_utilization    15.891761                      
-system.ruby.network.routers9.throttle1.msg_count.Request_Control::3           53                      
-system.ruby.network.routers9.throttle1.msg_count.Response_Data::4        78825                      
-system.ruby.network.routers9.throttle1.msg_count.Response_Control::4       548917                      
-system.ruby.network.routers9.throttle1.msg_count.Writeback_Control::3        74350                      
-system.ruby.network.routers9.throttle1.msg_count.Broadcast_Control::3       549124                      
-system.ruby.network.routers9.throttle1.msg_bytes.Request_Control::3          424                      
-system.ruby.network.routers9.throttle1.msg_bytes.Response_Data::4      5675400                      
-system.ruby.network.routers9.throttle1.msg_bytes.Response_Control::4      4391336                      
-system.ruby.network.routers9.throttle1.msg_bytes.Writeback_Control::3       594800                      
-system.ruby.network.routers9.throttle1.msg_bytes.Broadcast_Control::3      4392992                      
-system.ruby.network.routers9.throttle2.link_utilization    15.854335                      
-system.ruby.network.routers9.throttle2.msg_count.Request_Control::3           51                      
-system.ruby.network.routers9.throttle2.msg_count.Response_Data::4        78542                      
-system.ruby.network.routers9.throttle2.msg_count.Response_Control::4       546974                      
-system.ruby.network.routers9.throttle2.msg_count.Writeback_Control::3        74128                      
-system.ruby.network.routers9.throttle2.msg_count.Broadcast_Control::3       549406                      
-system.ruby.network.routers9.throttle2.msg_bytes.Request_Control::3          408                      
-system.ruby.network.routers9.throttle2.msg_bytes.Response_Data::4      5655024                      
-system.ruby.network.routers9.throttle2.msg_bytes.Response_Control::4      4375792                      
-system.ruby.network.routers9.throttle2.msg_bytes.Writeback_Control::3       593024                      
-system.ruby.network.routers9.throttle2.msg_bytes.Broadcast_Control::3      4395248                      
-system.ruby.network.routers9.throttle3.link_utilization    15.866275                      
-system.ruby.network.routers9.throttle3.msg_count.Request_Control::3           54                      
-system.ruby.network.routers9.throttle3.msg_count.Response_Data::4        78635                      
-system.ruby.network.routers9.throttle3.msg_count.Response_Control::4       547558                      
-system.ruby.network.routers9.throttle3.msg_count.Writeback_Control::3        74201                      
-system.ruby.network.routers9.throttle3.msg_count.Broadcast_Control::3       549323                      
-system.ruby.network.routers9.throttle3.msg_bytes.Request_Control::3          432                      
-system.ruby.network.routers9.throttle3.msg_bytes.Response_Data::4      5661720                      
-system.ruby.network.routers9.throttle3.msg_bytes.Response_Control::4      4380464                      
-system.ruby.network.routers9.throttle3.msg_bytes.Writeback_Control::3       593608                      
-system.ruby.network.routers9.throttle3.msg_bytes.Broadcast_Control::3      4394584                      
-system.ruby.network.routers9.throttle4.link_utilization    15.855517                      
-system.ruby.network.routers9.throttle4.msg_count.Request_Control::3           57                      
-system.ruby.network.routers9.throttle4.msg_count.Response_Data::4        78565                      
-system.ruby.network.routers9.throttle4.msg_count.Response_Control::4       547021                      
-system.ruby.network.routers9.throttle4.msg_count.Writeback_Control::3        74027                      
-system.ruby.network.routers9.throttle4.msg_count.Broadcast_Control::3       549387                      
-system.ruby.network.routers9.throttle4.msg_bytes.Request_Control::3          456                      
-system.ruby.network.routers9.throttle4.msg_bytes.Response_Data::4      5656680                      
-system.ruby.network.routers9.throttle4.msg_bytes.Response_Control::4      4376168                      
-system.ruby.network.routers9.throttle4.msg_bytes.Writeback_Control::3       592216                      
-system.ruby.network.routers9.throttle4.msg_bytes.Broadcast_Control::3      4395096                      
-system.ruby.network.routers9.throttle5.link_utilization    15.860457                      
-system.ruby.network.routers9.throttle5.msg_count.Request_Control::3           45                      
-system.ruby.network.routers9.throttle5.msg_count.Response_Data::4        78586                      
-system.ruby.network.routers9.throttle5.msg_count.Response_Control::4       547290                      
-system.ruby.network.routers9.throttle5.msg_count.Writeback_Control::3        74179                      
-system.ruby.network.routers9.throttle5.msg_count.Broadcast_Control::3       549374                      
-system.ruby.network.routers9.throttle5.msg_bytes.Request_Control::3          360                      
-system.ruby.network.routers9.throttle5.msg_bytes.Response_Data::4      5658192                      
-system.ruby.network.routers9.throttle5.msg_bytes.Response_Control::4      4378320                      
-system.ruby.network.routers9.throttle5.msg_bytes.Writeback_Control::3       593432                      
-system.ruby.network.routers9.throttle5.msg_bytes.Broadcast_Control::3      4394992                      
-system.ruby.network.routers9.throttle6.link_utilization    15.861031                      
-system.ruby.network.routers9.throttle6.msg_count.Request_Control::3           62                      
-system.ruby.network.routers9.throttle6.msg_count.Response_Data::4        78597                      
-system.ruby.network.routers9.throttle6.msg_count.Response_Control::4       547292                      
-system.ruby.network.routers9.throttle6.msg_count.Writeback_Control::3        74144                      
-system.ruby.network.routers9.throttle6.msg_count.Broadcast_Control::3       549359                      
-system.ruby.network.routers9.throttle6.msg_bytes.Request_Control::3          496                      
-system.ruby.network.routers9.throttle6.msg_bytes.Response_Data::4      5658984                      
-system.ruby.network.routers9.throttle6.msg_bytes.Response_Control::4      4378336                      
-system.ruby.network.routers9.throttle6.msg_bytes.Writeback_Control::3       593152                      
-system.ruby.network.routers9.throttle6.msg_bytes.Broadcast_Control::3      4394872                      
-system.ruby.network.routers9.throttle7.link_utilization    15.813859                      
-system.ruby.network.routers9.throttle7.msg_count.Request_Control::3           42                      
-system.ruby.network.routers9.throttle7.msg_count.Response_Data::4        78239                      
-system.ruby.network.routers9.throttle7.msg_count.Response_Control::4       544799                      
-system.ruby.network.routers9.throttle7.msg_count.Writeback_Control::3        73931                      
-system.ruby.network.routers9.throttle7.msg_count.Broadcast_Control::3       549721                      
-system.ruby.network.routers9.throttle7.msg_bytes.Request_Control::3          336                      
-system.ruby.network.routers9.throttle7.msg_bytes.Response_Data::4      5633208                      
-system.ruby.network.routers9.throttle7.msg_bytes.Response_Control::4      4358392                      
-system.ruby.network.routers9.throttle7.msg_bytes.Writeback_Control::3       591448                      
-system.ruby.network.routers9.throttle7.msg_bytes.Broadcast_Control::3      4397768                      
-system.ruby.network.routers9.throttle8.link_utilization    35.596713                      
-system.ruby.network.routers9.throttle8.msg_count.Request_Control::2       628329                      
-system.ruby.network.routers9.throttle8.msg_count.Writeback_Data::5       221601                      
-system.ruby.network.routers9.throttle8.msg_count.Writeback_Control::2       592925                      
-system.ruby.network.routers9.throttle8.msg_count.Writeback_Control::5       371123                      
-system.ruby.network.routers9.throttle8.msg_count.Unblock_Control::5       628502                      
-system.ruby.network.routers9.throttle8.msg_bytes.Request_Control::2      5026632                      
-system.ruby.network.routers9.throttle8.msg_bytes.Writeback_Data::5     15955272                      
-system.ruby.network.routers9.throttle8.msg_bytes.Writeback_Control::2      4743400                      
-system.ruby.network.routers9.throttle8.msg_bytes.Writeback_Control::5      2968984                      
-system.ruby.network.routers9.throttle8.msg_bytes.Unblock_Control::5      5028016                      
-system.ruby.LD.latency_hist::bucket_size         1024                      
-system.ruby.LD.latency_hist::max_bucket         10239                      
-system.ruby.LD.latency_hist::samples           404548                      
-system.ruby.LD.latency_hist::mean         1203.834526                      
-system.ruby.LD.latency_hist::gmean         822.623780                      
-system.ruby.LD.latency_hist::stdev         899.503786                      
-system.ruby.LD.latency_hist              |      207765     51.36%     51.36% |      106851     26.41%     77.77% |       81488     20.14%     97.91% |        8228      2.03%     99.95% |         210      0.05%    100.00% |           6      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.latency_hist::total             404548                      
+system.ruby.network.routers0.throttle0.link_utilization    19.712173                      
+system.ruby.network.routers0.throttle0.msg_count.Request_Control::3          126                      
+system.ruby.network.routers0.throttle0.msg_count.Response_Data::4        78654                      
+system.ruby.network.routers0.throttle0.msg_count.Response_Control::4       547231                      
+system.ruby.network.routers0.throttle0.msg_count.Writeback_Control::3        74259                      
+system.ruby.network.routers0.throttle0.msg_count.Broadcast_Control::3       547799                      
+system.ruby.network.routers0.throttle0.msg_bytes.Request_Control::3         1008                      
+system.ruby.network.routers0.throttle0.msg_bytes.Response_Data::4      5663088                      
+system.ruby.network.routers0.throttle0.msg_bytes.Response_Control::4      4377848                      
+system.ruby.network.routers0.throttle0.msg_bytes.Writeback_Control::3       594072                      
+system.ruby.network.routers0.throttle0.msg_bytes.Broadcast_Control::3      4382392                      
+system.ruby.network.routers0.throttle1.link_utilization    11.510746                      
+system.ruby.network.routers0.throttle1.msg_count.Request_Control::2        78659                      
+system.ruby.network.routers0.throttle1.msg_count.Response_Data::4         2501                      
+system.ruby.network.routers0.throttle1.msg_count.Response_Control::4       545424                      
+system.ruby.network.routers0.throttle1.msg_count.Writeback_Data::5        27808                      
+system.ruby.network.routers0.throttle1.msg_count.Writeback_Control::2        74263                      
+system.ruby.network.routers0.throttle1.msg_count.Writeback_Control::5        46285                      
+system.ruby.network.routers0.throttle1.msg_count.Unblock_Control::5        78821                      
+system.ruby.network.routers0.throttle1.msg_bytes.Request_Control::2       629272                      
+system.ruby.network.routers0.throttle1.msg_bytes.Response_Data::4       180072                      
+system.ruby.network.routers0.throttle1.msg_bytes.Response_Control::4      4363392                      
+system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Data::5      2002176                      
+system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Control::2       594104                      
+system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Control::5       370280                      
+system.ruby.network.routers0.throttle1.msg_bytes.Unblock_Control::5       630568                      
+system.ruby.network.routers1.throttle0.link_utilization    19.657361                      
+system.ruby.network.routers1.throttle0.msg_count.Request_Control::3          117                      
+system.ruby.network.routers1.throttle0.msg_count.Response_Data::4        78324                      
+system.ruby.network.routers1.throttle0.msg_count.Response_Control::4       545059                      
+system.ruby.network.routers1.throttle0.msg_count.Writeback_Control::3        73878                      
+system.ruby.network.routers1.throttle0.msg_count.Broadcast_Control::3       548111                      
+system.ruby.network.routers1.throttle0.msg_bytes.Request_Control::3          936                      
+system.ruby.network.routers1.throttle0.msg_bytes.Response_Data::4      5639328                      
+system.ruby.network.routers1.throttle0.msg_bytes.Response_Control::4      4360472                      
+system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Control::3       591024                      
+system.ruby.network.routers1.throttle0.msg_bytes.Broadcast_Control::3      4384888                      
+system.ruby.network.routers1.throttle1.link_utilization    11.475517                      
+system.ruby.network.routers1.throttle1.msg_count.Request_Control::2        78327                      
+system.ruby.network.routers1.throttle1.msg_count.Response_Data::4         2545                      
+system.ruby.network.routers1.throttle1.msg_count.Response_Control::4       545683                      
+system.ruby.network.routers1.throttle1.msg_count.Writeback_Data::5        27485                      
+system.ruby.network.routers1.throttle1.msg_count.Writeback_Control::2        73881                      
+system.ruby.network.routers1.throttle1.msg_count.Writeback_Control::5        46209                      
+system.ruby.network.routers1.throttle1.msg_count.Unblock_Control::5        78508                      
+system.ruby.network.routers1.throttle1.msg_bytes.Request_Control::2       626616                      
+system.ruby.network.routers1.throttle1.msg_bytes.Response_Data::4       183240                      
+system.ruby.network.routers1.throttle1.msg_bytes.Response_Control::4      4365464                      
+system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Data::5      1978920                      
+system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::2       591048                      
+system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::5       369672                      
+system.ruby.network.routers1.throttle1.msg_bytes.Unblock_Control::5       628064                      
+system.ruby.network.routers2.throttle0.link_utilization    19.677511                      
+system.ruby.network.routers2.throttle0.msg_count.Request_Control::3          123                      
+system.ruby.network.routers2.throttle0.msg_count.Response_Data::4        78442                      
+system.ruby.network.routers2.throttle0.msg_count.Response_Control::4       545919                      
+system.ruby.network.routers2.throttle0.msg_count.Writeback_Control::3        73986                      
+system.ruby.network.routers2.throttle0.msg_count.Broadcast_Control::3       547994                      
+system.ruby.network.routers2.throttle0.msg_bytes.Request_Control::3          984                      
+system.ruby.network.routers2.throttle0.msg_bytes.Response_Data::4      5647824                      
+system.ruby.network.routers2.throttle0.msg_bytes.Response_Control::4      4367352                      
+system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Control::3       591888                      
+system.ruby.network.routers2.throttle0.msg_bytes.Broadcast_Control::3      4383952                      
+system.ruby.network.routers2.throttle1.link_utilization    11.487666                      
+system.ruby.network.routers2.throttle1.msg_count.Request_Control::2        78445                      
+system.ruby.network.routers2.throttle1.msg_count.Response_Data::4         2553                      
+system.ruby.network.routers2.throttle1.msg_count.Response_Control::4       545564                      
+system.ruby.network.routers2.throttle1.msg_count.Writeback_Data::5        27579                      
+system.ruby.network.routers2.throttle1.msg_count.Writeback_Control::2        73989                      
+system.ruby.network.routers2.throttle1.msg_count.Writeback_Control::5        46222                      
+system.ruby.network.routers2.throttle1.msg_count.Unblock_Control::5        78627                      
+system.ruby.network.routers2.throttle1.msg_bytes.Request_Control::2       627560                      
+system.ruby.network.routers2.throttle1.msg_bytes.Response_Data::4       183816                      
+system.ruby.network.routers2.throttle1.msg_bytes.Response_Control::4      4364512                      
+system.ruby.network.routers2.throttle1.msg_bytes.Writeback_Data::5      1985688                      
+system.ruby.network.routers2.throttle1.msg_bytes.Writeback_Control::2       591912                      
+system.ruby.network.routers2.throttle1.msg_bytes.Writeback_Control::5       369776                      
+system.ruby.network.routers2.throttle1.msg_bytes.Unblock_Control::5       629016                      
+system.ruby.network.routers3.throttle0.link_utilization    19.690143                      
+system.ruby.network.routers3.throttle0.msg_count.Request_Control::3          103                      
+system.ruby.network.routers3.throttle0.msg_count.Response_Data::4        78534                      
+system.ruby.network.routers3.throttle0.msg_count.Response_Control::4       546318                      
+system.ruby.network.routers3.throttle0.msg_count.Writeback_Control::3        74056                      
+system.ruby.network.routers3.throttle0.msg_count.Broadcast_Control::3       547920                      
+system.ruby.network.routers3.throttle0.msg_bytes.Request_Control::3          824                      
+system.ruby.network.routers3.throttle0.msg_bytes.Response_Data::4      5654448                      
+system.ruby.network.routers3.throttle0.msg_bytes.Response_Control::4      4370544                      
+system.ruby.network.routers3.throttle0.msg_bytes.Writeback_Control::3       592448                      
+system.ruby.network.routers3.throttle0.msg_bytes.Broadcast_Control::3      4383360                      
+system.ruby.network.routers3.throttle1.link_utilization    11.499479                      
+system.ruby.network.routers3.throttle1.msg_count.Request_Control::2        78537                      
+system.ruby.network.routers3.throttle1.msg_count.Response_Data::4         2559                      
+system.ruby.network.routers3.throttle1.msg_count.Response_Control::4       545464                      
+system.ruby.network.routers3.throttle1.msg_count.Writeback_Data::5        27685                      
+system.ruby.network.routers3.throttle1.msg_count.Writeback_Control::2        74059                      
+system.ruby.network.routers3.throttle1.msg_count.Writeback_Control::5        46186                      
+system.ruby.network.routers3.throttle1.msg_count.Unblock_Control::5        78718                      
+system.ruby.network.routers3.throttle1.msg_bytes.Request_Control::2       628296                      
+system.ruby.network.routers3.throttle1.msg_bytes.Response_Data::4       184248                      
+system.ruby.network.routers3.throttle1.msg_bytes.Response_Control::4      4363712                      
+system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Data::5      1993320                      
+system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Control::2       592472                      
+system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Control::5       369488                      
+system.ruby.network.routers3.throttle1.msg_bytes.Unblock_Control::5       629744                      
+system.ruby.network.routers4.throttle0.link_utilization    19.648489                      
+system.ruby.network.routers4.throttle0.msg_count.Request_Control::3          145                      
+system.ruby.network.routers4.throttle0.msg_count.Response_Data::4        78267                      
+system.ruby.network.routers4.throttle0.msg_count.Response_Control::4       544725                      
+system.ruby.network.routers4.throttle0.msg_count.Writeback_Control::3        73807                      
+system.ruby.network.routers4.throttle0.msg_count.Broadcast_Control::3       548156                      
+system.ruby.network.routers4.throttle0.msg_bytes.Request_Control::3         1160                      
+system.ruby.network.routers4.throttle0.msg_bytes.Response_Data::4      5635224                      
+system.ruby.network.routers4.throttle0.msg_bytes.Response_Control::4      4357800                      
+system.ruby.network.routers4.throttle0.msg_bytes.Writeback_Control::3       590456                      
+system.ruby.network.routers4.throttle0.msg_bytes.Broadcast_Control::3      4385248                      
+system.ruby.network.routers4.throttle1.link_utilization    11.495457                      
+system.ruby.network.routers4.throttle1.msg_count.Request_Control::2        78271                      
+system.ruby.network.routers4.throttle1.msg_count.Response_Data::4         2504                      
+system.ruby.network.routers4.throttle1.msg_count.Response_Control::4       545797                      
+system.ruby.network.routers4.throttle1.msg_count.Writeback_Data::5        27786                      
+system.ruby.network.routers4.throttle1.msg_count.Writeback_Control::2        73811                      
+system.ruby.network.routers4.throttle1.msg_count.Writeback_Control::5        45834                      
+system.ruby.network.routers4.throttle1.msg_count.Unblock_Control::5        78454                      
+system.ruby.network.routers4.throttle1.msg_bytes.Request_Control::2       626168                      
+system.ruby.network.routers4.throttle1.msg_bytes.Response_Data::4       180288                      
+system.ruby.network.routers4.throttle1.msg_bytes.Response_Control::4      4366376                      
+system.ruby.network.routers4.throttle1.msg_bytes.Writeback_Data::5      2000592                      
+system.ruby.network.routers4.throttle1.msg_bytes.Writeback_Control::2       590488                      
+system.ruby.network.routers4.throttle1.msg_bytes.Writeback_Control::5       366672                      
+system.ruby.network.routers4.throttle1.msg_bytes.Unblock_Control::5       627632                      
+system.ruby.network.routers5.throttle0.link_utilization    19.655041                      
+system.ruby.network.routers5.throttle0.msg_count.Request_Control::3          113                      
+system.ruby.network.routers5.throttle0.msg_count.Response_Data::4        78327                      
+system.ruby.network.routers5.throttle0.msg_count.Response_Control::4       544960                      
+system.ruby.network.routers5.throttle0.msg_count.Writeback_Control::3        73737                      
+system.ruby.network.routers5.throttle0.msg_count.Broadcast_Control::3       548107                      
+system.ruby.network.routers5.throttle0.msg_bytes.Request_Control::3          904                      
+system.ruby.network.routers5.throttle0.msg_bytes.Response_Data::4      5639544                      
+system.ruby.network.routers5.throttle0.msg_bytes.Response_Control::4      4359680                      
+system.ruby.network.routers5.throttle0.msg_bytes.Writeback_Control::3       589896                      
+system.ruby.network.routers5.throttle0.msg_bytes.Broadcast_Control::3      4384856                      
+system.ruby.network.routers5.throttle1.link_utilization    11.459000                      
+system.ruby.network.routers5.throttle1.msg_count.Request_Control::2        78330                      
+system.ruby.network.routers5.throttle1.msg_count.Response_Data::4         2543                      
+system.ruby.network.routers5.throttle1.msg_count.Response_Control::4       545677                      
+system.ruby.network.routers5.throttle1.msg_count.Writeback_Data::5        27326                      
+system.ruby.network.routers5.throttle1.msg_count.Writeback_Control::2        73739                      
+system.ruby.network.routers5.throttle1.msg_count.Writeback_Control::5        46227                      
+system.ruby.network.routers5.throttle1.msg_count.Unblock_Control::5        78511                      
+system.ruby.network.routers5.throttle1.msg_bytes.Request_Control::2       626640                      
+system.ruby.network.routers5.throttle1.msg_bytes.Response_Data::4       183096                      
+system.ruby.network.routers5.throttle1.msg_bytes.Response_Control::4      4365416                      
+system.ruby.network.routers5.throttle1.msg_bytes.Writeback_Data::5      1967472                      
+system.ruby.network.routers5.throttle1.msg_bytes.Writeback_Control::2       589912                      
+system.ruby.network.routers5.throttle1.msg_bytes.Writeback_Control::5       369816                      
+system.ruby.network.routers5.throttle1.msg_bytes.Unblock_Control::5       628088                      
+system.ruby.network.routers6.throttle0.link_utilization    19.691907                      
+system.ruby.network.routers6.throttle0.msg_count.Request_Control::3          143                      
+system.ruby.network.routers6.throttle0.msg_count.Response_Data::4        78539                      
+system.ruby.network.routers6.throttle0.msg_count.Response_Control::4       546411                      
+system.ruby.network.routers6.throttle0.msg_count.Writeback_Control::3        74061                      
+system.ruby.network.routers6.throttle0.msg_count.Broadcast_Control::3       547908                      
+system.ruby.network.routers6.throttle0.msg_bytes.Request_Control::3         1144                      
+system.ruby.network.routers6.throttle0.msg_bytes.Response_Data::4      5654808                      
+system.ruby.network.routers6.throttle0.msg_bytes.Response_Control::4      4371288                      
+system.ruby.network.routers6.throttle0.msg_bytes.Writeback_Control::3       592488                      
+system.ruby.network.routers6.throttle0.msg_bytes.Broadcast_Control::3      4383264                      
+system.ruby.network.routers6.throttle1.link_utilization    11.515145                      
+system.ruby.network.routers6.throttle1.msg_count.Request_Control::2        78540                      
+system.ruby.network.routers6.throttle1.msg_count.Response_Data::4         2566                      
+system.ruby.network.routers6.throttle1.msg_count.Response_Control::4       545485                      
+system.ruby.network.routers6.throttle1.msg_count.Writeback_Data::5        27859                      
+system.ruby.network.routers6.throttle1.msg_count.Writeback_Control::2        74064                      
+system.ruby.network.routers6.throttle1.msg_count.Writeback_Control::5        46043                      
+system.ruby.network.routers6.throttle1.msg_count.Unblock_Control::5        78695                      
+system.ruby.network.routers6.throttle1.msg_bytes.Request_Control::2       628320                      
+system.ruby.network.routers6.throttle1.msg_bytes.Response_Data::4       184752                      
+system.ruby.network.routers6.throttle1.msg_bytes.Response_Control::4      4363880                      
+system.ruby.network.routers6.throttle1.msg_bytes.Writeback_Data::5      2005848                      
+system.ruby.network.routers6.throttle1.msg_bytes.Writeback_Control::2       592512                      
+system.ruby.network.routers6.throttle1.msg_bytes.Writeback_Control::5       368344                      
+system.ruby.network.routers6.throttle1.msg_bytes.Unblock_Control::5       629560                      
+system.ruby.network.routers7.throttle0.link_utilization    19.638807                      
+system.ruby.network.routers7.throttle0.msg_count.Request_Control::3          120                      
+system.ruby.network.routers7.throttle0.msg_count.Response_Data::4        78220                      
+system.ruby.network.routers7.throttle0.msg_count.Response_Control::4       544281                      
+system.ruby.network.routers7.throttle0.msg_count.Writeback_Control::3        73709                      
+system.ruby.network.routers7.throttle0.msg_count.Broadcast_Control::3       548224                      
+system.ruby.network.routers7.throttle0.msg_bytes.Request_Control::3          960                      
+system.ruby.network.routers7.throttle0.msg_bytes.Response_Data::4      5631840                      
+system.ruby.network.routers7.throttle0.msg_bytes.Response_Control::4      4354248                      
+system.ruby.network.routers7.throttle0.msg_bytes.Writeback_Control::3       589672                      
+system.ruby.network.routers7.throttle0.msg_bytes.Broadcast_Control::3      4385792                      
+system.ruby.network.routers7.throttle1.link_utilization    11.457688                      
+system.ruby.network.routers7.throttle1.msg_count.Request_Control::2        78222                      
+system.ruby.network.routers7.throttle1.msg_count.Response_Data::4         2534                      
+system.ruby.network.routers7.throttle1.msg_count.Response_Control::4       545810                      
+system.ruby.network.routers7.throttle1.msg_count.Writeback_Data::5        27338                      
+system.ruby.network.routers7.throttle1.msg_count.Writeback_Control::2        73710                      
+system.ruby.network.routers7.throttle1.msg_count.Writeback_Control::5        46180                      
+system.ruby.network.routers7.throttle1.msg_count.Unblock_Control::5        78410                      
+system.ruby.network.routers7.throttle1.msg_bytes.Request_Control::2       625776                      
+system.ruby.network.routers7.throttle1.msg_bytes.Response_Data::4       182448                      
+system.ruby.network.routers7.throttle1.msg_bytes.Response_Control::4      4366480                      
+system.ruby.network.routers7.throttle1.msg_bytes.Writeback_Data::5      1968336                      
+system.ruby.network.routers7.throttle1.msg_bytes.Writeback_Control::2       589680                      
+system.ruby.network.routers7.throttle1.msg_bytes.Writeback_Control::5       369440                      
+system.ruby.network.routers7.throttle1.msg_bytes.Unblock_Control::5       627280                      
+system.ruby.network.routers8.throttle0.link_utilization    44.149143                      
+system.ruby.network.routers8.throttle0.msg_count.Request_Control::2       627331                      
+system.ruby.network.routers8.throttle0.msg_count.Writeback_Data::5       220866                      
+system.ruby.network.routers8.throttle0.msg_count.Writeback_Control::2       591516                      
+system.ruby.network.routers8.throttle0.msg_count.Writeback_Control::5       369186                      
+system.ruby.network.routers8.throttle0.msg_count.Unblock_Control::5       628744                      
+system.ruby.network.routers8.throttle0.msg_bytes.Request_Control::2      5018648                      
+system.ruby.network.routers8.throttle0.msg_bytes.Writeback_Data::5     15902352                      
+system.ruby.network.routers8.throttle0.msg_bytes.Writeback_Control::2      4732128                      
+system.ruby.network.routers8.throttle0.msg_bytes.Writeback_Control::5      2953488                      
+system.ruby.network.routers8.throttle0.msg_bytes.Unblock_Control::5      5029952                      
+system.ruby.network.routers8.throttle1.link_utilization    70.160870                      
+system.ruby.network.routers8.throttle1.msg_count.Request_Control::3          990                      
+system.ruby.network.routers8.throttle1.msg_count.Response_Data::4       607002                      
+system.ruby.network.routers8.throttle1.msg_count.Writeback_Control::3       591493                      
+system.ruby.network.routers8.throttle1.msg_count.Broadcast_Control::3       626317                      
+system.ruby.network.routers8.throttle1.msg_bytes.Request_Control::3         7920                      
+system.ruby.network.routers8.throttle1.msg_bytes.Response_Data::4     43704144                      
+system.ruby.network.routers8.throttle1.msg_bytes.Writeback_Control::3      4731944                      
+system.ruby.network.routers8.throttle1.msg_bytes.Broadcast_Control::3      5010536                      
+system.ruby.network.routers9.throttle0.link_utilization    19.712173                      
+system.ruby.network.routers9.throttle0.msg_count.Request_Control::3          126                      
+system.ruby.network.routers9.throttle0.msg_count.Response_Data::4        78654                      
+system.ruby.network.routers9.throttle0.msg_count.Response_Control::4       547231                      
+system.ruby.network.routers9.throttle0.msg_count.Writeback_Control::3        74259                      
+system.ruby.network.routers9.throttle0.msg_count.Broadcast_Control::3       547799                      
+system.ruby.network.routers9.throttle0.msg_bytes.Request_Control::3         1008                      
+system.ruby.network.routers9.throttle0.msg_bytes.Response_Data::4      5663088                      
+system.ruby.network.routers9.throttle0.msg_bytes.Response_Control::4      4377848                      
+system.ruby.network.routers9.throttle0.msg_bytes.Writeback_Control::3       594072                      
+system.ruby.network.routers9.throttle0.msg_bytes.Broadcast_Control::3      4382392                      
+system.ruby.network.routers9.throttle1.link_utilization    19.657361                      
+system.ruby.network.routers9.throttle1.msg_count.Request_Control::3          117                      
+system.ruby.network.routers9.throttle1.msg_count.Response_Data::4        78324                      
+system.ruby.network.routers9.throttle1.msg_count.Response_Control::4       545059                      
+system.ruby.network.routers9.throttle1.msg_count.Writeback_Control::3        73878                      
+system.ruby.network.routers9.throttle1.msg_count.Broadcast_Control::3       548111                      
+system.ruby.network.routers9.throttle1.msg_bytes.Request_Control::3          936                      
+system.ruby.network.routers9.throttle1.msg_bytes.Response_Data::4      5639328                      
+system.ruby.network.routers9.throttle1.msg_bytes.Response_Control::4      4360472                      
+system.ruby.network.routers9.throttle1.msg_bytes.Writeback_Control::3       591024                      
+system.ruby.network.routers9.throttle1.msg_bytes.Broadcast_Control::3      4384888                      
+system.ruby.network.routers9.throttle2.link_utilization    19.677511                      
+system.ruby.network.routers9.throttle2.msg_count.Request_Control::3          123                      
+system.ruby.network.routers9.throttle2.msg_count.Response_Data::4        78442                      
+system.ruby.network.routers9.throttle2.msg_count.Response_Control::4       545919                      
+system.ruby.network.routers9.throttle2.msg_count.Writeback_Control::3        73986                      
+system.ruby.network.routers9.throttle2.msg_count.Broadcast_Control::3       547994                      
+system.ruby.network.routers9.throttle2.msg_bytes.Request_Control::3          984                      
+system.ruby.network.routers9.throttle2.msg_bytes.Response_Data::4      5647824                      
+system.ruby.network.routers9.throttle2.msg_bytes.Response_Control::4      4367352                      
+system.ruby.network.routers9.throttle2.msg_bytes.Writeback_Control::3       591888                      
+system.ruby.network.routers9.throttle2.msg_bytes.Broadcast_Control::3      4383952                      
+system.ruby.network.routers9.throttle3.link_utilization    19.690143                      
+system.ruby.network.routers9.throttle3.msg_count.Request_Control::3          103                      
+system.ruby.network.routers9.throttle3.msg_count.Response_Data::4        78534                      
+system.ruby.network.routers9.throttle3.msg_count.Response_Control::4       546318                      
+system.ruby.network.routers9.throttle3.msg_count.Writeback_Control::3        74056                      
+system.ruby.network.routers9.throttle3.msg_count.Broadcast_Control::3       547920                      
+system.ruby.network.routers9.throttle3.msg_bytes.Request_Control::3          824                      
+system.ruby.network.routers9.throttle3.msg_bytes.Response_Data::4      5654448                      
+system.ruby.network.routers9.throttle3.msg_bytes.Response_Control::4      4370544                      
+system.ruby.network.routers9.throttle3.msg_bytes.Writeback_Control::3       592448                      
+system.ruby.network.routers9.throttle3.msg_bytes.Broadcast_Control::3      4383360                      
+system.ruby.network.routers9.throttle4.link_utilization    19.648489                      
+system.ruby.network.routers9.throttle4.msg_count.Request_Control::3          145                      
+system.ruby.network.routers9.throttle4.msg_count.Response_Data::4        78267                      
+system.ruby.network.routers9.throttle4.msg_count.Response_Control::4       544725                      
+system.ruby.network.routers9.throttle4.msg_count.Writeback_Control::3        73807                      
+system.ruby.network.routers9.throttle4.msg_count.Broadcast_Control::3       548156                      
+system.ruby.network.routers9.throttle4.msg_bytes.Request_Control::3         1160                      
+system.ruby.network.routers9.throttle4.msg_bytes.Response_Data::4      5635224                      
+system.ruby.network.routers9.throttle4.msg_bytes.Response_Control::4      4357800                      
+system.ruby.network.routers9.throttle4.msg_bytes.Writeback_Control::3       590456                      
+system.ruby.network.routers9.throttle4.msg_bytes.Broadcast_Control::3      4385248                      
+system.ruby.network.routers9.throttle5.link_utilization    19.655041                      
+system.ruby.network.routers9.throttle5.msg_count.Request_Control::3          113                      
+system.ruby.network.routers9.throttle5.msg_count.Response_Data::4        78327                      
+system.ruby.network.routers9.throttle5.msg_count.Response_Control::4       544960                      
+system.ruby.network.routers9.throttle5.msg_count.Writeback_Control::3        73737                      
+system.ruby.network.routers9.throttle5.msg_count.Broadcast_Control::3       548107                      
+system.ruby.network.routers9.throttle5.msg_bytes.Request_Control::3          904                      
+system.ruby.network.routers9.throttle5.msg_bytes.Response_Data::4      5639544                      
+system.ruby.network.routers9.throttle5.msg_bytes.Response_Control::4      4359680                      
+system.ruby.network.routers9.throttle5.msg_bytes.Writeback_Control::3       589896                      
+system.ruby.network.routers9.throttle5.msg_bytes.Broadcast_Control::3      4384856                      
+system.ruby.network.routers9.throttle6.link_utilization    19.691939                      
+system.ruby.network.routers9.throttle6.msg_count.Request_Control::3          143                      
+system.ruby.network.routers9.throttle6.msg_count.Response_Data::4        78539                      
+system.ruby.network.routers9.throttle6.msg_count.Response_Control::4       546411                      
+system.ruby.network.routers9.throttle6.msg_count.Writeback_Control::3        74061                      
+system.ruby.network.routers9.throttle6.msg_count.Broadcast_Control::3       547908                      
+system.ruby.network.routers9.throttle6.msg_bytes.Request_Control::3         1144                      
+system.ruby.network.routers9.throttle6.msg_bytes.Response_Data::4      5654808                      
+system.ruby.network.routers9.throttle6.msg_bytes.Response_Control::4      4371288                      
+system.ruby.network.routers9.throttle6.msg_bytes.Writeback_Control::3       592488                      
+system.ruby.network.routers9.throttle6.msg_bytes.Broadcast_Control::3      4383264                      
+system.ruby.network.routers9.throttle7.link_utilization    19.638828                      
+system.ruby.network.routers9.throttle7.msg_count.Request_Control::3          120                      
+system.ruby.network.routers9.throttle7.msg_count.Response_Data::4        78221                      
+system.ruby.network.routers9.throttle7.msg_count.Response_Control::4       544281                      
+system.ruby.network.routers9.throttle7.msg_count.Writeback_Control::3        73709                      
+system.ruby.network.routers9.throttle7.msg_count.Broadcast_Control::3       548224                      
+system.ruby.network.routers9.throttle7.msg_bytes.Request_Control::3          960                      
+system.ruby.network.routers9.throttle7.msg_bytes.Response_Data::4      5631912                      
+system.ruby.network.routers9.throttle7.msg_bytes.Response_Control::4      4354248                      
+system.ruby.network.routers9.throttle7.msg_bytes.Writeback_Control::3       589672                      
+system.ruby.network.routers9.throttle7.msg_bytes.Broadcast_Control::3      4385792                      
+system.ruby.network.routers9.throttle8.link_utilization    44.149143                      
+system.ruby.network.routers9.throttle8.msg_count.Request_Control::2       627331                      
+system.ruby.network.routers9.throttle8.msg_count.Writeback_Data::5       220866                      
+system.ruby.network.routers9.throttle8.msg_count.Writeback_Control::2       591516                      
+system.ruby.network.routers9.throttle8.msg_count.Writeback_Control::5       369186                      
+system.ruby.network.routers9.throttle8.msg_count.Unblock_Control::5       628744                      
+system.ruby.network.routers9.throttle8.msg_bytes.Request_Control::2      5018648                      
+system.ruby.network.routers9.throttle8.msg_bytes.Writeback_Data::5     15902352                      
+system.ruby.network.routers9.throttle8.msg_bytes.Writeback_Control::2      4732128                      
+system.ruby.network.routers9.throttle8.msg_bytes.Writeback_Control::5      2953488                      
+system.ruby.network.routers9.throttle8.msg_bytes.Unblock_Control::5      5029952                      
+system.ruby.LD.latency_hist::bucket_size          512                      
+system.ruby.LD.latency_hist::max_bucket          5119                      
+system.ruby.LD.latency_hist::samples           404465                      
+system.ruby.LD.latency_hist::mean          970.299534                      
+system.ruby.LD.latency_hist::gmean         692.486480                      
+system.ruby.LD.latency_hist::stdev         679.694632                      
+system.ruby.LD.latency_hist              |      150760     37.27%     37.27% |       74841     18.50%     55.78% |       73607     18.20%     73.98% |       78428     19.39%     93.37% |       24696      6.11%     99.47% |        2062      0.51%     99.98% |          68      0.02%    100.00% |           3      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.LD.latency_hist::total             404465                      
 system.ruby.LD.hit_latency_hist::bucket_size          128                      
 system.ruby.LD.hit_latency_hist::max_bucket         1279                      
-system.ruby.LD.hit_latency_hist::samples          490                      
-system.ruby.LD.hit_latency_hist::mean      139.479592                      
-system.ruby.LD.hit_latency_hist::gmean      44.536825                      
-system.ruby.LD.hit_latency_hist::stdev     171.671956                      
-system.ruby.LD.hit_latency_hist          |         282     57.55%     57.55% |         119     24.29%     81.84% |          50     10.20%     92.04% |          20      4.08%     96.12% |           8      1.63%     97.76% |           6      1.22%     98.98% |           1      0.20%     99.18% |           3      0.61%     99.80% |           1      0.20%    100.00% |           0      0.00%    100.00%
-system.ruby.LD.hit_latency_hist::total            490                      
-system.ruby.LD.miss_latency_hist::bucket_size         1024                      
-system.ruby.LD.miss_latency_hist::max_bucket        10239                      
-system.ruby.LD.miss_latency_hist::samples       404058                      
-system.ruby.LD.miss_latency_hist::mean    1205.125267                      
-system.ruby.LD.miss_latency_hist::gmean    825.538095                      
-system.ruby.LD.miss_latency_hist::stdev    899.264768                      
-system.ruby.LD.miss_latency_hist         |      207276     51.30%     51.30% |      106850     26.44%     77.74% |       81488     20.17%     97.91% |        8228      2.04%     99.95% |         210      0.05%    100.00% |           6      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.miss_latency_hist::total        404058                      
-system.ruby.ST.latency_hist::bucket_size         1024                      
-system.ruby.ST.latency_hist::max_bucket         10239                      
-system.ruby.ST.latency_hist::samples           224507                      
-system.ruby.ST.latency_hist::mean         1205.952981                      
-system.ruby.ST.latency_hist::gmean         825.731714                      
-system.ruby.ST.latency_hist::stdev         898.165229                      
-system.ruby.ST.latency_hist              |      114784     51.13%     51.13% |       59883     26.67%     77.80% |       45124     20.10%     97.90% |        4585      2.04%     99.94% |         130      0.06%    100.00% |           1      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.latency_hist::total             224507                      
-system.ruby.ST.hit_latency_hist::bucket_size          256                      
-system.ruby.ST.hit_latency_hist::max_bucket         2559                      
-system.ruby.ST.hit_latency_hist::samples          262                      
-system.ruby.ST.hit_latency_hist::mean      141.606870                      
-system.ruby.ST.hit_latency_hist::gmean      39.890479                      
-system.ruby.ST.hit_latency_hist::stdev     210.424116                      
-system.ruby.ST.hit_latency_hist          |         211     80.53%     80.53% |          40     15.27%     95.80% |           6      2.29%     98.09% |           3      1.15%     99.24% |           0      0.00%     99.24% |           1      0.38%     99.62% |           1      0.38%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.ST.hit_latency_hist::total            262                      
-system.ruby.ST.miss_latency_hist::bucket_size         1024                      
-system.ruby.ST.miss_latency_hist::max_bucket        10239                      
-system.ruby.ST.miss_latency_hist::samples       224245                      
-system.ruby.ST.miss_latency_hist::mean    1207.196526                      
-system.ruby.ST.miss_latency_hist::gmean    828.660233                      
-system.ruby.ST.miss_latency_hist::stdev    897.923524                      
-system.ruby.ST.miss_latency_hist         |      114524     51.07%     51.07% |       59881     26.70%     77.77% |       45124     20.12%     97.90% |        4585      2.04%     99.94% |         130      0.06%    100.00% |           1      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.miss_latency_hist::total        224245                      
+system.ruby.LD.hit_latency_hist::samples          430                      
+system.ruby.LD.hit_latency_hist::mean      108.311628                      
+system.ruby.LD.hit_latency_hist::gmean      37.444576                      
+system.ruby.LD.hit_latency_hist::stdev     140.737967                      
+system.ruby.LD.hit_latency_hist          |         301     70.00%     70.00% |          77     17.91%     87.91% |          28      6.51%     94.42% |          15      3.49%     97.91% |           5      1.16%     99.07% |           2      0.47%     99.53% |           1      0.23%     99.77% |           0      0.00%     99.77% |           1      0.23%    100.00% |           0      0.00%    100.00%
+system.ruby.LD.hit_latency_hist::total            430                      
+system.ruby.LD.miss_latency_hist::bucket_size          512                      
+system.ruby.LD.miss_latency_hist::max_bucket         5119                      
+system.ruby.LD.miss_latency_hist::samples       404035                      
+system.ruby.LD.miss_latency_hist::mean     971.216917                      
+system.ruby.LD.miss_latency_hist::gmean    694.639931                      
+system.ruby.LD.miss_latency_hist::stdev    679.458476                      
+system.ruby.LD.miss_latency_hist         |      150339     37.21%     37.21% |       74833     18.52%     55.73% |       73606     18.22%     73.95% |       78428     19.41%     93.36% |       24696      6.11%     99.47% |        2062      0.51%     99.98% |          68      0.02%    100.00% |           3      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.LD.miss_latency_hist::total        404035                      
+system.ruby.ST.latency_hist::bucket_size          512                      
+system.ruby.ST.latency_hist::max_bucket          5119                      
+system.ruby.ST.latency_hist::samples           223518                      
+system.ruby.ST.latency_hist::mean          970.719714                      
+system.ruby.ST.latency_hist::gmean         694.060578                      
+system.ruby.ST.latency_hist::stdev         677.980523                      
+system.ruby.ST.latency_hist              |       83291     37.26%     37.26% |       41192     18.43%     55.69% |       40797     18.25%     73.94% |       43602     19.51%     93.45% |       13548      6.06%     99.51% |        1048      0.47%     99.98% |          38      0.02%    100.00% |           2      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.ST.latency_hist::total             223518                      
+system.ruby.ST.hit_latency_hist::bucket_size          128                      
+system.ruby.ST.hit_latency_hist::max_bucket         1279                      
+system.ruby.ST.hit_latency_hist::samples          244                      
+system.ruby.ST.hit_latency_hist::mean      122.106557                      
+system.ruby.ST.hit_latency_hist::gmean      40.296267                      
+system.ruby.ST.hit_latency_hist::stdev     171.556530                      
+system.ruby.ST.hit_latency_hist          |         160     65.57%     65.57% |          49     20.08%     85.66% |          20      8.20%     93.85% |           7      2.87%     96.72% |           3      1.23%     97.95% |           1      0.41%     98.36% |           2      0.82%     99.18% |           0      0.00%     99.18% |           1      0.41%     99.59% |           1      0.41%    100.00%
+system.ruby.ST.hit_latency_hist::total            244                      
+system.ruby.ST.miss_latency_hist::bucket_size          512                      
+system.ruby.ST.miss_latency_hist::max_bucket         5119                      
+system.ruby.ST.miss_latency_hist::samples       223274                      
+system.ruby.ST.miss_latency_hist::mean     971.647102                      
+system.ruby.ST.miss_latency_hist::gmean    696.222826                      
+system.ruby.ST.miss_latency_hist::stdev    677.746286                      
+system.ruby.ST.miss_latency_hist         |       83055     37.20%     37.20% |       41186     18.45%     55.65% |       40795     18.27%     73.92% |       43602     19.53%     93.44% |       13548      6.07%     99.51% |        1048      0.47%     99.98% |          38      0.02%    100.00% |           2      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.ST.miss_latency_hist::total        223274                      
 system.ruby.L1Cache.hit_mach_latency_hist::bucket_size            1                      
 system.ruby.L1Cache.hit_mach_latency_hist::max_bucket            9                      
-system.ruby.L1Cache.hit_mach_latency_hist::samples          142                      
+system.ruby.L1Cache.hit_mach_latency_hist::samples          123                      
 system.ruby.L1Cache.hit_mach_latency_hist::mean            2                      
 system.ruby.L1Cache.hit_mach_latency_hist::gmean            2                      
-system.ruby.L1Cache.hit_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |         142    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%
-system.ruby.L1Cache.hit_mach_latency_hist::total          142                      
+system.ruby.L1Cache.hit_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |         123    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%
+system.ruby.L1Cache.hit_mach_latency_hist::total          123                      
 system.ruby.L1Cache.miss_mach_latency_hist::bucket_size          512                      
 system.ruby.L1Cache.miss_mach_latency_hist::max_bucket         5119                      
-system.ruby.L1Cache.miss_mach_latency_hist::samples        20582                      
-system.ruby.L1Cache.miss_mach_latency_hist::mean  1078.160286                      
-system.ruby.L1Cache.miss_mach_latency_hist::gmean   614.806458                      
-system.ruby.L1Cache.miss_mach_latency_hist::stdev   895.586319                      
-system.ruby.L1Cache.miss_mach_latency_hist |        8287     40.26%     40.26% |        2815     13.68%     53.94% |        2557     12.42%     66.36% |        3192     15.51%     81.87% |        2465     11.98%     93.85% |         962      4.67%     98.52% |         261      1.27%     99.79% |          37      0.18%     99.97% |           5      0.02%    100.00% |           1      0.00%    100.00%
-system.ruby.L1Cache.miss_mach_latency_hist::total        20582                      
+system.ruby.L1Cache.miss_mach_latency_hist::samples        22727                      
+system.ruby.L1Cache.miss_mach_latency_hist::mean   917.922031                      
+system.ruby.L1Cache.miss_mach_latency_hist::gmean   627.174318                      
+system.ruby.L1Cache.miss_mach_latency_hist::stdev   674.707077                      
+system.ruby.L1Cache.miss_mach_latency_hist |        9145     40.24%     40.24% |        4043     17.79%     58.03% |        4103     18.05%     76.08% |        4239     18.65%     94.73% |        1113      4.90%     99.63% |          82      0.36%     99.99% |           1      0.00%    100.00% |           1      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.L1Cache.miss_mach_latency_hist::total        22727                      
 system.ruby.L1Cache.miss_latency_hist.issue_to_initial_request::bucket_size          512                      
 system.ruby.L1Cache.miss_latency_hist.issue_to_initial_request::max_bucket         5119                      
-system.ruby.L1Cache.miss_latency_hist.issue_to_initial_request::samples        20159                      
-system.ruby.L1Cache.miss_latency_hist.issue_to_initial_request::mean   995.735453                      
-system.ruby.L1Cache.miss_latency_hist.issue_to_initial_request::gmean   387.436377                      
-system.ruby.L1Cache.miss_latency_hist.issue_to_initial_request::stdev   890.441418                      
-system.ruby.L1Cache.miss_latency_hist.issue_to_initial_request |        8785     43.58%     43.58% |        2515     12.48%     56.05% |        2495     12.38%     68.43% |        3188     15.81%     84.25% |        2171     10.77%     95.01% |         809      4.01%     99.03% |         167      0.83%     99.86% |          27      0.13%     99.99% |           1      0.00%    100.00% |           1      0.00%    100.00%
-system.ruby.L1Cache.miss_latency_hist.issue_to_initial_request::total        20159                      
+system.ruby.L1Cache.miss_latency_hist.issue_to_initial_request::samples        21736                      
+system.ruby.L1Cache.miss_latency_hist.issue_to_initial_request::mean   776.334008                      
+system.ruby.L1Cache.miss_latency_hist.issue_to_initial_request::gmean   326.213645                      
+system.ruby.L1Cache.miss_latency_hist.issue_to_initial_request::stdev   670.419505                      
+system.ruby.L1Cache.miss_latency_hist.issue_to_initial_request |        9839     45.27%     45.27% |        3725     17.14%     62.40% |        4328     19.91%     82.32% |        3280     15.09%     97.41% |         536      2.47%     99.87% |          26      0.12%     99.99% |           2      0.01%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.L1Cache.miss_latency_hist.issue_to_initial_request::total        21736                      
 system.ruby.L1Cache.miss_latency_hist.initial_to_forward::bucket_size          128                      
 system.ruby.L1Cache.miss_latency_hist.initial_to_forward::max_bucket         1279                      
-system.ruby.L1Cache.miss_latency_hist.initial_to_forward::samples        20159                      
-system.ruby.L1Cache.miss_latency_hist.initial_to_forward::mean    55.037105                      
-system.ruby.L1Cache.miss_latency_hist.initial_to_forward::gmean    19.262558                      
-system.ruby.L1Cache.miss_latency_hist.initial_to_forward::stdev    98.374308                      
-system.ruby.L1Cache.miss_latency_hist.initial_to_forward |       16939     84.03%     84.03% |        2034     10.09%     94.12% |         801      3.97%     98.09% |         289      1.43%     99.52% |          69      0.34%     99.87% |          13      0.06%     99.93% |           9      0.04%     99.98% |           3      0.01%     99.99% |           1      0.00%    100.00% |           1      0.00%    100.00%
-system.ruby.L1Cache.miss_latency_hist.initial_to_forward::total        20159                      
-system.ruby.L1Cache.miss_latency_hist.forward_to_first_response::bucket_size            8                      
-system.ruby.L1Cache.miss_latency_hist.forward_to_first_response::max_bucket           79                      
-system.ruby.L1Cache.miss_latency_hist.forward_to_first_response::samples        20159                      
-system.ruby.L1Cache.miss_latency_hist.forward_to_first_response::mean    25.997669                      
-system.ruby.L1Cache.miss_latency_hist.forward_to_first_response::gmean    25.907493                      
-system.ruby.L1Cache.miss_latency_hist.forward_to_first_response::stdev     2.232570                      
-system.ruby.L1Cache.miss_latency_hist.forward_to_first_response |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |       19700     97.72%     97.72% |         454      2.25%     99.98% |           5      0.02%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.L1Cache.miss_latency_hist.forward_to_first_response::total        20159                      
-system.ruby.L1Cache.miss_latency_hist.first_response_to_completion::bucket_size            2                      
-system.ruby.L1Cache.miss_latency_hist.first_response_to_completion::max_bucket           19                      
-system.ruby.L1Cache.miss_latency_hist.first_response_to_completion::samples        20159                      
-system.ruby.L1Cache.miss_latency_hist.first_response_to_completion::mean     1.885461                      
-system.ruby.L1Cache.miss_latency_hist.first_response_to_completion::stdev     1.881267                      
-system.ruby.L1Cache.miss_latency_hist.first_response_to_completion |        9775     48.49%     48.49% |        7935     39.36%     87.85% |        1298      6.44%     94.29% |         729      3.62%     97.91% |         268      1.33%     99.24% |         107      0.53%     99.77% |          30      0.15%     99.92% |          14      0.07%     99.99% |           3      0.01%    100.00% |           0      0.00%    100.00%
-system.ruby.L1Cache.miss_latency_hist.first_response_to_completion::total        20159                      
-system.ruby.L2Cache.hit_mach_latency_hist::bucket_size          256                      
-system.ruby.L2Cache.hit_mach_latency_hist::max_bucket         2559                      
-system.ruby.L2Cache.hit_mach_latency_hist::samples          610                      
-system.ruby.L2Cache.hit_mach_latency_hist::mean   172.396721                      
-system.ruby.L2Cache.hit_mach_latency_hist::gmean    87.476555                      
-system.ruby.L2Cache.hit_mach_latency_hist::stdev   192.743659                      
-system.ruby.L2Cache.hit_mach_latency_hist |         470     77.05%     77.05% |         110     18.03%     95.08% |          20      3.28%     98.36% |           7      1.15%     99.51% |           1      0.16%     99.67% |           1      0.16%     99.84% |           1      0.16%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.L2Cache.hit_mach_latency_hist::total          610                      
-system.ruby.Directory.miss_mach_latency_hist::bucket_size         1024                      
-system.ruby.Directory.miss_mach_latency_hist::max_bucket        10239                      
-system.ruby.Directory.miss_mach_latency_hist::samples       607721                      
-system.ruby.Directory.miss_mach_latency_hist::mean  1210.189536                      
-system.ruby.Directory.miss_mach_latency_hist::gmean   834.981852                      
-system.ruby.Directory.miss_mach_latency_hist::stdev   898.577352                      
-system.ruby.Directory.miss_mach_latency_hist |      310698     51.13%     51.13% |      160982     26.49%     77.61% |      123185     20.27%     97.88% |       12515      2.06%     99.94% |         334      0.05%    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.Directory.miss_mach_latency_hist::total       607721                      
-system.ruby.Directory.miss_latency_hist.issue_to_initial_request::bucket_size         1024                      
-system.ruby.Directory.miss_latency_hist.issue_to_initial_request::max_bucket        10239                      
-system.ruby.Directory.miss_latency_hist.issue_to_initial_request::samples       607721                      
-system.ruby.Directory.miss_latency_hist.issue_to_initial_request::mean   990.409963                      
-system.ruby.Directory.miss_latency_hist.issue_to_initial_request::gmean   386.169335                      
-system.ruby.Directory.miss_latency_hist.issue_to_initial_request::stdev   888.781055                      
-system.ruby.Directory.miss_latency_hist.issue_to_initial_request |      342354     56.33%     56.33% |      169786     27.94%     84.27% |       89798     14.78%     99.05% |        5668      0.93%     99.98% |         112      0.02%    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%
-system.ruby.Directory.miss_latency_hist.issue_to_initial_request::total       607721                      
-system.ruby.Directory.miss_latency_hist.initial_to_forward::bucket_size          128                      
-system.ruby.Directory.miss_latency_hist.initial_to_forward::max_bucket         1279                      
-system.ruby.Directory.miss_latency_hist.initial_to_forward::samples       607721                      
-system.ruby.Directory.miss_latency_hist.initial_to_forward::mean    10.417259                      
-system.ruby.Directory.miss_latency_hist.initial_to_forward::gmean     9.305688                      
-system.ruby.Directory.miss_latency_hist.initial_to_forward::stdev    17.239825                      
-system.ruby.Directory.miss_latency_hist.initial_to_forward |      605646     99.66%     99.66% |        1201      0.20%     99.86% |         563      0.09%     99.95% |         192      0.03%     99.98% |          81      0.01%     99.99% |          28      0.00%    100.00% |           7      0.00%    100.00% |           2      0.00%    100.00% |           1      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.Directory.miss_latency_hist.initial_to_forward::total       607721                      
-system.ruby.Directory.miss_latency_hist.forward_to_first_response::bucket_size            8                      
-system.ruby.Directory.miss_latency_hist.forward_to_first_response::max_bucket           79                      
-system.ruby.Directory.miss_latency_hist.forward_to_first_response::samples       607721                      
-system.ruby.Directory.miss_latency_hist.forward_to_first_response::mean    26.123935                      
-system.ruby.Directory.miss_latency_hist.forward_to_first_response::gmean    26.034156                      
-system.ruby.Directory.miss_latency_hist.forward_to_first_response::stdev     2.227319                      
-system.ruby.Directory.miss_latency_hist.forward_to_first_response |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |      593224     97.61%     97.61% |       14398      2.37%     99.98% |          99      0.02%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.Directory.miss_latency_hist.forward_to_first_response::total       607721                      
+system.ruby.L1Cache.miss_latency_hist.initial_to_forward::samples        21736                      
+system.ruby.L1Cache.miss_latency_hist.initial_to_forward::mean    50.119295                      
+system.ruby.L1Cache.miss_latency_hist.initial_to_forward::gmean    21.370001                      
+system.ruby.L1Cache.miss_latency_hist.initial_to_forward::stdev    76.768610                      
+system.ruby.L1Cache.miss_latency_hist.initial_to_forward |       18902     86.96%     86.96% |        2171      9.99%     96.95% |         544      2.50%     99.45% |          73      0.34%     99.79% |          36      0.17%     99.95% |           9      0.04%    100.00% |           1      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.L1Cache.miss_latency_hist.initial_to_forward::total        21736                      
+system.ruby.L1Cache.miss_latency_hist.forward_to_first_response::bucket_size           32                      
+system.ruby.L1Cache.miss_latency_hist.forward_to_first_response::max_bucket          319                      
+system.ruby.L1Cache.miss_latency_hist.forward_to_first_response::samples        21736                      
+system.ruby.L1Cache.miss_latency_hist.forward_to_first_response::mean    82.657481                      
+system.ruby.L1Cache.miss_latency_hist.forward_to_first_response::gmean    68.643430                      
+system.ruby.L1Cache.miss_latency_hist.forward_to_first_response::stdev    48.070946                      
+system.ruby.L1Cache.miss_latency_hist.forward_to_first_response |        3869     17.80%     17.80% |        5031     23.15%     40.95% |        5327     24.51%     65.45% |        3337     15.35%     80.81% |        2295     10.56%     91.36% |        1371      6.31%     97.67% |         466      2.14%     99.82% |          38      0.17%     99.99% |           1      0.00%    100.00% |           1      0.00%    100.00%
+system.ruby.L1Cache.miss_latency_hist.forward_to_first_response::total        21736                      
+system.ruby.L1Cache.miss_latency_hist.first_response_to_completion::bucket_size           32                      
+system.ruby.L1Cache.miss_latency_hist.first_response_to_completion::max_bucket          319                      
+system.ruby.L1Cache.miss_latency_hist.first_response_to_completion::samples        21736                      
+system.ruby.L1Cache.miss_latency_hist.first_response_to_completion::mean     8.922203                      
+system.ruby.L1Cache.miss_latency_hist.first_response_to_completion::stdev    20.770663                      
+system.ruby.L1Cache.miss_latency_hist.first_response_to_completion |       19926     91.67%     91.67% |         870      4.00%     95.68% |         588      2.71%     98.38% |         282      1.30%     99.68% |          62      0.29%     99.96% |           6      0.03%     99.99% |           2      0.01%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.L1Cache.miss_latency_hist.first_response_to_completion::total        21736                      
+system.ruby.L2Cache.hit_mach_latency_hist::bucket_size          128                      
+system.ruby.L2Cache.hit_mach_latency_hist::max_bucket         1279                      
+system.ruby.L2Cache.hit_mach_latency_hist::samples          551                      
+system.ruby.L2Cache.hit_mach_latency_hist::mean   138.152450                      
+system.ruby.L2Cache.hit_mach_latency_hist::gmean    74.393307                      
+system.ruby.L2Cache.hit_mach_latency_hist::stdev   158.485922                      
+system.ruby.L2Cache.hit_mach_latency_hist |         338     61.34%     61.34% |         126     22.87%     84.21% |          48      8.71%     92.92% |          22      3.99%     96.91% |           8      1.45%     98.37% |           3      0.54%     98.91% |           3      0.54%     99.46% |           0      0.00%     99.46% |           2      0.36%     99.82% |           1      0.18%    100.00%
+system.ruby.L2Cache.hit_mach_latency_hist::total          551                      
+system.ruby.Directory.miss_mach_latency_hist::bucket_size          512                      
+system.ruby.Directory.miss_mach_latency_hist::max_bucket         5119                      
+system.ruby.Directory.miss_mach_latency_hist::samples       604582                      
+system.ruby.Directory.miss_mach_latency_hist::mean   973.379207                      
+system.ruby.Directory.miss_mach_latency_hist::gmean   697.899337                      
+system.ruby.Directory.miss_mach_latency_hist::stdev   678.922764                      
+system.ruby.Directory.miss_mach_latency_hist |      224249     37.09%     37.09% |      111976     18.52%     55.61% |      110298     18.24%     73.86% |      117791     19.48%     93.34% |       37131      6.14%     99.48% |        3028      0.50%     99.98% |         105      0.02%    100.00% |           4      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.Directory.miss_mach_latency_hist::total       604582                      
+system.ruby.Directory.miss_latency_hist.issue_to_initial_request::bucket_size          512                      
+system.ruby.Directory.miss_latency_hist.issue_to_initial_request::max_bucket         5119                      
+system.ruby.Directory.miss_latency_hist.issue_to_initial_request::samples       448963                      
+system.ruby.Directory.miss_latency_hist.issue_to_initial_request::mean   790.361304                      
+system.ruby.Directory.miss_latency_hist.issue_to_initial_request::gmean   343.581530                      
+system.ruby.Directory.miss_latency_hist.issue_to_initial_request::stdev   668.650065                      
+system.ruby.Directory.miss_latency_hist.issue_to_initial_request |      200571     44.67%     44.67% |       75584     16.84%     61.51% |       92688     20.64%     82.15% |       67953     15.14%     97.29% |       11576      2.58%     99.87% |         574      0.13%    100.00% |          17      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.Directory.miss_latency_hist.issue_to_initial_request::total       448963                      
+system.ruby.Directory.miss_latency_hist.initial_to_forward::bucket_size           64                      
+system.ruby.Directory.miss_latency_hist.initial_to_forward::max_bucket          639                      
+system.ruby.Directory.miss_latency_hist.initial_to_forward::samples       448963                      
+system.ruby.Directory.miss_latency_hist.initial_to_forward::mean    18.043888                      
+system.ruby.Directory.miss_latency_hist.initial_to_forward::gmean    12.652922                      
+system.ruby.Directory.miss_latency_hist.initial_to_forward::stdev    20.029649                      
+system.ruby.Directory.miss_latency_hist.initial_to_forward |      421009     93.77%     93.77% |       27623      6.15%     99.93% |         261      0.06%     99.98% |          54      0.01%    100.00% |           7      0.00%    100.00% |           7      0.00%    100.00% |           1      0.00%    100.00% |           1      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.Directory.miss_latency_hist.initial_to_forward::total       448963                      
+system.ruby.Directory.miss_latency_hist.forward_to_first_response::bucket_size           32                      
+system.ruby.Directory.miss_latency_hist.forward_to_first_response::max_bucket          319                      
+system.ruby.Directory.miss_latency_hist.forward_to_first_response::samples       448963                      
+system.ruby.Directory.miss_latency_hist.forward_to_first_response::mean    60.916207                      
+system.ruby.Directory.miss_latency_hist.forward_to_first_response::gmean    52.812148                      
+system.ruby.Directory.miss_latency_hist.forward_to_first_response::stdev    32.952264                      
+system.ruby.Directory.miss_latency_hist.forward_to_first_response |      109386     24.36%     24.36% |      156482     34.85%     59.22% |      113962     25.38%     84.60% |       48318     10.76%     95.36% |       17372      3.87%     99.23% |        3270      0.73%     99.96% |         172      0.04%    100.00% |           1      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.Directory.miss_latency_hist.forward_to_first_response::total       448963                      
 system.ruby.Directory.miss_latency_hist.first_response_to_completion::bucket_size          128                      
 system.ruby.Directory.miss_latency_hist.first_response_to_completion::max_bucket         1279                      
-system.ruby.Directory.miss_latency_hist.first_response_to_completion::samples       607721                      
-system.ruby.Directory.miss_latency_hist.first_response_to_completion::mean   183.238379                      
-system.ruby.Directory.miss_latency_hist.first_response_to_completion::gmean   136.698381                      
-system.ruby.Directory.miss_latency_hist.first_response_to_completion::stdev   134.095233                      
-system.ruby.Directory.miss_latency_hist.first_response_to_completion |      255219     42.00%     42.00% |      207246     34.10%     76.10% |       93561     15.40%     91.49% |       35437      5.83%     97.32% |       11568      1.90%     99.23% |        3450      0.57%     99.80% |         937      0.15%     99.95% |         242      0.04%     99.99% |          55      0.01%    100.00% |           6      0.00%    100.00%
-system.ruby.Directory.miss_latency_hist.first_response_to_completion::total       607721                      
+system.ruby.Directory.miss_latency_hist.first_response_to_completion::samples       448963                      
+system.ruby.Directory.miss_latency_hist.first_response_to_completion::mean   141.425737                      
+system.ruby.Directory.miss_latency_hist.first_response_to_completion::stdev   105.102148                      
+system.ruby.Directory.miss_latency_hist.first_response_to_completion |      237351     52.87%     52.87% |      156354     34.83%     87.69% |       40339      8.98%     96.68% |        9952      2.22%     98.89% |        4722      1.05%     99.95% |         244      0.05%    100.00% |           1      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.Directory.miss_latency_hist.first_response_to_completion::total       448963                      
 system.ruby.LD.L1Cache.hit_type_mach_latency_hist::bucket_size            1                      
 system.ruby.LD.L1Cache.hit_type_mach_latency_hist::max_bucket            9                      
-system.ruby.LD.L1Cache.hit_type_mach_latency_hist::samples           89                      
+system.ruby.LD.L1Cache.hit_type_mach_latency_hist::samples           78                      
 system.ruby.LD.L1Cache.hit_type_mach_latency_hist::mean            2                      
 system.ruby.LD.L1Cache.hit_type_mach_latency_hist::gmean            2                      
-system.ruby.LD.L1Cache.hit_type_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |          89    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%
-system.ruby.LD.L1Cache.hit_type_mach_latency_hist::total           89                      
+system.ruby.LD.L1Cache.hit_type_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |          78    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%
+system.ruby.LD.L1Cache.hit_type_mach_latency_hist::total           78                      
 system.ruby.LD.L1Cache.miss_type_mach_latency_hist::bucket_size          512                      
 system.ruby.LD.L1Cache.miss_type_mach_latency_hist::max_bucket         5119                      
-system.ruby.LD.L1Cache.miss_type_mach_latency_hist::samples        13181                      
-system.ruby.LD.L1Cache.miss_type_mach_latency_hist::mean  1077.888552                      
-system.ruby.LD.L1Cache.miss_type_mach_latency_hist::gmean   616.224244                      
-system.ruby.LD.L1Cache.miss_type_mach_latency_hist::stdev   894.841487                      
-system.ruby.LD.L1Cache.miss_type_mach_latency_hist |        5304     40.24%     40.24% |        1827     13.86%     54.10% |        1624     12.32%     66.42% |        2023     15.35%     81.77% |        1594     12.09%     93.86% |         613      4.65%     98.51% |         170      1.29%     99.80% |          23      0.17%     99.98% |           2      0.02%     99.99% |           1      0.01%    100.00%
-system.ruby.LD.L1Cache.miss_type_mach_latency_hist::total        13181                      
+system.ruby.LD.L1Cache.miss_type_mach_latency_hist::samples        13125                      
+system.ruby.LD.L1Cache.miss_type_mach_latency_hist::mean   912.161600                      
+system.ruby.LD.L1Cache.miss_type_mach_latency_hist::gmean   618.732413                      
+system.ruby.LD.L1Cache.miss_type_mach_latency_hist::stdev   673.071954                      
+system.ruby.LD.L1Cache.miss_type_mach_latency_hist |        5337     40.66%     40.66% |        2281     17.38%     58.04% |        2397     18.26%     76.30% |        2468     18.80%     95.11% |         597      4.55%     99.66% |          45      0.34%    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.L1Cache.miss_type_mach_latency_hist::total        13125                      
 system.ruby.LD.L2Cache.hit_type_mach_latency_hist::bucket_size          128                      
 system.ruby.LD.L2Cache.hit_type_mach_latency_hist::max_bucket         1279                      
-system.ruby.LD.L2Cache.hit_type_mach_latency_hist::samples          401                      
-system.ruby.LD.L2Cache.hit_type_mach_latency_hist::mean   169.992519                      
-system.ruby.LD.L2Cache.hit_type_mach_latency_hist::gmean    88.681357                      
-system.ruby.LD.L2Cache.hit_type_mach_latency_hist::stdev   175.755106                      
-system.ruby.LD.L2Cache.hit_type_mach_latency_hist |         193     48.13%     48.13% |         119     29.68%     77.81% |          50     12.47%     90.27% |          20      4.99%     95.26% |           8      2.00%     97.26% |           6      1.50%     98.75% |           1      0.25%     99.00% |           3      0.75%     99.75% |           1      0.25%    100.00% |           0      0.00%    100.00%
-system.ruby.LD.L2Cache.hit_type_mach_latency_hist::total          401                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist::bucket_size         1024                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist::max_bucket        10239                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist::samples       390877                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist::mean  1209.415893                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist::gmean   833.719014                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist::stdev   899.100909                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist |      200145     51.20%     51.20% |      103203     26.40%     77.61% |       79281     20.28%     97.89% |        8035      2.06%     99.95% |         207      0.05%    100.00% |           6      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.Directory.miss_type_mach_latency_hist::total       390877                      
+system.ruby.LD.L2Cache.hit_type_mach_latency_hist::samples          352                      
+system.ruby.LD.L2Cache.hit_type_mach_latency_hist::mean   131.869318                      
+system.ruby.LD.L2Cache.hit_type_mach_latency_hist::gmean    71.669122                      
+system.ruby.LD.L2Cache.hit_type_mach_latency_hist::stdev   145.398186                      
+system.ruby.LD.L2Cache.hit_type_mach_latency_hist |         223     63.35%     63.35% |          77     21.88%     85.23% |          28      7.95%     93.18% |          15      4.26%     97.44% |           5      1.42%     98.86% |           2      0.57%     99.43% |           1      0.28%     99.72% |           0      0.00%     99.72% |           1      0.28%    100.00% |           0      0.00%    100.00%
+system.ruby.LD.L2Cache.hit_type_mach_latency_hist::total          352                      
+system.ruby.LD.Directory.miss_type_mach_latency_hist::bucket_size          512                      
+system.ruby.LD.Directory.miss_type_mach_latency_hist::max_bucket         5119                      
+system.ruby.LD.Directory.miss_type_mach_latency_hist::samples       390910                      
+system.ruby.LD.Directory.miss_type_mach_latency_hist::mean   973.199729                      
+system.ruby.LD.Directory.miss_type_mach_latency_hist::gmean   697.344123                      
+system.ruby.LD.Directory.miss_type_mach_latency_hist::stdev   679.583679                      
+system.ruby.LD.Directory.miss_type_mach_latency_hist |      145002     37.09%     37.09% |       72552     18.56%     55.65% |       71209     18.22%     73.87% |       75960     19.43%     93.30% |       24099      6.16%     99.47% |        2017      0.52%     99.98% |          68      0.02%    100.00% |           3      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.LD.Directory.miss_type_mach_latency_hist::total       390910                      
 system.ruby.ST.L1Cache.hit_type_mach_latency_hist::bucket_size            1                      
 system.ruby.ST.L1Cache.hit_type_mach_latency_hist::max_bucket            9                      
-system.ruby.ST.L1Cache.hit_type_mach_latency_hist::samples           53                      
+system.ruby.ST.L1Cache.hit_type_mach_latency_hist::samples           45                      
 system.ruby.ST.L1Cache.hit_type_mach_latency_hist::mean            2                      
-system.ruby.ST.L1Cache.hit_type_mach_latency_hist::gmean            2                      
-system.ruby.ST.L1Cache.hit_type_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |          53    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%
-system.ruby.ST.L1Cache.hit_type_mach_latency_hist::total           53                      
+system.ruby.ST.L1Cache.hit_type_mach_latency_hist::gmean     2.000000                      
+system.ruby.ST.L1Cache.hit_type_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |          45    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%
+system.ruby.ST.L1Cache.hit_type_mach_latency_hist::total           45                      
 system.ruby.ST.L1Cache.miss_type_mach_latency_hist::bucket_size          512                      
 system.ruby.ST.L1Cache.miss_type_mach_latency_hist::max_bucket         5119                      
-system.ruby.ST.L1Cache.miss_type_mach_latency_hist::samples         7401                      
-system.ruby.ST.L1Cache.miss_type_mach_latency_hist::mean  1078.644237                      
-system.ruby.ST.L1Cache.miss_type_mach_latency_hist::gmean   612.289487                      
-system.ruby.ST.L1Cache.miss_type_mach_latency_hist::stdev   896.971610                      
-system.ruby.ST.L1Cache.miss_type_mach_latency_hist |        2983     40.31%     40.31% |         988     13.35%     53.65% |         933     12.61%     66.26% |        1169     15.80%     82.06% |         871     11.77%     93.83% |         349      4.72%     98.54% |          91      1.23%     99.77% |          14      0.19%     99.96% |           3      0.04%    100.00% |           0      0.00%    100.00%
-system.ruby.ST.L1Cache.miss_type_mach_latency_hist::total         7401                      
-system.ruby.ST.L2Cache.hit_type_mach_latency_hist::bucket_size          256                      
-system.ruby.ST.L2Cache.hit_type_mach_latency_hist::max_bucket         2559                      
-system.ruby.ST.L2Cache.hit_type_mach_latency_hist::samples          209                      
-system.ruby.ST.L2Cache.hit_type_mach_latency_hist::mean   177.009569                      
-system.ruby.ST.L2Cache.hit_type_mach_latency_hist::gmean    85.210589                      
-system.ruby.ST.L2Cache.hit_type_mach_latency_hist::stdev   222.115203                      
-system.ruby.ST.L2Cache.hit_type_mach_latency_hist |         158     75.60%     75.60% |          40     19.14%     94.74% |           6      2.87%     97.61% |           3      1.44%     99.04% |           0      0.00%     99.04% |           1      0.48%     99.52% |           1      0.48%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.ST.L2Cache.hit_type_mach_latency_hist::total          209                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist::bucket_size         1024                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist::max_bucket        10239                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist::samples       216844                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist::mean  1211.584083                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist::gmean   837.263042                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist::stdev   897.633219                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist |      110553     50.98%     50.98% |       57779     26.65%     77.63% |       43904     20.25%     97.87% |        4480      2.07%     99.94% |         127      0.06%    100.00% |           1      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.Directory.miss_type_mach_latency_hist::total       216844                      
-system.ruby.L1Cache_Controller.Load      |       50433     12.46%     12.46% |       50616     12.50%     24.96% |       50620     12.50%     37.46% |       50648     12.51%     49.97% |       50636     12.51%     62.48% |       50962     12.59%     75.07% |       50842     12.56%     87.63% |       50083     12.37%    100.00%
-system.ruby.L1Cache_Controller.Load::total       404840                      
-system.ruby.L1Cache_Controller.Store     |       28039     12.48%     12.48% |       28372     12.63%     25.11% |       28070     12.49%     37.60% |       28136     12.52%     50.13% |       28079     12.50%     62.62% |       27776     12.36%     74.99% |       27886     12.41%     87.40% |       28307     12.60%    100.00%
-system.ruby.L1Cache_Controller.Store::total       224665                      
-system.ruby.L1Cache_Controller.L2_Replacement |       78300     12.46%     12.46% |       78816     12.55%     25.01% |       78529     12.50%     37.51% |       78625     12.52%     50.03% |       78556     12.50%     62.53% |       78576     12.51%     75.04% |       78587     12.51%     87.55% |       78231     12.45%    100.00%
-system.ruby.L1Cache_Controller.L2_Replacement::total       628220                      
-system.ruby.L1Cache_Controller.L1_to_L2  |      858524     12.53%     12.53% |      857879     12.52%     25.05% |      856223     12.49%     37.54% |      857953     12.52%     50.06% |      859985     12.55%     62.61% |      855111     12.48%     75.09% |      853105     12.45%     87.53% |      854232     12.47%    100.00%
-system.ruby.L1Cache_Controller.L1_to_L2::total      6853012                      
-system.ruby.L1Cache_Controller.Trigger_L2_to_L1D |          85     13.34%     13.34% |          83     13.03%     26.37% |          81     12.72%     39.09% |          75     11.77%     50.86% |          80     12.56%     63.42% |          80     12.56%     75.98% |          73     11.46%     87.44% |          80     12.56%    100.00%
-system.ruby.L1Cache_Controller.Trigger_L2_to_L1D::total          637                      
-system.ruby.L1Cache_Controller.Complete_L2_to_L1 |          85     13.34%     13.34% |          83     13.03%     26.37% |          81     12.72%     39.09% |          75     11.77%     50.86% |          80     12.56%     63.42% |          80     12.56%     75.98% |          73     11.46%     87.44% |          80     12.56%    100.00%
-system.ruby.L1Cache_Controller.Complete_L2_to_L1::total          637                      
-system.ruby.L1Cache_Controller.Other_GETX |      196274     12.50%     12.50% |      195945     12.48%     24.99% |      196230     12.50%     37.49% |      196167     12.50%     49.98% |      196227     12.50%     62.48% |      196523     12.52%     75.00% |      196414     12.51%     87.51% |      196005     12.49%    100.00%
-system.ruby.L1Cache_Controller.Other_GETX::total      1569785                      
-system.ruby.L1Cache_Controller.Other_GETS |      353374     12.51%     12.51% |      353179     12.50%     25.01% |      353176     12.50%     37.51% |      353156     12.50%     50.00% |      353160     12.50%     62.50% |      352851     12.49%     74.99% |      352945     12.49%     87.48% |      353716     12.52%    100.00%
-system.ruby.L1Cache_Controller.Other_GETS::total      2825557                      
-system.ruby.L1Cache_Controller.Merged_GETS |          59     13.95%     13.95% |          53     12.53%     26.48% |          51     12.06%     38.53% |          54     12.77%     51.30% |          57     13.48%     64.78% |          45     10.64%     75.41% |          62     14.66%     90.07% |          42      9.93%    100.00%
-system.ruby.L1Cache_Controller.Merged_GETS::total          423                      
-system.ruby.L1Cache_Controller.Ack       |      545290     12.46%     12.46% |      548865     12.55%     25.01% |      546914     12.50%     37.51% |      547510     12.52%     50.03% |      546983     12.50%     62.53% |      547231     12.51%     75.04% |      547243     12.51%     87.55% |      544739     12.45%    100.00%
-system.ruby.L1Cache_Controller.Ack::total      4374775                      
-system.ruby.L1Cache_Controller.Shared_Ack |          46     11.17%     11.17% |          52     12.62%     23.79% |          60     14.56%     38.35% |          48     11.65%     50.00% |          38      9.22%     59.22% |          59     14.32%     73.54% |          49     11.89%     85.44% |          60     14.56%    100.00%
-system.ruby.L1Cache_Controller.Shared_Ack::total          412                      
-system.ruby.L1Cache_Controller.Data      |        2902     12.29%     12.29% |        2956     12.52%     24.81% |        2952     12.50%     37.31% |        2956     12.52%     49.83% |        3021     12.80%     62.63% |        2932     12.42%     75.05% |        2963     12.55%     87.60% |        2928     12.40%    100.00%
-system.ruby.L1Cache_Controller.Data::total        23610                      
-system.ruby.L1Cache_Controller.Shared_Data |        1044     12.06%     12.06% |        1090     12.59%     24.65% |        1109     12.81%     37.47% |        1077     12.44%     49.91% |        1114     12.87%     62.78% |        1071     12.37%     75.15% |        1132     13.08%     88.23% |        1019     11.77%    100.00%
-system.ruby.L1Cache_Controller.Shared_Data::total         8656                      
-system.ruby.L1Cache_Controller.Exclusive_Data |       74363     12.48%     12.48% |       74779     12.55%     25.02% |       74481     12.50%     37.52% |       74602     12.52%     50.04% |       74430     12.49%     62.52% |       74583     12.51%     75.04% |       74502     12.50%     87.54% |       74292     12.46%    100.00%
-system.ruby.L1Cache_Controller.Exclusive_Data::total       596032                      
-system.ruby.L1Cache_Controller.Writeback_Ack |       73965     12.47%     12.47% |       74350     12.54%     25.01% |       74128     12.50%     37.52% |       74201     12.51%     50.03% |       74027     12.49%     62.52% |       74179     12.51%     75.03% |       74144     12.50%     87.53% |       73931     12.47%    100.00%
-system.ruby.L1Cache_Controller.Writeback_Ack::total       592925                      
-system.ruby.L1Cache_Controller.All_acks  |        1085     12.05%     12.05% |        1134     12.59%     24.64% |        1163     12.91%     37.55% |        1122     12.46%     50.01% |        1145     12.71%     62.72% |        1121     12.45%     75.16% |        1174     13.03%     88.20% |        1063     11.80%    100.00%
-system.ruby.L1Cache_Controller.All_acks::total         9007                      
-system.ruby.L1Cache_Controller.All_acks_no_sharers |       77227     12.47%     12.47% |       77692     12.55%     25.02% |       77379     12.49%     37.51% |       77514     12.52%     50.03% |       77420     12.50%     62.53% |       77465     12.51%     75.04% |       77423     12.50%     87.54% |       77176     12.46%    100.00%
-system.ruby.L1Cache_Controller.All_acks_no_sharers::total       619296                      
-system.ruby.L1Cache_Controller.I.Load    |       50333     12.46%     12.46% |       50517     12.50%     24.96% |       50518     12.50%     37.46% |       50550     12.51%     49.97% |       50540     12.51%     62.48% |       50855     12.59%     75.07% |       50759     12.56%     87.63% |       49992     12.37%    100.00%
-system.ruby.L1Cache_Controller.I.Load::total       404064                      
-system.ruby.L1Cache_Controller.I.Store   |       27977     12.48%     12.48% |       28308     12.62%     25.10% |       28022     12.50%     37.60% |       28085     12.52%     50.12% |       28026     12.50%     62.62% |       27731     12.37%     74.99% |       27838     12.41%     87.40% |       28249     12.60%    100.00%
-system.ruby.L1Cache_Controller.I.Store::total       224236                      
-system.ruby.L1Cache_Controller.I.L2_Replacement |        1529     12.80%     12.80% |        1508     12.62%     25.42% |        1449     12.13%     37.55% |        1525     12.77%     50.32% |        1515     12.68%     63.00% |        1499     12.55%     75.55% |        1468     12.29%     87.84% |        1453     12.16%    100.00%
-system.ruby.L1Cache_Controller.I.L2_Replacement::total        11946                      
-system.ruby.L1Cache_Controller.I.L1_to_L2 |         278     12.20%     12.20% |         287     12.59%     24.79% |         266     11.67%     36.46% |         294     12.90%     49.36% |         308     13.51%     62.88% |         269     11.80%     74.68% |         277     12.15%     86.84% |         300     13.16%    100.00%
-system.ruby.L1Cache_Controller.I.L1_to_L2::total         2279                      
-system.ruby.L1Cache_Controller.I.Trigger_L2_to_L1D |           2     13.33%     13.33% |           1      6.67%     20.00% |           3     20.00%     40.00% |           2     13.33%     53.33% |           2     13.33%     66.67% |           3     20.00%     86.67% |           0      0.00%     86.67% |           2     13.33%    100.00%
-system.ruby.L1Cache_Controller.I.Trigger_L2_to_L1D::total           15                      
-system.ruby.L1Cache_Controller.I.Other_GETX |      195293     12.50%     12.50% |      194946     12.48%     24.98% |      195299     12.50%     37.49% |      195174     12.50%     49.98% |      195217     12.50%     62.48% |      195495     12.52%     75.00% |      195467     12.51%     87.51% |      195040     12.49%    100.00%
-system.ruby.L1Cache_Controller.I.Other_GETX::total      1561931                      
-system.ruby.L1Cache_Controller.I.Other_GETS |      351649     12.51%     12.51% |      351467     12.50%     25.00% |      351522     12.50%     37.51% |      351428     12.50%     50.00% |      351472     12.50%     62.50% |      351196     12.49%     74.99% |      351192     12.49%     87.48% |      352050     12.52%    100.00%
-system.ruby.L1Cache_Controller.I.Other_GETS::total      2811976                      
-system.ruby.L1Cache_Controller.S.Load    |           1     20.00%     20.00% |           0      0.00%     20.00% |           0      0.00%     20.00% |           0      0.00%     20.00% |           3     60.00%     80.00% |           1     20.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.L1Cache_Controller.S.Load::total            5                      
-system.ruby.L1Cache_Controller.S.Store   |           0      0.00%      0.00% |           0      0.00%      0.00% |           1     50.00%     50.00% |           1     50.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.L1Cache.miss_type_mach_latency_hist::samples         9602                      
+system.ruby.ST.L1Cache.miss_type_mach_latency_hist::mean   925.795980                      
+system.ruby.ST.L1Cache.miss_type_mach_latency_hist::gmean   638.900214                      
+system.ruby.ST.L1Cache.miss_type_mach_latency_hist::stdev   676.891520                      
+system.ruby.ST.L1Cache.miss_type_mach_latency_hist |        3808     39.66%     39.66% |        1762     18.35%     58.01% |        1706     17.77%     75.78% |        1771     18.44%     94.22% |         516      5.37%     99.59% |          37      0.39%     99.98% |           1      0.01%     99.99% |           1      0.01%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.ST.L1Cache.miss_type_mach_latency_hist::total         9602                      
+system.ruby.ST.L2Cache.hit_type_mach_latency_hist::bucket_size          128                      
+system.ruby.ST.L2Cache.hit_type_mach_latency_hist::max_bucket         1279                      
+system.ruby.ST.L2Cache.hit_type_mach_latency_hist::samples          199                      
+system.ruby.ST.L2Cache.hit_type_mach_latency_hist::mean   149.266332                      
+system.ruby.ST.L2Cache.hit_type_mach_latency_hist::gmean    79.468000                      
+system.ruby.ST.L2Cache.hit_type_mach_latency_hist::stdev   179.166771                      
+system.ruby.ST.L2Cache.hit_type_mach_latency_hist |         115     57.79%     57.79% |          49     24.62%     82.41% |          20     10.05%     92.46% |           7      3.52%     95.98% |           3      1.51%     97.49% |           1      0.50%     97.99% |           2      1.01%     98.99% |           0      0.00%     98.99% |           1      0.50%     99.50% |           1      0.50%    100.00%
+system.ruby.ST.L2Cache.hit_type_mach_latency_hist::total          199                      
+system.ruby.ST.Directory.miss_type_mach_latency_hist::bucket_size          512                      
+system.ruby.ST.Directory.miss_type_mach_latency_hist::max_bucket         5119                      
+system.ruby.ST.Directory.miss_type_mach_latency_hist::samples       213672                      
+system.ruby.ST.Directory.miss_type_mach_latency_hist::mean   973.707561                      
+system.ruby.ST.Directory.miss_type_mach_latency_hist::gmean   698.916238                      
+system.ruby.ST.Directory.miss_type_mach_latency_hist::stdev   677.713425                      
+system.ruby.ST.Directory.miss_type_mach_latency_hist |       79247     37.09%     37.09% |       39424     18.45%     55.54% |       39089     18.29%     73.83% |       41831     19.58%     93.41% |       13032      6.10%     99.51% |        1011      0.47%     99.98% |          37      0.02%    100.00% |           1      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.ST.Directory.miss_type_mach_latency_hist::total       213672                      
+system.ruby.L1Cache_Controller.Load      |       50661     12.52%     12.52% |       50602     12.50%     25.02% |       50623     12.51%     37.52% |       50689     12.52%     50.05% |       50291     12.42%     62.47% |       50786     12.55%     75.02% |       50489     12.47%     87.49% |       50629     12.51%    100.00%
+system.ruby.L1Cache_Controller.Load::total       404770                      
+system.ruby.L1Cache_Controller.Store     |       28155     12.59%     12.59% |       27873     12.46%     25.05% |       27954     12.50%     37.55% |       27997     12.52%     50.06% |       28127     12.57%     62.64% |       27687     12.38%     75.01% |       28186     12.60%     87.61% |       27704     12.39%    100.00%
+system.ruby.L1Cache_Controller.Store::total       223683                      
+system.ruby.L1Cache_Controller.L2_Replacement |       78645     12.54%     12.54% |       78315     12.49%     25.02% |       78435     12.50%     37.53% |       78525     12.52%     50.05% |       78254     12.48%     62.52% |       78318     12.49%     75.01% |       78531     12.52%     87.53% |       78210     12.47%    100.00%
+system.ruby.L1Cache_Controller.L2_Replacement::total       627233                      
+system.ruby.L1Cache_Controller.L1_to_L2  |      963838     12.49%     12.49% |      963397     12.49%     24.98% |      965289     12.51%     37.49% |      966306     12.52%     50.01% |      963961     12.49%     62.50% |      964279     12.50%     75.00% |      965132     12.51%     87.51% |      963900     12.49%    100.00%
+system.ruby.L1Cache_Controller.L1_to_L2::total      7716102                      
+system.ruby.L1Cache_Controller.Trigger_L2_to_L1D |          83     14.64%     14.64% |          80     14.11%     28.75% |          59     10.41%     39.15% |          75     13.23%     52.38% |          78     13.76%     66.14% |          65     11.46%     77.60% |          69     12.17%     89.77% |          58     10.23%    100.00%
+system.ruby.L1Cache_Controller.Trigger_L2_to_L1D::total          567                      
+system.ruby.L1Cache_Controller.Complete_L2_to_L1 |          83     14.64%     14.64% |          80     14.11%     28.75% |          59     10.41%     39.15% |          75     13.23%     52.38% |          78     13.76%     66.14% |          65     11.46%     77.60% |          69     12.17%     89.77% |          58     10.23%    100.00%
+system.ruby.L1Cache_Controller.Complete_L2_to_L1::total          567                      
+system.ruby.L1Cache_Controller.Other_GETX |      195183     12.49%     12.49% |      195457     12.51%     24.99% |      195358     12.50%     37.49% |      195331     12.50%     49.99% |      195205     12.49%     62.48% |      195645     12.52%     75.00% |      195130     12.48%     87.48% |      195609     12.52%    100.00%
+system.ruby.L1Cache_Controller.Other_GETX::total      1562918                      
+system.ruby.L1Cache_Controller.Other_GETS |      352616     12.50%     12.50% |      352654     12.50%     25.00% |      352636     12.50%     37.50% |      352589     12.50%     49.99% |      352951     12.51%     62.50% |      352462     12.49%     75.00% |      352778     12.50%     87.50% |      352615     12.50%    100.00%
+system.ruby.L1Cache_Controller.Other_GETS::total      2821301                      
+system.ruby.L1Cache_Controller.Merged_GETS |         126     12.73%     12.73% |         117     11.82%     24.55% |         123     12.42%     36.97% |         103     10.40%     47.37% |         145     14.65%     62.02% |         113     11.41%     73.43% |         143     14.44%     87.88% |         120     12.12%    100.00%
+system.ruby.L1Cache_Controller.Merged_GETS::total          990                      
+system.ruby.L1Cache_Controller.Ack       |      547200     12.54%     12.54% |      545018     12.49%     25.02% |      545878     12.51%     37.53% |      546264     12.52%     50.05% |      544679     12.48%     62.53% |      544911     12.48%     75.01% |      546354     12.52%     87.53% |      544225     12.47%    100.00%
+system.ruby.L1Cache_Controller.Ack::total      4364529                      
+system.ruby.L1Cache_Controller.Shared_Ack |          31      8.27%      8.27% |          41     10.93%     19.20% |          41     10.93%     30.13% |          54     14.40%     44.53% |          46     12.27%     56.80% |          49     13.07%     69.87% |          57     15.20%     85.07% |          56     14.93%    100.00%
+system.ruby.L1Cache_Controller.Shared_Ack::total          375                      
+system.ruby.L1Cache_Controller.Data      |        3440     12.43%     12.43% |        3377     12.20%     24.63% |        3352     12.11%     36.74% |        3580     12.93%     49.67% |        3475     12.55%     62.22% |        3501     12.65%     74.87% |        3448     12.46%     87.33% |        3508     12.67%    100.00%
+system.ruby.L1Cache_Controller.Data::total        27681                      
+system.ruby.L1Cache_Controller.Shared_Data |        1192     12.40%     12.40% |        1173     12.20%     24.60% |        1206     12.55%     37.15% |        1220     12.69%     49.84% |        1176     12.23%     62.07% |        1276     13.27%     75.35% |        1184     12.32%     87.66% |        1186     12.34%    100.00%
+system.ruby.L1Cache_Controller.Shared_Data::total         9613                      
+system.ruby.L1Cache_Controller.Exclusive_Data |       74022     12.55%     12.55% |       73774     12.50%     25.05% |       73884     12.52%     37.57% |       73734     12.50%     50.07% |       73616     12.48%     62.55% |       73550     12.47%     75.01% |       73907     12.53%     87.54% |       73526     12.46%    100.00%
+system.ruby.L1Cache_Controller.Exclusive_Data::total       590013                      
+system.ruby.L1Cache_Controller.Writeback_Ack |       74259     12.55%     12.55% |       73878     12.49%     25.04% |       73986     12.51%     37.55% |       74056     12.52%     50.07% |       73807     12.48%     62.55% |       73737     12.47%     75.02% |       74060     12.52%     87.54% |       73709     12.46%    100.00%
+system.ruby.L1Cache_Controller.Writeback_Ack::total       591492                      
+system.ruby.L1Cache_Controller.Writeback_Nack |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           1    100.00%    100.00% |           0      0.00%    100.00%
+system.ruby.L1Cache_Controller.Writeback_Nack::total            1                      
+system.ruby.L1Cache_Controller.All_acks  |        1220     12.28%     12.28% |        1207     12.15%     24.43% |        1244     12.52%     36.95% |        1265     12.73%     49.68% |        1214     12.22%     61.90% |        1317     13.26%     75.16% |        1235     12.43%     87.59% |        1233     12.41%    100.00%
+system.ruby.L1Cache_Controller.All_acks::total         9935                      
+system.ruby.L1Cache_Controller.All_acks_no_sharers |       77435     12.54%     12.54% |       77117     12.49%     25.03% |       77198     12.50%     37.54% |       77268     12.52%     50.05% |       77053     12.48%     62.53% |       77010     12.47%     75.01% |       77303     12.52%     87.53% |       76986     12.47%    100.00%
+system.ruby.L1Cache_Controller.All_acks_no_sharers::total       617370                      
+system.ruby.L1Cache_Controller.I.Load    |       50567     12.51%     12.51% |       50509     12.50%     25.02% |       50529     12.51%     37.52% |       50592     12.52%     50.04% |       50200     12.42%     62.47% |       50701     12.55%     75.01% |       50397     12.47%     87.49% |       50557     12.51%    100.00%
+system.ruby.L1Cache_Controller.I.Load::total       404052                      
+system.ruby.L1Cache_Controller.I.Store   |       28088     12.58%     12.58% |       27817     12.46%     25.04% |       27916     12.50%     37.54% |       27943     12.52%     50.06% |       28064     12.57%     62.63% |       27628     12.37%     75.00% |       28144     12.61%     87.61% |       27663     12.39%    100.00%
+system.ruby.L1Cache_Controller.I.Store::total       223263                      
+system.ruby.L1Cache_Controller.I.L2_Replacement |        1147     12.07%     12.07% |        1210     12.73%     24.81% |        1229     12.93%     37.74% |        1174     12.36%     50.09% |        1173     12.34%     62.44% |        1171     12.32%     74.76% |        1198     12.61%     87.37% |        1200     12.63%    100.00%
+system.ruby.L1Cache_Controller.I.L2_Replacement::total         9502                      
+system.ruby.L1Cache_Controller.I.L1_to_L2 |          95     11.85%     11.85% |         109     13.59%     25.44% |          82     10.22%     35.66% |         115     14.34%     50.00% |          96     11.97%     61.97% |         100     12.47%     74.44% |         106     13.22%     87.66% |          99     12.34%    100.00%
+system.ruby.L1Cache_Controller.I.L1_to_L2::total          802                      
+system.ruby.L1Cache_Controller.I.Trigger_L2_to_L1D |           2     20.00%     20.00% |           1     10.00%     30.00% |           0      0.00%     30.00% |           1     10.00%     40.00% |           3     30.00%     70.00% |           1     10.00%     80.00% |           1     10.00%     90.00% |           1     10.00%    100.00%
+system.ruby.L1Cache_Controller.I.Trigger_L2_to_L1D::total           10                      
+system.ruby.L1Cache_Controller.I.Other_GETX |      194128     12.49%     12.49% |      194346     12.51%     25.00% |      194236     12.50%     37.49% |      194228     12.50%     49.99% |      194087     12.49%     62.48% |      194552     12.52%     75.00% |      194037     12.49%     87.48% |      194519     12.52%    100.00%
+system.ruby.L1Cache_Controller.I.Other_GETX::total      1554133                      
+system.ruby.L1Cache_Controller.I.Other_GETS |      350781     12.50%     12.50% |      350787     12.50%     25.00% |      350767     12.50%     37.50% |      350672     12.50%     49.99% |      351174     12.51%     62.51% |      350517     12.49%     75.00% |      350891     12.50%     87.50% |      350707     12.50%    100.00%
+system.ruby.L1Cache_Controller.I.Other_GETS::total      2806296                      
+system.ruby.L1Cache_Controller.S.Load    |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           1     50.00%     50.00% |           1     50.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.L1Cache_Controller.S.Load::total            2                      
+system.ruby.L1Cache_Controller.S.Store   |           1     50.00%     50.00% |           0      0.00%     50.00% |           0      0.00%     50.00% |           0      0.00%     50.00% |           1     50.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
 system.ruby.L1Cache_Controller.S.Store::total            2                      
-system.ruby.L1Cache_Controller.S.L2_Replacement |        2806     12.02%     12.02% |        2958     12.67%     24.69% |        2952     12.64%     37.33% |        2899     12.42%     49.75% |        3014     12.91%     62.65% |        2898     12.41%     75.07% |        2975     12.74%     87.81% |        2847     12.19%    100.00%
-system.ruby.L1Cache_Controller.S.L2_Replacement::total        23349                      
-system.ruby.L1Cache_Controller.S.L1_to_L2 |        2835     12.03%     12.03% |        2983     12.66%     24.69% |        2980     12.65%     37.34% |        2927     12.42%     49.76% |        3041     12.91%     62.66% |        2923     12.40%     75.07% |        2999     12.73%     87.79% |        2876     12.21%    100.00%
-system.ruby.L1Cache_Controller.S.L1_to_L2::total        23564                      
-system.ruby.L1Cache_Controller.S.Trigger_L2_to_L1D |           0      0.00%      0.00% |           3     14.29%     14.29% |           4     19.05%     33.33% |           3     14.29%     47.62% |           3     14.29%     61.90% |           3     14.29%     76.19% |           3     14.29%     90.48% |           2      9.52%    100.00%
-system.ruby.L1Cache_Controller.S.Trigger_L2_to_L1D::total           21                      
-system.ruby.L1Cache_Controller.S.Other_GETX |          33     13.64%     13.64% |          30     12.40%     26.03% |          29     11.98%     38.02% |          31     12.81%     50.83% |          35     14.46%     65.29% |          27     11.16%     76.45% |          26     10.74%     87.19% |          31     12.81%    100.00%
-system.ruby.L1Cache_Controller.S.Other_GETX::total          242                      
-system.ruby.L1Cache_Controller.S.Other_GETS |          57     13.83%     13.83% |          65     15.78%     29.61% |          41      9.95%     39.56% |          38      9.22%     48.79% |          58     14.08%     62.86% |          52     12.62%     75.49% |          53     12.86%     88.35% |          48     11.65%    100.00%
-system.ruby.L1Cache_Controller.S.Other_GETS::total          412                      
+system.ruby.L1Cache_Controller.S.L2_Replacement |        3235     12.34%     12.34% |        3224     12.30%     24.64% |        3217     12.27%     36.91% |        3292     12.56%     49.47% |        3270     12.47%     61.94% |        3408     13.00%     74.94% |        3268     12.47%     87.41% |        3300     12.59%    100.00%
+system.ruby.L1Cache_Controller.S.L2_Replacement::total        26214                      
+system.ruby.L1Cache_Controller.S.L1_to_L2 |        3265     12.34%     12.34% |        3252     12.29%     24.62% |        3252     12.29%     36.91% |        3319     12.54%     49.45% |        3309     12.50%     61.95% |        3438     12.99%     74.94% |        3301     12.47%     87.41% |        3331     12.59%    100.00%
+system.ruby.L1Cache_Controller.S.L1_to_L2::total        26467                      
+system.ruby.L1Cache_Controller.S.Trigger_L2_to_L1D |           1      7.14%      7.14% |           2     14.29%     21.43% |           2     14.29%     35.71% |           2     14.29%     50.00% |           4     28.57%     78.57% |           0      0.00%     78.57% |           1      7.14%     85.71% |           2     14.29%    100.00%
+system.ruby.L1Cache_Controller.S.Trigger_L2_to_L1D::total           14                      
+system.ruby.L1Cache_Controller.S.Other_GETX |          32     12.31%     12.31% |          29     11.15%     23.46% |          36     13.85%     37.31% |          28     10.77%     48.08% |          34     13.08%     61.15% |          31     11.92%     73.08% |          37     14.23%     87.31% |          33     12.69%    100.00%
+system.ruby.L1Cache_Controller.S.Other_GETX::total          260                      
+system.ruby.L1Cache_Controller.S.Other_GETS |          44     11.73%     11.73% |          50     13.33%     25.07% |          52     13.87%     38.93% |          41     10.93%     49.87% |          43     11.47%     61.33% |          62     16.53%     77.87% |          37      9.87%     87.73% |          46     12.27%    100.00%
+system.ruby.L1Cache_Controller.S.Other_GETS::total          375                      
 system.ruby.L1Cache_Controller.O.Load    |           0      0.00%      0.00% |           0      0.00%      0.00% |           1    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%
 system.ruby.L1Cache_Controller.O.Load::total            1                      
-system.ruby.L1Cache_Controller.O.L2_Replacement |        1012     12.53%     12.53% |        1001     12.40%     24.93% |         990     12.26%     37.19% |        1022     12.66%     49.85% |         997     12.35%     62.20% |         995     12.32%     74.52% |        1049     12.99%     87.52% |        1008     12.48%    100.00%
-system.ruby.L1Cache_Controller.O.L2_Replacement::total         8074                      
-system.ruby.L1Cache_Controller.O.L1_to_L2 |         169     10.51%     10.51% |         186     11.57%     22.08% |         201     12.50%     34.58% |         205     12.75%     47.33% |         202     12.56%     59.89% |         213     13.25%     73.13% |         222     13.81%     86.94% |         210     13.06%    100.00%
-system.ruby.L1Cache_Controller.O.L1_to_L2::total         1608                      
-system.ruby.L1Cache_Controller.O.Trigger_L2_to_L1D |           3     42.86%     42.86% |           2     28.57%     71.43% |           0      0.00%     71.43% |           1     14.29%     85.71% |           0      0.00%     85.71% |           1     14.29%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.L1Cache_Controller.O.Trigger_L2_to_L1D::total            7                      
-system.ruby.L1Cache_Controller.O.Other_GETX |          10     16.67%     16.67% |           9     15.00%     31.67% |           8     13.33%     45.00% |           8     13.33%     58.33% |           6     10.00%     68.33% |           5      8.33%     76.67% |           7     11.67%     88.33% |           7     11.67%    100.00%
-system.ruby.L1Cache_Controller.O.Other_GETX::total           60                      
-system.ruby.L1Cache_Controller.O.Other_GETS |          11     13.10%     13.10% |          13     15.48%     28.57% |          15     17.86%     46.43% |          12     14.29%     60.71% |           7      8.33%     69.05% |           8      9.52%     78.57% |           8      9.52%     88.10% |          10     11.90%    100.00%
-system.ruby.L1Cache_Controller.O.Other_GETS::total           84                      
-system.ruby.L1Cache_Controller.O.Merged_GETS |           1      4.55%      4.55% |           3     13.64%     18.18% |           2      9.09%     27.27% |           4     18.18%     45.45% |           5     22.73%     68.18% |           3     13.64%     81.82% |           2      9.09%     90.91% |           2      9.09%    100.00%
-system.ruby.L1Cache_Controller.O.Merged_GETS::total           22                      
-system.ruby.L1Cache_Controller.M.Load    |           2      3.57%      3.57% |           8     14.29%     17.86% |           4      7.14%     25.00% |           6     10.71%     35.71% |          10     17.86%     53.57% |           8     14.29%     67.86% |           7     12.50%     80.36% |          11     19.64%    100.00%
-system.ruby.L1Cache_Controller.M.Load::total           56                      
-system.ruby.L1Cache_Controller.M.Store   |           3      8.82%      8.82% |           3      8.82%     17.65% |           6     17.65%     35.29% |           5     14.71%     50.00% |           1      2.94%     52.94% |           3      8.82%     61.76% |           5     14.71%     76.47% |           8     23.53%    100.00%
-system.ruby.L1Cache_Controller.M.Store::total           34                      
-system.ruby.L1Cache_Controller.M.L2_Replacement |       45887     12.48%     12.48% |       45937     12.49%     24.97% |       46011     12.51%     37.47% |       46008     12.51%     49.98% |       45925     12.49%     62.47% |       46336     12.60%     75.07% |       46151     12.55%     87.61% |       45554     12.39%    100.00%
-system.ruby.L1Cache_Controller.M.L2_Replacement::total       367809                      
-system.ruby.L1Cache_Controller.M.L1_to_L2 |       47252     12.49%     12.49% |       47281     12.50%     24.99% |       47263     12.49%     37.48% |       47324     12.51%     49.99% |       47202     12.48%     62.47% |       47652     12.60%     75.07% |       47474     12.55%     87.62% |       46832     12.38%    100.00%
-system.ruby.L1Cache_Controller.M.L1_to_L2::total       378280                      
-system.ruby.L1Cache_Controller.M.Trigger_L2_to_L1D |          52     13.27%     13.27% |          52     13.27%     26.53% |          42     10.71%     37.24% |          45     11.48%     48.72% |          46     11.73%     60.46% |          50     12.76%     73.21% |          49     12.50%     85.71% |          56     14.29%    100.00%
-system.ruby.L1Cache_Controller.M.Trigger_L2_to_L1D::total          392                      
-system.ruby.L1Cache_Controller.M.Other_GETX |         573     12.90%     12.90% |         565     12.72%     25.61% |         521     11.73%     37.34% |         575     12.94%     50.28% |         559     12.58%     62.86% |         587     13.21%     76.07% |         542     12.20%     88.27% |         521     11.73%    100.00%
-system.ruby.L1Cache_Controller.M.Other_GETX::total         4443                      
-system.ruby.L1Cache_Controller.M.Other_GETS |         968     12.50%     12.50% |         962     12.42%     24.92% |         950     12.26%     37.18% |         983     12.69%     49.87% |         952     12.29%     62.16% |         958     12.37%     74.53% |         998     12.88%     87.41% |         975     12.59%    100.00%
-system.ruby.L1Cache_Controller.M.Other_GETS::total         7746                      
-system.ruby.L1Cache_Controller.M.Merged_GETS |          34     13.65%     13.65% |          36     14.46%     28.11% |          26     10.44%     38.55% |          27     10.84%     49.40% |          30     12.05%     61.45% |          31     12.45%     73.90% |          37     14.86%     88.76% |          28     11.24%    100.00%
-system.ruby.L1Cache_Controller.M.Merged_GETS::total          249                      
-system.ruby.L1Cache_Controller.MM.Load   |           9     33.33%     33.33% |           2      7.41%     40.74% |           3     11.11%     51.85% |           5     18.52%     70.37% |           2      7.41%     77.78% |           1      3.70%     81.48% |           1      3.70%     85.19% |           4     14.81%    100.00%
-system.ruby.L1Cache_Controller.MM.Load::total           27                      
-system.ruby.L1Cache_Controller.MM.Store  |           2     10.53%     10.53% |           2     10.53%     21.05% |           1      5.26%     26.32% |           1      5.26%     31.58% |           3     15.79%     47.37% |           6     31.58%     78.95% |           3     15.79%     94.74% |           1      5.26%    100.00%
-system.ruby.L1Cache_Controller.MM.Store::total           19                      
-system.ruby.L1Cache_Controller.MM.L2_Replacement |       27066     12.47%     12.47% |       27412     12.63%     25.10% |       27127     12.50%     37.60% |       27171     12.52%     50.12% |       27105     12.49%     62.61% |       26848     12.37%     74.98% |       26944     12.41%     87.39% |       27369     12.61%    100.00%
-system.ruby.L1Cache_Controller.MM.L2_Replacement::total       217042                      
-system.ruby.L1Cache_Controller.MM.L1_to_L2 |       27857     12.48%     12.48% |       28167     12.62%     25.10% |       27907     12.50%     37.61% |       27956     12.53%     50.13% |       27889     12.50%     62.63% |       27605     12.37%     75.00% |       27694     12.41%     87.41% |       28099     12.59%    100.00%
-system.ruby.L1Cache_Controller.MM.L1_to_L2::total       223174                      
-system.ruby.L1Cache_Controller.MM.Trigger_L2_to_L1D |          28     13.86%     13.86% |          25     12.38%     26.24% |          32     15.84%     42.08% |          24     11.88%     53.96% |          29     14.36%     68.32% |          23     11.39%     79.70% |          21     10.40%     90.10% |          20      9.90%    100.00%
-system.ruby.L1Cache_Controller.MM.Trigger_L2_to_L1D::total          202                      
-system.ruby.L1Cache_Controller.MM.Other_GETX |         323     12.00%     12.00% |         349     12.96%     24.96% |         322     11.96%     36.92% |         331     12.30%     49.22% |         348     12.93%     62.15% |         351     13.04%     75.19% |         310     11.52%     86.70% |         358     13.30%    100.00%
-system.ruby.L1Cache_Controller.MM.Other_GETX::total         2692                      
-system.ruby.L1Cache_Controller.MM.Other_GETS |         592     13.08%     13.08% |         556     12.29%     25.37% |         572     12.64%     38.01% |         582     12.86%     50.87% |         569     12.57%     63.45% |         533     11.78%     75.23% |         583     12.88%     88.11% |         538     11.89%    100.00%
-system.ruby.L1Cache_Controller.MM.Other_GETS::total         4525                      
-system.ruby.L1Cache_Controller.MM.Merged_GETS |          23     15.86%     15.86% |          13      8.97%     24.83% |          22     15.17%     40.00% |          22     15.17%     55.17% |          21     14.48%     69.66% |          11      7.59%     77.24% |          21     14.48%     91.72% |          12      8.28%    100.00%
-system.ruby.L1Cache_Controller.MM.Merged_GETS::total          145                      
-system.ruby.L1Cache_Controller.IR.Load   |           1     10.00%     10.00% |           1     10.00%     20.00% |           2     20.00%     40.00% |           1     10.00%     50.00% |           1     10.00%     60.00% |           3     30.00%     90.00% |           0      0.00%     90.00% |           1     10.00%    100.00%
-system.ruby.L1Cache_Controller.IR.Load::total           10                      
-system.ruby.L1Cache_Controller.IR.Store  |           1     20.00%     20.00% |           0      0.00%     20.00% |           1     20.00%     40.00% |           1     20.00%     60.00% |           1     20.00%     80.00% |           0      0.00%     80.00% |           0      0.00%     80.00% |           1     20.00%    100.00%
-system.ruby.L1Cache_Controller.IR.Store::total            5                      
-system.ruby.L1Cache_Controller.IR.L1_to_L2 |           0      0.00%      0.00% |           0      0.00%      0.00% |           2     50.00%     50.00% |           2     50.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.L1Cache_Controller.IR.L1_to_L2::total            4                      
-system.ruby.L1Cache_Controller.SR.Load   |           0      0.00%      0.00% |           2     14.29%     14.29% |           3     21.43%     35.71% |           3     21.43%     57.14% |           2     14.29%     71.43% |           2     14.29%     85.71% |           0      0.00%     85.71% |           2     14.29%    100.00%
-system.ruby.L1Cache_Controller.SR.Load::total           14                      
-system.ruby.L1Cache_Controller.SR.Store  |           0      0.00%      0.00% |           1     14.29%     14.29% |           1     14.29%     28.57% |           0      0.00%     28.57% |           1     14.29%     42.86% |           1     14.29%     57.14% |           3     42.86%    100.00% |           0      0.00%    100.00%
-system.ruby.L1Cache_Controller.SR.Store::total            7                      
-system.ruby.L1Cache_Controller.SR.L1_to_L2 |           0      0.00%      0.00% |          15     22.39%     22.39% |           0      0.00%     22.39% |          19     28.36%     50.75% |           1      1.49%     52.24% |           9     13.43%     65.67% |          11     16.42%     82.09% |          12     17.91%    100.00%
-system.ruby.L1Cache_Controller.SR.L1_to_L2::total           67                      
-system.ruby.L1Cache_Controller.OR.Load   |           0      0.00%      0.00% |           1     50.00%     50.00% |           0      0.00%     50.00% |           0      0.00%     50.00% |           0      0.00%     50.00% |           1     50.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.L1Cache_Controller.OR.Load::total            2                      
-system.ruby.L1Cache_Controller.OR.Store  |           3     60.00%     60.00% |           1     20.00%     80.00% |           0      0.00%     80.00% |           1     20.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.L1Cache_Controller.OR.Store::total            5                      
-system.ruby.L1Cache_Controller.OR.L1_to_L2 |           0      0.00%      0.00% |           3    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%
-system.ruby.L1Cache_Controller.OR.L1_to_L2::total            3                      
-system.ruby.L1Cache_Controller.MR.Load   |          31     12.16%     12.16% |          32     12.55%     24.71% |          28     10.98%     35.69% |          30     11.76%     47.45% |          29     11.37%     58.82% |          39     15.29%     74.12% |          31     12.16%     86.27% |          35     13.73%    100.00%
-system.ruby.L1Cache_Controller.MR.Load::total          255                      
-system.ruby.L1Cache_Controller.MR.Store  |          21     15.33%     15.33% |          20     14.60%     29.93% |          14     10.22%     40.15% |          15     10.95%     51.09% |          17     12.41%     63.50% |          11      8.03%     71.53% |          18     13.14%     84.67% |          21     15.33%    100.00%
-system.ruby.L1Cache_Controller.MR.Store::total          137                      
-system.ruby.L1Cache_Controller.MR.L1_to_L2 |          85     11.52%     11.52% |         114     15.45%     26.96% |          93     12.60%     39.57% |         116     15.72%     55.28% |          75     10.16%     65.45% |         106     14.36%     79.81% |          89     12.06%     91.87% |          60      8.13%    100.00%
-system.ruby.L1Cache_Controller.MR.L1_to_L2::total          738                      
-system.ruby.L1Cache_Controller.MMR.Load  |          17     13.08%     13.08% |          15     11.54%     24.62% |          22     16.92%     41.54% |          14     10.77%     52.31% |          19     14.62%     66.92% |          16     12.31%     79.23% |          15     11.54%     90.77% |          12      9.23%    100.00%
-system.ruby.L1Cache_Controller.MMR.Load::total          130                      
-system.ruby.L1Cache_Controller.MMR.Store |          11     15.28%     15.28% |          10     13.89%     29.17% |          10     13.89%     43.06% |          10     13.89%     56.94% |          10     13.89%     70.83% |           7      9.72%     80.56% |           6      8.33%     88.89% |           8     11.11%    100.00%
-system.ruby.L1Cache_Controller.MMR.Store::total           72                      
-system.ruby.L1Cache_Controller.MMR.L1_to_L2 |          92     24.40%     24.40% |          40     10.61%     35.01% |          50     13.26%     48.28% |          50     13.26%     61.54% |          56     14.85%     76.39% |          38     10.08%     86.47% |          37      9.81%     96.29% |          14      3.71%    100.00%
-system.ruby.L1Cache_Controller.MMR.L1_to_L2::total          377                      
-system.ruby.L1Cache_Controller.IM.L1_to_L2 |      279047     12.60%     12.60% |      277330     12.52%     25.12% |      275250     12.43%     37.55% |      279472     12.62%     50.17% |      278951     12.60%     62.76% |      271687     12.27%     75.03% |      273637     12.36%     87.39% |      279316     12.61%    100.00%
-system.ruby.L1Cache_Controller.IM.L1_to_L2::total      2214690                      
-system.ruby.L1Cache_Controller.IM.Other_GETX |          10     12.99%     12.99% |           7      9.09%     22.08% |          10     12.99%     35.06% |           8     10.39%     45.45% |           8     10.39%     55.84% |          12     15.58%     71.43% |          13     16.88%     88.31% |           9     11.69%    100.00%
-system.ruby.L1Cache_Controller.IM.Other_GETX::total           77                      
-system.ruby.L1Cache_Controller.IM.Other_GETS |          14      9.93%      9.93% |          18     12.77%     22.70% |           9      6.38%     29.08% |          18     12.77%     41.84% |          24     17.02%     58.87% |          24     17.02%     75.89% |          23     16.31%     92.20% |          11      7.80%    100.00%
-system.ruby.L1Cache_Controller.IM.Other_GETS::total          141                      
-system.ruby.L1Cache_Controller.IM.Ack    |      192325     12.48%     12.48% |      194543     12.63%     25.11% |      192710     12.51%     37.62% |      193005     12.53%     50.15% |      192362     12.49%     62.64% |      190662     12.38%     75.01% |      191105     12.41%     87.42% |      193794     12.58%    100.00%
-system.ruby.L1Cache_Controller.IM.Ack::total      1540506                      
-system.ruby.L1Cache_Controller.IM.Data   |        1107     12.79%     12.79% |        1055     12.19%     24.98% |        1076     12.43%     37.41% |        1101     12.72%     50.13% |        1084     12.52%     62.65% |        1076     12.43%     75.08% |        1088     12.57%     87.65% |        1069     12.35%    100.00%
-system.ruby.L1Cache_Controller.IM.Data::total         8656                      
-system.ruby.L1Cache_Controller.IM.Exclusive_Data |       26870     12.46%     12.46% |       27253     12.64%     25.11% |       26946     12.50%     37.61% |       26984     12.52%     50.12% |       26942     12.50%     62.62% |       26653     12.36%     74.98% |       26748     12.41%     87.39% |       27179     12.61%    100.00%
-system.ruby.L1Cache_Controller.IM.Exclusive_Data::total       215575                      
-system.ruby.L1Cache_Controller.SM.L1_to_L2 |           0      0.00%      0.00% |           3      5.17%      5.17% |           3      5.17%     10.34% |          11     18.97%     29.31% |           4      6.90%     36.21% |          11     18.97%     55.17% |          26     44.83%    100.00% |           0      0.00%    100.00%
-system.ruby.L1Cache_Controller.SM.L1_to_L2::total           58                      
-system.ruby.L1Cache_Controller.SM.Ack    |           0      0.00%      0.00% |           7     13.46%     13.46% |          14     26.92%     40.38% |           2      3.85%     44.23% |           7     13.46%     57.69% |           7     13.46%     71.15% |          15     28.85%    100.00% |           0      0.00%    100.00%
-system.ruby.L1Cache_Controller.SM.Ack::total           52                      
-system.ruby.L1Cache_Controller.SM.Data   |           0      0.00%      0.00% |           1     11.11%     11.11% |           2     22.22%     33.33% |           1     11.11%     44.44% |           1     11.11%     55.56% |           1     11.11%     66.67% |           3     33.33%    100.00% |           0      0.00%    100.00%
-system.ruby.L1Cache_Controller.SM.Data::total            9                      
-system.ruby.L1Cache_Controller.OM.L1_to_L2 |           1      9.09%      9.09% |          10     90.91%    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.L1Cache_Controller.OM.L1_to_L2::total           11                      
-system.ruby.L1Cache_Controller.OM.Ack    |          21     60.00%     60.00% |           7     20.00%     80.00% |           0      0.00%     80.00% |           7     20.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.L1Cache_Controller.OM.Ack::total           35                      
-system.ruby.L1Cache_Controller.OM.All_acks_no_sharers |           3     60.00%     60.00% |           1     20.00%     80.00% |           0      0.00%     80.00% |           1     20.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.L1Cache_Controller.OM.All_acks_no_sharers::total            5                      
-system.ruby.L1Cache_Controller.ISM.L1_to_L2 |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           6    100.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.L1Cache_Controller.ISM.L1_to_L2::total            6                      
-system.ruby.L1Cache_Controller.ISM.Ack   |         103     13.09%     13.09% |          72      9.15%     22.24% |          81     10.29%     32.53% |         141     17.92%     50.44% |         104     13.21%     63.66% |          66      8.39%     72.05% |         123     15.63%     87.67% |          97     12.33%    100.00%
-system.ruby.L1Cache_Controller.ISM.Ack::total          787                      
-system.ruby.L1Cache_Controller.ISM.All_acks_no_sharers |        1107     12.78%     12.78% |        1056     12.19%     24.96% |        1078     12.44%     37.40% |        1102     12.72%     50.12% |        1085     12.52%     62.64% |        1077     12.43%     75.07% |        1091     12.59%     87.66% |        1069     12.34%    100.00%
-system.ruby.L1Cache_Controller.ISM.All_acks_no_sharers::total         8665                      
-system.ruby.L1Cache_Controller.M_W.L1_to_L2 |         539     12.99%     12.99% |         495     11.93%     24.92% |         492     11.86%     36.77% |         419     10.10%     46.87% |         531     12.80%     59.66% |         564     13.59%     73.25% |         491     11.83%     85.08% |         619     14.92%    100.00%
-system.ruby.L1Cache_Controller.M_W.L1_to_L2::total         4150                      
-system.ruby.L1Cache_Controller.M_W.Ack   |        1679     12.46%     12.46% |        1730     12.83%     25.29% |        1809     13.42%     38.71% |        1706     12.66%     51.36% |        1691     12.54%     63.91% |        1597     11.85%     75.76% |        1608     11.93%     87.69% |        1660     12.31%    100.00%
-system.ruby.L1Cache_Controller.M_W.Ack::total        13480                      
-system.ruby.L1Cache_Controller.M_W.All_acks_no_sharers |       47493     12.48%     12.48% |       47526     12.49%     24.97% |       47535     12.49%     37.47% |       47618     12.52%     49.99% |       47488     12.48%     62.47% |       47930     12.60%     75.06% |       47754     12.55%     87.62% |       47113     12.38%    100.00%
-system.ruby.L1Cache_Controller.M_W.All_acks_no_sharers::total       380457                      
-system.ruby.L1Cache_Controller.MM_W.L1_to_L2 |         771     11.84%     11.84% |         740     11.36%     23.20% |         854     13.11%     36.31% |         604      9.27%     45.59% |         903     13.86%     59.45% |         860     13.20%     72.65% |         844     12.96%     85.61% |         937     14.39%    100.00%
-system.ruby.L1Cache_Controller.MM_W.L1_to_L2::total         6513                      
-system.ruby.L1Cache_Controller.MM_W.Ack  |        2493     11.87%     11.87% |        2604     12.40%     24.26% |        2495     11.88%     36.14% |        2540     12.09%     48.23% |        2763     13.15%     61.38% |        2507     11.93%     73.31% |        2716     12.93%     86.24% |        2890     13.76%    100.00%
-system.ruby.L1Cache_Controller.MM_W.Ack::total        21008                      
-system.ruby.L1Cache_Controller.MM_W.All_acks_no_sharers |       26870     12.46%     12.46% |       27253     12.64%     25.11% |       26946     12.50%     37.61% |       26984     12.52%     50.12% |       26942     12.50%     62.62% |       26653     12.36%     74.98% |       26748     12.41%     87.39% |       27179     12.61%    100.00%
-system.ruby.L1Cache_Controller.MM_W.All_acks_no_sharers::total       215575                      
-system.ruby.L1Cache_Controller.IS.L1_to_L2 |      498330     12.50%     12.50% |      498790     12.51%     25.01% |      499590     12.53%     37.54% |      497231     12.47%     50.01% |      499578     12.53%     62.54% |      501862     12.59%     75.12% |      498020     12.49%     87.61% |      493961     12.39%    100.00%
-system.ruby.L1Cache_Controller.IS.L1_to_L2::total      3987362                      
-system.ruby.L1Cache_Controller.IS.Other_GETX |          16     11.51%     11.51% |          13      9.35%     20.86% |          20     14.39%     35.25% |          24     17.27%     52.52% |          18     12.95%     65.47% |          14     10.07%     75.54% |          20     14.39%     89.93% |          14     10.07%    100.00%
-system.ruby.L1Cache_Controller.IS.Other_GETX::total          139                      
-system.ruby.L1Cache_Controller.IS.Other_GETS |          39     14.44%     14.44% |          43     15.93%     30.37% |          23      8.52%     38.89% |          35     12.96%     51.85% |          33     12.22%     64.07% |          32     11.85%     75.93% |          38     14.07%     90.00% |          27     10.00%    100.00%
-system.ruby.L1Cache_Controller.IS.Other_GETS::total          270                      
-system.ruby.L1Cache_Controller.IS.Ack    |      345718     12.46%     12.46% |      346858     12.50%     24.96% |      346646     12.49%     37.46% |      347061     12.51%     49.97% |      346855     12.50%     62.47% |      349503     12.60%     75.06% |      348504     12.56%     87.63% |      343326     12.37%    100.00%
-system.ruby.L1Cache_Controller.IS.Ack::total      2774471                      
-system.ruby.L1Cache_Controller.IS.Shared_Ack |          44     11.43%     11.43% |          49     12.73%     24.16% |          57     14.81%     38.96% |          46     11.95%     50.91% |          36      9.35%     60.26% |          53     13.77%     74.03% |          48     12.47%     86.49% |          52     13.51%    100.00%
-system.ruby.L1Cache_Controller.IS.Shared_Ack::total          385                      
-system.ruby.L1Cache_Controller.IS.Data   |        1795     12.01%     12.01% |        1900     12.71%     24.72% |        1874     12.54%     37.26% |        1854     12.41%     49.67% |        1936     12.95%     62.62% |        1855     12.41%     75.04% |        1872     12.53%     87.56% |        1859     12.44%    100.00%
-system.ruby.L1Cache_Controller.IS.Data::total        14945                      
-system.ruby.L1Cache_Controller.IS.Shared_Data |        1044     12.06%     12.06% |        1090     12.59%     24.65% |        1109     12.81%     37.47% |        1077     12.44%     49.91% |        1114     12.87%     62.78% |        1071     12.37%     75.15% |        1132     13.08%     88.23% |        1019     11.77%    100.00%
-system.ruby.L1Cache_Controller.IS.Shared_Data::total         8656                      
-system.ruby.L1Cache_Controller.IS.Exclusive_Data |       47493     12.48%     12.48% |       47526     12.49%     24.97% |       47535     12.49%     37.47% |       47618     12.52%     49.99% |       47488     12.48%     62.47% |       47930     12.60%     75.06% |       47754     12.55%     87.62% |       47113     12.38%    100.00%
-system.ruby.L1Cache_Controller.IS.Exclusive_Data::total       380457                      
-system.ruby.L1Cache_Controller.SS.L1_to_L2 |         904     11.52%     11.52% |        1091     13.90%     25.42% |        1010     12.87%     38.29% |        1049     13.37%     51.66% |        1008     12.84%     64.50% |        1028     13.10%     77.60% |         970     12.36%     89.96% |         788     10.04%    100.00%
-system.ruby.L1Cache_Controller.SS.L1_to_L2::total         7848                      
-system.ruby.L1Cache_Controller.SS.Ack    |        2951     12.08%     12.08% |        3044     12.46%     24.53% |        3159     12.93%     37.46% |        3048     12.47%     49.93% |        3201     13.10%     63.03% |        2889     11.82%     74.86% |        3172     12.98%     87.84% |        2972     12.16%    100.00%
-system.ruby.L1Cache_Controller.SS.Ack::total        24436                      
-system.ruby.L1Cache_Controller.SS.Shared_Ack |           2      7.41%      7.41% |           3     11.11%     18.52% |           3     11.11%     29.63% |           2      7.41%     37.04% |           2      7.41%     44.44% |           6     22.22%     66.67% |           1      3.70%     70.37% |           8     29.63%    100.00%
-system.ruby.L1Cache_Controller.SS.Shared_Ack::total           27                      
-system.ruby.L1Cache_Controller.SS.All_acks |        1085     12.05%     12.05% |        1134     12.59%     24.64% |        1163     12.91%     37.55% |        1122     12.46%     50.01% |        1145     12.71%     62.72% |        1121     12.45%     75.16% |        1174     13.03%     88.20% |        1063     11.80%    100.00%
-system.ruby.L1Cache_Controller.SS.All_acks::total         9007                      
-system.ruby.L1Cache_Controller.SS.All_acks_no_sharers |        1754     12.02%     12.02% |        1856     12.72%     24.74% |        1820     12.47%     37.21% |        1809     12.40%     49.60% |        1905     13.05%     62.66% |        1805     12.37%     75.02% |        1830     12.54%     87.56% |        1815     12.44%    100.00%
-system.ruby.L1Cache_Controller.SS.All_acks_no_sharers::total        14594                      
-system.ruby.L1Cache_Controller.OI.Load   |           1     33.33%     33.33% |           0      0.00%     33.33% |           1     33.33%     66.67% |           0      0.00%     66.67% |           0      0.00%     66.67% |           1     33.33%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.L1Cache_Controller.OI.Load::total            3                      
-system.ruby.L1Cache_Controller.OI.Other_GETX |           1     20.00%     20.00% |           0      0.00%     20.00% |           0      0.00%     20.00% |           1     20.00%     40.00% |           0      0.00%     40.00% |           0      0.00%     40.00% |           1     20.00%     60.00% |           2     40.00%    100.00%
-system.ruby.L1Cache_Controller.OI.Other_GETX::total            5                      
-system.ruby.L1Cache_Controller.OI.Other_GETS |           1     33.33%     33.33% |           0      0.00%     33.33% |           0      0.00%     33.33% |           0      0.00%     33.33% |           1     33.33%     66.67% |           0      0.00%     66.67% |           1     33.33%    100.00% |           0      0.00%    100.00%
-system.ruby.L1Cache_Controller.OI.Other_GETS::total            3                      
-system.ruby.L1Cache_Controller.OI.Merged_GETS |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           1     50.00%     50.00% |           1     50.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.L1Cache_Controller.OI.Merged_GETS::total            2                      
-system.ruby.L1Cache_Controller.OI.Writeback_Ack |        1055     12.45%     12.45% |        1057     12.47%     24.92% |        1035     12.21%     37.14% |        1081     12.76%     49.89% |        1041     12.28%     62.18% |        1043     12.31%     74.49% |        1099     12.97%     87.46% |        1063     12.54%    100.00%
-system.ruby.L1Cache_Controller.OI.Writeback_Ack::total         8474                      
-system.ruby.L1Cache_Controller.MI.Load   |          14     16.09%     16.09% |          13     14.94%     31.03% |           8      9.20%     40.23% |          11     12.64%     52.87% |          12     13.79%     66.67% |           8      9.20%     75.86% |           9     10.34%     86.21% |          12     13.79%    100.00%
-system.ruby.L1Cache_Controller.MI.Load::total           87                      
-system.ruby.L1Cache_Controller.MI.Store  |           5     10.20%     10.20% |           8     16.33%     26.53% |           5     10.20%     36.73% |           4      8.16%     44.90% |           7     14.29%     59.18% |          10     20.41%     79.59% |           4      8.16%     87.76% |           6     12.24%    100.00%
-system.ruby.L1Cache_Controller.MI.Store::total           49                      
-system.ruby.L1Cache_Controller.MI.Other_GETX |          15      7.65%      7.65% |          26     13.27%     20.92% |          21     10.71%     31.63% |          15      7.65%     39.29% |          36     18.37%     57.65% |          32     16.33%     73.98% |          28     14.29%     88.27% |          23     11.73%    100.00%
-system.ruby.L1Cache_Controller.MI.Other_GETX::total          196                      
-system.ruby.L1Cache_Controller.MI.Other_GETS |          43     10.75%     10.75% |          55     13.75%     24.50% |          44     11.00%     35.50% |          60     15.00%     50.50% |          44     11.00%     61.50% |          48     12.00%     73.50% |          49     12.25%     85.75% |          57     14.25%    100.00%
-system.ruby.L1Cache_Controller.MI.Other_GETS::total          400                      
-system.ruby.L1Cache_Controller.MI.Merged_GETS |           1     20.00%     20.00% |           1     20.00%     40.00% |           1     20.00%     60.00% |           0      0.00%     60.00% |           0      0.00%     60.00% |           0      0.00%     60.00% |           2     40.00%    100.00% |           0      0.00%    100.00%
-system.ruby.L1Cache_Controller.MI.Merged_GETS::total            5                      
-system.ruby.L1Cache_Controller.MI.Writeback_Ack |       72894     12.48%     12.48% |       73267     12.54%     25.02% |       73072     12.51%     37.52% |       73104     12.51%     50.04% |       72950     12.49%     62.52% |       73104     12.51%     75.03% |       73016     12.50%     87.53% |       72843     12.47%    100.00%
-system.ruby.L1Cache_Controller.MI.Writeback_Ack::total       584250                      
-system.ruby.L1Cache_Controller.II.Writeback_Ack |          16      7.96%      7.96% |          26     12.94%     20.90% |          21     10.45%     31.34% |          16      7.96%     39.30% |          36     17.91%     57.21% |          32     15.92%     73.13% |          29     14.43%     87.56% |          25     12.44%    100.00%
-system.ruby.L1Cache_Controller.II.Writeback_Ack::total          201                      
-system.ruby.L1Cache_Controller.IT.Load   |           0      0.00%      0.00% |           0      0.00%      0.00% |           2     66.67%     66.67% |           1     33.33%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.L1Cache_Controller.IT.Load::total            3                      
-system.ruby.L1Cache_Controller.IT.L1_to_L2 |           0      0.00%      0.00% |           0      0.00%      0.00% |           2     15.38%     15.38% |           2     15.38%     30.77% |           9     69.23%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.L1Cache_Controller.IT.L1_to_L2::total           13                      
-system.ruby.L1Cache_Controller.IT.Complete_L2_to_L1 |           2     13.33%     13.33% |           1      6.67%     20.00% |           3     20.00%     40.00% |           2     13.33%     53.33% |           2     13.33%     66.67% |           3     20.00%     86.67% |           0      0.00%     86.67% |           2     13.33%    100.00%
-system.ruby.L1Cache_Controller.IT.Complete_L2_to_L1::total           15                      
-system.ruby.L1Cache_Controller.ST.Load   |           0      0.00%      0.00% |           2     22.22%     22.22% |           1     11.11%     33.33% |           3     33.33%     66.67% |           0      0.00%     66.67% |           1     11.11%     77.78% |           0      0.00%     77.78% |           2     22.22%    100.00%
-system.ruby.L1Cache_Controller.ST.Load::total            9                      
-system.ruby.L1Cache_Controller.ST.Store  |           0      0.00%      0.00% |           1     25.00%     25.00% |           0      0.00%     25.00% |           0      0.00%     25.00% |           1     25.00%     50.00% |           0      0.00%     50.00% |           2     50.00%    100.00% |           0      0.00%    100.00%
-system.ruby.L1Cache_Controller.ST.Store::total            4                      
-system.ruby.L1Cache_Controller.ST.L1_to_L2 |           0      0.00%      0.00% |          15     17.24%     17.24% |           1      1.15%     18.39% |          19     21.84%     40.23% |           7      8.05%     48.28% |          14     16.09%     64.37% |          19     21.84%     86.21% |          12     13.79%    100.00%
-system.ruby.L1Cache_Controller.ST.L1_to_L2::total           87                      
-system.ruby.L1Cache_Controller.ST.Complete_L2_to_L1 |           0      0.00%      0.00% |           3     14.29%     14.29% |           4     19.05%     33.33% |           3     14.29%     47.62% |           3     14.29%     61.90% |           3     14.29%     76.19% |           3     14.29%     90.48% |           2      9.52%    100.00%
-system.ruby.L1Cache_Controller.ST.Complete_L2_to_L1::total           21                      
-system.ruby.L1Cache_Controller.OT.Load   |           0      0.00%      0.00% |           1    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%
-system.ruby.L1Cache_Controller.OT.Load::total            1                      
-system.ruby.L1Cache_Controller.OT.Store  |           2     66.67%     66.67% |           0      0.00%     66.67% |           0      0.00%     66.67% |           1     33.33%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.L1Cache_Controller.OT.Store::total            3                      
-system.ruby.L1Cache_Controller.OT.L1_to_L2 |           0      0.00%      0.00% |          12    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%
-system.ruby.L1Cache_Controller.OT.L1_to_L2::total           12                      
-system.ruby.L1Cache_Controller.OT.Complete_L2_to_L1 |           3     42.86%     42.86% |           2     28.57%     71.43% |           0      0.00%     71.43% |           1     14.29%     85.71% |           0      0.00%     85.71% |           1     14.29%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.L1Cache_Controller.OT.Complete_L2_to_L1::total            7                      
-system.ruby.L1Cache_Controller.MT.Load   |          15     13.04%     13.04% |          15     13.04%     26.09% |          15     13.04%     39.13% |          18     15.65%     54.78% |          10      8.70%     63.48% |          19     16.52%     80.00% |          14     12.17%     92.17% |           9      7.83%    100.00%
-system.ruby.L1Cache_Controller.MT.Load::total          115                      
-system.ruby.L1Cache_Controller.MT.Store  |           9     15.00%     15.00% |          12     20.00%     35.00% |           6     10.00%     45.00% |           5      8.33%     53.33% |           9     15.00%     68.33% |           4      6.67%     75.00% |           5      8.33%     83.33% |          10     16.67%    100.00%
-system.ruby.L1Cache_Controller.MT.Store::total           60                      
-system.ruby.L1Cache_Controller.MT.L1_to_L2 |         188     13.56%     13.56% |         221     15.95%     29.51% |         164     11.83%     41.34% |         173     12.48%     53.82% |         142     10.25%     64.07% |         170     12.27%     76.33% |         188     13.56%     89.90% |         140     10.10%    100.00%
-system.ruby.L1Cache_Controller.MT.L1_to_L2::total         1386                      
-system.ruby.L1Cache_Controller.MT.Complete_L2_to_L1 |          52     13.27%     13.27% |          52     13.27%     26.53% |          42     10.71%     37.24% |          45     11.48%     48.72% |          46     11.73%     60.46% |          50     12.76%     73.21% |          49     12.50%     85.71% |          56     14.29%    100.00%
-system.ruby.L1Cache_Controller.MT.Complete_L2_to_L1::total          392                      
-system.ruby.L1Cache_Controller.MMT.Load  |           9     15.52%     15.52% |           7     12.07%     27.59% |          12     20.69%     48.28% |           6     10.34%     58.62% |           8     13.79%     72.41% |           7     12.07%     84.48% |           6     10.34%     94.83% |           3      5.17%    100.00%
-system.ruby.L1Cache_Controller.MMT.Load::total           58                      
-system.ruby.L1Cache_Controller.MMT.Store |           5     15.62%     15.62% |           6     18.75%     34.38% |           3      9.38%     43.75% |           7     21.88%     65.62% |           3      9.38%     75.00% |           3      9.38%     84.38% |           2      6.25%     90.62% |           3      9.38%    100.00%
-system.ruby.L1Cache_Controller.MMT.Store::total           32                      
-system.ruby.L1Cache_Controller.MMT.L1_to_L2 |         176     22.51%     22.51% |          96     12.28%     34.78% |          95     12.15%     46.93% |          80     10.23%     57.16% |          78      9.97%     67.14% |          94     12.02%     79.16% |         107     13.68%     92.84% |          56      7.16%    100.00%
-system.ruby.L1Cache_Controller.MMT.L1_to_L2::total          782                      
-system.ruby.L1Cache_Controller.MMT.Complete_L2_to_L1 |          28     13.86%     13.86% |          25     12.38%     26.24% |          32     15.84%     42.08% |          24     11.88%     53.96% |          29     14.36%     68.32% |          23     11.39%     79.70% |          21     10.40%     90.10% |          20      9.90%    100.00%
-system.ruby.L1Cache_Controller.MMT.Complete_L2_to_L1::total          202                      
-system.ruby.Directory_Controller.GETX          227829      0.00%      0.00%
-system.ruby.Directory_Controller.GETS          410069      0.00%      0.00%
-system.ruby.Directory_Controller.PUT           595805      0.00%      0.00%
-system.ruby.Directory_Controller.Unblock          201      0.00%      0.00%
-system.ruby.Directory_Controller.UnblockS        23601      0.00%      0.00%
-system.ruby.Directory_Controller.UnblockM       604700      0.00%      0.00%
-system.ruby.Directory_Controller.Writeback_Clean         8091      0.00%      0.00%
-system.ruby.Directory_Controller.Writeback_Dirty          383      0.00%      0.00%
-system.ruby.Directory_Controller.Writeback_Exclusive_Clean       363032      0.00%      0.00%
-system.ruby.Directory_Controller.Writeback_Exclusive_Dirty       221218      0.00%      0.00%
-system.ruby.Directory_Controller.Memory_Data       607721      0.00%      0.00%
-system.ruby.Directory_Controller.Memory_Ack       221589      0.00%      0.00%
-system.ruby.Directory_Controller.All_Unblocks          423      0.00%      0.00%
-system.ruby.Directory_Controller.NX.GETX           74      0.00%      0.00%
-system.ruby.Directory_Controller.NX.GETS           87      0.00%      0.00%
-system.ruby.Directory_Controller.NX.PUT          8671      0.00%      0.00%
-system.ruby.Directory_Controller.NO.GETX         7327      0.00%      0.00%
-system.ruby.Directory_Controller.NO.GETS        12671      0.00%      0.00%
-system.ruby.Directory_Controller.NO.PUT        584254      0.00%      0.00%
-system.ruby.Directory_Controller.O.GETX          8405      0.00%      0.00%
-system.ruby.Directory_Controller.O.GETS         14947      0.00%      0.00%
-system.ruby.Directory_Controller.E.GETX        208449      0.00%      0.00%
-system.ruby.Directory_Controller.E.GETS        375946      0.00%      0.00%
-system.ruby.Directory_Controller.NO_B.GETX          243      0.00%      0.00%
-system.ruby.Directory_Controller.NO_B.GETS          423      0.00%      0.00%
-system.ruby.Directory_Controller.NO_B.PUT         2868      0.00%      0.00%
-system.ruby.Directory_Controller.NO_B.UnblockS         8198      0.00%      0.00%
-system.ruby.Directory_Controller.NO_B.UnblockM       604069      0.00%      0.00%
-system.ruby.Directory_Controller.NO_B_X.PUT            1      0.00%      0.00%
-system.ruby.Directory_Controller.NO_B_X.UnblockS           11      0.00%      0.00%
-system.ruby.Directory_Controller.NO_B_X.UnblockM          232      0.00%      0.00%
-system.ruby.Directory_Controller.NO_B_S.UnblockS           24      0.00%      0.00%
-system.ruby.Directory_Controller.NO_B_S.UnblockM          399      0.00%      0.00%
-system.ruby.Directory_Controller.NO_B_S_W.PUT           10      0.00%      0.00%
-system.ruby.Directory_Controller.NO_B_S_W.UnblockS          423      0.00%      0.00%
-system.ruby.Directory_Controller.NO_B_S_W.All_Unblocks          423      0.00%      0.00%
-system.ruby.Directory_Controller.O_B.GETX            5      0.00%      0.00%
-system.ruby.Directory_Controller.O_B.GETS            5      0.00%      0.00%
-system.ruby.Directory_Controller.O_B.UnblockS        14945      0.00%      0.00%
-system.ruby.Directory_Controller.NO_B_W.GETX         1903      0.00%      0.00%
-system.ruby.Directory_Controller.NO_B_W.GETS         3455      0.00%      0.00%
-system.ruby.Directory_Controller.NO_B_W.Memory_Data       592776      0.00%      0.00%
-system.ruby.Directory_Controller.O_B_W.GETX           48      0.00%      0.00%
-system.ruby.Directory_Controller.O_B_W.GETS           72      0.00%      0.00%
-system.ruby.Directory_Controller.O_B_W.Memory_Data        14945      0.00%      0.00%
-system.ruby.Directory_Controller.WB.GETX          290      0.00%      0.00%
-system.ruby.Directory_Controller.WB.GETS          530      0.00%      0.00%
-system.ruby.Directory_Controller.WB.PUT             1      0.00%      0.00%
-system.ruby.Directory_Controller.WB.Unblock          201      0.00%      0.00%
-system.ruby.Directory_Controller.WB.Writeback_Clean         8091      0.00%      0.00%
-system.ruby.Directory_Controller.WB.Writeback_Dirty          383      0.00%      0.00%
-system.ruby.Directory_Controller.WB.Writeback_Exclusive_Clean       363032      0.00%      0.00%
-system.ruby.Directory_Controller.WB.Writeback_Exclusive_Dirty       221218      0.00%      0.00%
-system.ruby.Directory_Controller.WB_O_W.GETX            3      0.00%      0.00%
-system.ruby.Directory_Controller.WB_O_W.GETS            2      0.00%      0.00%
-system.ruby.Directory_Controller.WB_O_W.Memory_Ack          383      0.00%      0.00%
-system.ruby.Directory_Controller.WB_E_W.GETX         1082      0.00%      0.00%
-system.ruby.Directory_Controller.WB_E_W.GETS         1931      0.00%      0.00%
-system.ruby.Directory_Controller.WB_E_W.Memory_Ack       221206      0.00%      0.00%
+system.ruby.L1Cache_Controller.O.L2_Replacement |         872     12.65%     12.65% |         877     12.72%     25.38% |         862     12.51%     37.88% |         862     12.51%     50.39% |         846     12.28%     62.67% |         873     12.67%     75.33% |         864     12.54%     87.87% |         836     12.13%    100.00%
+system.ruby.L1Cache_Controller.O.L2_Replacement::total         6892                      
+system.ruby.L1Cache_Controller.O.L1_to_L2 |          63     10.47%     10.47% |          75     12.46%     22.92% |          90     14.95%     37.87% |          86     14.29%     52.16% |          79     13.12%     65.28% |          72     11.96%     77.24% |          72     11.96%     89.20% |          65     10.80%    100.00%
+system.ruby.L1Cache_Controller.O.L1_to_L2::total          602                      
+system.ruby.L1Cache_Controller.O.Trigger_L2_to_L1D |           1     20.00%     20.00% |           0      0.00%     20.00% |           1     20.00%     40.00% |           0      0.00%     40.00% |           2     40.00%     80.00% |           0      0.00%     80.00% |           0      0.00%     80.00% |           1     20.00%    100.00%
+system.ruby.L1Cache_Controller.O.Trigger_L2_to_L1D::total            5                      
+system.ruby.L1Cache_Controller.O.Other_GETX |           7     14.58%     14.58% |           2      4.17%     18.75% |           6     12.50%     31.25% |          10     20.83%     52.08% |           7     14.58%     66.67% |           7     14.58%     81.25% |           2      4.17%     85.42% |           7     14.58%    100.00%
+system.ruby.L1Cache_Controller.O.Other_GETX::total           48                      
+system.ruby.L1Cache_Controller.O.Other_GETS |           3      5.08%      5.08% |           4      6.78%     11.86% |           7     11.86%     23.73% |          11     18.64%     42.37% |           9     15.25%     57.63% |           7     11.86%     69.49% |          10     16.95%     86.44% |           8     13.56%    100.00%
+system.ruby.L1Cache_Controller.O.Other_GETS::total           59                      
+system.ruby.L1Cache_Controller.O.Merged_GETS |           3     14.29%     14.29% |           1      4.76%     19.05% |           3     14.29%     33.33% |           4     19.05%     52.38% |           3     14.29%     66.67% |           0      0.00%     66.67% |           5     23.81%     90.48% |           2      9.52%    100.00%
+system.ruby.L1Cache_Controller.O.Merged_GETS::total           21                      
+system.ruby.L1Cache_Controller.M.Load    |           1      5.56%      5.56% |           2     11.11%     16.67% |           3     16.67%     33.33% |           4     22.22%     55.56% |           3     16.67%     72.22% |           3     16.67%     88.89% |           1      5.56%     94.44% |           1      5.56%    100.00%
+system.ruby.L1Cache_Controller.M.Load::total           18                      
+system.ruby.L1Cache_Controller.M.Store   |           4     19.05%     19.05% |           0      0.00%     19.05% |           2      9.52%     28.57% |           4     19.05%     47.62% |           3     14.29%     61.90% |           0      0.00%     61.90% |           4     19.05%     80.95% |           4     19.05%    100.00%
+system.ruby.L1Cache_Controller.M.Store::total           21                      
+system.ruby.L1Cache_Controller.M.L2_Replacement |       45980     12.53%     12.53% |       45916     12.51%     25.04% |       45952     12.52%     37.55% |       45945     12.52%     50.07% |       45597     12.42%     62.49% |       45962     12.52%     75.01% |       45778     12.47%     87.49% |       45934     12.51%    100.00%
+system.ruby.L1Cache_Controller.M.L2_Replacement::total       367064                      
+system.ruby.L1Cache_Controller.M.L1_to_L2 |       47218     12.53%     12.53% |       47164     12.52%     25.05% |       47173     12.52%     37.56% |       47162     12.52%     50.08% |       46805     12.42%     62.50% |       47183     12.52%     75.02% |       47003     12.47%     87.49% |       47135     12.51%    100.00%
+system.ruby.L1Cache_Controller.M.L1_to_L2::total       376843                      
+system.ruby.L1Cache_Controller.M.Trigger_L2_to_L1D |          42     13.55%     13.55% |          42     13.55%     27.10% |          30      9.68%     36.77% |          44     14.19%     50.97% |          45     14.52%     65.48% |          35     11.29%     76.77% |          39     12.58%     89.35% |          33     10.65%    100.00%
+system.ruby.L1Cache_Controller.M.Trigger_L2_to_L1D::total          310                      
+system.ruby.L1Cache_Controller.M.Other_GETX |         450     12.17%     12.17% |         479     12.95%     25.12% |         475     12.84%     37.97% |         473     12.79%     50.76% |         464     12.55%     63.30% |         444     12.01%     75.31% |         459     12.41%     87.72% |         454     12.28%    100.00%
+system.ruby.L1Cache_Controller.M.Other_GETX::total         3698                      
+system.ruby.L1Cache_Controller.M.Other_GETS |         774     12.68%     12.68% |         778     12.75%     25.43% |         761     12.47%     37.91% |         781     12.80%     50.70% |         728     11.93%     62.64% |         781     12.80%     75.43% |         749     12.27%     87.71% |         750     12.29%    100.00%
+system.ruby.L1Cache_Controller.M.Other_GETS::total         6102                      
+system.ruby.L1Cache_Controller.M.Merged_GETS |          66     13.02%     13.02% |          58     11.44%     24.46% |          70     13.81%     38.26% |          48      9.47%     47.73% |          79     15.58%     63.31% |          49      9.66%     72.98% |          79     15.58%     88.56% |          58     11.44%    100.00%
+system.ruby.L1Cache_Controller.M.Merged_GETS::total          507                      
+system.ruby.L1Cache_Controller.MM.Load   |           1      8.33%      8.33% |           1      8.33%     16.67% |           2     16.67%     33.33% |           2     16.67%     50.00% |           1      8.33%     58.33% |           1      8.33%     66.67% |           2     16.67%     83.33% |           2     16.67%    100.00%
+system.ruby.L1Cache_Controller.MM.Load::total           12                      
+system.ruby.L1Cache_Controller.MM.Store  |           2     20.00%     20.00% |           0      0.00%     20.00% |           1     10.00%     30.00% |           2     20.00%     50.00% |           1     10.00%     60.00% |           1     10.00%     70.00% |           2     20.00%     90.00% |           1     10.00%    100.00%
+system.ruby.L1Cache_Controller.MM.Store::total           10                      
+system.ruby.L1Cache_Controller.MM.L2_Replacement |       27411     12.60%     12.60% |       27088     12.45%     25.05% |       27175     12.49%     37.54% |       27252     12.53%     50.07% |       27368     12.58%     62.65% |       26904     12.37%     75.01% |       27423     12.60%     87.62% |       26940     12.38%    100.00%
+system.ruby.L1Cache_Controller.MM.L2_Replacement::total       217561                      
+system.ruby.L1Cache_Controller.MM.L1_to_L2 |       28093     12.59%     12.59% |       27802     12.46%     25.05% |       27903     12.50%     37.55% |       27924     12.51%     50.07% |       28049     12.57%     62.64% |       27597     12.37%     75.01% |       28124     12.60%     87.61% |       27644     12.39%    100.00%
+system.ruby.L1Cache_Controller.MM.L1_to_L2::total       223136                      
+system.ruby.L1Cache_Controller.MM.Trigger_L2_to_L1D |          37     16.23%     16.23% |          35     15.35%     31.58% |          26     11.40%     42.98% |          28     12.28%     55.26% |          24     10.53%     65.79% |          29     12.72%     78.51% |          28     12.28%     90.79% |          21      9.21%    100.00%
+system.ruby.L1Cache_Controller.MM.Trigger_L2_to_L1D::total          228                      
+system.ruby.L1Cache_Controller.MM.Other_GETX |         238     11.94%     11.94% |         259     12.99%     24.92% |         260     13.04%     37.96% |         220     11.03%     49.00% |         271     13.59%     62.59% |         241     12.09%     74.67% |         258     12.94%     87.61% |         247     12.39%    100.00%
+system.ruby.L1Cache_Controller.MM.Other_GETX::total         1994                      
+system.ruby.L1Cache_Controller.MM.Other_GETS |         422     12.02%     12.02% |         442     12.59%     24.60% |         452     12.87%     37.47% |         444     12.64%     50.11% |         400     11.39%     61.50% |         449     12.78%     74.29% |         443     12.61%     86.90% |         460     13.10%    100.00%
+system.ruby.L1Cache_Controller.MM.Other_GETS::total         3512                      
+system.ruby.L1Cache_Controller.MM.Merged_GETS |          40     11.98%     11.98% |          43     12.87%     24.85% |          38     11.38%     36.23% |          43     12.87%     49.10% |          47     14.07%     63.17% |          50     14.97%     78.14% |          38     11.38%     89.52% |          35     10.48%    100.00%
+system.ruby.L1Cache_Controller.MM.Merged_GETS::total          334                      
+system.ruby.L1Cache_Controller.IR.Load   |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           2     66.67%     66.67% |           0      0.00%     66.67% |           1     33.33%    100.00% |           0      0.00%    100.00%
+system.ruby.L1Cache_Controller.IR.Load::total            3                      
+system.ruby.L1Cache_Controller.IR.Store  |           2     28.57%     28.57% |           1     14.29%     42.86% |           0      0.00%     42.86% |           1     14.29%     57.14% |           1     14.29%     71.43% |           1     14.29%     85.71% |           0      0.00%     85.71% |           1     14.29%    100.00%
+system.ruby.L1Cache_Controller.IR.Store::total            7                      
+system.ruby.L1Cache_Controller.IR.L1_to_L2 |          10     43.48%     43.48% |           0      0.00%     43.48% |           0      0.00%     43.48% |           7     30.43%     73.91% |           1      4.35%     78.26% |           0      0.00%     78.26% |           5     21.74%    100.00% |           0      0.00%    100.00%
+system.ruby.L1Cache_Controller.IR.L1_to_L2::total           23                      
+system.ruby.L1Cache_Controller.SR.Load   |           1     10.00%     10.00% |           2     20.00%     30.00% |           2     20.00%     50.00% |           1     10.00%     60.00% |           2     20.00%     80.00% |           0      0.00%     80.00% |           1     10.00%     90.00% |           1     10.00%    100.00%
+system.ruby.L1Cache_Controller.SR.Load::total           10                      
+system.ruby.L1Cache_Controller.SR.Store  |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           1     25.00%     25.00% |           2     50.00%     75.00% |           0      0.00%     75.00% |           0      0.00%     75.00% |           1     25.00%    100.00%
+system.ruby.L1Cache_Controller.SR.Store::total            4                      
+system.ruby.L1Cache_Controller.SR.L1_to_L2 |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           1    100.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.L1Cache_Controller.SR.L1_to_L2::total            1                      
+system.ruby.L1Cache_Controller.OR.Load   |           0      0.00%      0.00% |           0      0.00%      0.00% |           1     33.33%     33.33% |           0      0.00%     33.33% |           1     33.33%     66.67% |           0      0.00%     66.67% |           0      0.00%     66.67% |           1     33.33%    100.00%
+system.ruby.L1Cache_Controller.OR.Load::total            3                      
+system.ruby.L1Cache_Controller.OR.Store  |           1     50.00%     50.00% |           0      0.00%     50.00% |           0      0.00%     50.00% |           0      0.00%     50.00% |           1     50.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.L1Cache_Controller.OR.Store::total            2                      
+system.ruby.L1Cache_Controller.OR.L1_to_L2 |           0      0.00%      0.00% |           0      0.00%      0.00% |           1    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%
+system.ruby.L1Cache_Controller.OR.L1_to_L2::total            1                      
+system.ruby.L1Cache_Controller.MR.Load   |          25     13.09%     13.09% |          23     12.04%     25.13% |          21     10.99%     36.13% |          29     15.18%     51.31% |          31     16.23%     67.54% |          16      8.38%     75.92% |          26     13.61%     89.53% |          20     10.47%    100.00%
+system.ruby.L1Cache_Controller.MR.Load::total          191                      
+system.ruby.L1Cache_Controller.MR.Store  |          17     14.29%     14.29% |          19     15.97%     30.25% |           9      7.56%     37.82% |          15     12.61%     50.42% |          14     11.76%     62.18% |          19     15.97%     78.15% |          13     10.92%     89.08% |          13     10.92%    100.00%
+system.ruby.L1Cache_Controller.MR.Store::total          119                      
+system.ruby.L1Cache_Controller.MR.L1_to_L2 |          94     15.75%     15.75% |         102     17.09%     32.83% |          50      8.38%     41.21% |          86     14.41%     55.61% |          74     12.40%     68.01% |          83     13.90%     81.91% |          76     12.73%     94.64% |          32      5.36%    100.00%
+system.ruby.L1Cache_Controller.MR.L1_to_L2::total          597                      
+system.ruby.L1Cache_Controller.MMR.Load  |          23     15.54%     15.54% |          22     14.86%     30.41% |          21     14.19%     44.59% |          20     13.51%     58.11% |          10      6.76%     64.86% |          17     11.49%     76.35% |          21     14.19%     90.54% |          14      9.46%    100.00%
+system.ruby.L1Cache_Controller.MMR.Load::total          148                      
+system.ruby.L1Cache_Controller.MMR.Store |          14     17.50%     17.50% |          13     16.25%     33.75% |           5      6.25%     40.00% |           8     10.00%     50.00% |          14     17.50%     67.50% |          12     15.00%     82.50% |           7      8.75%     91.25% |           7      8.75%    100.00%
+system.ruby.L1Cache_Controller.MMR.Store::total           80                      
+system.ruby.L1Cache_Controller.MMR.L1_to_L2 |          69     17.38%     17.38% |          39      9.82%     27.20% |          42     10.58%     37.78% |          55     13.85%     51.64% |          39      9.82%     61.46% |          89     22.42%     83.88% |          28      7.05%     90.93% |          36      9.07%    100.00%
+system.ruby.L1Cache_Controller.MMR.L1_to_L2::total          397                      
+system.ruby.L1Cache_Controller.IM.L1_to_L2 |      274713     12.40%     12.40% |      274213     12.37%     24.77% |      276032     12.46%     37.23% |      277552     12.52%     49.75% |      280112     12.64%     62.39% |      276280     12.47%     74.86% |      283147     12.78%     87.64% |      274015     12.36%    100.00%
+system.ruby.L1Cache_Controller.IM.L1_to_L2::total      2216064                      
+system.ruby.L1Cache_Controller.IM.Other_GETX |          59     13.00%     13.00% |          50     11.01%     24.01% |          45      9.91%     33.92% |          57     12.56%     46.48% |          54     11.89%     58.37% |          72     15.86%     74.23% |          65     14.32%     88.55% |          52     11.45%    100.00%
+system.ruby.L1Cache_Controller.IM.Other_GETX::total          454                      
+system.ruby.L1Cache_Controller.IM.Other_GETS |          85      9.74%      9.74% |          98     11.23%     20.96% |         117     13.40%     34.36% |         120     13.75%     48.11% |         111     12.71%     60.82% |         113     12.94%     73.77% |         106     12.14%     85.91% |         123     14.09%    100.00%
+system.ruby.L1Cache_Controller.IM.Other_GETS::total          873                      
+system.ruby.L1Cache_Controller.IM.Ack    |      143024     12.60%     12.60% |      140883     12.41%     25.01% |      141838     12.50%     37.51% |      142363     12.54%     50.05% |      142609     12.56%     62.62% |      141109     12.43%     75.05% |      142897     12.59%     87.64% |      140315     12.36%    100.00%
+system.ruby.L1Cache_Controller.IM.Ack::total      1135038                      
+system.ruby.L1Cache_Controller.IM.Data   |        1363     12.61%     12.61% |        1297     12.00%     24.62% |        1305     12.08%     36.70% |        1478     13.68%     50.37% |        1340     12.40%     62.78% |        1337     12.37%     75.15% |        1326     12.27%     87.42% |        1359     12.58%    100.00%
+system.ruby.L1Cache_Controller.IM.Data::total        10805                      
+system.ruby.L1Cache_Controller.IM.Exclusive_Data |       26726     12.58%     12.58% |       26520     12.48%     25.06% |       26611     12.53%     37.59% |       26464     12.46%     50.04% |       26725     12.58%     62.62% |       26292     12.37%     75.00% |       26818     12.62%     87.62% |       26305     12.38%    100.00%
+system.ruby.L1Cache_Controller.IM.Exclusive_Data::total       212461                      
+system.ruby.L1Cache_Controller.SM.L1_to_L2 |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           5     71.43%     71.43% |           2     28.57%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.L1Cache_Controller.SM.L1_to_L2::total            7                      
+system.ruby.L1Cache_Controller.SM.Ack    |           7     25.00%     25.00% |           0      0.00%     25.00% |           0      0.00%     25.00% |           7     25.00%     50.00% |          14     50.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.L1Cache_Controller.SM.Ack::total           28                      
+system.ruby.L1Cache_Controller.SM.Data   |           1     16.67%     16.67% |           0      0.00%     16.67% |           0      0.00%     16.67% |           1     16.67%     33.33% |           3     50.00%     83.33% |           0      0.00%     83.33% |           0      0.00%     83.33% |           1     16.67%    100.00%
+system.ruby.L1Cache_Controller.SM.Data::total            6                      
+system.ruby.L1Cache_Controller.OM.L1_to_L2 |          10    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%
+system.ruby.L1Cache_Controller.OM.L1_to_L2::total           10                      
+system.ruby.L1Cache_Controller.OM.Ack    |           7     50.00%     50.00% |           0      0.00%     50.00% |           0      0.00%     50.00% |           0      0.00%     50.00% |           7     50.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.L1Cache_Controller.OM.Ack::total           14                      
+system.ruby.L1Cache_Controller.OM.All_acks_no_sharers |           1     50.00%     50.00% |           0      0.00%     50.00% |           0      0.00%     50.00% |           0      0.00%     50.00% |           1     50.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.L1Cache_Controller.OM.All_acks_no_sharers::total            2                      
+system.ruby.L1Cache_Controller.ISM.L1_to_L2 |        1007     10.85%     10.85% |        1353     14.58%     25.42% |        1037     11.17%     36.59% |        1556     16.76%     53.36% |        1024     11.03%     64.39% |        1087     11.71%     76.10% |        1067     11.49%     87.59% |        1152     12.41%    100.00%
+system.ruby.L1Cache_Controller.ISM.L1_to_L2::total         9283                      
+system.ruby.L1Cache_Controller.ISM.Ack   |        2517     11.99%     11.99% |        2466     11.75%     23.74% |        2543     12.12%     35.86% |        2993     14.26%     50.11% |        2755     13.13%     63.24% |        2586     12.32%     75.56% |        2564     12.22%     87.78% |        2566     12.22%    100.00%
+system.ruby.L1Cache_Controller.ISM.Ack::total        20990                      
+system.ruby.L1Cache_Controller.ISM.All_acks_no_sharers |        1364     12.62%     12.62% |        1297     12.00%     24.61% |        1305     12.07%     36.68% |        1479     13.68%     50.37% |        1343     12.42%     62.79% |        1337     12.37%     75.15% |        1326     12.27%     87.42% |        1360     12.58%    100.00%
+system.ruby.L1Cache_Controller.ISM.All_acks_no_sharers::total        10811                      
+system.ruby.L1Cache_Controller.M_W.Load  |           0      0.00%      0.00% |           6     22.22%     22.22% |           2      7.41%     29.63% |           3     11.11%     40.74% |           4     14.81%     55.56% |           6     22.22%     77.78% |           5     18.52%     96.30% |           1      3.70%    100.00%
+system.ruby.L1Cache_Controller.M_W.Load::total           27                      
+system.ruby.L1Cache_Controller.M_W.Store |           3     37.50%     37.50% |           0      0.00%     37.50% |           2     25.00%     62.50% |           0      0.00%     62.50% |           1     12.50%     75.00% |           0      0.00%     75.00% |           2     25.00%    100.00% |           0      0.00%    100.00%
+system.ruby.L1Cache_Controller.M_W.Store::total            8                      
+system.ruby.L1Cache_Controller.M_W.L1_to_L2 |       63122     12.28%     12.28% |       64179     12.48%     24.76% |       64634     12.57%     37.33% |       63376     12.33%     49.66% |       64257     12.50%     62.16% |       65116     12.67%     74.83% |       64478     12.54%     87.37% |       64945     12.63%    100.00%
+system.ruby.L1Cache_Controller.M_W.L1_to_L2::total       514107                      
+system.ruby.L1Cache_Controller.M_W.Ack   |       87604     12.42%     12.42% |       87878     12.45%     24.87% |       88420     12.53%     37.40% |       88219     12.50%     49.90% |       87686     12.43%     62.33% |       89091     12.63%     74.96% |       87950     12.46%     87.42% |       88748     12.58%    100.00%
+system.ruby.L1Cache_Controller.M_W.Ack::total       705596                      
+system.ruby.L1Cache_Controller.M_W.All_acks_no_sharers |       47293     12.53%     12.53% |       47254     12.52%     25.04% |       47271     12.52%     37.56% |       47269     12.52%     50.08% |       46889     12.42%     62.50% |       47258     12.52%     75.02% |       47086     12.47%     87.49% |       47220     12.51%    100.00%
+system.ruby.L1Cache_Controller.M_W.All_acks_no_sharers::total       377540                      
+system.ruby.L1Cache_Controller.MM_W.Load |           1      5.88%      5.88% |           2     11.76%     17.65% |           3     17.65%     35.29% |           1      5.88%     41.18% |           3     17.65%     58.82% |           1      5.88%     64.71% |           1      5.88%     70.59% |           5     29.41%    100.00%
+system.ruby.L1Cache_Controller.MM_W.Load::total           17                      
+system.ruby.L1Cache_Controller.MM_W.Store |           1     16.67%     16.67% |           3     50.00%     66.67% |           2     33.33%    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.L1Cache_Controller.MM_W.Store::total            6                      
+system.ruby.L1Cache_Controller.MM_W.L1_to_L2 |       36722     12.63%     12.63% |       36826     12.67%     25.30% |       37113     12.76%     38.06% |       35896     12.35%     50.41% |       36377     12.51%     62.92% |       35600     12.24%     75.16% |       36168     12.44%     87.60% |       36049     12.40%    100.00%
+system.ruby.L1Cache_Controller.MM_W.L1_to_L2::total       290751                      
+system.ruby.L1Cache_Controller.MM_W.Ack  |       50176     12.55%     12.55% |       50453     12.62%     25.18% |       50220     12.56%     37.74% |       49306     12.34%     50.07% |       50222     12.56%     62.64% |       48806     12.21%     74.85% |       50636     12.67%     87.52% |       49898     12.48%    100.00%
+system.ruby.L1Cache_Controller.MM_W.Ack::total       399717                      
+system.ruby.L1Cache_Controller.MM_W.All_acks_no_sharers |       26729     12.58%     12.58% |       26520     12.48%     25.06% |       26613     12.53%     37.59% |       26464     12.46%     50.04% |       26726     12.58%     62.62% |       26292     12.37%     75.00% |       26820     12.62%     87.62% |       26305     12.38%    100.00%
+system.ruby.L1Cache_Controller.MM_W.All_acks_no_sharers::total       212469                      
+system.ruby.L1Cache_Controller.IS.L1_to_L2 |      504630     12.56%     12.56% |      503087     12.52%     25.08% |      502873     12.52%     37.60% |      504272     12.55%     50.15% |      499060     12.42%     62.57% |      502572     12.51%     75.08% |      496893     12.37%     87.45% |      504309     12.55%    100.00%
+system.ruby.L1Cache_Controller.IS.L1_to_L2::total      4017696                      
+system.ruby.L1Cache_Controller.IS.Other_GETX |         103     11.61%     11.61% |         108     12.18%     23.79% |         115     12.97%     36.75% |         129     14.54%     51.30% |         101     11.39%     62.68% |         113     12.74%     75.42% |         112     12.63%     88.05% |         106     11.95%    100.00%
+system.ruby.L1Cache_Controller.IS.Other_GETX::total          887                      
+system.ruby.L1Cache_Controller.IS.Other_GETS |         192     11.83%     11.83% |         215     13.25%     25.08% |         196     12.08%     37.15% |         188     11.58%     48.74% |         193     11.89%     60.63% |         216     13.31%     73.94% |         199     12.26%     86.20% |         224     13.80%    100.00%
+system.ruby.L1Cache_Controller.IS.Other_GETS::total         1623                      
+system.ruby.L1Cache_Controller.IS.Ack    |      257105     12.56%     12.56% |      256488     12.53%     25.08% |      255973     12.50%     37.58% |      256498     12.53%     50.11% |      254407     12.42%     62.54% |      256125     12.51%     75.05% |      255415     12.47%     87.52% |      255541     12.48%    100.00%
+system.ruby.L1Cache_Controller.IS.Ack::total      2047552                      
+system.ruby.L1Cache_Controller.IS.Shared_Ack |          21      7.50%      7.50% |          28     10.00%     17.50% |          33     11.79%     29.29% |          46     16.43%     45.71% |          35     12.50%     58.21% |          39     13.93%     72.14% |          39     13.93%     86.07% |          39     13.93%    100.00%
+system.ruby.L1Cache_Controller.IS.Shared_Ack::total          280                      
+system.ruby.L1Cache_Controller.IS.Data   |        2076     12.31%     12.31% |        2080     12.33%     24.64% |        2047     12.13%     36.77% |        2101     12.45%     49.22% |        2132     12.64%     61.86% |        2164     12.83%     74.69% |        2122     12.58%     87.27% |        2148     12.73%    100.00%
+system.ruby.L1Cache_Controller.IS.Data::total        16870                      
+system.ruby.L1Cache_Controller.IS.Shared_Data |        1192     12.40%     12.40% |        1173     12.20%     24.60% |        1206     12.55%     37.15% |        1220     12.69%     49.84% |        1176     12.23%     62.07% |        1276     13.27%     75.35% |        1184     12.32%     87.66% |        1186     12.34%    100.00%
+system.ruby.L1Cache_Controller.IS.Shared_Data::total         9613                      
+system.ruby.L1Cache_Controller.IS.Exclusive_Data |       47296     12.53%     12.53% |       47254     12.52%     25.04% |       47273     12.52%     37.56% |       47270     12.52%     50.08% |       46891     12.42%     62.50% |       47258     12.52%     75.02% |       47089     12.47%     87.49% |       47221     12.51%    100.00%
+system.ruby.L1Cache_Controller.IS.Exclusive_Data::total       377552                      
+system.ruby.L1Cache_Controller.SS.Load   |           1    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%
+system.ruby.L1Cache_Controller.SS.Load::total            1                      
+system.ruby.L1Cache_Controller.SS.L1_to_L2 |        4391     11.77%     11.77% |        4934     13.23%     25.00% |        4841     12.98%     37.98% |        4629     12.41%     50.38% |        4379     11.74%     62.12% |        4778     12.81%     74.93% |        4436     11.89%     86.82% |        4915     13.18%    100.00%
+system.ruby.L1Cache_Controller.SS.L1_to_L2::total        37303                      
+system.ruby.L1Cache_Controller.SS.Ack    |        6760     12.16%     12.16% |        6850     12.32%     24.48% |        6884     12.38%     36.86% |        6878     12.37%     49.24% |        6979     12.55%     61.79% |        7194     12.94%     74.73% |        6892     12.40%     87.13% |        7157     12.87%    100.00%
+system.ruby.L1Cache_Controller.SS.Ack::total        55594                      
+system.ruby.L1Cache_Controller.SS.Shared_Ack |          10     10.53%     10.53% |          13     13.68%     24.21% |           8      8.42%     32.63% |           8      8.42%     41.05% |          11     11.58%     52.63% |          10     10.53%     63.16% |          18     18.95%     82.11% |          17     17.89%    100.00%
+system.ruby.L1Cache_Controller.SS.Shared_Ack::total           95                      
+system.ruby.L1Cache_Controller.SS.All_acks |        1220     12.28%     12.28% |        1207     12.15%     24.43% |        1244     12.52%     36.95% |        1265     12.73%     49.68% |        1214     12.22%     61.90% |        1317     13.26%     75.16% |        1235     12.43%     87.59% |        1233     12.41%    100.00%
+system.ruby.L1Cache_Controller.SS.All_acks::total         9935                      
+system.ruby.L1Cache_Controller.SS.All_acks_no_sharers |        2048     12.38%     12.38% |        2046     12.36%     24.74% |        2009     12.14%     36.88% |        2056     12.42%     49.31% |        2094     12.65%     61.96% |        2123     12.83%     74.79% |        2071     12.52%     87.30% |        2101     12.70%    100.00%
+system.ruby.L1Cache_Controller.SS.All_acks_no_sharers::total        16548                      
+system.ruby.L1Cache_Controller.OI.Load   |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           1    100.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.L1Cache_Controller.OI.Load::total            1                      
+system.ruby.L1Cache_Controller.OI.Store  |           0      0.00%      0.00% |           1     33.33%     33.33% |           0      0.00%     33.33% |           0      0.00%     33.33% |           0      0.00%     33.33% |           1     33.33%     66.67% |           0      0.00%     66.67% |           1     33.33%    100.00%
+system.ruby.L1Cache_Controller.OI.Store::total            3                      
+system.ruby.L1Cache_Controller.OI.Other_GETX |           4     16.67%     16.67% |           3     12.50%     29.17% |           4     16.67%     45.83% |           3     12.50%     58.33% |           3     12.50%     70.83% |           3     12.50%     83.33% |           3     12.50%     95.83% |           1      4.17%    100.00%
+system.ruby.L1Cache_Controller.OI.Other_GETX::total           24                      
+system.ruby.L1Cache_Controller.OI.Other_GETS |           0      0.00%      0.00% |           3     15.00%     15.00% |           3     15.00%     30.00% |           5     25.00%     55.00% |           1      5.00%     60.00% |           1      5.00%     65.00% |           1      5.00%     70.00% |           6     30.00%    100.00%
+system.ruby.L1Cache_Controller.OI.Other_GETS::total           20                      
+system.ruby.L1Cache_Controller.OI.Merged_GETS |           4     20.00%     20.00% |           2     10.00%     30.00% |           2     10.00%     40.00% |           3     15.00%     55.00% |           1      5.00%     60.00% |           2     10.00%     70.00% |           3     15.00%     85.00% |           3     15.00%    100.00%
+system.ruby.L1Cache_Controller.OI.Merged_GETS::total           20                      
+system.ruby.L1Cache_Controller.OI.Writeback_Ack |        1196     12.70%     12.70% |        1164     12.36%     25.06% |        1149     12.20%     37.26% |        1191     12.65%     49.91% |        1150     12.21%     62.12% |        1198     12.72%     74.84% |        1221     12.97%     87.81% |        1148     12.19%    100.00%
+system.ruby.L1Cache_Controller.OI.Writeback_Ack::total         9417                      
+system.ruby.L1Cache_Controller.MI.Load   |          13     10.57%     10.57% |          20     16.26%     26.83% |          18     14.63%     41.46% |          14     11.38%     52.85% |          11      8.94%     61.79% |          25     20.33%     82.11% |           9      7.32%     89.43% |          13     10.57%    100.00%
+system.ruby.L1Cache_Controller.MI.Load::total          123                      
+system.ruby.L1Cache_Controller.MI.Store  |           5      9.80%      9.80% |           3      5.88%     15.69% |           8     15.69%     31.37% |           3      5.88%     37.25% |          12     23.53%     60.78% |          10     19.61%     80.39% |           3      5.88%     86.27% |           7     13.73%    100.00%
+system.ruby.L1Cache_Controller.MI.Store::total           51                      
+system.ruby.L1Cache_Controller.MI.Other_GETX |         162     11.43%     11.43% |         181     12.77%     24.21% |         181     12.77%     36.98% |         182     12.84%     49.82% |         184     12.99%     62.81% |         181     12.77%     75.58% |         156     11.01%     86.59% |         190     13.41%    100.00%
+system.ruby.L1Cache_Controller.MI.Other_GETX::total         1417                      
+system.ruby.L1Cache_Controller.MI.Other_GETS |         315     12.90%     12.90% |         277     11.35%     24.25% |         281     11.51%     35.76% |         327     13.40%     49.16% |         292     11.96%     61.12% |         316     12.95%     74.07% |         342     14.01%     88.08% |         291     11.92%    100.00%
+system.ruby.L1Cache_Controller.MI.Other_GETS::total         2441                      
+system.ruby.L1Cache_Controller.MI.Merged_GETS |          13     12.04%     12.04% |          13     12.04%     24.07% |          10      9.26%     33.33% |           5      4.63%     37.96% |          15     13.89%     51.85% |          12     11.11%     62.96% |          18     16.67%     79.63% |          22     20.37%    100.00%
+system.ruby.L1Cache_Controller.MI.Merged_GETS::total          108                      
+system.ruby.L1Cache_Controller.MI.Writeback_Ack |       72897     12.55%     12.55% |       72530     12.49%     25.05% |       72652     12.51%     37.56% |       72680     12.52%     50.08% |       72470     12.48%     62.56% |       72355     12.46%     75.02% |       72681     12.52%     87.54% |       72370     12.46%    100.00%
+system.ruby.L1Cache_Controller.MI.Writeback_Ack::total       580635                      
+system.ruby.L1Cache_Controller.II.Store  |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           1    100.00%    100.00%
+system.ruby.L1Cache_Controller.II.Store::total            1                      
+system.ruby.L1Cache_Controller.II.Other_GETX |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           1     33.33%     33.33% |           0      0.00%     33.33% |           1     33.33%     66.67% |           1     33.33%    100.00% |           0      0.00%    100.00%
+system.ruby.L1Cache_Controller.II.Other_GETX::total            3                      
+system.ruby.L1Cache_Controller.II.Writeback_Ack |         166     11.53%     11.53% |         184     12.78%     24.31% |         185     12.85%     37.15% |         185     12.85%     50.00% |         187     12.99%     62.99% |         184     12.78%     75.76% |         158     10.97%     86.74% |         191     13.26%    100.00%
+system.ruby.L1Cache_Controller.II.Writeback_Ack::total         1440                      
+system.ruby.L1Cache_Controller.II.Writeback_Nack |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           1    100.00%    100.00% |           0      0.00%    100.00%
+system.ruby.L1Cache_Controller.II.Writeback_Nack::total            1                      
+system.ruby.L1Cache_Controller.IT.Load   |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           1    100.00%    100.00% |           0      0.00%    100.00%
+system.ruby.L1Cache_Controller.IT.Load::total            1                      
+system.ruby.L1Cache_Controller.IT.Store  |           1     50.00%     50.00% |           0      0.00%     50.00% |           0      0.00%     50.00% |           1     50.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.L1Cache_Controller.IT.Store::total            2                      
+system.ruby.L1Cache_Controller.IT.L1_to_L2 |          10     22.73%     22.73% |           0      0.00%     22.73% |           0      0.00%     22.73% |           7     15.91%     38.64% |          15     34.09%     72.73% |           7     15.91%     88.64% |           5     11.36%    100.00% |           0      0.00%    100.00%
+system.ruby.L1Cache_Controller.IT.L1_to_L2::total           44                      
+system.ruby.L1Cache_Controller.IT.Complete_L2_to_L1 |           2     20.00%     20.00% |           1     10.00%     30.00% |           0      0.00%     30.00% |           1     10.00%     40.00% |           3     30.00%     70.00% |           1     10.00%     80.00% |           1     10.00%     90.00% |           1     10.00%    100.00%
+system.ruby.L1Cache_Controller.IT.Complete_L2_to_L1::total           10                      
+system.ruby.L1Cache_Controller.ST.Load   |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           1    100.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.L1Cache_Controller.ST.Load::total            1                      
+system.ruby.L1Cache_Controller.ST.Store  |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           1     33.33%     33.33% |           2     66.67%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.L1Cache_Controller.ST.Store::total            3                      
+system.ruby.L1Cache_Controller.ST.L1_to_L2 |           9     25.71%     25.71% |           0      0.00%     25.71% |           7     20.00%     45.71% |           1      2.86%     48.57% |           8     22.86%     71.43% |           0      0.00%     71.43% |           8     22.86%     94.29% |           2      5.71%    100.00%
+system.ruby.L1Cache_Controller.ST.L1_to_L2::total           35                      
+system.ruby.L1Cache_Controller.ST.Complete_L2_to_L1 |           1      7.14%      7.14% |           2     14.29%     21.43% |           2     14.29%     35.71% |           2     14.29%     50.00% |           4     28.57%     78.57% |           0      0.00%     78.57% |           1      7.14%     85.71% |           2     14.29%    100.00%
+system.ruby.L1Cache_Controller.ST.Complete_L2_to_L1::total           14                      
+system.ruby.L1Cache_Controller.OT.Store  |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           1    100.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.L1Cache_Controller.OT.Store::total            1                      
+system.ruby.L1Cache_Controller.OT.Complete_L2_to_L1 |           1     20.00%     20.00% |           0      0.00%     20.00% |           1     20.00%     40.00% |           0      0.00%     40.00% |           2     40.00%     80.00% |           0      0.00%     80.00% |           0      0.00%     80.00% |           1     20.00%    100.00%
+system.ruby.L1Cache_Controller.OT.Complete_L2_to_L1::total            5                      
+system.ruby.L1Cache_Controller.MT.Load   |          15     16.30%     16.30% |           8      8.70%     25.00% |          11     11.96%     36.96% |          13     14.13%     51.09% |          17     18.48%     69.57% |           8      8.70%     78.26% |          14     15.22%     93.48% |           6      6.52%    100.00%
+system.ruby.L1Cache_Controller.MT.Load::total           92                      
+system.ruby.L1Cache_Controller.MT.Store  |          10     15.38%     15.38% |          10     15.38%     30.77% |           6      9.23%     40.00% |          13     20.00%     60.00% |           6      9.23%     69.23% |           9     13.85%     83.08% |           8     12.31%     95.38% |           3      4.62%    100.00%
+system.ruby.L1Cache_Controller.MT.Store::total           65                      
+system.ruby.L1Cache_Controller.MT.L1_to_L2 |         168     14.13%     14.13% |         216     18.17%     32.30% |          73      6.14%     38.44% |         172     14.47%     52.90% |         184     15.48%     68.38% |         141     11.86%     80.24% |         120     10.09%     90.33% |         115      9.67%    100.00%
+system.ruby.L1Cache_Controller.MT.L1_to_L2::total         1189                      
+system.ruby.L1Cache_Controller.MT.Complete_L2_to_L1 |          42     13.55%     13.55% |          42     13.55%     27.10% |          30      9.68%     36.77% |          44     14.19%     50.97% |          45     14.52%     65.48% |          35     11.29%     76.77% |          39     12.58%     89.35% |          33     10.65%    100.00%
+system.ruby.L1Cache_Controller.MT.Complete_L2_to_L1::total          310                      
+system.ruby.L1Cache_Controller.MMT.Load  |          13     19.40%     19.40% |           7     10.45%     29.85% |           9     13.43%     43.28% |           7     10.45%     53.73% |           5      7.46%     61.19% |           8     11.94%     73.13% |          10     14.93%     88.06% |           8     11.94%    100.00%
+system.ruby.L1Cache_Controller.MMT.Load::total           67                      
+system.ruby.L1Cache_Controller.MMT.Store |           6     17.14%     17.14% |           6     17.14%     34.29% |           3      8.57%     42.86% |           5     14.29%     57.14% |           4     11.43%     68.57% |           6     17.14%     85.71% |           3      8.57%     94.29% |           2      5.71%    100.00%
+system.ruby.L1Cache_Controller.MMT.Store::total           35                      
+system.ruby.L1Cache_Controller.MMT.L1_to_L2 |         149     20.03%     20.03% |          46      6.18%     26.21% |          86     11.56%     37.77% |          85     11.42%     49.19% |          91     12.23%     61.42% |         136     18.28%     79.70% |          95     12.77%     92.47% |          56      7.53%    100.00%
+system.ruby.L1Cache_Controller.MMT.L1_to_L2::total          744                      
+system.ruby.L1Cache_Controller.MMT.Complete_L2_to_L1 |          37     16.23%     16.23% |          35     15.35%     31.58% |          26     11.40%     42.98% |          28     12.28%     55.26% |          24     10.53%     65.79% |          29     12.72%     78.51% |          28     12.28%     90.79% |          21      9.21%    100.00%
+system.ruby.L1Cache_Controller.MMT.Complete_L2_to_L1::total          228                      
+system.ruby.Directory_Controller.GETX          227092      0.00%      0.00%
+system.ruby.Directory_Controller.GETS          409941      0.00%      0.00%
+system.ruby.Directory_Controller.PUT           604133      0.00%      0.00%
+system.ruby.Directory_Controller.Unblock         1440      0.00%      0.00%
+system.ruby.Directory_Controller.UnblockS        26482      0.00%      0.00%
+system.ruby.Directory_Controller.UnblockM       600822      0.00%      0.00%
+system.ruby.Directory_Controller.Writeback_Clean         8072      0.00%      0.00%
+system.ruby.Directory_Controller.Writeback_Dirty         1345      0.00%      0.00%
+system.ruby.Directory_Controller.Writeback_Exclusive_Clean       361114      0.00%      0.00%
+system.ruby.Directory_Controller.Writeback_Exclusive_Dirty       219521      0.00%      0.00%
+system.ruby.Directory_Controller.Memory_Data       607003      0.00%      0.00%
+system.ruby.Directory_Controller.Memory_Ack       220866      0.00%      0.00%
+system.ruby.Directory_Controller.All_Unblocks          990      0.00%      0.00%
+system.ruby.Directory_Controller.NX.GETX           86      0.00%      0.00%
+system.ruby.Directory_Controller.NX.GETS          100      0.00%      0.00%
+system.ruby.Directory_Controller.NX.PUT         10824      0.00%      0.00%
+system.ruby.Directory_Controller.NO.GETX         7097      0.00%      0.00%
+system.ruby.Directory_Controller.NO.GETS        12034      0.00%      0.00%
+system.ruby.Directory_Controller.NO.PUT        580691      0.00%      0.00%
+system.ruby.Directory_Controller.O.GETX          9322      0.00%      0.00%
+system.ruby.Directory_Controller.O.GETS         16870      0.00%      0.00%
+system.ruby.Directory_Controller.E.GETX        206773      0.00%      0.00%
+system.ruby.Directory_Controller.E.GETS        374058      0.00%      0.00%
+system.ruby.Directory_Controller.E.PUT              1      0.00%      0.00%
+system.ruby.Directory_Controller.NO_B.GETX          541      0.00%      0.00%
+system.ruby.Directory_Controller.NO_B.GETS          990      0.00%      0.00%
+system.ruby.Directory_Controller.NO_B.PUT        12396      0.00%      0.00%
+system.ruby.Directory_Controller.NO_B.UnblockS         8550      0.00%      0.00%
+system.ruby.Directory_Controller.NO_B.UnblockM       599363      0.00%      0.00%
+system.ruby.Directory_Controller.NO_B_X.GETX            1      0.00%      0.00%
+system.ruby.Directory_Controller.NO_B_X.PUT           17      0.00%      0.00%
+system.ruby.Directory_Controller.NO_B_X.UnblockS           31      0.00%      0.00%
+system.ruby.Directory_Controller.NO_B_X.UnblockM          510      0.00%      0.00%
+system.ruby.Directory_Controller.NO_B_S.GETS            1      0.00%      0.00%
+system.ruby.Directory_Controller.NO_B_S.PUT           28      0.00%      0.00%
+system.ruby.Directory_Controller.NO_B_S.UnblockS           41      0.00%      0.00%
+system.ruby.Directory_Controller.NO_B_S.UnblockM          949      0.00%      0.00%
+system.ruby.Directory_Controller.NO_B_S_W.GETX            2      0.00%      0.00%
+system.ruby.Directory_Controller.NO_B_S_W.GETS            4      0.00%      0.00%
+system.ruby.Directory_Controller.NO_B_S_W.PUT          105      0.00%      0.00%
+system.ruby.Directory_Controller.NO_B_S_W.UnblockS          991      0.00%      0.00%
+system.ruby.Directory_Controller.NO_B_S_W.All_Unblocks          990      0.00%      0.00%
+system.ruby.Directory_Controller.O_B.GETX            9      0.00%      0.00%
+system.ruby.Directory_Controller.O_B.GETS           21      0.00%      0.00%
+system.ruby.Directory_Controller.O_B.UnblockS        16869      0.00%      0.00%
+system.ruby.Directory_Controller.NO_B_W.GETX         1892      0.00%      0.00%
+system.ruby.Directory_Controller.NO_B_W.GETS         3482      0.00%      0.00%
+system.ruby.Directory_Controller.NO_B_W.Memory_Data       590133      0.00%      0.00%
+system.ruby.Directory_Controller.O_B_W.GETX           63      0.00%      0.00%
+system.ruby.Directory_Controller.O_B_W.GETS           87      0.00%      0.00%
+system.ruby.Directory_Controller.O_B_W.Memory_Data        16870      0.00%      0.00%
+system.ruby.Directory_Controller.WB.GETX         1268      0.00%      0.00%
+system.ruby.Directory_Controller.WB.GETS         2222      0.00%      0.00%
+system.ruby.Directory_Controller.WB.PUT            71      0.00%      0.00%
+system.ruby.Directory_Controller.WB.Unblock         1440      0.00%      0.00%
+system.ruby.Directory_Controller.WB.Writeback_Clean         8072      0.00%      0.00%
+system.ruby.Directory_Controller.WB.Writeback_Dirty         1345      0.00%      0.00%
+system.ruby.Directory_Controller.WB.Writeback_Exclusive_Clean       361114      0.00%      0.00%
+system.ruby.Directory_Controller.WB.Writeback_Exclusive_Dirty       219521      0.00%      0.00%
+system.ruby.Directory_Controller.WB_O_W.GETS            1      0.00%      0.00%
+system.ruby.Directory_Controller.WB_O_W.Memory_Ack         1345      0.00%      0.00%
+system.ruby.Directory_Controller.WB_E_W.GETX           38      0.00%      0.00%
+system.ruby.Directory_Controller.WB_E_W.GETS           71      0.00%      0.00%
+system.ruby.Directory_Controller.WB_E_W.Memory_Ack       219521      0.00%      0.00%
 
 ---------- End Simulation Statistics   ----------
index 0a7886e85eef7dfcf31bc8f7a45152cf1f1036d4..15c73e8ecb3aab4bed305a562cba047ef94654ba 100644 (file)
@@ -10,7 +10,7 @@ time_sync_spin_threshold=100000
 
 [system]
 type=System
-children=clk_domain cpu0 cpu1 cpu2 cpu3 cpu4 cpu5 cpu6 cpu7 cpu_clk_domain dvfs_handler funcbus funcmem physmem ruby sys_port_proxy voltage_domain
+children=clk_domain cpu0 cpu1 cpu2 cpu3 cpu4 cpu5 cpu6 cpu7 cpu_clk_domain dvfs_handler funcbus funcmem mem_ctrls ruby sys_port_proxy voltage_domain
 boot_osflags=a
 cache_line_size=64
 clk_domain=system.clk_domain
@@ -22,7 +22,7 @@ load_addr_mask=1099511627775
 load_offset=0
 mem_mode=timing
 mem_ranges=0:268435455
-memories=system.physmem system.funcmem
+memories=system.mem_ctrls system.funcmem
 num_work_ids=16
 readfile=
 symbolfile=
@@ -242,17 +242,82 @@ null=false
 range=0:134217727
 port=system.funcbus.master[0]
 
-[system.physmem]
-type=SimpleMemory
-bandwidth=0.000000
+[system.mem_ctrls]
+type=DRAMCtrl
+IDD0=0.075000
+IDD02=0.000000
+IDD2N=0.050000
+IDD2N2=0.000000
+IDD2P0=0.000000
+IDD2P02=0.000000
+IDD2P1=0.000000
+IDD2P12=0.000000
+IDD3N=0.057000
+IDD3N2=0.000000
+IDD3P0=0.000000
+IDD3P02=0.000000
+IDD3P1=0.000000
+IDD3P12=0.000000
+IDD4R=0.187000
+IDD4R2=0.000000
+IDD4W=0.165000
+IDD4W2=0.000000
+IDD5=0.220000
+IDD52=0.000000
+IDD6=0.000000
+IDD62=0.000000
+VDD=1.500000
+VDD2=0.000000
+activation_limit=4
+addr_mapping=RoRaBaChCo
+bank_groups_per_rank=0
+banks_per_rank=8
+burst_length=8
+channels=1
 clk_domain=system.clk_domain
 conf_table_reported=true
+device_bus_width=8
+device_rowbuffer_size=1024
+device_size=536870912
+devices_per_rank=8
+dll=true
 eventq_index=0
 in_addr_map=true
-latency=30
-latency_var=0
-null=true
-range=0:134217727
+max_accesses_per_row=16
+mem_sched_policy=frfcfs
+min_writes_per_switch=16
+null=false
+page_policy=open_adaptive
+range=0:268435455
+ranks_per_channel=2
+read_buffer_size=32
+static_backend_latency=10
+static_frontend_latency=10
+tBURST=5
+tCCD_L=0
+tCK=1
+tCL=14
+tCS=3
+tRAS=35
+tRCD=14
+tREFI=7800
+tRFC=260
+tRP=14
+tRRD=6
+tRRD_L=0
+tRTP=8
+tRTW=3
+tWR=15
+tWTR=8
+tXAW=30
+tXP=0
+tXPDLL=0
+tXS=0
+tXSDLL=0
+write_buffer_size=64
+write_high_thresh_perc=85
+write_low_thresh_perc=50
+port=system.ruby.dir_cntrl0.memory
 
 [system.ruby]
 type=RubySystem
@@ -262,9 +327,9 @@ block_size_bytes=64
 clk_domain=system.ruby.clk_domain
 eventq_index=0
 hot_lines=false
-mem_size=268435456
-no_mem_vec=false
+memory_size_bits=48
 num_of_sequencers=8
+phys_mem=Null
 random_seed=1234
 randomization=false
 
@@ -278,56 +343,32 @@ voltage_domain=system.voltage_domain
 
 [system.ruby.dir_cntrl0]
 type=Directory_Controller
-children=directory memBuffer
+children=directory
 buffer_size=0
 clk_domain=system.ruby.clk_domain
 cluster_id=0
 directory=system.ruby.dir_cntrl0.directory
 directory_latency=12
 eventq_index=0
-memBuffer=system.ruby.dir_cntrl0.memBuffer
 number_of_TBEs=256
-peer=Null
 recycle_latency=10
 ruby_system=system.ruby
+system=system
+to_memory_controller_latency=1
 transitions_per_cycle=32
 version=0
 dmaRequestToDir=system.ruby.network.master[17]
 dmaResponseFromDir=system.ruby.network.slave[17]
 forwardFromDir=system.ruby.network.slave[18]
+memory=system.mem_ctrls.port
 requestToDir=system.ruby.network.master[16]
 responseFromDir=system.ruby.network.slave[16]
 
 [system.ruby.dir_cntrl0.directory]
 type=RubyDirectoryMemory
 eventq_index=0
-map_levels=4
 numa_high_bit=5
 size=268435456
-use_map=false
-version=0
-
-[system.ruby.dir_cntrl0.memBuffer]
-type=RubyMemoryControl
-bank_bit_0=8
-bank_busy_time=11
-bank_queue_size=12
-banks_per_rank=8
-basic_bus_busy_time=2
-clk_domain=system.ruby.memctrl_clk_domain
-dimm_bit_0=12
-dimms_per_channel=2
-eventq_index=0
-mem_ctl_latency=12
-mem_fixed_delay=0
-mem_random_arbitrate=0
-rank_bit_0=11
-rank_rank_delay=1
-ranks_per_dimm=2
-read_write_delay=2
-refresh_period=1560
-ruby_system=system.ruby
-tFaw=0
 version=0
 
 [system.ruby.l1_cntrl0]
@@ -341,11 +382,11 @@ cluster_id=0
 eventq_index=0
 issue_latency=2
 number_of_TBEs=256
-peer=Null
 recycle_latency=10
 ruby_system=system.ruby
 send_evictions=false
 sequencer=system.ruby.l1_cntrl0.sequencer
+system=system
 transitions_per_cycle=32
 version=0
 forwardToCache=system.ruby.network.master[0]
@@ -370,7 +411,7 @@ tagArrayBanks=1
 
 [system.ruby.l1_cntrl0.sequencer]
 type=RubySequencer
-access_phys_mem=false
+access_backing_store=false
 clk_domain=system.cpu_clk_domain
 dcache=system.ruby.l1_cntrl0.cacheMemory
 deadlock_threshold=1000000
@@ -397,11 +438,11 @@ cluster_id=0
 eventq_index=0
 issue_latency=2
 number_of_TBEs=256
-peer=Null
 recycle_latency=10
 ruby_system=system.ruby
 send_evictions=false
 sequencer=system.ruby.l1_cntrl1.sequencer
+system=system
 transitions_per_cycle=32
 version=1
 forwardToCache=system.ruby.network.master[2]
@@ -426,7 +467,7 @@ tagArrayBanks=1
 
 [system.ruby.l1_cntrl1.sequencer]
 type=RubySequencer
-access_phys_mem=false
+access_backing_store=false
 clk_domain=system.cpu_clk_domain
 dcache=system.ruby.l1_cntrl1.cacheMemory
 deadlock_threshold=1000000
@@ -453,11 +494,11 @@ cluster_id=0
 eventq_index=0
 issue_latency=2
 number_of_TBEs=256
-peer=Null
 recycle_latency=10
 ruby_system=system.ruby
 send_evictions=false
 sequencer=system.ruby.l1_cntrl2.sequencer
+system=system
 transitions_per_cycle=32
 version=2
 forwardToCache=system.ruby.network.master[4]
@@ -482,7 +523,7 @@ tagArrayBanks=1
 
 [system.ruby.l1_cntrl2.sequencer]
 type=RubySequencer
-access_phys_mem=false
+access_backing_store=false
 clk_domain=system.cpu_clk_domain
 dcache=system.ruby.l1_cntrl2.cacheMemory
 deadlock_threshold=1000000
@@ -509,11 +550,11 @@ cluster_id=0
 eventq_index=0
 issue_latency=2
 number_of_TBEs=256
-peer=Null
 recycle_latency=10
 ruby_system=system.ruby
 send_evictions=false
 sequencer=system.ruby.l1_cntrl3.sequencer
+system=system
 transitions_per_cycle=32
 version=3
 forwardToCache=system.ruby.network.master[6]
@@ -538,7 +579,7 @@ tagArrayBanks=1
 
 [system.ruby.l1_cntrl3.sequencer]
 type=RubySequencer
-access_phys_mem=false
+access_backing_store=false
 clk_domain=system.cpu_clk_domain
 dcache=system.ruby.l1_cntrl3.cacheMemory
 deadlock_threshold=1000000
@@ -565,11 +606,11 @@ cluster_id=0
 eventq_index=0
 issue_latency=2
 number_of_TBEs=256
-peer=Null
 recycle_latency=10
 ruby_system=system.ruby
 send_evictions=false
 sequencer=system.ruby.l1_cntrl4.sequencer
+system=system
 transitions_per_cycle=32
 version=4
 forwardToCache=system.ruby.network.master[8]
@@ -594,7 +635,7 @@ tagArrayBanks=1
 
 [system.ruby.l1_cntrl4.sequencer]
 type=RubySequencer
-access_phys_mem=false
+access_backing_store=false
 clk_domain=system.cpu_clk_domain
 dcache=system.ruby.l1_cntrl4.cacheMemory
 deadlock_threshold=1000000
@@ -621,11 +662,11 @@ cluster_id=0
 eventq_index=0
 issue_latency=2
 number_of_TBEs=256
-peer=Null
 recycle_latency=10
 ruby_system=system.ruby
 send_evictions=false
 sequencer=system.ruby.l1_cntrl5.sequencer
+system=system
 transitions_per_cycle=32
 version=5
 forwardToCache=system.ruby.network.master[10]
@@ -650,7 +691,7 @@ tagArrayBanks=1
 
 [system.ruby.l1_cntrl5.sequencer]
 type=RubySequencer
-access_phys_mem=false
+access_backing_store=false
 clk_domain=system.cpu_clk_domain
 dcache=system.ruby.l1_cntrl5.cacheMemory
 deadlock_threshold=1000000
@@ -677,11 +718,11 @@ cluster_id=0
 eventq_index=0
 issue_latency=2
 number_of_TBEs=256
-peer=Null
 recycle_latency=10
 ruby_system=system.ruby
 send_evictions=false
 sequencer=system.ruby.l1_cntrl6.sequencer
+system=system
 transitions_per_cycle=32
 version=6
 forwardToCache=system.ruby.network.master[12]
@@ -706,7 +747,7 @@ tagArrayBanks=1
 
 [system.ruby.l1_cntrl6.sequencer]
 type=RubySequencer
-access_phys_mem=false
+access_backing_store=false
 clk_domain=system.cpu_clk_domain
 dcache=system.ruby.l1_cntrl6.cacheMemory
 deadlock_threshold=1000000
@@ -733,11 +774,11 @@ cluster_id=0
 eventq_index=0
 issue_latency=2
 number_of_TBEs=256
-peer=Null
 recycle_latency=10
 ruby_system=system.ruby
 send_evictions=false
 sequencer=system.ruby.l1_cntrl7.sequencer
+system=system
 transitions_per_cycle=32
 version=7
 forwardToCache=system.ruby.network.master[14]
@@ -762,7 +803,7 @@ tagArrayBanks=1
 
 [system.ruby.l1_cntrl7.sequencer]
 type=RubySequencer
-access_phys_mem=false
+access_backing_store=false
 clk_domain=system.cpu_clk_domain
 dcache=system.ruby.l1_cntrl7.cacheMemory
 deadlock_threshold=1000000
@@ -1055,7 +1096,7 @@ virt_nets=10
 
 [system.sys_port_proxy]
 type=RubyPortProxy
-access_phys_mem=true
+access_backing_store=false
 clk_domain=system.clk_domain
 eventq_index=0
 ruby_system=system.ruby
index befc7837c9405dded0d2feb84c530e536374e4ac..35e569592f0d7f2839cace3119ffd50eb0b774b0 100644 (file)
 
 ---------- Begin Simulation Statistics ----------
-sim_seconds                                  0.008851                       # Number of seconds simulated
-sim_ticks                                     8851106                       # Number of ticks simulated
-final_tick                                    8851106                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
+sim_seconds                                  0.007640                       # Number of seconds simulated
+sim_ticks                                     7640346                       # Number of ticks simulated
+final_tick                                    7640346                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
 sim_freq                                   1000000000                       # Frequency of simulated ticks
-host_tick_rate                                 185635                       # Simulator tick rate (ticks/s)
-host_mem_usage                                 317472                       # Number of bytes of host memory used
-host_seconds                                    47.68                       # Real time elapsed on the host
+host_tick_rate                                 121940                       # Simulator tick rate (ticks/s)
+host_mem_usage                                 688424                       # Number of bytes of host memory used
+host_seconds                                    62.66                       # Real time elapsed on the host
 system.voltage_domain.voltage                       1                       # Voltage in Volts
 system.clk_domain.clock                             1                       # Clock period in ticks
+system.mem_ctrls.bytes_read::ruby.dir_cntrl0     39630976                       # Number of bytes read from this memory
+system.mem_ctrls.bytes_read::total           39630976                       # Number of bytes read from this memory
+system.mem_ctrls.bytes_written::ruby.dir_cntrl0     39629440                       # Number of bytes written to this memory
+system.mem_ctrls.bytes_written::total        39629440                       # Number of bytes written to this memory
+system.mem_ctrls.num_reads::ruby.dir_cntrl0       619234                       # Number of read requests responded to by this memory
+system.mem_ctrls.num_reads::total              619234                       # Number of read requests responded to by this memory
+system.mem_ctrls.num_writes::ruby.dir_cntrl0       619210                       # Number of write requests responded to by this memory
+system.mem_ctrls.num_writes::total             619210                       # Number of write requests responded to by this memory
+system.mem_ctrls.bw_read::ruby.dir_cntrl0   5187065612                       # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_read::total            5187065612                       # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::ruby.dir_cntrl0   5186864574                       # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::total           5186864574                       # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_total::ruby.dir_cntrl0  10373930186                       # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.bw_total::total          10373930186                       # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.readReqs                      619241                       # Number of read requests accepted
+system.mem_ctrls.writeReqs                     619210                       # Number of write requests accepted
+system.mem_ctrls.readBursts                    619241                       # Number of DRAM read bursts, including those serviced by the write queue
+system.mem_ctrls.writeBursts                   619210                       # Number of DRAM write bursts, including those merged in the write queue
+system.mem_ctrls.bytesReadDRAM               38759744                       # Total number of bytes read from DRAM
+system.mem_ctrls.bytesReadWrQ                  871680                       # Total number of bytes read from write queue
+system.mem_ctrls.bytesWritten                39127168                       # Total number of bytes written to DRAM
+system.mem_ctrls.bytesReadSys                39631424                       # Total read bytes from the system interface side
+system.mem_ctrls.bytesWrittenSys             39629440                       # Total written bytes from the system interface side
+system.mem_ctrls.servicedByWrQ                  13620                       # Number of DRAM read bursts serviced by the write queue
+system.mem_ctrls.mergedWrBursts                  7808                       # 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             75930                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::1             75800                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::2             75762                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::3             75572                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::4             76043                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::5             75649                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::6             75203                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::7             75662                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::8                 0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::9                 0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::10                0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::11                0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::12                0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::13                0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::14                0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::15                0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::0             76645                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::1             76483                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::2             76463                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::3             76307                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::4             76789                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::5             76366                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::6             75891                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::7             76418                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::8                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::9                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::10                0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::11                0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::12                0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::13                0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::14                0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::15                0                       # Per bank write bursts
+system.mem_ctrls.numRdRetry                         0                       # Number of times read queue was full causing retry
+system.mem_ctrls.numWrRetry                      1386                       # Number of times write queue was full causing retry
+system.mem_ctrls.totGap                       7640332                       # 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)
+system.mem_ctrls.readPktSize::3                     0                       # Read request sizes (log2)
+system.mem_ctrls.readPktSize::4                     0                       # Read request sizes (log2)
+system.mem_ctrls.readPktSize::5                     0                       # Read request sizes (log2)
+system.mem_ctrls.readPktSize::6                619241                       # Read request sizes (log2)
+system.mem_ctrls.writePktSize::0                    0                       # Write request sizes (log2)
+system.mem_ctrls.writePktSize::1                    0                       # Write request sizes (log2)
+system.mem_ctrls.writePktSize::2                    0                       # Write request sizes (log2)
+system.mem_ctrls.writePktSize::3                    0                       # Write request sizes (log2)
+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               619210                       # Write request sizes (log2)
+system.mem_ctrls.rdQLenPdf::0                      39                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::1                     371                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::2                    1410                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::3                    4295                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::4                   10092                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::5                   18847                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::6                   28680                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::7                   38557                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::8                   46760                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::9                   50653                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::10                  50719                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::11                  46401                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::12                  41225                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::13                  35682                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::14                  30672                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::15                  27887                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::16                  25992                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::17                  24547                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::18                  23522                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::19                  22441                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::20                  20725                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::21                  18091                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::22                  14601                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::23                  10683                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::24                   6775                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::25                   3686                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::26                   1571                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::27                    534                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::28                    134                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::29                     24                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::30                      5                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::31                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::0                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::1                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::2                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::3                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::4                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::5                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::6                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::7                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::8                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::9                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::10                      1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::11                      1                       # What write queue length does an incoming req see
+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                      1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::16                      1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::17                      1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::18                      1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::19                      1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::20                      1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::21                      1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::22                      1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::23                      1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::24                      1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::25                      1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::26                      1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::27                      1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::28                      1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::29                      1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::30                      1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::31                      3                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::32                     43                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::33                    177                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::34                    596                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::35                   1371                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::36                   2500                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::37                   4217                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::38                   6791                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::39                  10074                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::40                  14120                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::41                  17497                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::42                  20411                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::43                  22971                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::44                  24800                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::45                  25688                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::46                  26455                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::47                  27360                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::48                  29089                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::49                  30783                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::50                  32098                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::51                  33250                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::52                  34420                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::53                  35549                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::54                  38553                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::55                  56835                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::56                  47905                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::57                  21239                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::58                  16122                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::59                  12076                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::60                   8373                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::61                   4889                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::62                   2426                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::63                   2690                       # What write queue length does an incoming req see
+system.mem_ctrls.bytesPerActivate::samples       244065                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::mean    319.119448                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::gmean   243.936703                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::stdev   225.750518                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::0-127        33066     13.55%     13.55% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::128-255        74051     30.34%     43.89% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::256-383        47584     19.50%     63.39% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::384-511        35781     14.66%     78.05% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::512-639        24395     10.00%     88.04% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::640-767        14385      5.89%     93.93% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::768-895         7558      3.10%     97.03% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::896-1023         3779      1.55%     98.58% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::1024-1151         3466      1.42%    100.00% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::total       244065                       # Bytes accessed per row activation
+system.mem_ctrls.rdPerTurnAround::samples        38211                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::mean      15.849389                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::gmean      8.733627                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::stdev     11.471953                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::0-3           12664     33.14%     33.14% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::4-7            1717      4.49%     37.64% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::8-11            411      1.08%     38.71% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::12-15           217      0.57%     39.28% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::16-19          3256      8.52%     47.80% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::20-23          6962     18.22%     66.02% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::24-27          6191     16.20%     82.22% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::28-31          5489     14.36%     96.59% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::32-35          1268      3.32%     99.91% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::36-39            35      0.09%    100.00% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::80-83             1      0.00%    100.00% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::total         38211                       # Reads before turning the bus around for writes
+system.mem_ctrls.wrPerTurnAround::samples        38210                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::mean             16                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::gmean     16.000000                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::16            38210    100.00%    100.00% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::total         38210                       # Writes before turning the bus around for reads
+system.mem_ctrls.totQLat                    113136166                       # Total ticks spent queuing
+system.mem_ctrls.totMemAccLat               124642965                       # Total ticks spent from burst creation until serviced by the DRAM
+system.mem_ctrls.totBusLat                    3028105                       # Total ticks spent in databus transfers
+system.mem_ctrls.avgQLat                       186.81                       # Average queueing delay per DRAM burst
+system.mem_ctrls.avgBusLat                       5.00                       # Average bus latency per DRAM burst
+system.mem_ctrls.avgMemAccLat                  205.81                       # Average memory access latency per DRAM burst
+system.mem_ctrls.avgRdBW                      5073.04                       # Average DRAM read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBW                      5121.13                       # Average achieved write bandwidth in MiByte/s
+system.mem_ctrls.avgRdBWSys                   5187.12                       # Average system read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBWSys                   5186.86                       # Average system write bandwidth in MiByte/s
+system.mem_ctrls.peakBW                      12800.00                       # Theoretical peak bandwidth in MiByte/s
+system.mem_ctrls.busUtil                        79.64                       # Data bus utilization in percentage
+system.mem_ctrls.busUtilRead                    39.63                       # Data bus utilization in percentage for reads
+system.mem_ctrls.busUtilWrite                   40.01                       # Data bus utilization in percentage for writes
+system.mem_ctrls.avgRdQLen                      18.22                       # Average read queue length when enqueuing
+system.mem_ctrls.avgWrQLen                      53.30                       # Average write queue length when enqueuing
+system.mem_ctrls.readRowHits                   371319                       # Number of row buffer hits during reads
+system.mem_ctrls.writeRowHits                  601592                       # Number of row buffer hits during writes
+system.mem_ctrls.readRowHitRate                 61.31                       # Row buffer hit rate for reads
+system.mem_ctrls.writeRowHitRate                98.40                       # Row buffer hit rate for writes
+system.mem_ctrls.avgGap                          6.17                       # Average gap between requests
+system.mem_ctrls.pageHitRate                    79.94                       # Row buffer hit rate, read and write combined
+system.mem_ctrls.memoryStateTime::IDLE             12                       # Time in different power states
+system.mem_ctrls.memoryStateTime::REF          255060                       # Time in different power states
+system.mem_ctrls.memoryStateTime::PRE_PDN            0                       # Time in different power states
+system.mem_ctrls.memoryStateTime::ACT         7383304                       # Time in different power states
+system.mem_ctrls.memoryStateTime::ACT_PDN            0                       # Time in different power states
+system.mem_ctrls.actEnergy::0              1844632440                       # Energy for activate commands per rank (pJ)
+system.mem_ctrls.actEnergy::1                       0                       # Energy for activate commands per rank (pJ)
+system.mem_ctrls.preEnergy::0              1024795800                       # Energy for precharge commands per rank (pJ)
+system.mem_ctrls.preEnergy::1                       0                       # Energy for precharge commands per rank (pJ)
+system.mem_ctrls.readEnergy::0             7555941120                       # Energy for read commands per rank (pJ)
+system.mem_ctrls.readEnergy::1                      0                       # Energy for read commands per rank (pJ)
+system.mem_ctrls.writeEnergy::0            6336921600                       # Energy for write commands per rank (pJ)
+system.mem_ctrls.writeEnergy::1                     0                       # Energy for write commands per rank (pJ)
+system.mem_ctrls.refreshEnergy::0           498897360                       # Energy for refresh commands per rank (pJ)
+system.mem_ctrls.refreshEnergy::1           498897360                       # Energy for refresh commands per rank (pJ)
+system.mem_ctrls.actBackEnergy::0          5201932860                       # Energy for active background per rank (pJ)
+system.mem_ctrls.actBackEnergy::1           165066984                       # Energy for active background per rank (pJ)
+system.mem_ctrls.preBackEnergy::0            19918200                       # Energy for precharge background per rank (pJ)
+system.mem_ctrls.preBackEnergy::1          4438221600                       # Energy for precharge background per rank (pJ)
+system.mem_ctrls.totalEnergy::0           22483039380                       # Total energy per rank (pJ)
+system.mem_ctrls.totalEnergy::1            5102185944                       # Total energy per rank (pJ)
+system.mem_ctrls.averagePower::0          2943.437268                       # Core power per rank (mW)
+system.mem_ctrls.averagePower::1           667.968596                       # Core power per rank (mW)
 system.ruby.clk_domain.clock                        1                       # 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                1264357                       # delay histogram for all message
-system.ruby.delayHist::mean                  0.014702                       # delay histogram for all message
-system.ruby.delayHist::stdev                 0.302971                       # delay histogram for all message
-system.ruby.delayHist                    |     1261652     99.79%     99.79% |        1743      0.14%     99.92% |         940      0.07%    100.00% |           5      0.00%    100.00% |          13      0.00%    100.00% |           2      0.00%    100.00% |           2      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% # delay histogram for all message
-system.ruby.delayHist::total                  1264357                       # delay histogram for all message
+system.ruby.delayHist::bucket_size                 32                       # delay histogram for all message
+system.ruby.delayHist::max_bucket                 319                       # delay histogram for all message
+system.ruby.delayHist::samples                1259370                       # delay histogram for all message
+system.ruby.delayHist::mean                  2.196570                       # delay histogram for all message
+system.ruby.delayHist::stdev                 7.715497                       # delay histogram for all message
+system.ruby.delayHist                    |     1242104     98.63%     98.63% |       10923      0.87%     99.50% |        5617      0.45%     99.94% |         569      0.05%     99.99% |         127      0.01%    100.00% |          28      0.00%    100.00% |           2      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% # delay histogram for all message
+system.ruby.delayHist::total                  1259370                       # delay histogram for all message
 system.ruby.outstanding_req_hist::bucket_size            2                      
 system.ruby.outstanding_req_hist::max_bucket           19                      
-system.ruby.outstanding_req_hist::samples       630979                      
-system.ruby.outstanding_req_hist::mean      15.998479                      
-system.ruby.outstanding_req_hist::gmean     15.997223                      
-system.ruby.outstanding_req_hist::stdev      0.125377                      
-system.ruby.outstanding_req_hist         |           8      0.00%      0.00% |          16      0.00%      0.00% |          16      0.00%      0.01% |          16      0.00%      0.01% |          16      0.00%      0.01% |          16      0.00%      0.01% |          16      0.00%      0.02% |          16      0.00%      0.02% |      630859     99.98%    100.00% |           0      0.00%    100.00%
-system.ruby.outstanding_req_hist::total        630979                      
+system.ruby.outstanding_req_hist::samples       627888                      
+system.ruby.outstanding_req_hist::mean      15.998458                      
+system.ruby.outstanding_req_hist::gmean     15.997196                      
+system.ruby.outstanding_req_hist::stdev      0.125735                      
+system.ruby.outstanding_req_hist         |           8      0.00%      0.00% |          16      0.00%      0.00% |          16      0.00%      0.01% |          16      0.00%      0.01% |          16      0.00%      0.01% |          16      0.00%      0.01% |          16      0.00%      0.02% |          24      0.00%      0.02% |      627760     99.98%    100.00% |           0      0.00%    100.00%
+system.ruby.outstanding_req_hist::total        627888                      
 system.ruby.latency_hist::bucket_size             512                      
 system.ruby.latency_hist::max_bucket             5119                      
-system.ruby.latency_hist::samples              630851                      
-system.ruby.latency_hist::mean            1795.719672                      
-system.ruby.latency_hist::gmean           1748.933148                      
-system.ruby.latency_hist::stdev            412.147444                      
-system.ruby.latency_hist                 |          49      0.01%      0.01% |        8914      1.41%      1.42% |      165687     26.26%     27.68% |      297783     47.20%     74.89% |      130737     20.72%     95.61% |       24608      3.90%     99.51% |        2780      0.44%     99.95% |         265      0.04%    100.00% |          24      0.00%    100.00% |           4      0.00%    100.00%
-system.ruby.latency_hist::total                630851                      
+system.ruby.latency_hist::samples              627760                      
+system.ruby.latency_hist::mean            1557.693635                      
+system.ruby.latency_hist::gmean           1534.797226                      
+system.ruby.latency_hist::stdev            267.213644                      
+system.ruby.latency_hist                 |          66      0.01%      0.01% |        7337      1.17%      1.18% |      304531     48.51%     49.69% |      288472     45.95%     95.64% |       27150      4.32%     99.97% |         204      0.03%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.latency_hist::total                627760                      
 system.ruby.miss_latency_hist::bucket_size          512                      
 system.ruby.miss_latency_hist::max_bucket         5119                      
-system.ruby.miss_latency_hist::samples         630851                      
-system.ruby.miss_latency_hist::mean       1795.719672                      
-system.ruby.miss_latency_hist::gmean      1748.933148                      
-system.ruby.miss_latency_hist::stdev       412.147444                      
-system.ruby.miss_latency_hist            |          49      0.01%      0.01% |        8914      1.41%      1.42% |      165687     26.26%     27.68% |      297783     47.20%     74.89% |      130737     20.72%     95.61% |       24608      3.90%     99.51% |        2780      0.44%     99.95% |         265      0.04%    100.00% |          24      0.00%    100.00% |           4      0.00%    100.00%
-system.ruby.miss_latency_hist::total           630851                      
-system.ruby.L1Cache.incomplete_times             8485                      
-system.ruby.Directory.incomplete_times         622362                      
+system.ruby.miss_latency_hist::samples         627760                      
+system.ruby.miss_latency_hist::mean       1557.693635                      
+system.ruby.miss_latency_hist::gmean      1534.797226                      
+system.ruby.miss_latency_hist::stdev       267.213644                      
+system.ruby.miss_latency_hist            |          66      0.01%      0.01% |        7337      1.17%      1.18% |      304531     48.51%     49.69% |      288472     45.95%     95.64% |       27150      4.32%     99.97% |         204      0.03%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.miss_latency_hist::total           627760                      
+system.ruby.L1Cache.incomplete_times             8531                      
+system.ruby.Directory.incomplete_times         619225                      
 system.ruby.l1_cntrl4.cacheMemory.demand_hits            0                       # Number of cache demand hits
-system.ruby.l1_cntrl4.cacheMemory.demand_misses        78801                       # Number of cache demand misses
-system.ruby.l1_cntrl4.cacheMemory.demand_accesses        78801                       # Number of cache demand accesses
+system.ruby.l1_cntrl4.cacheMemory.demand_misses        78662                       # Number of cache demand misses
+system.ruby.l1_cntrl4.cacheMemory.demand_accesses        78662                       # Number of cache demand accesses
 system.cpu_clk_domain.clock                         1                       # Clock period in ticks
 system.ruby.l1_cntrl5.cacheMemory.demand_hits            0                       # Number of cache demand hits
-system.ruby.l1_cntrl5.cacheMemory.demand_misses        78712                       # Number of cache demand misses
-system.ruby.l1_cntrl5.cacheMemory.demand_accesses        78712                       # Number of cache demand accesses
+system.ruby.l1_cntrl5.cacheMemory.demand_misses        78584                       # Number of cache demand misses
+system.ruby.l1_cntrl5.cacheMemory.demand_accesses        78584                       # Number of cache demand accesses
 system.ruby.l1_cntrl6.cacheMemory.demand_hits            0                       # Number of cache demand hits
-system.ruby.l1_cntrl6.cacheMemory.demand_misses        78682                       # Number of cache demand misses
-system.ruby.l1_cntrl6.cacheMemory.demand_accesses        78682                       # Number of cache demand accesses
+system.ruby.l1_cntrl6.cacheMemory.demand_misses        78465                       # Number of cache demand misses
+system.ruby.l1_cntrl6.cacheMemory.demand_accesses        78465                       # Number of cache demand accesses
 system.ruby.l1_cntrl7.cacheMemory.demand_hits            0                       # Number of cache demand hits
-system.ruby.l1_cntrl7.cacheMemory.demand_misses        79132                       # Number of cache demand misses
-system.ruby.l1_cntrl7.cacheMemory.demand_accesses        79132                       # Number of cache demand accesses
+system.ruby.l1_cntrl7.cacheMemory.demand_misses        78643                       # Number of cache demand misses
+system.ruby.l1_cntrl7.cacheMemory.demand_accesses        78643                       # Number of cache demand accesses
 system.ruby.l1_cntrl0.cacheMemory.demand_hits            0                       # Number of cache demand hits
-system.ruby.l1_cntrl0.cacheMemory.demand_misses        78906                       # Number of cache demand misses
-system.ruby.l1_cntrl0.cacheMemory.demand_accesses        78906                       # Number of cache demand accesses
-system.ruby.network.routers0.percent_links_utilized     4.466411                      
-system.ruby.network.routers0.msg_count.Control::2        78906                      
-system.ruby.network.routers0.msg_count.Data::2        78209                      
-system.ruby.network.routers0.msg_count.Response_Data::4        79922                      
-system.ruby.network.routers0.msg_count.Writeback_Control::3        79222                      
-system.ruby.network.routers0.msg_bytes.Control::2       631248                      
-system.ruby.network.routers0.msg_bytes.Data::2      5631048                      
-system.ruby.network.routers0.msg_bytes.Response_Data::4      5754384                      
-system.ruby.network.routers0.msg_bytes.Writeback_Control::3       633776                      
+system.ruby.l1_cntrl0.cacheMemory.demand_misses        78250                       # Number of cache demand misses
+system.ruby.l1_cntrl0.cacheMemory.demand_accesses        78250                       # Number of cache demand accesses
+system.ruby.network.routers0.percent_links_utilized     5.136551                      
+system.ruby.network.routers0.msg_count.Control::2        78250                      
+system.ruby.network.routers0.msg_count.Data::2        77666                      
+system.ruby.network.routers0.msg_count.Response_Data::4        79314                      
+system.ruby.network.routers0.msg_count.Writeback_Control::3        78731                      
+system.ruby.network.routers0.msg_bytes.Control::2       626000                      
+system.ruby.network.routers0.msg_bytes.Data::2      5591952                      
+system.ruby.network.routers0.msg_bytes.Response_Data::4      5710608                      
+system.ruby.network.routers0.msg_bytes.Writeback_Control::3       629848                      
 system.ruby.l1_cntrl1.cacheMemory.demand_hits            0                       # Number of cache demand hits
-system.ruby.l1_cntrl1.cacheMemory.demand_misses        78862                       # Number of cache demand misses
-system.ruby.l1_cntrl1.cacheMemory.demand_accesses        78862                       # Number of cache demand accesses
-system.ruby.network.routers1.percent_links_utilized     4.464072                      
-system.ruby.network.routers1.msg_count.Control::2        78862                      
-system.ruby.network.routers1.msg_count.Data::2        78116                      
-system.ruby.network.routers1.msg_count.Response_Data::4        79932                      
-system.ruby.network.routers1.msg_count.Writeback_Control::3        79185                      
-system.ruby.network.routers1.msg_bytes.Control::2       630896                      
-system.ruby.network.routers1.msg_bytes.Data::2      5624352                      
-system.ruby.network.routers1.msg_bytes.Response_Data::4      5755104                      
-system.ruby.network.routers1.msg_bytes.Writeback_Control::3       633480                      
+system.ruby.l1_cntrl1.cacheMemory.demand_misses        78453                       # Number of cache demand misses
+system.ruby.l1_cntrl1.cacheMemory.demand_accesses        78453                       # Number of cache demand accesses
+system.ruby.network.routers1.percent_links_utilized     5.150235                      
+system.ruby.network.routers1.msg_count.Control::2        78453                      
+system.ruby.network.routers1.msg_count.Data::2        77872                      
+system.ruby.network.routers1.msg_count.Response_Data::4        79526                      
+system.ruby.network.routers1.msg_count.Writeback_Control::3        78948                      
+system.ruby.network.routers1.msg_bytes.Control::2       627624                      
+system.ruby.network.routers1.msg_bytes.Data::2      5606784                      
+system.ruby.network.routers1.msg_bytes.Response_Data::4      5725872                      
+system.ruby.network.routers1.msg_bytes.Writeback_Control::3       631584                      
 system.ruby.l1_cntrl2.cacheMemory.demand_hits            0                       # Number of cache demand hits
-system.ruby.l1_cntrl2.cacheMemory.demand_misses        78717                       # Number of cache demand misses
-system.ruby.l1_cntrl2.cacheMemory.demand_accesses        78717                       # Number of cache demand accesses
-system.ruby.network.routers2.percent_links_utilized     4.456923                      
-system.ruby.network.routers2.msg_count.Control::2        78717                      
-system.ruby.network.routers2.msg_count.Data::2        78011                      
-system.ruby.network.routers2.msg_count.Response_Data::4        79784                      
-system.ruby.network.routers2.msg_count.Writeback_Control::3        79076                      
-system.ruby.network.routers2.msg_bytes.Control::2       629736                      
-system.ruby.network.routers2.msg_bytes.Data::2      5616792                      
-system.ruby.network.routers2.msg_bytes.Response_Data::4      5744448                      
-system.ruby.network.routers2.msg_bytes.Writeback_Control::3       632608                      
+system.ruby.l1_cntrl2.cacheMemory.demand_misses        78358                       # Number of cache demand misses
+system.ruby.l1_cntrl2.cacheMemory.demand_accesses        78358                       # Number of cache demand accesses
+system.ruby.network.routers2.percent_links_utilized     5.143052                      
+system.ruby.network.routers2.msg_count.Control::2        78358                      
+system.ruby.network.routers2.msg_count.Data::2        77773                      
+system.ruby.network.routers2.msg_count.Response_Data::4        79406                      
+system.ruby.network.routers2.msg_count.Writeback_Control::3        78822                      
+system.ruby.network.routers2.msg_bytes.Control::2       626864                      
+system.ruby.network.routers2.msg_bytes.Data::2      5599656                      
+system.ruby.network.routers2.msg_bytes.Response_Data::4      5717232                      
+system.ruby.network.routers2.msg_bytes.Writeback_Control::3       630576                      
 system.ruby.l1_cntrl3.cacheMemory.demand_hits            0                       # Number of cache demand hits
-system.ruby.l1_cntrl3.cacheMemory.demand_misses        79057                       # Number of cache demand misses
-system.ruby.l1_cntrl3.cacheMemory.demand_accesses        79057                       # Number of cache demand accesses
-system.ruby.network.routers3.percent_links_utilized     4.475147                      
-system.ruby.network.routers3.msg_count.Control::2        79057                      
-system.ruby.network.routers3.msg_count.Data::2        78335                      
-system.ruby.network.routers3.msg_count.Response_Data::4        80105                      
-system.ruby.network.routers3.msg_count.Writeback_Control::3        79383                      
-system.ruby.network.routers3.msg_bytes.Control::2       632456                      
-system.ruby.network.routers3.msg_bytes.Data::2      5640120                      
-system.ruby.network.routers3.msg_bytes.Response_Data::4      5767560                      
-system.ruby.network.routers3.msg_bytes.Writeback_Control::3       635064                      
-system.ruby.network.routers4.percent_links_utilized     4.460937                      
-system.ruby.network.routers4.msg_count.Control::2        78801                      
-system.ruby.network.routers4.msg_count.Data::2        78061                      
-system.ruby.network.routers4.msg_count.Response_Data::4        79876                      
-system.ruby.network.routers4.msg_count.Writeback_Control::3        79135                      
-system.ruby.network.routers4.msg_bytes.Control::2       630408                      
-system.ruby.network.routers4.msg_bytes.Data::2      5620392                      
-system.ruby.network.routers4.msg_bytes.Response_Data::4      5751072                      
-system.ruby.network.routers4.msg_bytes.Writeback_Control::3       633080                      
-system.ruby.network.routers5.percent_links_utilized     4.455593                      
-system.ruby.network.routers5.msg_count.Control::2        78712                      
-system.ruby.network.routers5.msg_count.Data::2        77972                      
-system.ruby.network.routers5.msg_count.Response_Data::4        79776                      
-system.ruby.network.routers5.msg_count.Writeback_Control::3        79033                      
-system.ruby.network.routers5.msg_bytes.Control::2       629696                      
-system.ruby.network.routers5.msg_bytes.Data::2      5613984                      
-system.ruby.network.routers5.msg_bytes.Response_Data::4      5743872                      
-system.ruby.network.routers5.msg_bytes.Writeback_Control::3       632264                      
-system.ruby.network.routers6.percent_links_utilized     4.454384                      
-system.ruby.network.routers6.msg_count.Control::2        78682                      
-system.ruby.network.routers6.msg_count.Data::2        77916                      
-system.ruby.network.routers6.msg_count.Response_Data::4        79789                      
-system.ruby.network.routers6.msg_count.Writeback_Control::3        79022                      
-system.ruby.network.routers6.msg_bytes.Control::2       629456                      
-system.ruby.network.routers6.msg_bytes.Data::2      5609952                      
-system.ruby.network.routers6.msg_bytes.Response_Data::4      5744808                      
-system.ruby.network.routers6.msg_bytes.Writeback_Control::3       632176                      
-system.ruby.network.routers7.percent_links_utilized     4.479124                      
-system.ruby.network.routers7.msg_count.Control::2        79132                      
-system.ruby.network.routers7.msg_count.Data::2        78429                      
-system.ruby.network.routers7.msg_count.Response_Data::4        80152                      
-system.ruby.network.routers7.msg_count.Writeback_Control::3        79450                      
-system.ruby.network.routers7.msg_bytes.Control::2       633056                      
-system.ruby.network.routers7.msg_bytes.Data::2      5646888                      
-system.ruby.network.routers7.msg_bytes.Response_Data::4      5770944                      
-system.ruby.network.routers7.msg_bytes.Writeback_Control::3       635600                      
+system.ruby.l1_cntrl3.cacheMemory.demand_misses        78360                       # Number of cache demand misses
+system.ruby.l1_cntrl3.cacheMemory.demand_accesses        78360                       # Number of cache demand accesses
+system.ruby.network.routers3.percent_links_utilized     5.142804                      
+system.ruby.network.routers3.msg_count.Control::2        78360                      
+system.ruby.network.routers3.msg_count.Data::2        77812                      
+system.ruby.network.routers3.msg_count.Response_Data::4        79359                      
+system.ruby.network.routers3.msg_count.Writeback_Control::3        78813                      
+system.ruby.network.routers3.msg_bytes.Control::2       626880                      
+system.ruby.network.routers3.msg_bytes.Data::2      5602464                      
+system.ruby.network.routers3.msg_bytes.Response_Data::4      5713848                      
+system.ruby.network.routers3.msg_bytes.Writeback_Control::3       630504                      
+system.ruby.network.routers4.percent_links_utilized     5.163339                      
+system.ruby.network.routers4.msg_count.Control::2        78660                      
+system.ruby.network.routers4.msg_count.Data::2        78072                      
+system.ruby.network.routers4.msg_count.Response_Data::4        79727                      
+system.ruby.network.routers4.msg_count.Writeback_Control::3        79138                      
+system.ruby.network.routers4.msg_bytes.Control::2       629280                      
+system.ruby.network.routers4.msg_bytes.Data::2      5621184                      
+system.ruby.network.routers4.msg_bytes.Response_Data::4      5740344                      
+system.ruby.network.routers4.msg_bytes.Writeback_Control::3       633104                      
+system.ruby.network.routers5.percent_links_utilized     5.158644                      
+system.ruby.network.routers5.msg_count.Control::2        78584                      
+system.ruby.network.routers5.msg_count.Data::2        77942                      
+system.ruby.network.routers5.msg_count.Response_Data::4        79713                      
+system.ruby.network.routers5.msg_count.Writeback_Control::3        79074                      
+system.ruby.network.routers5.msg_bytes.Control::2       628672                      
+system.ruby.network.routers5.msg_bytes.Data::2      5611824                      
+system.ruby.network.routers5.msg_bytes.Response_Data::4      5739336                      
+system.ruby.network.routers5.msg_bytes.Writeback_Control::3       632592                      
+system.ruby.network.routers6.percent_links_utilized     5.151013                      
+system.ruby.network.routers6.msg_count.Control::2        78465                      
+system.ruby.network.routers6.msg_count.Data::2        77892                      
+system.ruby.network.routers6.msg_count.Response_Data::4        79530                      
+system.ruby.network.routers6.msg_count.Writeback_Control::3        78958                      
+system.ruby.network.routers6.msg_bytes.Control::2       627720                      
+system.ruby.network.routers6.msg_bytes.Data::2      5608224                      
+system.ruby.network.routers6.msg_bytes.Response_Data::4      5726160                      
+system.ruby.network.routers6.msg_bytes.Writeback_Control::3       631664                      
+system.ruby.network.routers7.percent_links_utilized     5.162335                      
+system.ruby.network.routers7.msg_count.Control::2        78643                      
+system.ruby.network.routers7.msg_count.Data::2        78052                      
+system.ruby.network.routers7.msg_count.Response_Data::4        79716                      
+system.ruby.network.routers7.msg_count.Writeback_Control::3        79126                      
+system.ruby.network.routers7.msg_bytes.Control::2       629144                      
+system.ruby.network.routers7.msg_bytes.Data::2      5619744                      
+system.ruby.network.routers7.msg_bytes.Response_Data::4      5739552                      
+system.ruby.network.routers7.msg_bytes.Writeback_Control::3       633008                      
+system.ruby.network.routers8.percent_links_utilized    40.705513                      
+system.ruby.network.routers8.msg_count.Control::2       627773                      
+system.ruby.network.routers8.msg_count.Data::2       623080                      
+system.ruby.network.routers8.msg_count.Response_Data::4       619230                      
+system.ruby.network.routers8.msg_count.Writeback_Control::3       631610                      
+system.ruby.network.routers8.msg_bytes.Control::2      5022184                      
+system.ruby.network.routers8.msg_bytes.Data::2     44861760                      
+system.ruby.network.routers8.msg_bytes.Response_Data::4     44584560                      
+system.ruby.network.routers8.msg_bytes.Writeback_Control::3      5052880                      
+system.ruby.network.routers9.percent_links_utilized     9.101498                      
+system.ruby.network.routers9.msg_count.Control::2       627773                      
+system.ruby.network.routers9.msg_count.Data::2       623081                      
+system.ruby.network.routers9.msg_count.Response_Data::4       627760                      
+system.ruby.network.routers9.msg_count.Writeback_Control::3       631610                      
+system.ruby.network.routers9.msg_bytes.Control::2      5022184                      
+system.ruby.network.routers9.msg_bytes.Data::2     44861832                      
+system.ruby.network.routers9.msg_bytes.Response_Data::4     45198720                      
+system.ruby.network.routers9.msg_bytes.Writeback_Control::3      5052880                      
+system.ruby.network.msg_count.Control         1883319                      
+system.ruby.network.msg_count.Data            1869242                      
+system.ruby.network.msg_count.Response_Data      1883281                      
+system.ruby.network.msg_count.Writeback_Control      1894830                      
+system.ruby.network.msg_byte.Control         15066552                      
+system.ruby.network.msg_byte.Data           134585424                      
+system.ruby.network.msg_byte.Response_Data    135596232                      
+system.ruby.network.msg_byte.Writeback_Control     15158640                      
 system.ruby.memctrl_clk_domain.clock                3                       # Clock period in ticks
-system.ruby.dir_cntrl0.memBuffer.memReq       1244736                       # Total number of memory requests
-system.ruby.dir_cntrl0.memBuffer.memRead       622369                       # Number of memory reads
-system.ruby.dir_cntrl0.memBuffer.memWrite       622327                       # Number of memory writes
-system.ruby.dir_cntrl0.memBuffer.memRefresh        61466                       # Number of memory refreshes
-system.ruby.dir_cntrl0.memBuffer.memWaitCycles     46843919                       # Delay stalled at the head of the bank queue
-system.ruby.dir_cntrl0.memBuffer.memInputQ      1544719                       # Delay in the input queue
-system.ruby.dir_cntrl0.memBuffer.memBankQ     40914855                       # Delay behind the head of the bank queue
-system.ruby.dir_cntrl0.memBuffer.totalStalls     89303493                       # Total number of stall cycles
-system.ruby.dir_cntrl0.memBuffer.stallsPerReq    71.744927                       # Expected number of stall cycles per request
-system.ruby.dir_cntrl0.memBuffer.memBankBusy      7226521                       # memory stalls due to busy bank
-system.ruby.dir_cntrl0.memBuffer.memBusBusy     12850865                       # memory stalls due to busy bus
-system.ruby.dir_cntrl0.memBuffer.memReadWriteBusy      4733152                       # memory stalls due to read write turnaround
-system.ruby.dir_cntrl0.memBuffer.memDataBusBusy      1096174                       # memory stalls due to read read turnaround
-system.ruby.dir_cntrl0.memBuffer.memArbWait      9395532                       # memory stalls due to arbitration
-system.ruby.dir_cntrl0.memBuffer.memNotOld     11541675                       # memory stalls due to anti starvation
-system.ruby.dir_cntrl0.memBuffer.memBankCount |       39236      3.15%      3.15% |       39187      3.15%      6.30% |       38854      3.12%      9.42% |       39063      3.14%     12.56% |       38454      3.09%     15.65% |       39210      3.15%     18.80% |       39083      3.14%     21.94% |       39085      3.14%     25.08% |       38983      3.13%     28.21% |       39280      3.16%     31.37% |       39090      3.14%     34.51% |       38371      3.08%     37.59% |       38752      3.11%     40.70% |       38808      3.12%     43.82% |       39073      3.14%     46.96% |       38752      3.11%     50.07% |       38633      3.10%     53.18% |       39174      3.15%     56.32% |       38907      3.13%     59.45% |       39057      3.14%     62.59% |       38471      3.09%     65.68% |       38694      3.11%     68.79% |       38561      3.10%     71.88% |       38553      3.10%     74.98% |       38571      3.10%     78.08% |       38875      3.12%     81.20% |       39085      3.14%     84.34% |       39006      3.13%     87.48% |       39194      3.15%     90.63% |       38693      3.11%     93.74% |       38713      3.11%     96.85% |       39268      3.15%    100.00% # Number of accesses per bank
-system.ruby.dir_cntrl0.memBuffer.memBankCount::total      1244736                       # Number of accesses per bank
-system.ruby.network.routers8.percent_links_utilized    35.281218                      
-system.ruby.network.routers8.msg_count.Control::2       630869                      
-system.ruby.network.routers8.msg_count.Data::2       625049                      
-system.ruby.network.routers8.msg_count.Response_Data::4       622367                      
-system.ruby.network.routers8.msg_count.Writeback_Control::3       633506                      
-system.ruby.network.routers8.msg_bytes.Control::2      5046952                      
-system.ruby.network.routers8.msg_bytes.Data::2     45003528                      
-system.ruby.network.routers8.msg_bytes.Response_Data::4     44810424                      
-system.ruby.network.routers8.msg_bytes.Writeback_Control::3      5068048                      
-system.ruby.network.routers9.percent_links_utilized     7.888201                      
-system.ruby.network.routers9.msg_count.Control::2       630869                      
-system.ruby.network.routers9.msg_count.Data::2       625049                      
-system.ruby.network.routers9.msg_count.Response_Data::4       630851                      
-system.ruby.network.routers9.msg_count.Writeback_Control::3       633506                      
-system.ruby.network.routers9.msg_bytes.Control::2      5046952                      
-system.ruby.network.routers9.msg_bytes.Data::2     45003528                      
-system.ruby.network.routers9.msg_bytes.Response_Data::4     45421272                      
-system.ruby.network.routers9.msg_bytes.Writeback_Control::3      5068048                      
-system.ruby.network.msg_count.Control         1892607                      
-system.ruby.network.msg_count.Data            1875147                      
-system.ruby.network.msg_count.Response_Data      1892554                      
-system.ruby.network.msg_count.Writeback_Control      1900518                      
-system.ruby.network.msg_byte.Control         15140856                      
-system.ruby.network.msg_byte.Data           135010584                      
-system.ruby.network.msg_byte.Response_Data    136263888                      
-system.ruby.network.msg_byte.Writeback_Control     15204144                      
-system.cpu0.num_reads                           99672                       # number of read accesses completed
-system.cpu0.num_writes                          55456                       # number of write accesses completed
+system.cpu0.num_reads                           99347                       # number of read accesses completed
+system.cpu0.num_writes                          55561                       # number of write accesses completed
 system.cpu0.num_copies                              0                       # number of copy accesses completed
-system.cpu1.num_reads                           99787                       # number of read accesses completed
-system.cpu1.num_writes                          55562                       # number of write accesses completed
+system.cpu1.num_reads                           99174                       # number of read accesses completed
+system.cpu1.num_writes                          55699                       # number of write accesses completed
 system.cpu1.num_copies                              0                       # number of copy accesses completed
-system.cpu2.num_reads                           99865                       # number of read accesses completed
-system.cpu2.num_writes                          55847                       # number of write accesses completed
+system.cpu2.num_reads                          100001                       # number of read accesses completed
+system.cpu2.num_writes                          55396                       # number of write accesses completed
 system.cpu2.num_copies                              0                       # number of copy accesses completed
-system.cpu3.num_reads                           99798                       # number of read accesses completed
-system.cpu3.num_writes                          55621                       # number of write accesses completed
+system.cpu3.num_reads                           99891                       # number of read accesses completed
+system.cpu3.num_writes                          55171                       # number of write accesses completed
 system.cpu3.num_copies                              0                       # number of copy accesses completed
-system.cpu4.num_reads                           99867                       # number of read accesses completed
-system.cpu4.num_writes                          55560                       # number of write accesses completed
+system.cpu4.num_reads                           99714                       # number of read accesses completed
+system.cpu4.num_writes                          55703                       # number of write accesses completed
 system.cpu4.num_copies                              0                       # number of copy accesses completed
-system.cpu5.num_reads                           99021                       # number of read accesses completed
-system.cpu5.num_writes                          55459                       # number of write accesses completed
+system.cpu5.num_reads                           99497                       # number of read accesses completed
+system.cpu5.num_writes                          55733                       # number of write accesses completed
 system.cpu5.num_copies                              0                       # number of copy accesses completed
-system.cpu6.num_reads                           99570                       # number of read accesses completed
-system.cpu6.num_writes                          55395                       # number of write accesses completed
+system.cpu6.num_reads                           99258                       # number of read accesses completed
+system.cpu6.num_writes                          55713                       # number of write accesses completed
 system.cpu6.num_copies                              0                       # number of copy accesses completed
-system.cpu7.num_reads                          100000                       # number of read accesses completed
-system.cpu7.num_writes                          56251                       # number of write accesses completed
+system.cpu7.num_reads                           99613                       # number of read accesses completed
+system.cpu7.num_writes                          55877                       # number of write accesses completed
 system.cpu7.num_copies                              0                       # number of copy accesses completed
-system.ruby.network.routers0.throttle0.link_utilization     4.459092                      
-system.ruby.network.routers0.throttle0.msg_count.Response_Data::4        78904                      
-system.ruby.network.routers0.throttle0.msg_count.Writeback_Control::3        79222                      
-system.ruby.network.routers0.throttle0.msg_bytes.Response_Data::4      5681088                      
-system.ruby.network.routers0.throttle0.msg_bytes.Writeback_Control::3       633776                      
-system.ruby.network.routers0.throttle1.link_utilization     4.473729                      
-system.ruby.network.routers0.throttle1.msg_count.Control::2        78906                      
-system.ruby.network.routers0.throttle1.msg_count.Data::2        78209                      
-system.ruby.network.routers0.throttle1.msg_count.Response_Data::4         1018                      
-system.ruby.network.routers0.throttle1.msg_bytes.Control::2       631248                      
-system.ruby.network.routers0.throttle1.msg_bytes.Data::2      5631048                      
-system.ruby.network.routers0.throttle1.msg_bytes.Response_Data::4        73296                      
-system.ruby.network.routers1.throttle0.link_utilization     4.456697                      
-system.ruby.network.routers1.throttle0.msg_count.Response_Data::4        78861                      
-system.ruby.network.routers1.throttle0.msg_count.Writeback_Control::3        79185                      
-system.ruby.network.routers1.throttle0.msg_bytes.Response_Data::4      5677992                      
-system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Control::3       633480                      
-system.ruby.network.routers1.throttle1.link_utilization     4.471447                      
-system.ruby.network.routers1.throttle1.msg_count.Control::2        78862                      
-system.ruby.network.routers1.throttle1.msg_count.Data::2        78116                      
-system.ruby.network.routers1.throttle1.msg_count.Response_Data::4         1071                      
-system.ruby.network.routers1.throttle1.msg_bytes.Control::2       630896                      
-system.ruby.network.routers1.throttle1.msg_bytes.Data::2      5624352                      
-system.ruby.network.routers1.throttle1.msg_bytes.Response_Data::4        77112                      
-system.ruby.network.routers2.throttle0.link_utilization     4.448659                      
-system.ruby.network.routers2.throttle0.msg_count.Response_Data::4        78715                      
-system.ruby.network.routers2.throttle0.msg_count.Writeback_Control::3        79076                      
-system.ruby.network.routers2.throttle0.msg_bytes.Response_Data::4      5667480                      
-system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Control::3       632608                      
-system.ruby.network.routers2.throttle1.link_utilization     4.465188                      
-system.ruby.network.routers2.throttle1.msg_count.Control::2        78717                      
-system.ruby.network.routers2.throttle1.msg_count.Data::2        78011                      
-system.ruby.network.routers2.throttle1.msg_count.Response_Data::4         1069                      
-system.ruby.network.routers2.throttle1.msg_bytes.Control::2       629736                      
-system.ruby.network.routers2.throttle1.msg_bytes.Data::2      5616792                      
-system.ruby.network.routers2.throttle1.msg_bytes.Response_Data::4        76968                      
-system.ruby.network.routers3.throttle0.link_utilization     4.467628                      
-system.ruby.network.routers3.throttle0.msg_count.Response_Data::4        79054                      
-system.ruby.network.routers3.throttle0.msg_count.Writeback_Control::3        79383                      
-system.ruby.network.routers3.throttle0.msg_bytes.Response_Data::4      5691888                      
-system.ruby.network.routers3.throttle0.msg_bytes.Writeback_Control::3       635064                      
-system.ruby.network.routers3.throttle1.link_utilization     4.482666                      
-system.ruby.network.routers3.throttle1.msg_count.Control::2        79057                      
-system.ruby.network.routers3.throttle1.msg_count.Data::2        78335                      
-system.ruby.network.routers3.throttle1.msg_count.Response_Data::4         1051                      
-system.ruby.network.routers3.throttle1.msg_bytes.Control::2       632456                      
-system.ruby.network.routers3.throttle1.msg_bytes.Data::2      5640120                      
-system.ruby.network.routers3.throttle1.msg_bytes.Response_Data::4        75672                      
-system.ruby.network.routers4.throttle0.link_utilization     4.453263                      
-system.ruby.network.routers4.throttle0.msg_count.Response_Data::4        78799                      
-system.ruby.network.routers4.throttle0.msg_count.Writeback_Control::3        79135                      
-system.ruby.network.routers4.throttle0.msg_bytes.Response_Data::4      5673528                      
-system.ruby.network.routers4.throttle0.msg_bytes.Writeback_Control::3       633080                      
-system.ruby.network.routers4.throttle1.link_utilization     4.468611                      
-system.ruby.network.routers4.throttle1.msg_count.Control::2        78801                      
-system.ruby.network.routers4.throttle1.msg_count.Data::2        78061                      
-system.ruby.network.routers4.throttle1.msg_count.Response_Data::4         1077                      
-system.ruby.network.routers4.throttle1.msg_bytes.Control::2       630408                      
-system.ruby.network.routers4.throttle1.msg_bytes.Data::2      5620392                      
-system.ruby.network.routers4.throttle1.msg_bytes.Response_Data::4        77544                      
-system.ruby.network.routers5.throttle0.link_utilization     4.448111                      
-system.ruby.network.routers5.throttle0.msg_count.Response_Data::4        78709                      
-system.ruby.network.routers5.throttle0.msg_count.Writeback_Control::3        79033                      
-system.ruby.network.routers5.throttle0.msg_bytes.Response_Data::4      5667048                      
-system.ruby.network.routers5.throttle0.msg_bytes.Writeback_Control::3       632264                      
-system.ruby.network.routers5.throttle1.link_utilization     4.463075                      
-system.ruby.network.routers5.throttle1.msg_count.Control::2        78712                      
-system.ruby.network.routers5.throttle1.msg_count.Data::2        77972                      
-system.ruby.network.routers5.throttle1.msg_count.Response_Data::4         1067                      
-system.ruby.network.routers5.throttle1.msg_bytes.Control::2       629696                      
-system.ruby.network.routers5.throttle1.msg_bytes.Data::2      5613984                      
-system.ruby.network.routers5.throttle1.msg_bytes.Response_Data::4        76824                      
-system.ruby.network.routers6.throttle0.link_utilization     4.446523                      
-system.ruby.network.routers6.throttle0.msg_count.Response_Data::4        78679                      
-system.ruby.network.routers6.throttle0.msg_count.Writeback_Control::3        79022                      
-system.ruby.network.routers6.throttle0.msg_bytes.Response_Data::4      5664888                      
-system.ruby.network.routers6.throttle0.msg_bytes.Writeback_Control::3       632176                      
-system.ruby.network.routers6.throttle1.link_utilization     4.462245                      
-system.ruby.network.routers6.throttle1.msg_count.Control::2        78682                      
-system.ruby.network.routers6.throttle1.msg_count.Data::2        77916                      
-system.ruby.network.routers6.throttle1.msg_count.Response_Data::4         1110                      
-system.ruby.network.routers6.throttle1.msg_bytes.Control::2       629456                      
-system.ruby.network.routers6.throttle1.msg_bytes.Data::2      5609952                      
-system.ruby.network.routers6.throttle1.msg_bytes.Response_Data::4        79920                      
-system.ruby.network.routers7.throttle0.link_utilization     4.471854                      
-system.ruby.network.routers7.throttle0.msg_count.Response_Data::4        79130                      
-system.ruby.network.routers7.throttle0.msg_count.Writeback_Control::3        79450                      
-system.ruby.network.routers7.throttle0.msg_bytes.Response_Data::4      5697360                      
-system.ruby.network.routers7.throttle0.msg_bytes.Writeback_Control::3       635600                      
-system.ruby.network.routers7.throttle1.link_utilization     4.486394                      
-system.ruby.network.routers7.throttle1.msg_count.Control::2        79132                      
-system.ruby.network.routers7.throttle1.msg_count.Data::2        78429                      
-system.ruby.network.routers7.throttle1.msg_count.Response_Data::4         1022                      
-system.ruby.network.routers7.throttle1.msg_bytes.Control::2       633056                      
-system.ruby.network.routers7.throttle1.msg_bytes.Data::2      5646888                      
-system.ruby.network.routers7.throttle1.msg_bytes.Response_Data::4        73584                      
-system.ruby.network.routers8.throttle0.link_utilization    35.341967                      
-system.ruby.network.routers8.throttle0.msg_count.Control::2       630869                      
-system.ruby.network.routers8.throttle0.msg_count.Data::2       625049                      
-system.ruby.network.routers8.throttle0.msg_bytes.Control::2      5046952                      
-system.ruby.network.routers8.throttle0.msg_bytes.Data::2     45003528                      
-system.ruby.network.routers8.throttle1.link_utilization    35.220468                      
-system.ruby.network.routers8.throttle1.msg_count.Response_Data::4       622367                      
-system.ruby.network.routers8.throttle1.msg_count.Writeback_Control::3       633506                      
-system.ruby.network.routers8.throttle1.msg_bytes.Response_Data::4     44810424                      
-system.ruby.network.routers8.throttle1.msg_bytes.Writeback_Control::3      5068048                      
-system.ruby.network.routers9.throttle0.link_utilization     4.459092                      
-system.ruby.network.routers9.throttle0.msg_count.Response_Data::4        78904                      
-system.ruby.network.routers9.throttle0.msg_count.Writeback_Control::3        79222                      
-system.ruby.network.routers9.throttle0.msg_bytes.Response_Data::4      5681088                      
-system.ruby.network.routers9.throttle0.msg_bytes.Writeback_Control::3       633776                      
-system.ruby.network.routers9.throttle1.link_utilization     4.456697                      
-system.ruby.network.routers9.throttle1.msg_count.Response_Data::4        78861                      
-system.ruby.network.routers9.throttle1.msg_count.Writeback_Control::3        79185                      
-system.ruby.network.routers9.throttle1.msg_bytes.Response_Data::4      5677992                      
-system.ruby.network.routers9.throttle1.msg_bytes.Writeback_Control::3       633480                      
-system.ruby.network.routers9.throttle2.link_utilization     4.448659                      
-system.ruby.network.routers9.throttle2.msg_count.Response_Data::4        78715                      
-system.ruby.network.routers9.throttle2.msg_count.Writeback_Control::3        79076                      
-system.ruby.network.routers9.throttle2.msg_bytes.Response_Data::4      5667480                      
-system.ruby.network.routers9.throttle2.msg_bytes.Writeback_Control::3       632608                      
-system.ruby.network.routers9.throttle3.link_utilization     4.467628                      
-system.ruby.network.routers9.throttle3.msg_count.Response_Data::4        79054                      
-system.ruby.network.routers9.throttle3.msg_count.Writeback_Control::3        79383                      
-system.ruby.network.routers9.throttle3.msg_bytes.Response_Data::4      5691888                      
-system.ruby.network.routers9.throttle3.msg_bytes.Writeback_Control::3       635064                      
-system.ruby.network.routers9.throttle4.link_utilization     4.453263                      
-system.ruby.network.routers9.throttle4.msg_count.Response_Data::4        78799                      
-system.ruby.network.routers9.throttle4.msg_count.Writeback_Control::3        79135                      
-system.ruby.network.routers9.throttle4.msg_bytes.Response_Data::4      5673528                      
-system.ruby.network.routers9.throttle4.msg_bytes.Writeback_Control::3       633080                      
-system.ruby.network.routers9.throttle5.link_utilization     4.448111                      
-system.ruby.network.routers9.throttle5.msg_count.Response_Data::4        78709                      
-system.ruby.network.routers9.throttle5.msg_count.Writeback_Control::3        79033                      
-system.ruby.network.routers9.throttle5.msg_bytes.Response_Data::4      5667048                      
-system.ruby.network.routers9.throttle5.msg_bytes.Writeback_Control::3       632264                      
-system.ruby.network.routers9.throttle6.link_utilization     4.446523                      
-system.ruby.network.routers9.throttle6.msg_count.Response_Data::4        78679                      
-system.ruby.network.routers9.throttle6.msg_count.Writeback_Control::3        79022                      
-system.ruby.network.routers9.throttle6.msg_bytes.Response_Data::4      5664888                      
-system.ruby.network.routers9.throttle6.msg_bytes.Writeback_Control::3       632176                      
-system.ruby.network.routers9.throttle7.link_utilization     4.471871                      
-system.ruby.network.routers9.throttle7.msg_count.Response_Data::4        79130                      
-system.ruby.network.routers9.throttle7.msg_count.Writeback_Control::3        79450                      
-system.ruby.network.routers9.throttle7.msg_bytes.Response_Data::4      5697360                      
-system.ruby.network.routers9.throttle7.msg_bytes.Writeback_Control::3       635600                      
-system.ruby.network.routers9.throttle8.link_utilization    35.341967                      
-system.ruby.network.routers9.throttle8.msg_count.Control::2       630869                      
-system.ruby.network.routers9.throttle8.msg_count.Data::2       625049                      
-system.ruby.network.routers9.throttle8.msg_bytes.Control::2      5046952                      
-system.ruby.network.routers9.throttle8.msg_bytes.Data::2     45003528                      
-system.ruby.delayVCHist.vnet_1::bucket_size            1                       # delay histogram for vnet_1
-system.ruby.delayVCHist.vnet_1::max_bucket            9                       # delay histogram for vnet_1
-system.ruby.delayVCHist.vnet_1::samples        630851                       # delay histogram for vnet_1
-system.ruby.delayVCHist.vnet_1::mean         0.002302                       # delay histogram for vnet_1
-system.ruby.delayVCHist.vnet_1::stdev        0.111910                       # delay histogram for vnet_1
-system.ruby.delayVCHist.vnet_1           |      630553     99.95%     99.95% |           0      0.00%     99.95% |          42      0.01%     99.96% |           0      0.00%     99.96% |         109      0.02%     99.98% |           0      0.00%     99.98% |         122      0.02%    100.00% |           0      0.00%    100.00% |          25      0.00%    100.00% |           0      0.00%    100.00% # delay histogram for vnet_1
-system.ruby.delayVCHist.vnet_1::total          630851                       # delay histogram for vnet_1
-system.ruby.delayVCHist.vnet_2::bucket_size            4                       # delay histogram for vnet_2
-system.ruby.delayVCHist.vnet_2::max_bucket           39                       # delay histogram for vnet_2
-system.ruby.delayVCHist.vnet_2::samples        633506                       # delay histogram for vnet_2
-system.ruby.delayVCHist.vnet_2::mean         0.027049                       # delay histogram for vnet_2
-system.ruby.delayVCHist.vnet_2::stdev        0.412821                       # delay histogram for vnet_2
-system.ruby.delayVCHist.vnet_2           |      631057     99.61%     99.61% |        1512      0.24%     99.85% |         915      0.14%    100.00% |           5      0.00%    100.00% |          13      0.00%    100.00% |           2      0.00%    100.00% |           2      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          633506                       # delay histogram for vnet_2
+system.ruby.network.routers0.throttle0.link_utilization     5.123930                      
+system.ruby.network.routers0.throttle0.msg_count.Response_Data::4        78249                      
+system.ruby.network.routers0.throttle0.msg_count.Writeback_Control::3        78731                      
+system.ruby.network.routers0.throttle0.msg_bytes.Response_Data::4      5633928                      
+system.ruby.network.routers0.throttle0.msg_bytes.Writeback_Control::3       629848                      
+system.ruby.network.routers0.throttle1.link_utilization     5.149171                      
+system.ruby.network.routers0.throttle1.msg_count.Control::2        78250                      
+system.ruby.network.routers0.throttle1.msg_count.Data::2        77666                      
+system.ruby.network.routers0.throttle1.msg_count.Response_Data::4         1065                      
+system.ruby.network.routers0.throttle1.msg_bytes.Control::2       626000                      
+system.ruby.network.routers0.throttle1.msg_bytes.Data::2      5591952                      
+system.ruby.network.routers0.throttle1.msg_bytes.Response_Data::4        76680                      
+system.ruby.network.routers1.throttle0.link_utilization     5.137189                      
+system.ruby.network.routers1.throttle0.msg_count.Response_Data::4        78450                      
+system.ruby.network.routers1.throttle0.msg_count.Writeback_Control::3        78948                      
+system.ruby.network.routers1.throttle0.msg_bytes.Response_Data::4      5648400                      
+system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Control::3       631584                      
+system.ruby.network.routers1.throttle1.link_utilization     5.163281                      
+system.ruby.network.routers1.throttle1.msg_count.Control::2        78453                      
+system.ruby.network.routers1.throttle1.msg_count.Data::2        77872                      
+system.ruby.network.routers1.throttle1.msg_count.Response_Data::4         1076                      
+system.ruby.network.routers1.throttle1.msg_bytes.Control::2       627624                      
+system.ruby.network.routers1.throttle1.msg_bytes.Data::2      5606784                      
+system.ruby.network.routers1.throttle1.msg_bytes.Response_Data::4        77472                      
+system.ruby.network.routers2.throttle0.link_utilization     5.130867                      
+system.ruby.network.routers2.throttle0.msg_count.Response_Data::4        78357                      
+system.ruby.network.routers2.throttle0.msg_count.Writeback_Control::3        78822                      
+system.ruby.network.routers2.throttle0.msg_bytes.Response_Data::4      5641704                      
+system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Control::3       630576                      
+system.ruby.network.routers2.throttle1.link_utilization     5.155238                      
+system.ruby.network.routers2.throttle1.msg_count.Control::2        78358                      
+system.ruby.network.routers2.throttle1.msg_count.Data::2        77773                      
+system.ruby.network.routers2.throttle1.msg_count.Response_Data::4         1049                      
+system.ruby.network.routers2.throttle1.msg_bytes.Control::2       626864                      
+system.ruby.network.routers2.throttle1.msg_bytes.Data::2      5599656                      
+system.ruby.network.routers2.throttle1.msg_bytes.Response_Data::4        75528                      
+system.ruby.network.routers3.throttle0.link_utilization     5.130887                      
+system.ruby.network.routers3.throttle0.msg_count.Response_Data::4        78358                      
+system.ruby.network.routers3.throttle0.msg_count.Writeback_Control::3        78813                      
+system.ruby.network.routers3.throttle0.msg_bytes.Response_Data::4      5641776                      
+system.ruby.network.routers3.throttle0.msg_bytes.Writeback_Control::3       630504                      
+system.ruby.network.routers3.throttle1.link_utilization     5.154721                      
+system.ruby.network.routers3.throttle1.msg_count.Control::2        78360                      
+system.ruby.network.routers3.throttle1.msg_count.Data::2        77812                      
+system.ruby.network.routers3.throttle1.msg_count.Response_Data::4         1001                      
+system.ruby.network.routers3.throttle1.msg_bytes.Control::2       626880                      
+system.ruby.network.routers3.throttle1.msg_bytes.Data::2      5602464                      
+system.ruby.network.routers3.throttle1.msg_bytes.Response_Data::4        72072                      
+system.ruby.network.routers4.throttle0.link_utilization     5.150742                      
+system.ruby.network.routers4.throttle0.msg_count.Response_Data::4        78659                      
+system.ruby.network.routers4.throttle0.msg_count.Writeback_Control::3        79138                      
+system.ruby.network.routers4.throttle0.msg_bytes.Response_Data::4      5663448                      
+system.ruby.network.routers4.throttle0.msg_bytes.Writeback_Control::3       633104                      
+system.ruby.network.routers4.throttle1.link_utilization     5.175937                      
+system.ruby.network.routers4.throttle1.msg_count.Control::2        78660                      
+system.ruby.network.routers4.throttle1.msg_count.Data::2        78072                      
+system.ruby.network.routers4.throttle1.msg_count.Response_Data::4         1068                      
+system.ruby.network.routers4.throttle1.msg_bytes.Control::2       629280                      
+system.ruby.network.routers4.throttle1.msg_bytes.Data::2      5621184                      
+system.ruby.network.routers4.throttle1.msg_bytes.Response_Data::4        76896                      
+system.ruby.network.routers5.throttle0.link_utilization     5.145729                      
+system.ruby.network.routers5.throttle0.msg_count.Response_Data::4        78581                      
+system.ruby.network.routers5.throttle0.msg_count.Writeback_Control::3        79074                      
+system.ruby.network.routers5.throttle0.msg_bytes.Response_Data::4      5657832                      
+system.ruby.network.routers5.throttle0.msg_bytes.Writeback_Control::3       632592                      
+system.ruby.network.routers5.throttle1.link_utilization     5.171559                      
+system.ruby.network.routers5.throttle1.msg_count.Control::2        78584                      
+system.ruby.network.routers5.throttle1.msg_count.Data::2        77942                      
+system.ruby.network.routers5.throttle1.msg_count.Response_Data::4         1132                      
+system.ruby.network.routers5.throttle1.msg_bytes.Control::2       628672                      
+system.ruby.network.routers5.throttle1.msg_bytes.Data::2      5611824                      
+system.ruby.network.routers5.throttle1.msg_bytes.Response_Data::4        81504                      
+system.ruby.network.routers6.throttle0.link_utilization     5.138079                      
+system.ruby.network.routers6.throttle0.msg_count.Response_Data::4        78464                      
+system.ruby.network.routers6.throttle0.msg_count.Writeback_Control::3        78958                      
+system.ruby.network.routers6.throttle0.msg_bytes.Response_Data::4      5649408                      
+system.ruby.network.routers6.throttle0.msg_bytes.Writeback_Control::3       631664                      
+system.ruby.network.routers6.throttle1.link_utilization     5.163948                      
+system.ruby.network.routers6.throttle1.msg_count.Control::2        78465                      
+system.ruby.network.routers6.throttle1.msg_count.Data::2        77892                      
+system.ruby.network.routers6.throttle1.msg_count.Response_Data::4         1066                      
+system.ruby.network.routers6.throttle1.msg_bytes.Control::2       627720                      
+system.ruby.network.routers6.throttle1.msg_bytes.Data::2      5608224                      
+system.ruby.network.routers6.throttle1.msg_bytes.Response_Data::4        76752                      
+system.ruby.network.routers7.throttle0.link_utilization     5.149662                      
+system.ruby.network.routers7.throttle0.msg_count.Response_Data::4        78642                      
+system.ruby.network.routers7.throttle0.msg_count.Writeback_Control::3        79126                      
+system.ruby.network.routers7.throttle0.msg_bytes.Response_Data::4      5662224                      
+system.ruby.network.routers7.throttle0.msg_bytes.Writeback_Control::3       633008                      
+system.ruby.network.routers7.throttle1.link_utilization     5.175008                      
+system.ruby.network.routers7.throttle1.msg_count.Control::2        78643                      
+system.ruby.network.routers7.throttle1.msg_count.Data::2        78052                      
+system.ruby.network.routers7.throttle1.msg_count.Response_Data::4         1074                      
+system.ruby.network.routers7.throttle1.msg_bytes.Control::2       629144                      
+system.ruby.network.routers7.throttle1.msg_bytes.Data::2      5619744                      
+system.ruby.network.routers7.throttle1.msg_bytes.Response_Data::4        77328                      
+system.ruby.network.routers8.throttle0.link_utilization    40.806352                      
+system.ruby.network.routers8.throttle0.msg_count.Control::2       627773                      
+system.ruby.network.routers8.throttle0.msg_count.Data::2       623080                      
+system.ruby.network.routers8.throttle0.msg_bytes.Control::2      5022184                      
+system.ruby.network.routers8.throttle0.msg_bytes.Data::2     44861760                      
+system.ruby.network.routers8.throttle1.link_utilization    40.604673                      
+system.ruby.network.routers8.throttle1.msg_count.Response_Data::4       619230                      
+system.ruby.network.routers8.throttle1.msg_count.Writeback_Control::3       631610                      
+system.ruby.network.routers8.throttle1.msg_bytes.Response_Data::4     44584560                      
+system.ruby.network.routers8.throttle1.msg_bytes.Writeback_Control::3      5052880                      
+system.ruby.network.routers9.throttle0.link_utilization     5.123930                      
+system.ruby.network.routers9.throttle0.msg_count.Response_Data::4        78249                      
+system.ruby.network.routers9.throttle0.msg_count.Writeback_Control::3        78731                      
+system.ruby.network.routers9.throttle0.msg_bytes.Response_Data::4      5633928                      
+system.ruby.network.routers9.throttle0.msg_bytes.Writeback_Control::3       629848                      
+system.ruby.network.routers9.throttle1.link_utilization     5.137189                      
+system.ruby.network.routers9.throttle1.msg_count.Response_Data::4        78450                      
+system.ruby.network.routers9.throttle1.msg_count.Writeback_Control::3        78948                      
+system.ruby.network.routers9.throttle1.msg_bytes.Response_Data::4      5648400                      
+system.ruby.network.routers9.throttle1.msg_bytes.Writeback_Control::3       631584                      
+system.ruby.network.routers9.throttle2.link_utilization     5.130887                      
+system.ruby.network.routers9.throttle2.msg_count.Response_Data::4        78357                      
+system.ruby.network.routers9.throttle2.msg_count.Writeback_Control::3        78822                      
+system.ruby.network.routers9.throttle2.msg_bytes.Response_Data::4      5641704                      
+system.ruby.network.routers9.throttle2.msg_bytes.Writeback_Control::3       630576                      
+system.ruby.network.routers9.throttle3.link_utilization     5.130887                      
+system.ruby.network.routers9.throttle3.msg_count.Response_Data::4        78358                      
+system.ruby.network.routers9.throttle3.msg_count.Writeback_Control::3        78813                      
+system.ruby.network.routers9.throttle3.msg_bytes.Response_Data::4      5641776                      
+system.ruby.network.routers9.throttle3.msg_bytes.Writeback_Control::3       630504                      
+system.ruby.network.routers9.throttle4.link_utilization     5.150742                      
+system.ruby.network.routers9.throttle4.msg_count.Response_Data::4        78659                      
+system.ruby.network.routers9.throttle4.msg_count.Writeback_Control::3        79138                      
+system.ruby.network.routers9.throttle4.msg_bytes.Response_Data::4      5663448                      
+system.ruby.network.routers9.throttle4.msg_bytes.Writeback_Control::3       633104                      
+system.ruby.network.routers9.throttle5.link_utilization     5.145729                      
+system.ruby.network.routers9.throttle5.msg_count.Response_Data::4        78581                      
+system.ruby.network.routers9.throttle5.msg_count.Writeback_Control::3        79074                      
+system.ruby.network.routers9.throttle5.msg_bytes.Response_Data::4      5657832                      
+system.ruby.network.routers9.throttle5.msg_bytes.Writeback_Control::3       632592                      
+system.ruby.network.routers9.throttle6.link_utilization     5.138079                      
+system.ruby.network.routers9.throttle6.msg_count.Response_Data::4        78464                      
+system.ruby.network.routers9.throttle6.msg_count.Writeback_Control::3        78958                      
+system.ruby.network.routers9.throttle6.msg_bytes.Response_Data::4      5649408                      
+system.ruby.network.routers9.throttle6.msg_bytes.Writeback_Control::3       631664                      
+system.ruby.network.routers9.throttle7.link_utilization     5.149662                      
+system.ruby.network.routers9.throttle7.msg_count.Response_Data::4        78642                      
+system.ruby.network.routers9.throttle7.msg_count.Writeback_Control::3        79126                      
+system.ruby.network.routers9.throttle7.msg_bytes.Response_Data::4      5662224                      
+system.ruby.network.routers9.throttle7.msg_bytes.Writeback_Control::3       633008                      
+system.ruby.network.routers9.throttle8.link_utilization    40.806378                      
+system.ruby.network.routers9.throttle8.msg_count.Control::2       627773                      
+system.ruby.network.routers9.throttle8.msg_count.Data::2       623081                      
+system.ruby.network.routers9.throttle8.msg_bytes.Control::2      5022184                      
+system.ruby.network.routers9.throttle8.msg_bytes.Data::2     44861832                      
+system.ruby.delayVCHist.vnet_1::bucket_size            4                       # delay histogram for vnet_1
+system.ruby.delayVCHist.vnet_1::max_bucket           39                       # delay histogram for vnet_1
+system.ruby.delayVCHist.vnet_1::samples        627760                       # delay histogram for vnet_1
+system.ruby.delayVCHist.vnet_1::mean         0.272321                       # delay histogram for vnet_1
+system.ruby.delayVCHist.vnet_1::stdev        1.331534                       # delay histogram for vnet_1
+system.ruby.delayVCHist.vnet_1           |      602027     95.90%     95.90% |       18741      2.99%     98.89% |        5956      0.95%     99.83% |         834      0.13%     99.97% |         162      0.03%     99.99% |          34      0.01%    100.00% |           6      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% # delay histogram for vnet_1
+system.ruby.delayVCHist.vnet_1::total          627760                       # delay histogram for vnet_1
+system.ruby.delayVCHist.vnet_2::bucket_size           32                       # delay histogram for vnet_2
+system.ruby.delayVCHist.vnet_2::max_bucket          319                       # delay histogram for vnet_2
+system.ruby.delayVCHist.vnet_2::samples        631610                       # delay histogram for vnet_2
+system.ruby.delayVCHist.vnet_2::mean         4.109089                       # delay histogram for vnet_2
+system.ruby.delayVCHist.vnet_2::stdev       10.468759                       # delay histogram for vnet_2
+system.ruby.delayVCHist.vnet_2           |      614344     97.27%     97.27% |       10923      1.73%     99.00% |        5617      0.89%     99.89% |         569      0.09%     99.98% |         127      0.02%    100.00% |          28      0.00%    100.00% |           2      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          631610                       # delay histogram for vnet_2
 system.ruby.LD.latency_hist::bucket_size          512                      
 system.ruby.LD.latency_hist::max_bucket          5119                      
-system.ruby.LD.latency_hist::samples           405837                      
-system.ruby.LD.latency_hist::mean         1795.827911                      
-system.ruby.LD.latency_hist::gmean        1749.100087                      
-system.ruby.LD.latency_hist::stdev         411.882283                      
-system.ruby.LD.latency_hist              |          28      0.01%      0.01% |        5711      1.41%      1.41% |      106493     26.24%     27.65% |      191622     47.22%     74.87% |       84296     20.77%     95.64% |       15709      3.87%     99.51% |        1790      0.44%     99.95% |         171      0.04%    100.00% |          14      0.00%    100.00% |           3      0.00%    100.00%
-system.ruby.LD.latency_hist::total             405837                      
+system.ruby.LD.latency_hist::samples           403546                      
+system.ruby.LD.latency_hist::mean         1557.548146                      
+system.ruby.LD.latency_hist::gmean        1534.608299                      
+system.ruby.LD.latency_hist::stdev         267.377915                      
+system.ruby.LD.latency_hist              |          45      0.01%      0.01% |        4772      1.18%      1.19% |      195796     48.52%     49.71% |      185358     45.93%     95.64% |       17446      4.32%     99.97% |         129      0.03%    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.latency_hist::total             403546                      
 system.ruby.LD.miss_latency_hist::bucket_size          512                      
 system.ruby.LD.miss_latency_hist::max_bucket         5119                      
-system.ruby.LD.miss_latency_hist::samples       405837                      
-system.ruby.LD.miss_latency_hist::mean    1795.827911                      
-system.ruby.LD.miss_latency_hist::gmean   1749.100087                      
-system.ruby.LD.miss_latency_hist::stdev    411.882283                      
-system.ruby.LD.miss_latency_hist         |          28      0.01%      0.01% |        5711      1.41%      1.41% |      106493     26.24%     27.65% |      191622     47.22%     74.87% |       84296     20.77%     95.64% |       15709      3.87%     99.51% |        1790      0.44%     99.95% |         171      0.04%    100.00% |          14      0.00%    100.00% |           3      0.00%    100.00%
-system.ruby.LD.miss_latency_hist::total        405837                      
+system.ruby.LD.miss_latency_hist::samples       403546                      
+system.ruby.LD.miss_latency_hist::mean    1557.548146                      
+system.ruby.LD.miss_latency_hist::gmean   1534.608299                      
+system.ruby.LD.miss_latency_hist::stdev    267.377915                      
+system.ruby.LD.miss_latency_hist         |          45      0.01%      0.01% |        4772      1.18%      1.19% |      195796     48.52%     49.71% |      185358     45.93%     95.64% |       17446      4.32%     99.97% |         129      0.03%    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.miss_latency_hist::total        403546                      
 system.ruby.ST.latency_hist::bucket_size          512                      
 system.ruby.ST.latency_hist::max_bucket          5119                      
-system.ruby.ST.latency_hist::samples           225014                      
-system.ruby.ST.latency_hist::mean         1795.524452                      
-system.ruby.ST.latency_hist::gmean        1748.632095                      
-system.ruby.ST.latency_hist::stdev         412.626104                      
-system.ruby.ST.latency_hist              |          21      0.01%      0.01% |        3203      1.42%      1.43% |       59194     26.31%     27.74% |      106161     47.18%     74.92% |       46441     20.64%     95.56% |        8899      3.95%     99.51% |         990      0.44%     99.95% |          94      0.04%    100.00% |          10      0.00%    100.00% |           1      0.00%    100.00%
-system.ruby.ST.latency_hist::total             225014                      
+system.ruby.ST.latency_hist::samples           224214                      
+system.ruby.ST.latency_hist::mean         1557.955489                      
+system.ruby.ST.latency_hist::gmean        1535.137320                      
+system.ruby.ST.latency_hist::stdev         266.918128                      
+system.ruby.ST.latency_hist              |          21      0.01%      0.01% |        2565      1.14%      1.15% |      108735     48.50%     49.65% |      103114     45.99%     95.64% |        9704      4.33%     99.97% |          75      0.03%    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.latency_hist::total             224214                      
 system.ruby.ST.miss_latency_hist::bucket_size          512                      
 system.ruby.ST.miss_latency_hist::max_bucket         5119                      
-system.ruby.ST.miss_latency_hist::samples       225014                      
-system.ruby.ST.miss_latency_hist::mean    1795.524452                      
-system.ruby.ST.miss_latency_hist::gmean   1748.632095                      
-system.ruby.ST.miss_latency_hist::stdev    412.626104                      
-system.ruby.ST.miss_latency_hist         |          21      0.01%      0.01% |        3203      1.42%      1.43% |       59194     26.31%     27.74% |      106161     47.18%     74.92% |       46441     20.64%     95.56% |        8899      3.95%     99.51% |         990      0.44%     99.95% |          94      0.04%    100.00% |          10      0.00%    100.00% |           1      0.00%    100.00%
-system.ruby.ST.miss_latency_hist::total        225014                      
-system.ruby.L1Cache.miss_mach_latency_hist::bucket_size          512                      
-system.ruby.L1Cache.miss_mach_latency_hist::max_bucket         5119                      
-system.ruby.L1Cache.miss_mach_latency_hist::samples         8485                      
-system.ruby.L1Cache.miss_mach_latency_hist::mean  1687.011432                      
-system.ruby.L1Cache.miss_mach_latency_hist::gmean  1638.183403                      
-system.ruby.L1Cache.miss_mach_latency_hist::stdev   410.098641                      
-system.ruby.L1Cache.miss_mach_latency_hist |           0      0.00%      0.00% |         266      3.13%      3.13% |        3055     36.00%     39.14% |        3618     42.64%     81.78% |        1298     15.30%     97.08% |         223      2.63%     99.71% |          23      0.27%     99.98% |           2      0.02%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.L1Cache.miss_mach_latency_hist::total         8485                      
+system.ruby.ST.miss_latency_hist::samples       224214                      
+system.ruby.ST.miss_latency_hist::mean    1557.955489                      
+system.ruby.ST.miss_latency_hist::gmean   1535.137320                      
+system.ruby.ST.miss_latency_hist::stdev    266.918128                      
+system.ruby.ST.miss_latency_hist         |          21      0.01%      0.01% |        2565      1.14%      1.15% |      108735     48.50%     49.65% |      103114     45.99%     95.64% |        9704      4.33%     99.97% |          75      0.03%    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.miss_latency_hist::total        224214                      
+system.ruby.L1Cache.miss_mach_latency_hist::bucket_size          256                      
+system.ruby.L1Cache.miss_mach_latency_hist::max_bucket         2559                      
+system.ruby.L1Cache.miss_mach_latency_hist::samples         8531                      
+system.ruby.L1Cache.miss_mach_latency_hist::mean  1448.565233                      
+system.ruby.L1Cache.miss_mach_latency_hist::gmean  1423.519365                      
+system.ruby.L1Cache.miss_mach_latency_hist::stdev   270.374184                      
+system.ruby.L1Cache.miss_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |          17      0.20%      0.20% |         336      3.94%      4.14% |        2048     24.01%     28.14% |        3165     37.10%     65.24% |        2039     23.90%     89.15% |         737      8.64%     97.78% |         163      1.91%     99.70% |          26      0.30%    100.00%
+system.ruby.L1Cache.miss_mach_latency_hist::total         8531                      
 system.ruby.Directory.miss_mach_latency_hist::bucket_size          512                      
 system.ruby.Directory.miss_mach_latency_hist::max_bucket         5119                      
-system.ruby.Directory.miss_mach_latency_hist::samples       622366                      
-system.ruby.Directory.miss_mach_latency_hist::mean  1797.201741                      
-system.ruby.Directory.miss_mach_latency_hist::gmean  1750.493671                      
-system.ruby.Directory.miss_mach_latency_hist::stdev   411.977479                      
-system.ruby.Directory.miss_mach_latency_hist |          49      0.01%      0.01% |        8648      1.39%      1.40% |      162632     26.13%     27.53% |      294165     47.27%     74.79% |      129439     20.80%     95.59% |       24385      3.92%     99.51% |        2757      0.44%     99.95% |         263      0.04%    100.00% |          24      0.00%    100.00% |           4      0.00%    100.00%
-system.ruby.Directory.miss_mach_latency_hist::total       622366                      
+system.ruby.Directory.miss_mach_latency_hist::samples       619229                      
+system.ruby.Directory.miss_mach_latency_hist::mean  1559.197076                      
+system.ruby.Directory.miss_mach_latency_hist::gmean  1536.389523                      
+system.ruby.Directory.miss_mach_latency_hist::stdev   266.858602                      
+system.ruby.Directory.miss_mach_latency_hist |          66      0.01%      0.01% |        6984      1.13%      1.14% |      299318     48.34%     49.48% |      285696     46.14%     95.61% |       26961      4.35%     99.97% |         204      0.03%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.Directory.miss_mach_latency_hist::total       619229                      
 system.ruby.Directory.miss_latency_hist.issue_to_initial_request::bucket_size            1                      
 system.ruby.Directory.miss_latency_hist.issue_to_initial_request::max_bucket            9                      
 system.ruby.Directory.miss_latency_hist.issue_to_initial_request::samples            4                      
@@ -439,89 +673,89 @@ system.ruby.Directory.miss_latency_hist.forward_to_first_response::total
 system.ruby.Directory.miss_latency_hist.first_response_to_completion::bucket_size           16                      
 system.ruby.Directory.miss_latency_hist.first_response_to_completion::max_bucket          159                      
 system.ruby.Directory.miss_latency_hist.first_response_to_completion::samples            4                      
-system.ruby.Directory.miss_latency_hist.first_response_to_completion::mean    75.250000                      
-system.ruby.Directory.miss_latency_hist.first_response_to_completion::gmean    73.906370                      
-system.ruby.Directory.miss_latency_hist.first_response_to_completion::stdev    17.211914                      
-system.ruby.Directory.miss_latency_hist.first_response_to_completion |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           1     25.00%     25.00% |           2     50.00%     75.00% |           0      0.00%     75.00% |           1     25.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.Directory.miss_latency_hist.first_response_to_completion::mean    82.500000                      
+system.ruby.Directory.miss_latency_hist.first_response_to_completion::gmean    82.310108                      
+system.ruby.Directory.miss_latency_hist.first_response_to_completion::stdev     6.454972                      
+system.ruby.Directory.miss_latency_hist.first_response_to_completion |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           1     25.00%     25.00% |           3     75.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.Directory.miss_latency_hist.first_response_to_completion::total            4                      
-system.ruby.LD.L1Cache.miss_type_mach_latency_hist::bucket_size          512                      
-system.ruby.LD.L1Cache.miss_type_mach_latency_hist::max_bucket         5119                      
-system.ruby.LD.L1Cache.miss_type_mach_latency_hist::samples         5527                      
-system.ruby.LD.L1Cache.miss_type_mach_latency_hist::mean  1686.068572                      
-system.ruby.LD.L1Cache.miss_type_mach_latency_hist::gmean  1637.388551                      
-system.ruby.LD.L1Cache.miss_type_mach_latency_hist::stdev   409.754972                      
-system.ruby.LD.L1Cache.miss_type_mach_latency_hist |           0      0.00%      0.00% |         173      3.13%      3.13% |        1989     35.99%     39.12% |        2361     42.72%     81.83% |         838     15.16%     97.00% |         151      2.73%     99.73% |          14      0.25%     99.98% |           1      0.02%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.LD.L1Cache.miss_type_mach_latency_hist::total         5527                      
+system.ruby.LD.L1Cache.miss_type_mach_latency_hist::bucket_size          256                      
+system.ruby.LD.L1Cache.miss_type_mach_latency_hist::max_bucket         2559                      
+system.ruby.LD.L1Cache.miss_type_mach_latency_hist::samples         5413                      
+system.ruby.LD.L1Cache.miss_type_mach_latency_hist::mean  1445.669499                      
+system.ruby.LD.L1Cache.miss_type_mach_latency_hist::gmean  1420.780527                      
+system.ruby.LD.L1Cache.miss_type_mach_latency_hist::stdev   269.907745                      
+system.ruby.LD.L1Cache.miss_type_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |           8      0.15%      0.15% |         212      3.92%      4.06% |        1326     24.50%     28.56% |        2026     37.43%     65.99% |        1262     23.31%     89.30% |         452      8.35%     97.65% |         110      2.03%     99.69% |          17      0.31%    100.00%
+system.ruby.LD.L1Cache.miss_type_mach_latency_hist::total         5413                      
 system.ruby.LD.Directory.miss_type_mach_latency_hist::bucket_size          512                      
 system.ruby.LD.Directory.miss_type_mach_latency_hist::max_bucket         5119                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist::samples       400310                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist::mean  1797.343336                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist::gmean  1750.694650                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist::stdev   411.707345                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist |          28      0.01%      0.01% |        5538      1.38%      1.39% |      104504     26.11%     27.50% |      189261     47.28%     74.77% |       83458     20.85%     95.62% |       15558      3.89%     99.51% |        1776      0.44%     99.95% |         170      0.04%    100.00% |          14      0.00%    100.00% |           3      0.00%    100.00%
-system.ruby.LD.Directory.miss_type_mach_latency_hist::total       400310                      
-system.ruby.ST.L1Cache.miss_type_mach_latency_hist::bucket_size          512                      
-system.ruby.ST.L1Cache.miss_type_mach_latency_hist::max_bucket         5119                      
-system.ruby.ST.L1Cache.miss_type_mach_latency_hist::samples         2958                      
-system.ruby.ST.L1Cache.miss_type_mach_latency_hist::mean  1688.773158                      
-system.ruby.ST.L1Cache.miss_type_mach_latency_hist::gmean  1639.669612                      
-system.ruby.ST.L1Cache.miss_type_mach_latency_hist::stdev   410.803541                      
-system.ruby.ST.L1Cache.miss_type_mach_latency_hist |           0      0.00%      0.00% |          93      3.14%      3.14% |        1066     36.04%     39.18% |        1257     42.49%     81.68% |         460     15.55%     97.23% |          72      2.43%     99.66% |           9      0.30%     99.97% |           1      0.03%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.ST.L1Cache.miss_type_mach_latency_hist::total         2958                      
+system.ruby.LD.Directory.miss_type_mach_latency_hist::samples       398133                      
+system.ruby.LD.Directory.miss_type_mach_latency_hist::mean  1559.069243                      
+system.ruby.LD.Directory.miss_type_mach_latency_hist::gmean  1536.217141                      
+system.ruby.LD.Directory.miss_type_mach_latency_hist::stdev   267.020897                      
+system.ruby.LD.Directory.miss_type_mach_latency_hist |          45      0.01%      0.01% |        4552      1.14%      1.15% |      192444     48.34%     49.49% |      183644     46.13%     95.62% |       17319      4.35%     99.97% |         129      0.03%    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.Directory.miss_type_mach_latency_hist::total       398133                      
+system.ruby.ST.L1Cache.miss_type_mach_latency_hist::bucket_size          256                      
+system.ruby.ST.L1Cache.miss_type_mach_latency_hist::max_bucket         2559                      
+system.ruby.ST.L1Cache.miss_type_mach_latency_hist::samples         3118                      
+system.ruby.ST.L1Cache.miss_type_mach_latency_hist::mean  1453.592367                      
+system.ruby.ST.L1Cache.miss_type_mach_latency_hist::gmean  1428.286665                      
+system.ruby.ST.L1Cache.miss_type_mach_latency_hist::stdev   271.151930                      
+system.ruby.ST.L1Cache.miss_type_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |           9      0.29%      0.29% |         124      3.98%      4.27% |         722     23.16%     27.42% |        1139     36.53%     63.95% |         777     24.92%     88.87% |         285      9.14%     98.01% |          53      1.70%     99.71% |           9      0.29%    100.00%
+system.ruby.ST.L1Cache.miss_type_mach_latency_hist::total         3118                      
 system.ruby.ST.Directory.miss_type_mach_latency_hist::bucket_size          512                      
 system.ruby.ST.Directory.miss_type_mach_latency_hist::max_bucket         5119                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist::samples       222056                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist::mean  1796.946482                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist::gmean  1750.131417                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist::stdev   412.464819                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist |          21      0.01%      0.01% |        3110      1.40%      1.41% |       58128     26.18%     27.59% |      104904     47.24%     74.83% |       45981     20.71%     95.54% |        8827      3.98%     99.51% |         981      0.44%     99.95% |          93      0.04%    100.00% |          10      0.00%    100.00% |           1      0.00%    100.00%
-system.ruby.ST.Directory.miss_type_mach_latency_hist::total       222056                      
-system.ruby.L1Cache_Controller.Load      |       50822     12.52%     12.52% |       50930     12.55%     25.07% |       50579     12.46%     37.53% |       50992     12.56%     50.10% |       50750     12.50%     62.60% |       50396     12.42%     75.02% |       50785     12.51%     87.53% |       50593     12.47%    100.00%
-system.ruby.L1Cache_Controller.Load::total       405847                      
-system.ruby.L1Cache_Controller.Store     |       28084     12.48%     12.48% |       27932     12.41%     24.89% |       28138     12.50%     37.40% |       28065     12.47%     49.87% |       28051     12.47%     62.34% |       28316     12.58%     74.92% |       27897     12.40%     87.32% |       28539     12.68%    100.00%
-system.ruby.L1Cache_Controller.Store::total       225022                      
-system.ruby.L1Cache_Controller.Data      |       78904     12.51%     12.51% |       78861     12.50%     25.01% |       78715     12.48%     37.49% |       79054     12.53%     50.02% |       78799     12.49%     62.51% |       78709     12.48%     74.98% |       78679     12.47%     87.46% |       79130     12.54%    100.00%
-system.ruby.L1Cache_Controller.Data::total       630851                      
-system.ruby.L1Cache_Controller.Fwd_GETX  |        1018     12.00%     12.00% |        1071     12.62%     24.62% |        1069     12.60%     37.22% |        1051     12.39%     49.61% |        1077     12.69%     62.30% |        1067     12.58%     74.87% |        1110     13.08%     87.96% |        1022     12.04%    100.00%
-system.ruby.L1Cache_Controller.Fwd_GETX::total         8485                      
-system.ruby.L1Cache_Controller.Replacement |       78902     12.51%     12.51% |       78858     12.50%     25.01% |       78713     12.48%     37.49% |       79053     12.53%     50.02% |       78797     12.49%     62.51% |       78708     12.48%     74.98% |       78678     12.47%     87.46% |       79128     12.54%    100.00%
-system.ruby.L1Cache_Controller.Replacement::total       630837                      
-system.ruby.L1Cache_Controller.Writeback_Ack |       77879     12.51%     12.51% |       77785     12.50%     25.01% |       77640     12.48%     37.49% |       77999     12.53%     50.02% |       77717     12.49%     62.51% |       77635     12.48%     74.99% |       77564     12.46%     87.45% |       78105     12.55%    100.00%
-system.ruby.L1Cache_Controller.Writeback_Ack::total       622324                      
-system.ruby.L1Cache_Controller.Writeback_Nack |         325     12.05%     12.05% |         329     12.20%     24.25% |         367     13.61%     37.86% |         333     12.35%     50.20% |         341     12.64%     62.85% |         331     12.27%     75.12% |         348     12.90%     88.02% |         323     11.98%    100.00%
-system.ruby.L1Cache_Controller.Writeback_Nack::total         2697                      
-system.ruby.L1Cache_Controller.I.Load    |       50822     12.52%     12.52% |       50930     12.55%     25.07% |       50579     12.46%     37.53% |       50992     12.56%     50.10% |       50750     12.50%     62.60% |       50396     12.42%     75.02% |       50785     12.51%     87.53% |       50593     12.47%    100.00%
-system.ruby.L1Cache_Controller.I.Load::total       405847                      
-system.ruby.L1Cache_Controller.I.Store   |       28084     12.48%     12.48% |       27932     12.41%     24.89% |       28138     12.50%     37.40% |       28065     12.47%     49.87% |       28051     12.47%     62.34% |       28316     12.58%     74.92% |       27897     12.40%     87.32% |       28539     12.68%    100.00%
-system.ruby.L1Cache_Controller.I.Store::total       225022                      
-system.ruby.L1Cache_Controller.I.Replacement |         693     11.97%     11.97% |         742     12.82%     24.79% |         702     12.13%     36.92% |         718     12.40%     49.33% |         736     12.72%     62.04% |         736     12.72%     74.76% |         762     13.17%     87.92% |         699     12.08%    100.00%
-system.ruby.L1Cache_Controller.I.Replacement::total         5788                      
-system.ruby.L1Cache_Controller.II.Writeback_Nack |         325     12.05%     12.05% |         329     12.20%     24.25% |         367     13.61%     37.86% |         333     12.35%     50.20% |         341     12.64%     62.85% |         331     12.27%     75.12% |         348     12.90%     88.02% |         323     11.98%    100.00%
-system.ruby.L1Cache_Controller.II.Writeback_Nack::total         2697                      
-system.ruby.L1Cache_Controller.M.Fwd_GETX |         693     11.97%     11.97% |         742     12.82%     24.79% |         702     12.13%     36.92% |         718     12.40%     49.33% |         736     12.72%     62.04% |         736     12.72%     74.76% |         762     13.17%     87.92% |         699     12.08%    100.00%
-system.ruby.L1Cache_Controller.M.Fwd_GETX::total         5788                      
-system.ruby.L1Cache_Controller.M.Replacement |       78209     12.51%     12.51% |       78116     12.50%     25.01% |       78011     12.48%     37.49% |       78335     12.53%     50.02% |       78061     12.49%     62.51% |       77972     12.47%     74.99% |       77916     12.47%     87.45% |       78429     12.55%    100.00%
-system.ruby.L1Cache_Controller.M.Replacement::total       625049                      
-system.ruby.L1Cache_Controller.MI.Fwd_GETX |         325     12.05%     12.05% |         329     12.20%     24.25% |         367     13.61%     37.86% |         333     12.35%     50.20% |         341     12.64%     62.85% |         331     12.27%     75.12% |         348     12.90%     88.02% |         323     11.98%    100.00%
-system.ruby.L1Cache_Controller.MI.Fwd_GETX::total         2697                      
-system.ruby.L1Cache_Controller.MI.Writeback_Ack |       77879     12.51%     12.51% |       77785     12.50%     25.01% |       77640     12.48%     37.49% |       77999     12.53%     50.02% |       77717     12.49%     62.51% |       77635     12.48%     74.99% |       77564     12.46%     87.45% |       78105     12.55%    100.00%
-system.ruby.L1Cache_Controller.MI.Writeback_Ack::total       622324                      
-system.ruby.L1Cache_Controller.IS.Data   |       50821     12.52%     12.52% |       50929     12.55%     25.07% |       50577     12.46%     37.53% |       50990     12.56%     50.10% |       50750     12.51%     62.60% |       50395     12.42%     75.02% |       50783     12.51%     87.53% |       50592     12.47%    100.00%
-system.ruby.L1Cache_Controller.IS.Data::total       405837                      
-system.ruby.L1Cache_Controller.IM.Data   |       28083     12.48%     12.48% |       27932     12.41%     24.89% |       28138     12.50%     37.40% |       28064     12.47%     49.87% |       28049     12.47%     62.34% |       28314     12.58%     74.92% |       27896     12.40%     87.32% |       28538     12.68%    100.00%
-system.ruby.L1Cache_Controller.IM.Data::total       225014                      
-system.ruby.Directory_Controller.GETX          808444      0.00%      0.00%
-system.ruby.Directory_Controller.PUTX          622352      0.00%      0.00%
-system.ruby.Directory_Controller.PUTX_NotOwner         2697      0.00%      0.00%
-system.ruby.Directory_Controller.Memory_Data       622367      0.00%      0.00%
-system.ruby.Directory_Controller.Memory_Ack       622324      0.00%      0.00%
-system.ruby.Directory_Controller.I.GETX        622384      0.00%      0.00%
-system.ruby.Directory_Controller.M.GETX          8485      0.00%      0.00%
-system.ruby.Directory_Controller.M.PUTX        622352      0.00%      0.00%
-system.ruby.Directory_Controller.M.PUTX_NotOwner         2697      0.00%      0.00%
-system.ruby.Directory_Controller.IM.GETX        68392      0.00%      0.00%
-system.ruby.Directory_Controller.IM.Memory_Data       622367      0.00%      0.00%
-system.ruby.Directory_Controller.MI.GETX       109183      0.00%      0.00%
-system.ruby.Directory_Controller.MI.Memory_Ack       622324      0.00%      0.00%
+system.ruby.ST.Directory.miss_type_mach_latency_hist::samples       221096                      
+system.ruby.ST.Directory.miss_type_mach_latency_hist::mean  1559.427267                      
+system.ruby.ST.Directory.miss_type_mach_latency_hist::gmean  1536.699982                      
+system.ruby.ST.Directory.miss_type_mach_latency_hist::stdev   266.566552                      
+system.ruby.ST.Directory.miss_type_mach_latency_hist |          21      0.01%      0.01% |        2432      1.10%      1.11% |      106874     48.34%     49.45% |      102052     46.16%     95.61% |        9642      4.36%     99.97% |          75      0.03%    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.Directory.miss_type_mach_latency_hist::total       221096                      
+system.ruby.L1Cache_Controller.Load      |       50242     12.45%     12.45% |       50323     12.47%     24.92% |       50493     12.51%     37.43% |       50644     12.55%     49.98% |       50567     12.53%     62.51% |       50426     12.50%     75.01% |       50403     12.49%     87.50% |       50459     12.50%    100.00%
+system.ruby.L1Cache_Controller.Load::total       403557                      
+system.ruby.L1Cache_Controller.Store     |       28008     12.49%     12.49% |       28130     12.55%     25.04% |       27865     12.43%     37.46% |       27716     12.36%     49.83% |       28095     12.53%     62.36% |       28158     12.56%     74.91% |       28062     12.52%     87.43% |       28184     12.57%    100.00%
+system.ruby.L1Cache_Controller.Store::total       224218                      
+system.ruby.L1Cache_Controller.Data      |       78249     12.46%     12.46% |       78450     12.50%     24.96% |       78357     12.48%     37.44% |       78358     12.48%     49.93% |       78659     12.53%     62.46% |       78581     12.52%     74.97% |       78464     12.50%     87.47% |       78642     12.53%    100.00%
+system.ruby.L1Cache_Controller.Data::total       627760                      
+system.ruby.L1Cache_Controller.Fwd_GETX  |        1065     12.48%     12.48% |        1076     12.61%     25.10% |        1049     12.30%     37.39% |        1001     11.73%     49.13% |        1068     12.52%     61.65% |        1132     13.27%     74.92% |        1066     12.50%     87.41% |        1074     12.59%    100.00%
+system.ruby.L1Cache_Controller.Fwd_GETX::total         8531                      
+system.ruby.L1Cache_Controller.Replacement |       78246     12.46%     12.46% |       78449     12.50%     24.96% |       78354     12.48%     37.44% |       78356     12.48%     49.93% |       78658     12.53%     62.46% |       78580     12.52%     74.97% |       78461     12.50%     87.47% |       78639     12.53%    100.00%
+system.ruby.L1Cache_Controller.Replacement::total       627743                      
+system.ruby.L1Cache_Controller.Writeback_Ack |       77181     12.46%     12.46% |       77373     12.50%     24.96% |       77305     12.48%     37.44% |       77355     12.49%     49.94% |       77587     12.53%     62.47% |       77448     12.51%     74.97% |       77395     12.50%     87.47% |       77565     12.53%    100.00%
+system.ruby.L1Cache_Controller.Writeback_Ack::total       619209                      
+system.ruby.L1Cache_Controller.Writeback_Nack |         485     12.53%     12.53% |         499     12.89%     25.43% |         468     12.09%     37.52% |         457     11.81%     49.33% |         483     12.48%     61.81% |         494     12.76%     74.57% |         497     12.84%     87.42% |         487     12.58%    100.00%
+system.ruby.L1Cache_Controller.Writeback_Nack::total         3870                      
+system.ruby.L1Cache_Controller.I.Load    |       50242     12.45%     12.45% |       50323     12.47%     24.92% |       50493     12.51%     37.43% |       50644     12.55%     49.98% |       50567     12.53%     62.51% |       50426     12.50%     75.01% |       50403     12.49%     87.50% |       50459     12.50%    100.00%
+system.ruby.L1Cache_Controller.I.Load::total       403557                      
+system.ruby.L1Cache_Controller.I.Store   |       28008     12.49%     12.49% |       28130     12.55%     25.04% |       27865     12.43%     37.46% |       27716     12.36%     49.83% |       28095     12.53%     62.36% |       28158     12.56%     74.91% |       28062     12.52%     87.43% |       28184     12.57%    100.00%
+system.ruby.L1Cache_Controller.I.Store::total       224218                      
+system.ruby.L1Cache_Controller.I.Replacement |         580     12.44%     12.44% |         577     12.38%     24.82% |         581     12.47%     37.29% |         544     11.67%     48.96% |         585     12.55%     61.51% |         638     13.69%     75.20% |         569     12.21%     87.41% |         587     12.59%    100.00%
+system.ruby.L1Cache_Controller.I.Replacement::total         4661                      
+system.ruby.L1Cache_Controller.II.Writeback_Nack |         485     12.53%     12.53% |         499     12.89%     25.43% |         468     12.09%     37.52% |         457     11.81%     49.33% |         483     12.48%     61.81% |         494     12.76%     74.57% |         497     12.84%     87.42% |         487     12.58%    100.00%
+system.ruby.L1Cache_Controller.II.Writeback_Nack::total         3870                      
+system.ruby.L1Cache_Controller.M.Fwd_GETX |         580     12.44%     12.44% |         577     12.38%     24.82% |         581     12.47%     37.29% |         544     11.67%     48.96% |         585     12.55%     61.51% |         638     13.69%     75.20% |         569     12.21%     87.41% |         587     12.59%    100.00%
+system.ruby.L1Cache_Controller.M.Fwd_GETX::total         4661                      
+system.ruby.L1Cache_Controller.M.Replacement |       77666     12.46%     12.46% |       77872     12.50%     24.96% |       77773     12.48%     37.44% |       77812     12.49%     49.93% |       78073     12.53%     62.46% |       77942     12.51%     74.97% |       77892     12.50%     87.47% |       78052     12.53%    100.00%
+system.ruby.L1Cache_Controller.M.Replacement::total       623082                      
+system.ruby.L1Cache_Controller.MI.Fwd_GETX |         485     12.53%     12.53% |         499     12.89%     25.43% |         468     12.09%     37.52% |         457     11.81%     49.33% |         483     12.48%     61.81% |         494     12.76%     74.57% |         497     12.84%     87.42% |         487     12.58%    100.00%
+system.ruby.L1Cache_Controller.MI.Fwd_GETX::total         3870                      
+system.ruby.L1Cache_Controller.MI.Writeback_Ack |       77181     12.46%     12.46% |       77373     12.50%     24.96% |       77305     12.48%     37.44% |       77355     12.49%     49.94% |       77587     12.53%     62.47% |       77448     12.51%     74.97% |       77395     12.50%     87.47% |       77565     12.53%    100.00%
+system.ruby.L1Cache_Controller.MI.Writeback_Ack::total       619209                      
+system.ruby.L1Cache_Controller.IS.Data   |       50241     12.45%     12.45% |       50321     12.47%     24.92% |       50492     12.51%     37.43% |       50642     12.55%     49.98% |       50566     12.53%     62.51% |       50424     12.50%     75.01% |       50402     12.49%     87.50% |       50458     12.50%    100.00%
+system.ruby.L1Cache_Controller.IS.Data::total       403546                      
+system.ruby.L1Cache_Controller.IM.Data   |       28008     12.49%     12.49% |       28129     12.55%     25.04% |       27865     12.43%     37.47% |       27716     12.36%     49.83% |       28093     12.53%     62.36% |       28157     12.56%     74.91% |       28062     12.52%     87.43% |       28184     12.57%    100.00%
+system.ruby.L1Cache_Controller.IM.Data::total       224214                      
+system.ruby.Directory_Controller.GETX          693666      0.00%      0.00%
+system.ruby.Directory_Controller.PUTX          619210      0.00%      0.00%
+system.ruby.Directory_Controller.PUTX_NotOwner         3870      0.00%      0.00%
+system.ruby.Directory_Controller.Memory_Data       619230      0.00%      0.00%
+system.ruby.Directory_Controller.Memory_Ack       619209      0.00%      0.00%
+system.ruby.Directory_Controller.I.GETX        619241      0.00%      0.00%
+system.ruby.Directory_Controller.M.GETX          8531      0.00%      0.00%
+system.ruby.Directory_Controller.M.PUTX        619210      0.00%      0.00%
+system.ruby.Directory_Controller.M.PUTX_NotOwner         3870      0.00%      0.00%
+system.ruby.Directory_Controller.IM.GETX        65555      0.00%      0.00%
+system.ruby.Directory_Controller.IM.Memory_Data       619230      0.00%      0.00%
+system.ruby.Directory_Controller.MI.GETX          339      0.00%      0.00%
+system.ruby.Directory_Controller.MI.Memory_Ack       619209      0.00%      0.00%
 
 ---------- End Simulation Statistics   ----------
index 24d02293896221dd4b95b2eff4b42a5290af8aa7..578c80a6280468409fe2cdd65ee111d87717e090 100644 (file)
@@ -10,7 +10,7 @@ time_sync_spin_threshold=100000
 
 [system]
 type=System
-children=clk_domain cpu dvfs_handler physmem ruby sys_port_proxy voltage_domain
+children=clk_domain cpu dvfs_handler mem_ctrls ruby sys_port_proxy voltage_domain
 boot_osflags=a
 cache_line_size=64
 clk_domain=system.clk_domain
@@ -22,7 +22,7 @@ load_addr_mask=1099511627775
 load_offset=0
 mem_mode=timing
 mem_ranges=0:268435455
-memories=system.physmem
+memories=system.mem_ctrls
 num_work_ids=16
 readfile=
 symbolfile=
@@ -64,17 +64,82 @@ eventq_index=0
 sys_clk_domain=system.clk_domain
 transition_latency=100000
 
-[system.physmem]
-type=SimpleMemory
-bandwidth=0.000000
+[system.mem_ctrls]
+type=DRAMCtrl
+IDD0=0.075000
+IDD02=0.000000
+IDD2N=0.050000
+IDD2N2=0.000000
+IDD2P0=0.000000
+IDD2P02=0.000000
+IDD2P1=0.000000
+IDD2P12=0.000000
+IDD3N=0.057000
+IDD3N2=0.000000
+IDD3P0=0.000000
+IDD3P02=0.000000
+IDD3P1=0.000000
+IDD3P12=0.000000
+IDD4R=0.187000
+IDD4R2=0.000000
+IDD4W=0.165000
+IDD4W2=0.000000
+IDD5=0.220000
+IDD52=0.000000
+IDD6=0.000000
+IDD62=0.000000
+VDD=1.500000
+VDD2=0.000000
+activation_limit=4
+addr_mapping=RoRaBaChCo
+bank_groups_per_rank=0
+banks_per_rank=8
+burst_length=8
+channels=1
 clk_domain=system.clk_domain
 conf_table_reported=true
+device_bus_width=8
+device_rowbuffer_size=1024
+device_size=536870912
+devices_per_rank=8
+dll=true
 eventq_index=0
 in_addr_map=true
-latency=30
-latency_var=0
-null=true
-range=0:134217727
+max_accesses_per_row=16
+mem_sched_policy=frfcfs
+min_writes_per_switch=16
+null=false
+page_policy=open_adaptive
+range=0:268435455
+ranks_per_channel=2
+read_buffer_size=32
+static_backend_latency=10
+static_frontend_latency=10
+tBURST=5
+tCCD_L=0
+tCK=1
+tCL=14
+tCS=3
+tRAS=35
+tRCD=14
+tREFI=7800
+tRFC=260
+tRP=14
+tRRD=6
+tRRD_L=0
+tRTP=8
+tRTW=3
+tWR=15
+tWTR=8
+tXAW=30
+tXP=0
+tXPDLL=0
+tXS=0
+tXSDLL=0
+write_buffer_size=64
+write_high_thresh_perc=85
+write_low_thresh_perc=50
+port=system.ruby.dir_cntrl0.memory
 
 [system.ruby]
 type=RubySystem
@@ -84,9 +149,9 @@ block_size_bytes=64
 clk_domain=system.ruby.clk_domain
 eventq_index=0
 hot_lines=false
-mem_size=268435456
-no_mem_vec=false
+memory_size_bits=48
 num_of_sequencers=1
+phys_mem=Null
 random_seed=1234
 randomization=true
 
@@ -100,21 +165,21 @@ voltage_domain=system.voltage_domain
 
 [system.ruby.dir_cntrl0]
 type=Directory_Controller
-children=directory memBuffer
+children=directory
 buffer_size=0
 clk_domain=system.ruby.clk_domain
 cluster_id=0
 directory=system.ruby.dir_cntrl0.directory
 directory_latency=6
 eventq_index=0
-memBuffer=system.ruby.dir_cntrl0.memBuffer
 number_of_TBEs=256
-peer=Null
 recycle_latency=10
 ruby_system=system.ruby
+system=system
 to_mem_ctrl_latency=1
 transitions_per_cycle=32
 version=0
+memory=system.mem_ctrls.port
 requestToDir=system.ruby.network.master[5]
 responseFromDir=system.ruby.network.slave[6]
 responseToDir=system.ruby.network.master[6]
@@ -122,33 +187,8 @@ responseToDir=system.ruby.network.master[6]
 [system.ruby.dir_cntrl0.directory]
 type=RubyDirectoryMemory
 eventq_index=0
-map_levels=4
 numa_high_bit=5
 size=268435456
-use_map=false
-version=0
-
-[system.ruby.dir_cntrl0.memBuffer]
-type=RubyMemoryControl
-bank_bit_0=8
-bank_busy_time=11
-bank_queue_size=12
-banks_per_rank=8
-basic_bus_busy_time=2
-clk_domain=system.ruby.memctrl_clk_domain
-dimm_bit_0=12
-dimms_per_channel=2
-eventq_index=0
-mem_ctl_latency=12
-mem_fixed_delay=0
-mem_random_arbitrate=0
-rank_bit_0=11
-rank_rank_delay=1
-ranks_per_dimm=2
-read_write_delay=2
-refresh_period=1560
-ruby_system=system.ruby
-tFaw=0
 version=0
 
 [system.ruby.l1_cntrl0]
@@ -165,12 +205,12 @@ l1_request_latency=2
 l1_response_latency=2
 l2_select_num_bits=0
 number_of_TBEs=256
-peer=Null
 prefetcher=system.ruby.l1_cntrl0.prefetcher
 recycle_latency=10
 ruby_system=system.ruby
 send_evictions=false
 sequencer=system.ruby.l1_cntrl0.sequencer
+system=system
 to_l2_latency=1
 transitions_per_cycle=32
 version=0
@@ -218,12 +258,13 @@ nonunit_filter=8
 num_startup_pfs=1
 num_streams=4
 pf_per_stream=1
+sys=system
 train_misses=4
 unit_filter=8
 
 [system.ruby.l1_cntrl0.sequencer]
 type=RubySequencer
-access_phys_mem=false
+access_backing_store=false
 clk_domain=system.ruby.clk_domain
 dcache=system.ruby.l1_cntrl0.L1Dcache
 deadlock_threshold=500000
@@ -250,9 +291,9 @@ eventq_index=0
 l2_request_latency=2
 l2_response_latency=2
 number_of_TBEs=256
-peer=Null
 recycle_latency=10
 ruby_system=system.ruby
+system=system
 to_l1_latency=1
 transitions_per_cycle=32
 version=0
@@ -393,7 +434,7 @@ virt_nets=10
 
 [system.sys_port_proxy]
 type=RubyPortProxy
-access_phys_mem=true
+access_backing_store=false
 clk_domain=system.clk_domain
 eventq_index=0
 ruby_system=system.ruby
index c1d5ff6e539bb284091ae2446d86f294c8240b52..c4d69701f85f9f6412703a0cfcd0fc85b4afdce5 100644 (file)
 
 ---------- Begin Simulation Statistics ----------
-sim_seconds                                  0.000328                       # Number of seconds simulated
-sim_ticks                                      327571                       # Number of ticks simulated
-final_tick                                     327571                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
+sim_seconds                                  0.000323                       # Number of seconds simulated
+sim_ticks                                      322881                       # Number of ticks simulated
+final_tick                                     322881                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
 sim_freq                                   1000000000                       # Frequency of simulated ticks
-host_tick_rate                                1251967                       # Simulator tick rate (ticks/s)
-host_mem_usage                                 128368                       # Number of bytes of host memory used
-host_seconds                                     0.26                       # Real time elapsed on the host
+host_tick_rate                                1612482                       # Simulator tick rate (ticks/s)
+host_mem_usage                                 434296                       # Number of bytes of host memory used
+host_seconds                                     0.20                       # Real time elapsed on the host
 system.voltage_domain.voltage                       1                       # Voltage in Volts
 system.clk_domain.clock                             1                       # Clock period in ticks
+system.mem_ctrls.bytes_read::ruby.dir_cntrl0        54144                       # Number of bytes read from this memory
+system.mem_ctrls.bytes_read::total              54144                       # Number of bytes read from this memory
+system.mem_ctrls.bytes_written::ruby.dir_cntrl0        48128                       # Number of bytes written to this memory
+system.mem_ctrls.bytes_written::total           48128                       # Number of bytes written to this memory
+system.mem_ctrls.num_reads::ruby.dir_cntrl0          846                       # Number of read requests responded to by this memory
+system.mem_ctrls.num_reads::total                 846                       # Number of read requests responded to by this memory
+system.mem_ctrls.num_writes::ruby.dir_cntrl0          752                       # Number of write requests responded to by this memory
+system.mem_ctrls.num_writes::total                752                       # Number of write requests responded to by this memory
+system.mem_ctrls.bw_read::ruby.dir_cntrl0    167690264                       # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_read::total             167690264                       # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::ruby.dir_cntrl0    149058012                       # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::total            149058012                       # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_total::ruby.dir_cntrl0    316748276                       # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.bw_total::total            316748276                       # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.readReqs                         846                       # Number of read requests accepted
+system.mem_ctrls.writeReqs                        752                       # Number of write requests accepted
+system.mem_ctrls.readBursts                       846                       # Number of DRAM read bursts, including those serviced by the write queue
+system.mem_ctrls.writeBursts                      752                       # Number of DRAM write bursts, including those merged in the write queue
+system.mem_ctrls.bytesReadDRAM                  45888                       # Total number of bytes read from DRAM
+system.mem_ctrls.bytesReadWrQ                    8256                       # Total number of bytes read from write queue
+system.mem_ctrls.bytesWritten                   40768                       # Total number of bytes written to DRAM
+system.mem_ctrls.bytesReadSys                   54144                       # Total read bytes from the system interface side
+system.mem_ctrls.bytesWrittenSys                48128                       # Total written bytes from the system interface side
+system.mem_ctrls.servicedByWrQ                    129                       # Number of DRAM read bursts serviced by the write queue
+system.mem_ctrls.mergedWrBursts                    95                       # 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               201                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::1               214                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::2               268                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::3                34                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::4                 0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::5                 0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::6                 0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::7                 0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::8                 0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::9                 0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::10                0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::11                0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::12                0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::13                0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::14                0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::15                0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::0               174                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::1               198                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::2               232                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::3                33                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::4                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::5                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::6                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::7                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::8                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::9                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::10                0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::11                0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::12                0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::13                0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::14                0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::15                0                       # 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                        322435                       # 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)
+system.mem_ctrls.readPktSize::3                     0                       # Read request sizes (log2)
+system.mem_ctrls.readPktSize::4                     0                       # Read request sizes (log2)
+system.mem_ctrls.readPktSize::5                     0                       # Read request sizes (log2)
+system.mem_ctrls.readPktSize::6                   846                       # Read request sizes (log2)
+system.mem_ctrls.writePktSize::0                    0                       # Write request sizes (log2)
+system.mem_ctrls.writePktSize::1                    0                       # Write request sizes (log2)
+system.mem_ctrls.writePktSize::2                    0                       # Write request sizes (log2)
+system.mem_ctrls.writePktSize::3                    0                       # Write request sizes (log2)
+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                  752                       # Write request sizes (log2)
+system.mem_ctrls.rdQLenPdf::0                     631                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::1                      86                       # 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
+system.mem_ctrls.rdQLenPdf::5                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::6                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::7                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::8                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::9                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::10                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::11                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::12                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::13                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::14                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::15                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::16                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::17                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::18                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::19                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::20                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::21                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::22                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::23                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::24                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::25                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::26                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::27                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::28                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::29                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::30                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::31                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::0                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::1                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::2                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::3                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::4                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::5                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::6                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::7                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::8                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::9                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::10                      1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::11                      1                       # What write queue length does an incoming req see
+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                     31                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::16                     31                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::17                     37                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::18                     37                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::19                     37                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::20                     37                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::21                     36                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::22                     36                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::23                     36                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::24                     36                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::25                     36                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::26                     36                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::27                     36                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::28                     36                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::29                     36                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::30                     36                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::31                     36                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::32                     36                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::33                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::34                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::35                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::36                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::37                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::38                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::39                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::40                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::41                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::42                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::43                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::44                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::45                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::46                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::47                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::48                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::49                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::50                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::51                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::52                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::53                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::54                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::55                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::56                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::57                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::58                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::59                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::60                      0                       # What write queue length does an incoming req see
+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          155                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::mean    547.509677                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::gmean   416.230507                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::stdev   312.356884                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::0-127           19     12.26%     12.26% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::128-255           10      6.45%     18.71% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::256-383           16     10.32%     29.03% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::384-511           22     14.19%     43.23% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::512-639           18     11.61%     54.84% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::640-767           24     15.48%     70.32% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::768-895           14      9.03%     79.35% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::896-1023           15      9.68%     89.03% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::1024-1151           17     10.97%    100.00% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::total          155                       # Bytes accessed per row activation
+system.mem_ctrls.rdPerTurnAround::samples           36                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::mean      19.722222                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::gmean     19.453020                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::stdev      3.677042                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::16-17            11     30.56%     30.56% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::18-19            11     30.56%     61.11% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::20-21             7     19.44%     80.56% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::22-23             4     11.11%     91.67% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::24-25             2      5.56%     97.22% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::36-37             1      2.78%    100.00% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::total            36                       # Reads before turning the bus around for writes
+system.mem_ctrls.wrPerTurnAround::samples           36                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::mean      17.694444                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::gmean     17.676625                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::stdev      0.786291                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::16                6     16.67%     16.67% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::18               29     80.56%     97.22% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::19                1      2.78%    100.00% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::total            36                       # Writes before turning the bus around for reads
+system.mem_ctrls.totQLat                         7000                       # Total ticks spent queuing
+system.mem_ctrls.totMemAccLat                   20623                       # Total ticks spent from burst creation until serviced by the DRAM
+system.mem_ctrls.totBusLat                       3585                       # Total ticks spent in databus transfers
+system.mem_ctrls.avgQLat                         9.76                       # Average queueing delay per DRAM burst
+system.mem_ctrls.avgBusLat                       5.00                       # Average bus latency per DRAM burst
+system.mem_ctrls.avgMemAccLat                   28.76                       # Average memory access latency per DRAM burst
+system.mem_ctrls.avgRdBW                       142.12                       # Average DRAM read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBW                       126.26                       # Average achieved write bandwidth in MiByte/s
+system.mem_ctrls.avgRdBWSys                    167.69                       # Average system read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBWSys                    149.06                       # Average system write bandwidth in MiByte/s
+system.mem_ctrls.peakBW                      12800.00                       # Theoretical peak bandwidth in MiByte/s
+system.mem_ctrls.busUtil                         2.10                       # Data bus utilization in percentage
+system.mem_ctrls.busUtilRead                     1.11                       # Data bus utilization in percentage for reads
+system.mem_ctrls.busUtilWrite                    0.99                       # Data bus utilization in percentage for writes
+system.mem_ctrls.avgRdQLen                       1.19                       # Average read queue length when enqueuing
+system.mem_ctrls.avgWrQLen                      24.51                       # Average write queue length when enqueuing
+system.mem_ctrls.readRowHits                      567                       # Number of row buffer hits during reads
+system.mem_ctrls.writeRowHits                     628                       # Number of row buffer hits during writes
+system.mem_ctrls.readRowHitRate                 79.08                       # Row buffer hit rate for reads
+system.mem_ctrls.writeRowHitRate                95.59                       # Row buffer hit rate for writes
+system.mem_ctrls.avgGap                        201.77                       # Average gap between requests
+system.mem_ctrls.pageHitRate                    86.97                       # Row buffer hit rate, read and write combined
+system.mem_ctrls.memoryStateTime::IDLE           7291                       # Time in different power states
+system.mem_ctrls.memoryStateTime::REF           10660                       # Time in different power states
+system.mem_ctrls.memoryStateTime::PRE_PDN            0                       # Time in different power states
+system.mem_ctrls.memoryStateTime::ACT          301549                       # Time in different power states
+system.mem_ctrls.memoryStateTime::ACT_PDN            0                       # Time in different power states
+system.mem_ctrls.actEnergy::0                 1171800                       # Energy for activate commands per rank (pJ)
+system.mem_ctrls.actEnergy::1                       0                       # Energy for activate commands per rank (pJ)
+system.mem_ctrls.preEnergy::0                  651000                       # Energy for precharge commands per rank (pJ)
+system.mem_ctrls.preEnergy::1                       0                       # Energy for precharge commands per rank (pJ)
+system.mem_ctrls.readEnergy::0                8835840                       # Energy for read commands per rank (pJ)
+system.mem_ctrls.readEnergy::1                      0                       # Energy for read commands per rank (pJ)
+system.mem_ctrls.writeEnergy::0               6407424                       # Energy for write commands per rank (pJ)
+system.mem_ctrls.writeEnergy::1                     0                       # Energy for write commands per rank (pJ)
+system.mem_ctrls.refreshEnergy::0            20850960                       # Energy for refresh commands per rank (pJ)
+system.mem_ctrls.refreshEnergy::1            20850960                       # Energy for refresh commands per rank (pJ)
+system.mem_ctrls.actBackEnergy::0           212765724                       # Energy for active background per rank (pJ)
+system.mem_ctrls.actBackEnergy::1             6898824                       # Energy for active background per rank (pJ)
+system.mem_ctrls.preBackEnergy::0             5055000                       # Energy for precharge background per rank (pJ)
+system.mem_ctrls.preBackEnergy::1           185640000                       # Energy for precharge background per rank (pJ)
+system.mem_ctrls.totalEnergy::0             255737748                       # Total energy per rank (pJ)
+system.mem_ctrls.totalEnergy::1             213389784                       # Total energy per rank (pJ)
+system.mem_ctrls.averagePower::0           800.466211                       # Core power per rank (mW)
+system.mem_ctrls.averagePower::1           667.915915                       # Core power per rank (mW)
 system.ruby.clk_domain.clock                        1                       # Clock period in ticks
 system.ruby.delayHist::bucket_size                512                       # delay histogram for all message
 system.ruby.delayHist::max_bucket                5119                       # delay histogram for all message
-system.ruby.delayHist::samples                   7183                       # delay histogram for all message
-system.ruby.delayHist::mean                 55.693443                       # delay histogram for all message
-system.ruby.delayHist::stdev               252.452700                       # delay histogram for all message
-system.ruby.delayHist                    |        6908     96.17%     96.17% |         159      2.21%     98.39% |          57      0.79%     99.18% |          31      0.43%     99.61% |          18      0.25%     99.86% |           9      0.13%     99.99% |           0      0.00%     99.99% |           0      0.00%     99.99% |           1      0.01%    100.00% |           0      0.00%    100.00% # delay histogram for all message
-system.ruby.delayHist::total                     7183                       # delay histogram for all message
+system.ruby.delayHist::samples                   6760                       # delay histogram for all message
+system.ruby.delayHist::mean                 50.962278                       # delay histogram for all message
+system.ruby.delayHist::stdev               238.173200                       # delay histogram for all message
+system.ruby.delayHist                    |        6512     96.33%     96.33% |         158      2.34%     98.67% |          46      0.68%     99.35% |          24      0.36%     99.70% |           9      0.13%     99.84% |           8      0.12%     99.96% |           2      0.03%     99.99% |           0      0.00%     99.99% |           0      0.00%     99.99% |           1      0.01%    100.00% # delay histogram for all message
+system.ruby.delayHist::total                     6760                       # delay histogram for all message
 system.ruby.outstanding_req_hist::bucket_size            2                      
 system.ruby.outstanding_req_hist::max_bucket           19                      
-system.ruby.outstanding_req_hist::samples         1017                      
-system.ruby.outstanding_req_hist::mean      15.830875                      
-system.ruby.outstanding_req_hist::gmean     15.734065                      
-system.ruby.outstanding_req_hist::stdev      1.114909                      
-system.ruby.outstanding_req_hist         |           1      0.10%      0.10% |           2      0.20%      0.29% |           2      0.20%      0.49% |           2      0.20%      0.69% |           2      0.20%      0.88% |           2      0.20%      1.08% |           2      0.20%      1.28% |          54      5.31%      6.59% |         950     93.41%    100.00% |           0      0.00%    100.00%
-system.ruby.outstanding_req_hist::total          1017                      
+system.ruby.outstanding_req_hist::samples          955                      
+system.ruby.outstanding_req_hist::mean      15.834555                      
+system.ruby.outstanding_req_hist::gmean     15.731830                      
+system.ruby.outstanding_req_hist::stdev      1.145523                      
+system.ruby.outstanding_req_hist         |           1      0.10%      0.10% |           2      0.21%      0.31% |           2      0.21%      0.52% |           2      0.21%      0.73% |           2      0.21%      0.94% |           2      0.21%      1.15% |           2      0.21%      1.36% |          40      4.19%      5.55% |         902     94.45%    100.00% |           0      0.00%    100.00%
+system.ruby.outstanding_req_hist::total           955                      
 system.ruby.latency_hist::bucket_size            1024                      
 system.ruby.latency_hist::max_bucket            10239                      
-system.ruby.latency_hist::samples                1002                      
-system.ruby.latency_hist::mean            5171.353293                      
-system.ruby.latency_hist::gmean           2828.922262                      
-system.ruby.latency_hist::stdev           2096.025855                      
-system.ruby.latency_hist                 |         135     13.47%     13.47% |          12      1.20%     14.67% |           4      0.40%     15.07% |           4      0.40%     15.47% |          30      2.99%     18.46% |         460     45.91%     64.37% |         320     31.94%     96.31% |          37      3.69%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.latency_hist::total                  1002                      
+system.ruby.latency_hist::samples                 940                      
+system.ruby.latency_hist::mean            5434.606383                      
+system.ruby.latency_hist::gmean           3151.023817                      
+system.ruby.latency_hist::stdev           2181.464677                      
+system.ruby.latency_hist                 |         124     13.19%     13.19% |          15      1.60%     14.79% |           3      0.32%     15.11% |           1      0.11%     15.21% |          12      1.28%     16.49% |         316     33.62%     50.11% |         394     41.91%     92.02% |          72      7.66%     99.68% |           3      0.32%    100.00% |           0      0.00%    100.00%
+system.ruby.latency_hist::total                   940                      
 system.ruby.hit_latency_hist::bucket_size           16                      
 system.ruby.hit_latency_hist::max_bucket          159                      
-system.ruby.hit_latency_hist::samples              77                      
-system.ruby.hit_latency_hist::mean           9.597403                      
-system.ruby.hit_latency_hist::gmean          2.761367                      
-system.ruby.hit_latency_hist::stdev         27.303489                      
-system.ruby.hit_latency_hist             |          72     93.51%     93.51% |           0      0.00%     93.51% |           0      0.00%     93.51% |           0      0.00%     93.51% |           0      0.00%     93.51% |           0      0.00%     93.51% |           2      2.60%     96.10% |           3      3.90%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.hit_latency_hist::total                77                      
+system.ruby.hit_latency_hist::samples              66                      
+system.ruby.hit_latency_hist::mean          18.863636                      
+system.ruby.hit_latency_hist::gmean          3.818124                      
+system.ruby.hit_latency_hist::stdev         39.435200                      
+system.ruby.hit_latency_hist             |          56     84.85%     84.85% |           0      0.00%     84.85% |           0      0.00%     84.85% |           0      0.00%     84.85% |           0      0.00%     84.85% |           0      0.00%     84.85% |           5      7.58%     92.42% |           5      7.58%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.hit_latency_hist::total                66                      
 system.ruby.miss_latency_hist::bucket_size         1024                      
 system.ruby.miss_latency_hist::max_bucket        10239                      
-system.ruby.miss_latency_hist::samples            925                      
-system.ruby.miss_latency_hist::mean       5601.034595                      
-system.ruby.miss_latency_hist::gmean      5037.610012                      
-system.ruby.miss_latency_hist::stdev      1534.352398                      
-system.ruby.miss_latency_hist            |          58      6.27%      6.27% |          12      1.30%      7.57% |           4      0.43%      8.00% |           4      0.43%      8.43% |          30      3.24%     11.68% |         460     49.73%     61.41% |         320     34.59%     96.00% |          37      4.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.miss_latency_hist::total              925                      
-system.ruby.l1_cntrl0.L1Dcache.demand_hits           77                       # Number of cache demand hits
-system.ruby.l1_cntrl0.L1Dcache.demand_misses          881                       # Number of cache demand misses
-system.ruby.l1_cntrl0.L1Dcache.demand_accesses          958                       # Number of cache demand accesses
+system.ruby.miss_latency_hist::samples            874                      
+system.ruby.miss_latency_hist::mean       5843.575515                      
+system.ruby.miss_latency_hist::gmean      5232.370506                      
+system.ruby.miss_latency_hist::stdev      1653.356358                      
+system.ruby.miss_latency_hist            |          58      6.64%      6.64% |          15      1.72%      8.35% |           3      0.34%      8.70% |           1      0.11%      8.81% |          12      1.37%     10.18% |         316     36.16%     46.34% |         394     45.08%     91.42% |          72      8.24%     99.66% |           3      0.34%    100.00% |           0      0.00%    100.00%
+system.ruby.miss_latency_hist::total              874                      
+system.ruby.l1_cntrl0.L1Dcache.demand_hits           66                       # Number of cache demand hits
+system.ruby.l1_cntrl0.L1Dcache.demand_misses          824                       # Number of cache demand misses
+system.ruby.l1_cntrl0.L1Dcache.demand_accesses          890                       # Number of cache demand accesses
 system.ruby.l1_cntrl0.L1Icache.demand_hits            0                       # Number of cache demand hits
-system.ruby.l1_cntrl0.L1Icache.demand_misses           46                       # Number of cache demand misses
-system.ruby.l1_cntrl0.L1Icache.demand_accesses           46                       # Number of cache demand accesses
+system.ruby.l1_cntrl0.L1Icache.demand_misses           52                       # Number of cache demand misses
+system.ruby.l1_cntrl0.L1Icache.demand_accesses           52                       # 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
@@ -64,355 +313,335 @@ system.ruby.l1_cntrl0.prefetcher.hits               0                       # nu
 system.ruby.l1_cntrl0.prefetcher.partial_hits            0                       # number of misses observed for a block being prefetched
 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.sequencer.store_waiting_on_load            6                       # Number of times a store aliased with a pending load
-system.ruby.l1_cntrl0.sequencer.store_waiting_on_store          110                       # Number of times a store aliased with a pending store
-system.ruby.l1_cntrl0.sequencer.load_waiting_on_store           10                       # Number of times a load aliased with a pending store
-system.ruby.network.routers0.percent_links_utilized     1.749086                      
-system.ruby.network.routers0.msg_count.Control::0          925                      
-system.ruby.network.routers0.msg_count.Request_Control::2          563                      
-system.ruby.network.routers0.msg_count.Response_Data::1          925                      
-system.ruby.network.routers0.msg_count.Response_Control::1          827                      
-system.ruby.network.routers0.msg_count.Response_Control::2          877                      
-system.ruby.network.routers0.msg_count.Writeback_Data::0          742                      
-system.ruby.network.routers0.msg_count.Writeback_Data::1          520                      
-system.ruby.network.routers0.msg_count.Writeback_Control::0           43                      
-system.ruby.network.routers0.msg_bytes.Control::0         7400                      
-system.ruby.network.routers0.msg_bytes.Request_Control::2         4504                      
-system.ruby.network.routers0.msg_bytes.Response_Data::1        66600                      
-system.ruby.network.routers0.msg_bytes.Response_Control::1         6616                      
-system.ruby.network.routers0.msg_bytes.Response_Control::2         7016                      
-system.ruby.network.routers0.msg_bytes.Writeback_Data::0        53424                      
-system.ruby.network.routers0.msg_bytes.Writeback_Data::1        37440                      
-system.ruby.network.routers0.msg_bytes.Writeback_Control::0          344                      
-system.ruby.l2_cntrl0.L2cache.demand_hits           41                       # Number of cache demand hits
-system.ruby.l2_cntrl0.L2cache.demand_misses          884                       # Number of cache demand misses
-system.ruby.l2_cntrl0.L2cache.demand_accesses          925                       # Number of cache demand accesses
-system.ruby.network.routers1.percent_links_utilized     3.043386                      
-system.ruby.network.routers1.msg_count.Control::0         1809                      
-system.ruby.network.routers1.msg_count.Request_Control::2          563                      
-system.ruby.network.routers1.msg_count.Response_Data::1         2604                      
-system.ruby.network.routers1.msg_count.Response_Control::1         1791                      
-system.ruby.network.routers1.msg_count.Response_Control::2          877                      
-system.ruby.network.routers1.msg_count.Writeback_Data::0          742                      
-system.ruby.network.routers1.msg_count.Writeback_Data::1          520                      
-system.ruby.network.routers1.msg_count.Writeback_Control::0           43                      
-system.ruby.network.routers1.msg_bytes.Control::0        14472                      
-system.ruby.network.routers1.msg_bytes.Request_Control::2         4504                      
-system.ruby.network.routers1.msg_bytes.Response_Data::1       187488                      
-system.ruby.network.routers1.msg_bytes.Response_Control::1        14328                      
-system.ruby.network.routers1.msg_bytes.Response_Control::2         7016                      
-system.ruby.network.routers1.msg_bytes.Writeback_Data::0        53424                      
-system.ruby.network.routers1.msg_bytes.Writeback_Data::1        37440                      
-system.ruby.network.routers1.msg_bytes.Writeback_Control::0          344                      
+system.ruby.l1_cntrl0.sequencer.store_waiting_on_load            4                       # Number of times a store aliased with a pending load
+system.ruby.l1_cntrl0.sequencer.store_waiting_on_store           77                       # Number of times a store aliased with a pending store
+system.ruby.l1_cntrl0.sequencer.load_waiting_on_store           11                       # Number of times a load aliased with a pending store
+system.ruby.l1_cntrl0.sequencer.load_waiting_on_load            1                       # Number of times a load aliased with a pending load
+system.ruby.network.routers0.percent_links_utilized     1.655176                      
+system.ruby.network.routers0.msg_count.Control::0          876                      
+system.ruby.network.routers0.msg_count.Request_Control::2          528                      
+system.ruby.network.routers0.msg_count.Response_Data::1          875                      
+system.ruby.network.routers0.msg_count.Response_Control::1          778                      
+system.ruby.network.routers0.msg_count.Response_Control::2          822                      
+system.ruby.network.routers0.msg_count.Writeback_Data::0          690                      
+system.ruby.network.routers0.msg_count.Writeback_Data::1          473                      
+system.ruby.network.routers0.msg_count.Writeback_Control::0           34                      
+system.ruby.network.routers0.msg_bytes.Control::0         7008                      
+system.ruby.network.routers0.msg_bytes.Request_Control::2         4224                      
+system.ruby.network.routers0.msg_bytes.Response_Data::1        63000                      
+system.ruby.network.routers0.msg_bytes.Response_Control::1         6224                      
+system.ruby.network.routers0.msg_bytes.Response_Control::2         6576                      
+system.ruby.network.routers0.msg_bytes.Writeback_Data::0        49680                      
+system.ruby.network.routers0.msg_bytes.Writeback_Data::1        34056                      
+system.ruby.network.routers0.msg_bytes.Writeback_Control::0          272                      
+system.ruby.l2_cntrl0.L2cache.demand_hits           29                       # Number of cache demand hits
+system.ruby.l2_cntrl0.L2cache.demand_misses          846                       # Number of cache demand misses
+system.ruby.l2_cntrl0.L2cache.demand_accesses          875                       # Number of cache demand accesses
+system.ruby.network.routers1.percent_links_utilized     2.907186                      
+system.ruby.network.routers1.msg_count.Control::0         1722                      
+system.ruby.network.routers1.msg_count.Request_Control::2          528                      
+system.ruby.network.routers1.msg_count.Response_Data::1         2474                      
+system.ruby.network.routers1.msg_count.Response_Control::1         1708                      
+system.ruby.network.routers1.msg_count.Response_Control::2          822                      
+system.ruby.network.routers1.msg_count.Writeback_Data::0          690                      
+system.ruby.network.routers1.msg_count.Writeback_Data::1          473                      
+system.ruby.network.routers1.msg_count.Writeback_Control::0           34                      
+system.ruby.network.routers1.msg_bytes.Control::0        13776                      
+system.ruby.network.routers1.msg_bytes.Request_Control::2         4224                      
+system.ruby.network.routers1.msg_bytes.Response_Data::1       178128                      
+system.ruby.network.routers1.msg_bytes.Response_Control::1        13664                      
+system.ruby.network.routers1.msg_bytes.Response_Control::2         6576                      
+system.ruby.network.routers1.msg_bytes.Writeback_Data::0        49680                      
+system.ruby.network.routers1.msg_bytes.Writeback_Data::1        34056                      
+system.ruby.network.routers1.msg_bytes.Writeback_Control::0          272                      
+system.ruby.network.routers2.percent_links_utilized     1.251080                      
+system.ruby.network.routers2.msg_count.Control::0          846                      
+system.ruby.network.routers2.msg_count.Response_Data::1         1598                      
+system.ruby.network.routers2.msg_count.Response_Control::1          930                      
+system.ruby.network.routers2.msg_bytes.Control::0         6768                      
+system.ruby.network.routers2.msg_bytes.Response_Data::1       115056                      
+system.ruby.network.routers2.msg_bytes.Response_Control::1         7440                      
+system.ruby.network.routers3.percent_links_utilized     1.938124                      
+system.ruby.network.routers3.msg_count.Control::0         1722                      
+system.ruby.network.routers3.msg_count.Request_Control::2          528                      
+system.ruby.network.routers3.msg_count.Response_Data::1         2474                      
+system.ruby.network.routers3.msg_count.Response_Control::1         1708                      
+system.ruby.network.routers3.msg_count.Response_Control::2          822                      
+system.ruby.network.routers3.msg_count.Writeback_Data::0          690                      
+system.ruby.network.routers3.msg_count.Writeback_Data::1          473                      
+system.ruby.network.routers3.msg_count.Writeback_Control::0           34                      
+system.ruby.network.routers3.msg_bytes.Control::0        13776                      
+system.ruby.network.routers3.msg_bytes.Request_Control::2         4224                      
+system.ruby.network.routers3.msg_bytes.Response_Data::1       178128                      
+system.ruby.network.routers3.msg_bytes.Response_Control::1        13664                      
+system.ruby.network.routers3.msg_bytes.Response_Control::2         6576                      
+system.ruby.network.routers3.msg_bytes.Writeback_Data::0        49680                      
+system.ruby.network.routers3.msg_bytes.Writeback_Data::1        34056                      
+system.ruby.network.routers3.msg_bytes.Writeback_Control::0          272                      
+system.ruby.network.msg_count.Control            5166                      
+system.ruby.network.msg_count.Request_Control         1584                      
+system.ruby.network.msg_count.Response_Data         7421                      
+system.ruby.network.msg_count.Response_Control         7590                      
+system.ruby.network.msg_count.Writeback_Data         3489                      
+system.ruby.network.msg_count.Writeback_Control          102                      
+system.ruby.network.msg_byte.Control            41328                      
+system.ruby.network.msg_byte.Request_Control        12672                      
+system.ruby.network.msg_byte.Response_Data       534312                      
+system.ruby.network.msg_byte.Response_Control        60720                      
+system.ruby.network.msg_byte.Writeback_Data       251208                      
+system.ruby.network.msg_byte.Writeback_Control          816                      
 system.ruby.memctrl_clk_domain.clock                3                       # Clock period in ticks
-system.ruby.dir_cntrl0.memBuffer.memReq          1679                       # Total number of memory requests
-system.ruby.dir_cntrl0.memBuffer.memRead          884                       # Number of memory reads
-system.ruby.dir_cntrl0.memBuffer.memWrite          795                       # Number of memory writes
-system.ruby.dir_cntrl0.memBuffer.memRefresh         2274                       # Number of memory refreshes
-system.ruby.dir_cntrl0.memBuffer.memWaitCycles          511                       # Delay stalled at the head of the bank queue
-system.ruby.dir_cntrl0.memBuffer.memInputQ           43                       # Delay in the input queue
-system.ruby.dir_cntrl0.memBuffer.totalStalls          554                       # Total number of stall cycles
-system.ruby.dir_cntrl0.memBuffer.stallsPerReq     0.329958                       # Expected number of stall cycles per request
-system.ruby.dir_cntrl0.memBuffer.memBankBusy          149                       # memory stalls due to busy bank
-system.ruby.dir_cntrl0.memBuffer.memBusBusy          180                       # memory stalls due to busy bus
-system.ruby.dir_cntrl0.memBuffer.memReadWriteBusy           93                       # memory stalls due to read write turnaround
-system.ruby.dir_cntrl0.memBuffer.memDataBusBusy           60                       # memory stalls due to read read turnaround
-system.ruby.dir_cntrl0.memBuffer.memArbWait           29                       # memory stalls due to arbitration
-system.ruby.dir_cntrl0.memBuffer.memBankCount |          59      3.51%      3.51% |          51      3.04%      6.55% |          42      2.50%      9.05% |         102      6.08%     15.13% |          61      3.63%     18.76% |          47      2.80%     21.56% |          70      4.17%     25.73% |          56      3.34%     29.06% |          51      3.04%     32.10% |          62      3.69%     35.80% |          53      3.16%     38.95% |          35      2.08%     41.04% |          65      3.87%     44.91% |          50      2.98%     47.89% |          40      2.38%     50.27% |          53      3.16%     53.42% |          36      2.14%     55.57% |          55      3.28%     58.84% |          66      3.93%     62.78% |          41      2.44%     65.22% |          49      2.92%     68.14% |          43      2.56%     70.70% |          65      3.87%     74.57% |          53      3.16%     77.72% |          50      2.98%     80.70% |          53      3.16%     83.86% |          51      3.04%     86.90% |          48      2.86%     89.76% |          44      2.62%     92.38% |          41      2.44%     94.82% |          41      2.44%     97.26% |          46      2.74%    100.00% # Number of accesses per bank
-system.ruby.dir_cntrl0.memBuffer.memBankCount::total         1679                       # Number of accesses per bank
-system.ruby.network.routers2.percent_links_utilized     1.294300                      
-system.ruby.network.routers2.msg_count.Control::0          884                      
-system.ruby.network.routers2.msg_count.Response_Data::1         1679                      
-system.ruby.network.routers2.msg_count.Response_Control::1          964                      
-system.ruby.network.routers2.msg_bytes.Control::0         7072                      
-system.ruby.network.routers2.msg_bytes.Response_Data::1       120888                      
-system.ruby.network.routers2.msg_bytes.Response_Control::1         7712                      
-system.ruby.network.routers3.percent_links_utilized     2.028924                      
-system.ruby.network.routers3.msg_count.Control::0         1809                      
-system.ruby.network.routers3.msg_count.Request_Control::2          563                      
-system.ruby.network.routers3.msg_count.Response_Data::1         2604                      
-system.ruby.network.routers3.msg_count.Response_Control::1         1791                      
-system.ruby.network.routers3.msg_count.Response_Control::2          877                      
-system.ruby.network.routers3.msg_count.Writeback_Data::0          742                      
-system.ruby.network.routers3.msg_count.Writeback_Data::1          520                      
-system.ruby.network.routers3.msg_count.Writeback_Control::0           43                      
-system.ruby.network.routers3.msg_bytes.Control::0        14472                      
-system.ruby.network.routers3.msg_bytes.Request_Control::2         4504                      
-system.ruby.network.routers3.msg_bytes.Response_Data::1       187488                      
-system.ruby.network.routers3.msg_bytes.Response_Control::1        14328                      
-system.ruby.network.routers3.msg_bytes.Response_Control::2         7016                      
-system.ruby.network.routers3.msg_bytes.Writeback_Data::0        53424                      
-system.ruby.network.routers3.msg_bytes.Writeback_Data::1        37440                      
-system.ruby.network.routers3.msg_bytes.Writeback_Control::0          344                      
-system.ruby.network.msg_count.Control            5427                      
-system.ruby.network.msg_count.Request_Control         1689                      
-system.ruby.network.msg_count.Response_Data         7812                      
-system.ruby.network.msg_count.Response_Control         8004                      
-system.ruby.network.msg_count.Writeback_Data         3786                      
-system.ruby.network.msg_count.Writeback_Control          129                      
-system.ruby.network.msg_byte.Control            43416                      
-system.ruby.network.msg_byte.Request_Control        13512                      
-system.ruby.network.msg_byte.Response_Data       562464                      
-system.ruby.network.msg_byte.Response_Control        64032                      
-system.ruby.network.msg_byte.Writeback_Data       272592                      
-system.ruby.network.msg_byte.Writeback_Control         1032                      
-system.ruby.network.routers0.throttle0.link_utilization     1.476321                      
-system.ruby.network.routers0.throttle0.msg_count.Request_Control::2          563                      
-system.ruby.network.routers0.throttle0.msg_count.Response_Data::1          925                      
-system.ruby.network.routers0.throttle0.msg_count.Response_Control::1          784                      
-system.ruby.network.routers0.throttle0.msg_bytes.Request_Control::2         4504                      
-system.ruby.network.routers0.throttle0.msg_bytes.Response_Data::1        66600                      
-system.ruby.network.routers0.throttle0.msg_bytes.Response_Control::1         6272                      
-system.ruby.network.routers0.throttle1.link_utilization     2.021852                      
-system.ruby.network.routers0.throttle1.msg_count.Control::0          925                      
-system.ruby.network.routers0.throttle1.msg_count.Response_Control::1           43                      
-system.ruby.network.routers0.throttle1.msg_count.Response_Control::2          877                      
-system.ruby.network.routers0.throttle1.msg_count.Writeback_Data::0          742                      
-system.ruby.network.routers0.throttle1.msg_count.Writeback_Data::1          520                      
-system.ruby.network.routers0.throttle1.msg_count.Writeback_Control::0           43                      
-system.ruby.network.routers0.throttle1.msg_bytes.Control::0         7400                      
-system.ruby.network.routers0.throttle1.msg_bytes.Response_Control::1          344                      
-system.ruby.network.routers0.throttle1.msg_bytes.Response_Control::2         7016                      
-system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Data::0        53424                      
-system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Data::1        37440                      
-system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Control::0          344                      
-system.ruby.network.routers1.throttle0.link_utilization     3.370414                      
-system.ruby.network.routers1.throttle0.msg_count.Control::0          925                      
-system.ruby.network.routers1.throttle0.msg_count.Response_Data::1          884                      
-system.ruby.network.routers1.throttle0.msg_count.Response_Control::1          922                      
-system.ruby.network.routers1.throttle0.msg_count.Response_Control::2          877                      
-system.ruby.network.routers1.throttle0.msg_count.Writeback_Data::0          742                      
-system.ruby.network.routers1.throttle0.msg_count.Writeback_Data::1          520                      
-system.ruby.network.routers1.throttle0.msg_count.Writeback_Control::0           43                      
-system.ruby.network.routers1.throttle0.msg_bytes.Control::0         7400                      
-system.ruby.network.routers1.throttle0.msg_bytes.Response_Data::1        63648                      
-system.ruby.network.routers1.throttle0.msg_bytes.Response_Control::1         7376                      
-system.ruby.network.routers1.throttle0.msg_bytes.Response_Control::2         7016                      
-system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Data::0        53424                      
-system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Data::1        37440                      
-system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Control::0          344                      
-system.ruby.network.routers1.throttle1.link_utilization     2.716358                      
-system.ruby.network.routers1.throttle1.msg_count.Control::0          884                      
-system.ruby.network.routers1.throttle1.msg_count.Request_Control::2          563                      
-system.ruby.network.routers1.throttle1.msg_count.Response_Data::1         1720                      
-system.ruby.network.routers1.throttle1.msg_count.Response_Control::1          869                      
-system.ruby.network.routers1.throttle1.msg_bytes.Control::0         7072                      
-system.ruby.network.routers1.throttle1.msg_bytes.Request_Control::2         4504                      
-system.ruby.network.routers1.throttle1.msg_bytes.Response_Data::1       123840                      
-system.ruby.network.routers1.throttle1.msg_bytes.Response_Control::1         6952                      
-system.ruby.network.routers2.throttle0.link_utilization     1.240037                      
-system.ruby.network.routers2.throttle0.msg_count.Control::0          884                      
-system.ruby.network.routers2.throttle0.msg_count.Response_Data::1          795                      
-system.ruby.network.routers2.throttle0.msg_count.Response_Control::1           85                      
-system.ruby.network.routers2.throttle0.msg_bytes.Control::0         7072                      
-system.ruby.network.routers2.throttle0.msg_bytes.Response_Data::1        57240                      
-system.ruby.network.routers2.throttle0.msg_bytes.Response_Control::1          680                      
-system.ruby.network.routers2.throttle1.link_utilization     1.348563                      
-system.ruby.network.routers2.throttle1.msg_count.Response_Data::1          884                      
-system.ruby.network.routers2.throttle1.msg_count.Response_Control::1          879                      
-system.ruby.network.routers2.throttle1.msg_bytes.Response_Data::1        63648                      
-system.ruby.network.routers2.throttle1.msg_bytes.Response_Control::1         7032                      
-system.ruby.network.routers3.throttle0.link_utilization     1.476321                      
-system.ruby.network.routers3.throttle0.msg_count.Request_Control::2          563                      
-system.ruby.network.routers3.throttle0.msg_count.Response_Data::1          925                      
-system.ruby.network.routers3.throttle0.msg_count.Response_Control::1          784                      
-system.ruby.network.routers3.throttle0.msg_bytes.Request_Control::2         4504                      
-system.ruby.network.routers3.throttle0.msg_bytes.Response_Data::1        66600                      
-system.ruby.network.routers3.throttle0.msg_bytes.Response_Control::1         6272                      
-system.ruby.network.routers3.throttle1.link_utilization     3.370414                      
-system.ruby.network.routers3.throttle1.msg_count.Control::0          925                      
-system.ruby.network.routers3.throttle1.msg_count.Response_Data::1          884                      
-system.ruby.network.routers3.throttle1.msg_count.Response_Control::1          922                      
-system.ruby.network.routers3.throttle1.msg_count.Response_Control::2          877                      
-system.ruby.network.routers3.throttle1.msg_count.Writeback_Data::0          742                      
-system.ruby.network.routers3.throttle1.msg_count.Writeback_Data::1          520                      
-system.ruby.network.routers3.throttle1.msg_count.Writeback_Control::0           43                      
-system.ruby.network.routers3.throttle1.msg_bytes.Control::0         7400                      
-system.ruby.network.routers3.throttle1.msg_bytes.Response_Data::1        63648                      
-system.ruby.network.routers3.throttle1.msg_bytes.Response_Control::1         7376                      
-system.ruby.network.routers3.throttle1.msg_bytes.Response_Control::2         7016                      
-system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Data::0        53424                      
-system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Data::1        37440                      
-system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Control::0          344                      
-system.ruby.network.routers3.throttle2.link_utilization     1.240037                      
-system.ruby.network.routers3.throttle2.msg_count.Control::0          884                      
-system.ruby.network.routers3.throttle2.msg_count.Response_Data::1          795                      
-system.ruby.network.routers3.throttle2.msg_count.Response_Control::1           85                      
-system.ruby.network.routers3.throttle2.msg_bytes.Control::0         7072                      
-system.ruby.network.routers3.throttle2.msg_bytes.Response_Data::1        57240                      
-system.ruby.network.routers3.throttle2.msg_bytes.Response_Control::1          680                      
+system.ruby.network.routers0.throttle0.link_utilization     1.412750                      
+system.ruby.network.routers0.throttle0.msg_count.Request_Control::2          528                      
+system.ruby.network.routers0.throttle0.msg_count.Response_Data::1          875                      
+system.ruby.network.routers0.throttle0.msg_count.Response_Control::1          723                      
+system.ruby.network.routers0.throttle0.msg_bytes.Request_Control::2         4224                      
+system.ruby.network.routers0.throttle0.msg_bytes.Response_Data::1        63000                      
+system.ruby.network.routers0.throttle0.msg_bytes.Response_Control::1         5784                      
+system.ruby.network.routers0.throttle1.link_utilization     1.897603                      
+system.ruby.network.routers0.throttle1.msg_count.Control::0          876                      
+system.ruby.network.routers0.throttle1.msg_count.Response_Control::1           55                      
+system.ruby.network.routers0.throttle1.msg_count.Response_Control::2          822                      
+system.ruby.network.routers0.throttle1.msg_count.Writeback_Data::0          690                      
+system.ruby.network.routers0.throttle1.msg_count.Writeback_Data::1          473                      
+system.ruby.network.routers0.throttle1.msg_count.Writeback_Control::0           34                      
+system.ruby.network.routers0.throttle1.msg_bytes.Control::0         7008                      
+system.ruby.network.routers0.throttle1.msg_bytes.Response_Control::1          440                      
+system.ruby.network.routers0.throttle1.msg_bytes.Response_Control::2         6576                      
+system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Data::0        49680                      
+system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Data::1        34056                      
+system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Control::0          272                      
+system.ruby.network.routers1.throttle0.link_utilization     3.206909                      
+system.ruby.network.routers1.throttle0.msg_count.Control::0          876                      
+system.ruby.network.routers1.throttle0.msg_count.Response_Data::1          846                      
+system.ruby.network.routers1.throttle0.msg_count.Response_Control::1          896                      
+system.ruby.network.routers1.throttle0.msg_count.Response_Control::2          822                      
+system.ruby.network.routers1.throttle0.msg_count.Writeback_Data::0          690                      
+system.ruby.network.routers1.throttle0.msg_count.Writeback_Data::1          473                      
+system.ruby.network.routers1.throttle0.msg_count.Writeback_Control::0           34                      
+system.ruby.network.routers1.throttle0.msg_bytes.Control::0         7008                      
+system.ruby.network.routers1.throttle0.msg_bytes.Response_Data::1        60912                      
+system.ruby.network.routers1.throttle0.msg_bytes.Response_Control::1         7168                      
+system.ruby.network.routers1.throttle0.msg_bytes.Response_Control::2         6576                      
+system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Data::0        49680                      
+system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Data::1        34056                      
+system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Control::0          272                      
+system.ruby.network.routers1.throttle1.link_utilization     2.607462                      
+system.ruby.network.routers1.throttle1.msg_count.Control::0          846                      
+system.ruby.network.routers1.throttle1.msg_count.Request_Control::2          528                      
+system.ruby.network.routers1.throttle1.msg_count.Response_Data::1         1628                      
+system.ruby.network.routers1.throttle1.msg_count.Response_Control::1          812                      
+system.ruby.network.routers1.throttle1.msg_bytes.Control::0         6768                      
+system.ruby.network.routers1.throttle1.msg_bytes.Request_Control::2         4224                      
+system.ruby.network.routers1.throttle1.msg_bytes.Response_Data::1       117216                      
+system.ruby.network.routers1.throttle1.msg_bytes.Response_Control::1         6496                      
+system.ruby.network.routers2.throttle0.link_utilization     1.192854                      
+system.ruby.network.routers2.throttle0.msg_count.Control::0          846                      
+system.ruby.network.routers2.throttle0.msg_count.Response_Data::1          752                      
+system.ruby.network.routers2.throttle0.msg_count.Response_Control::1           89                      
+system.ruby.network.routers2.throttle0.msg_bytes.Control::0         6768                      
+system.ruby.network.routers2.throttle0.msg_bytes.Response_Data::1        54144                      
+system.ruby.network.routers2.throttle0.msg_bytes.Response_Control::1          712                      
+system.ruby.network.routers2.throttle1.link_utilization     1.309306                      
+system.ruby.network.routers2.throttle1.msg_count.Response_Data::1          846                      
+system.ruby.network.routers2.throttle1.msg_count.Response_Control::1          841                      
+system.ruby.network.routers2.throttle1.msg_bytes.Response_Data::1        60912                      
+system.ruby.network.routers2.throttle1.msg_bytes.Response_Control::1         6728                      
+system.ruby.network.routers3.throttle0.link_utilization     1.413214                      
+system.ruby.network.routers3.throttle0.msg_count.Request_Control::2          528                      
+system.ruby.network.routers3.throttle0.msg_count.Response_Data::1          875                      
+system.ruby.network.routers3.throttle0.msg_count.Response_Control::1          723                      
+system.ruby.network.routers3.throttle0.msg_bytes.Request_Control::2         4224                      
+system.ruby.network.routers3.throttle0.msg_bytes.Response_Data::1        63000                      
+system.ruby.network.routers3.throttle0.msg_bytes.Response_Control::1         5784                      
+system.ruby.network.routers3.throttle1.link_utilization     3.206909                      
+system.ruby.network.routers3.throttle1.msg_count.Control::0          876                      
+system.ruby.network.routers3.throttle1.msg_count.Response_Data::1          846                      
+system.ruby.network.routers3.throttle1.msg_count.Response_Control::1          896                      
+system.ruby.network.routers3.throttle1.msg_count.Response_Control::2          822                      
+system.ruby.network.routers3.throttle1.msg_count.Writeback_Data::0          690                      
+system.ruby.network.routers3.throttle1.msg_count.Writeback_Data::1          473                      
+system.ruby.network.routers3.throttle1.msg_count.Writeback_Control::0           34                      
+system.ruby.network.routers3.throttle1.msg_bytes.Control::0         7008                      
+system.ruby.network.routers3.throttle1.msg_bytes.Response_Data::1        60912                      
+system.ruby.network.routers3.throttle1.msg_bytes.Response_Control::1         7168                      
+system.ruby.network.routers3.throttle1.msg_bytes.Response_Control::2         6576                      
+system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Data::0        49680                      
+system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Data::1        34056                      
+system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Control::0          272                      
+system.ruby.network.routers3.throttle2.link_utilization     1.194248                      
+system.ruby.network.routers3.throttle2.msg_count.Control::0          846                      
+system.ruby.network.routers3.throttle2.msg_count.Response_Data::1          753                      
+system.ruby.network.routers3.throttle2.msg_count.Response_Control::1           89                      
+system.ruby.network.routers3.throttle2.msg_bytes.Control::0         6768                      
+system.ruby.network.routers3.throttle2.msg_bytes.Response_Data::1        54216                      
+system.ruby.network.routers3.throttle2.msg_bytes.Response_Control::1          712                      
 system.ruby.delayVCHist.vnet_0::bucket_size          512                       # delay histogram for vnet_0
 system.ruby.delayVCHist.vnet_0::max_bucket         5119                       # delay histogram for vnet_0
-system.ruby.delayVCHist.vnet_0::samples          2586                       # delay histogram for vnet_0
-system.ruby.delayVCHist.vnet_0::mean       153.589327                       # delay histogram for vnet_0
-system.ruby.delayVCHist.vnet_0::stdev      402.594576                       # delay histogram for vnet_0
-system.ruby.delayVCHist.vnet_0           |        2311     89.37%     89.37% |         159      6.15%     95.51% |          57      2.20%     97.72% |          31      1.20%     98.92% |          18      0.70%     99.61% |           9      0.35%     99.96% |           0      0.00%     99.96% |           0      0.00%     99.96% |           1      0.04%    100.00% |           0      0.00%    100.00% # delay histogram for vnet_0
-system.ruby.delayVCHist.vnet_0::total            2586                       # delay histogram for vnet_0
+system.ruby.delayVCHist.vnet_0::samples          2420                       # delay histogram for vnet_0
+system.ruby.delayVCHist.vnet_0::mean       141.339256                       # delay histogram for vnet_0
+system.ruby.delayVCHist.vnet_0::stdev      381.793770                       # delay histogram for vnet_0
+system.ruby.delayVCHist.vnet_0           |        2172     89.75%     89.75% |         158      6.53%     96.28% |          46      1.90%     98.18% |          24      0.99%     99.17% |           9      0.37%     99.55% |           8      0.33%     99.88% |           2      0.08%     99.96% |           0      0.00%     99.96% |           0      0.00%     99.96% |           1      0.04%    100.00% # delay histogram for vnet_0
+system.ruby.delayVCHist.vnet_0::total            2420                       # delay histogram for vnet_0
 system.ruby.delayVCHist.vnet_1::bucket_size            4                       # delay histogram for vnet_1
 system.ruby.delayVCHist.vnet_1::max_bucket           39                       # delay histogram for vnet_1
-system.ruby.delayVCHist.vnet_1::samples          4034                       # delay histogram for vnet_1
-system.ruby.delayVCHist.vnet_1::mean         0.709470                       # delay histogram for vnet_1
-system.ruby.delayVCHist.vnet_1::stdev        2.104009                       # delay histogram for vnet_1
-system.ruby.delayVCHist.vnet_1           |        3622     89.79%     89.79% |         315      7.81%     97.60% |          68      1.69%     99.28% |          23      0.57%     99.85% |           5      0.12%     99.98% |           0      0.00%     99.98% |           1      0.02%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% # delay histogram for vnet_1
-system.ruby.delayVCHist.vnet_1::total            4034                       # delay histogram for vnet_1
+system.ruby.delayVCHist.vnet_1::samples          3812                       # delay histogram for vnet_1
+system.ruby.delayVCHist.vnet_1::mean         0.646380                       # delay histogram for vnet_1
+system.ruby.delayVCHist.vnet_1::stdev        2.077943                       # delay histogram for vnet_1
+system.ruby.delayVCHist.vnet_1           |        3466     90.92%     90.92% |         255      6.69%     97.61% |          62      1.63%     99.24% |          21      0.55%     99.79% |           6      0.16%     99.95% |           0      0.00%     99.95% |           2      0.05%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% # delay histogram for vnet_1
+system.ruby.delayVCHist.vnet_1::total            3812                       # 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           563                       # delay histogram for vnet_2
-system.ruby.delayVCHist.vnet_2::mean         0.003552                       # delay histogram for vnet_2
-system.ruby.delayVCHist.vnet_2::stdev        0.084290                       # delay histogram for vnet_2
-system.ruby.delayVCHist.vnet_2           |         562     99.82%     99.82% |           0      0.00%     99.82% |           1      0.18%    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             563                       # delay histogram for vnet_2
+system.ruby.delayVCHist.vnet_2::samples           528                       # delay histogram for vnet_2
+system.ruby.delayVCHist.vnet_2           |         528    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% |           0      0.00%    100.00% # delay histogram for vnet_2
+system.ruby.delayVCHist.vnet_2::total             528                       # delay histogram for vnet_2
 system.ruby.LD.latency_hist::bucket_size         1024                      
 system.ruby.LD.latency_hist::max_bucket         10239                      
-system.ruby.LD.latency_hist::samples               54                      
-system.ruby.LD.latency_hist::mean         5695.537037                      
-system.ruby.LD.latency_hist::gmean        3661.591532                      
-system.ruby.LD.latency_hist::stdev        1733.262348                      
-system.ruby.LD.latency_hist              |           4      7.41%      7.41% |           0      0.00%      7.41% |           0      0.00%      7.41% |           0      0.00%      7.41% |           3      5.56%     12.96% |          19     35.19%     48.15% |          24     44.44%     92.59% |           4      7.41%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.LD.latency_hist::total                 54                      
-system.ruby.LD.hit_latency_hist::bucket_size           16                      
-system.ruby.LD.hit_latency_hist::max_bucket          159                      
-system.ruby.LD.hit_latency_hist::samples            4                      
-system.ruby.LD.hit_latency_hist::mean       29.500000                      
-system.ruby.LD.hit_latency_hist::gmean       6.027587                      
-system.ruby.LD.hit_latency_hist::stdev      53.681157                      
-system.ruby.LD.hit_latency_hist          |           3     75.00%     75.00% |           0      0.00%     75.00% |           0      0.00%     75.00% |           0      0.00%     75.00% |           0      0.00%     75.00% |           0      0.00%     75.00% |           1     25.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              4                      
+system.ruby.LD.latency_hist::samples               49                      
+system.ruby.LD.latency_hist::mean         5654.061224                      
+system.ruby.LD.latency_hist::gmean        2859.260197                      
+system.ruby.LD.latency_hist::stdev        2008.078574                      
+system.ruby.LD.latency_hist              |           5     10.20%     10.20% |           0      0.00%     10.20% |           0      0.00%     10.20% |           0      0.00%     10.20% |           0      0.00%     10.20% |          18     36.73%     46.94% |          22     44.90%     91.84% |           4      8.16%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.LD.latency_hist::total                 49                      
+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            5                      
+system.ruby.LD.hit_latency_hist::mean        3.200000                      
+system.ruby.LD.hit_latency_hist::gmean       2.861938                      
+system.ruby.LD.hit_latency_hist::stdev       1.303840                      
+system.ruby.LD.hit_latency_hist          |           0      0.00%      0.00% |           1     20.00%     20.00% |           0      0.00%     20.00% |           1     20.00%     40.00% |           3     60.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              5                      
 system.ruby.LD.miss_latency_hist::bucket_size         1024                      
 system.ruby.LD.miss_latency_hist::max_bucket        10239                      
-system.ruby.LD.miss_latency_hist::samples           50                      
-system.ruby.LD.miss_latency_hist::mean    6148.820000                      
-system.ruby.LD.miss_latency_hist::gmean   6114.374114                      
-system.ruby.LD.miss_latency_hist::stdev    647.202668                      
-system.ruby.LD.miss_latency_hist         |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           3      6.00%      6.00% |          19     38.00%     44.00% |          24     48.00%     92.00% |           4      8.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.LD.miss_latency_hist::total            50                      
+system.ruby.LD.miss_latency_hist::samples           44                      
+system.ruby.LD.miss_latency_hist::mean    6296.204545                      
+system.ruby.LD.miss_latency_hist::gmean   6267.820763                      
+system.ruby.LD.miss_latency_hist::stdev    605.204850                      
+system.ruby.LD.miss_latency_hist         |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |          18     40.91%     40.91% |          22     50.00%     90.91% |           4      9.09%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.LD.miss_latency_hist::total            44                      
 system.ruby.ST.latency_hist::bucket_size         1024                      
 system.ruby.ST.latency_hist::max_bucket         10239                      
-system.ruby.ST.latency_hist::samples              902                      
-system.ruby.ST.latency_hist::mean         5364.286031                      
-system.ruby.ST.latency_hist::gmean        2990.478756                      
-system.ruby.ST.latency_hist::stdev        1912.037218                      
-system.ruby.ST.latency_hist              |          94     10.42%     10.42% |           4      0.44%     10.86% |           3      0.33%     11.20% |           4      0.44%     11.64% |          27      2.99%     14.63% |         441     48.89%     63.53% |         296     32.82%     96.34% |          33      3.66%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.ST.latency_hist::total                902                      
+system.ruby.ST.latency_hist::samples              840                      
+system.ruby.ST.latency_hist::mean         5699.584524                      
+system.ruby.ST.latency_hist::gmean        3444.061455                      
+system.ruby.ST.latency_hist::stdev        1934.801712                      
+system.ruby.ST.latency_hist              |          79      9.40%      9.40% |           4      0.48%      9.88% |           3      0.36%     10.24% |           1      0.12%     10.36% |          12      1.43%     11.79% |         298     35.48%     47.26% |         372     44.29%     91.55% |          68      8.10%     99.64% |           3      0.36%    100.00% |           0      0.00%    100.00%
+system.ruby.ST.latency_hist::total                840                      
 system.ruby.ST.hit_latency_hist::bucket_size           16                      
 system.ruby.ST.hit_latency_hist::max_bucket          159                      
-system.ruby.ST.hit_latency_hist::samples           73                      
-system.ruby.ST.hit_latency_hist::mean        8.506849                      
-system.ruby.ST.hit_latency_hist::gmean       2.645743                      
-system.ruby.ST.hit_latency_hist::stdev      25.369559                      
-system.ruby.ST.hit_latency_hist          |          69     94.52%     94.52% |           0      0.00%     94.52% |           0      0.00%     94.52% |           0      0.00%     94.52% |           0      0.00%     94.52% |           0      0.00%     94.52% |           1      1.37%     95.89% |           3      4.11%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.ST.hit_latency_hist::total             73                      
+system.ruby.ST.hit_latency_hist::samples           61                      
+system.ruby.ST.hit_latency_hist::mean       20.147541                      
+system.ruby.ST.hit_latency_hist::gmean       3.909413                      
+system.ruby.ST.hit_latency_hist::stdev      40.773699                      
+system.ruby.ST.hit_latency_hist          |          51     83.61%     83.61% |           0      0.00%     83.61% |           0      0.00%     83.61% |           0      0.00%     83.61% |           0      0.00%     83.61% |           0      0.00%     83.61% |           5      8.20%     91.80% |           5      8.20%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.ST.hit_latency_hist::total             61                      
 system.ruby.ST.miss_latency_hist::bucket_size         1024                      
 system.ruby.ST.miss_latency_hist::max_bucket        10239                      
-system.ruby.ST.miss_latency_hist::samples          829                      
-system.ruby.ST.miss_latency_hist::mean    5835.904704                      
-system.ruby.ST.miss_latency_hist::gmean   5553.905612                      
-system.ruby.ST.miss_latency_hist::stdev   1107.483624                      
-system.ruby.ST.miss_latency_hist         |          21      2.53%      2.53% |           4      0.48%      3.02% |           3      0.36%      3.38% |           4      0.48%      3.86% |          27      3.26%      7.12% |         441     53.20%     60.31% |         296     35.71%     96.02% |          33      3.98%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.ST.miss_latency_hist::total           829                      
+system.ruby.ST.miss_latency_hist::samples          779                      
+system.ruby.ST.miss_latency_hist::mean    6144.315789                      
+system.ruby.ST.miss_latency_hist::gmean   5857.030225                      
+system.ruby.ST.miss_latency_hist::stdev   1144.434249                      
+system.ruby.ST.miss_latency_hist         |          18      2.31%      2.31% |           4      0.51%      2.82% |           3      0.39%      3.21% |           1      0.13%      3.34% |          12      1.54%      4.88% |         298     38.25%     43.13% |         372     47.75%     90.89% |          68      8.73%     99.61% |           3      0.39%    100.00% |           0      0.00%    100.00%
+system.ruby.ST.miss_latency_hist::total           779                      
 system.ruby.IFETCH.latency_hist::bucket_size          256                      
 system.ruby.IFETCH.latency_hist::max_bucket         2559                      
-system.ruby.IFETCH.latency_hist::samples           46                      
-system.ruby.IFETCH.latency_hist::mean      772.847826                      
-system.ruby.IFETCH.latency_hist::gmean     703.281758                      
-system.ruby.IFETCH.latency_hist::stdev     370.399662                      
-system.ruby.IFETCH.latency_hist          |           0      0.00%      0.00% |          10     21.74%     21.74% |          20     43.48%     65.22% |           7     15.22%     80.43% |           3      6.52%     86.96% |           4      8.70%     95.65% |           1      2.17%     97.83% |           0      0.00%     97.83% |           1      2.17%    100.00% |           0      0.00%    100.00%
-system.ruby.IFETCH.latency_hist::total             46                      
+system.ruby.IFETCH.latency_hist::samples           51                      
+system.ruby.IFETCH.latency_hist::mean      859.411765                      
+system.ruby.IFETCH.latency_hist::gmean     799.675557                      
+system.ruby.IFETCH.latency_hist::stdev     325.423919                      
+system.ruby.IFETCH.latency_hist          |           1      1.96%      1.96% |           5      9.80%     11.76% |          17     33.33%     45.10% |          17     33.33%     78.43% |           4      7.84%     86.27% |           5      9.80%     96.08% |           2      3.92%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.IFETCH.latency_hist::total             51                      
 system.ruby.IFETCH.miss_latency_hist::bucket_size          256                      
 system.ruby.IFETCH.miss_latency_hist::max_bucket         2559                      
-system.ruby.IFETCH.miss_latency_hist::samples           46                      
-system.ruby.IFETCH.miss_latency_hist::mean   772.847826                      
-system.ruby.IFETCH.miss_latency_hist::gmean   703.281758                      
-system.ruby.IFETCH.miss_latency_hist::stdev   370.399662                      
-system.ruby.IFETCH.miss_latency_hist     |           0      0.00%      0.00% |          10     21.74%     21.74% |          20     43.48%     65.22% |           7     15.22%     80.43% |           3      6.52%     86.96% |           4      8.70%     95.65% |           1      2.17%     97.83% |           0      0.00%     97.83% |           1      2.17%    100.00% |           0      0.00%    100.00%
-system.ruby.IFETCH.miss_latency_hist::total           46                      
-system.ruby.L1Cache_Controller.Load                54      0.00%      0.00%
-system.ruby.L1Cache_Controller.Ifetch              54      0.00%      0.00%
-system.ruby.L1Cache_Controller.Store              904      0.00%      0.00%
-system.ruby.L1Cache_Controller.Inv                563      0.00%      0.00%
-system.ruby.L1Cache_Controller.L1_Replacement        10554      0.00%      0.00%
-system.ruby.L1Cache_Controller.Data_Exclusive           50      0.00%      0.00%
-system.ruby.L1Cache_Controller.Data_all_Acks          875      0.00%      0.00%
-system.ruby.L1Cache_Controller.WB_Ack             784      0.00%      0.00%
-system.ruby.L1Cache_Controller.NP.Load             50      0.00%      0.00%
-system.ruby.L1Cache_Controller.NP.Ifetch           46      0.00%      0.00%
-system.ruby.L1Cache_Controller.NP.Store           831      0.00%      0.00%
-system.ruby.L1Cache_Controller.NP.Inv               2      0.00%      0.00%
-system.ruby.L1Cache_Controller.I.L1_Replacement          125      0.00%      0.00%
-system.ruby.L1Cache_Controller.S.Inv               28      0.00%      0.00%
-system.ruby.L1Cache_Controller.S.L1_Replacement           10      0.00%      0.00%
-system.ruby.L1Cache_Controller.E.Store              1      0.00%      0.00%
-system.ruby.L1Cache_Controller.E.Inv                5      0.00%      0.00%
-system.ruby.L1Cache_Controller.E.L1_Replacement           44      0.00%      0.00%
-system.ruby.L1Cache_Controller.M.Load               4      0.00%      0.00%
-system.ruby.L1Cache_Controller.M.Store             72      0.00%      0.00%
-system.ruby.L1Cache_Controller.M.Inv               86      0.00%      0.00%
-system.ruby.L1Cache_Controller.M.L1_Replacement          743      0.00%      0.00%
-system.ruby.L1Cache_Controller.IS.Inv               8      0.00%      0.00%
-system.ruby.L1Cache_Controller.IS.L1_Replacement          519      0.00%      0.00%
-system.ruby.L1Cache_Controller.IS.Data_Exclusive           50      0.00%      0.00%
-system.ruby.L1Cache_Controller.IS.Data_all_Acks           38      0.00%      0.00%
-system.ruby.L1Cache_Controller.IM.L1_Replacement         9113      0.00%      0.00%
-system.ruby.L1Cache_Controller.IM.Data_all_Acks          829      0.00%      0.00%
-system.ruby.L1Cache_Controller.IS_I.Data_all_Acks            8      0.00%      0.00%
-system.ruby.L1Cache_Controller.M_I.Ifetch            8      0.00%      0.00%
-system.ruby.L1Cache_Controller.M_I.Inv            434      0.00%      0.00%
-system.ruby.L1Cache_Controller.M_I.WB_Ack          351      0.00%      0.00%
-system.ruby.L1Cache_Controller.SINK_WB_ACK.WB_Ack          433      0.00%      0.00%
-system.ruby.L2Cache_Controller.L1_GET_INSTR           47      0.00%      0.00%
-system.ruby.L2Cache_Controller.L1_GETS             50      0.00%      0.00%
-system.ruby.L2Cache_Controller.L1_GETX            829      0.00%      0.00%
-system.ruby.L2Cache_Controller.L1_PUTX            358      0.00%      0.00%
-system.ruby.L2Cache_Controller.L1_PUTX_old          826      0.00%      0.00%
-system.ruby.L2Cache_Controller.L2_Replacement          302      0.00%      0.00%
-system.ruby.L2Cache_Controller.L2_Replacement_clean         1188      0.00%      0.00%
-system.ruby.L2Cache_Controller.Mem_Data           884      0.00%      0.00%
-system.ruby.L2Cache_Controller.Mem_Ack            878      0.00%      0.00%
-system.ruby.L2Cache_Controller.WB_Data            493      0.00%      0.00%
-system.ruby.L2Cache_Controller.WB_Data_clean           27      0.00%      0.00%
-system.ruby.L2Cache_Controller.Ack_all             43      0.00%      0.00%
-system.ruby.L2Cache_Controller.Exclusive_Unblock          877      0.00%      0.00%
-system.ruby.L2Cache_Controller.NP.L1_GET_INSTR           38      0.00%      0.00%
-system.ruby.L2Cache_Controller.NP.L1_GETS           49      0.00%      0.00%
-system.ruby.L2Cache_Controller.NP.L1_GETX          797      0.00%      0.00%
-system.ruby.L2Cache_Controller.NP.L1_PUTX_old          309      0.00%      0.00%
-system.ruby.L2Cache_Controller.SS.L1_GETX            8      0.00%      0.00%
-system.ruby.L2Cache_Controller.SS.L2_Replacement_clean           38      0.00%      0.00%
-system.ruby.L2Cache_Controller.M.L1_GET_INSTR            8      0.00%      0.00%
-system.ruby.L2Cache_Controller.M.L1_GETS            1      0.00%      0.00%
-system.ruby.L2Cache_Controller.M.L1_GETX           24      0.00%      0.00%
-system.ruby.L2Cache_Controller.M.L2_Replacement          302      0.00%      0.00%
-system.ruby.L2Cache_Controller.M.L2_Replacement_clean           15      0.00%      0.00%
-system.ruby.L2Cache_Controller.MT.L1_PUTX          351      0.00%      0.00%
-system.ruby.L2Cache_Controller.MT.L2_Replacement_clean          525      0.00%      0.00%
-system.ruby.L2Cache_Controller.M_I.L1_GET_INSTR            1      0.00%      0.00%
-system.ruby.L2Cache_Controller.M_I.L1_PUTX_old          124      0.00%      0.00%
-system.ruby.L2Cache_Controller.M_I.Mem_Ack          878      0.00%      0.00%
-system.ruby.L2Cache_Controller.MCT_I.L1_PUTX_old          215      0.00%      0.00%
-system.ruby.L2Cache_Controller.MCT_I.WB_Data          493      0.00%      0.00%
-system.ruby.L2Cache_Controller.MCT_I.WB_Data_clean           27      0.00%      0.00%
-system.ruby.L2Cache_Controller.MCT_I.Ack_all            5      0.00%      0.00%
-system.ruby.L2Cache_Controller.I_I.Ack_all           38      0.00%      0.00%
-system.ruby.L2Cache_Controller.ISS.L2_Replacement_clean           16      0.00%      0.00%
-system.ruby.L2Cache_Controller.ISS.Mem_Data           49      0.00%      0.00%
-system.ruby.L2Cache_Controller.IS.L2_Replacement_clean           19      0.00%      0.00%
-system.ruby.L2Cache_Controller.IS.Mem_Data           38      0.00%      0.00%
-system.ruby.L2Cache_Controller.IM.L2_Replacement_clean          224      0.00%      0.00%
-system.ruby.L2Cache_Controller.IM.Mem_Data          797      0.00%      0.00%
-system.ruby.L2Cache_Controller.SS_MB.Exclusive_Unblock            8      0.00%      0.00%
-system.ruby.L2Cache_Controller.MT_MB.L1_PUTX            7      0.00%      0.00%
-system.ruby.L2Cache_Controller.MT_MB.L1_PUTX_old          178      0.00%      0.00%
-system.ruby.L2Cache_Controller.MT_MB.L2_Replacement_clean          351      0.00%      0.00%
-system.ruby.L2Cache_Controller.MT_MB.Exclusive_Unblock          869      0.00%      0.00%
-system.ruby.Directory_Controller.Fetch            884      0.00%      0.00%
-system.ruby.Directory_Controller.Data             795      0.00%      0.00%
-system.ruby.Directory_Controller.Memory_Data          884      0.00%      0.00%
-system.ruby.Directory_Controller.Memory_Ack          795      0.00%      0.00%
-system.ruby.Directory_Controller.CleanReplacement           85      0.00%      0.00%
-system.ruby.Directory_Controller.I.Fetch          884      0.00%      0.00%
-system.ruby.Directory_Controller.M.Data           795      0.00%      0.00%
-system.ruby.Directory_Controller.M.CleanReplacement           85      0.00%      0.00%
-system.ruby.Directory_Controller.IM.Memory_Data          884      0.00%      0.00%
-system.ruby.Directory_Controller.MI.Memory_Ack          795      0.00%      0.00%
+system.ruby.IFETCH.miss_latency_hist::samples           51                      
+system.ruby.IFETCH.miss_latency_hist::mean   859.411765                      
+system.ruby.IFETCH.miss_latency_hist::gmean   799.675557                      
+system.ruby.IFETCH.miss_latency_hist::stdev   325.423919                      
+system.ruby.IFETCH.miss_latency_hist     |           1      1.96%      1.96% |           5      9.80%     11.76% |          17     33.33%     45.10% |          17     33.33%     78.43% |           4      7.84%     86.27% |           5      9.80%     96.08% |           2      3.92%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.IFETCH.miss_latency_hist::total           51                      
+system.ruby.L1Cache_Controller.Load                49      0.00%      0.00%
+system.ruby.L1Cache_Controller.Ifetch              58      0.00%      0.00%
+system.ruby.L1Cache_Controller.Store              841      0.00%      0.00%
+system.ruby.L1Cache_Controller.Inv                528      0.00%      0.00%
+system.ruby.L1Cache_Controller.L1_Replacement         9913      0.00%      0.00%
+system.ruby.L1Cache_Controller.Data_Exclusive           44      0.00%      0.00%
+system.ruby.L1Cache_Controller.Data_all_Acks          830      0.00%      0.00%
+system.ruby.L1Cache_Controller.WB_Ack             723      0.00%      0.00%
+system.ruby.L1Cache_Controller.NP.Load             44      0.00%      0.00%
+system.ruby.L1Cache_Controller.NP.Ifetch           52      0.00%      0.00%
+system.ruby.L1Cache_Controller.NP.Store           780      0.00%      0.00%
+system.ruby.L1Cache_Controller.I.L1_Replacement          142      0.00%      0.00%
+system.ruby.L1Cache_Controller.S.Inv               34      0.00%      0.00%
+system.ruby.L1Cache_Controller.S.L1_Replacement            5      0.00%      0.00%
+system.ruby.L1Cache_Controller.E.Inv                9      0.00%      0.00%
+system.ruby.L1Cache_Controller.E.L1_Replacement           34      0.00%      0.00%
+system.ruby.L1Cache_Controller.M.Load               5      0.00%      0.00%
+system.ruby.L1Cache_Controller.M.Store             61      0.00%      0.00%
+system.ruby.L1Cache_Controller.M.Inv               88      0.00%      0.00%
+system.ruby.L1Cache_Controller.M.L1_Replacement          690      0.00%      0.00%
+system.ruby.L1Cache_Controller.IS.Inv              12      0.00%      0.00%
+system.ruby.L1Cache_Controller.IS.L1_Replacement          476      0.00%      0.00%
+system.ruby.L1Cache_Controller.IS.Data_Exclusive           44      0.00%      0.00%
+system.ruby.L1Cache_Controller.IS.Data_all_Acks           39      0.00%      0.00%
+system.ruby.L1Cache_Controller.IM.L1_Replacement         8566      0.00%      0.00%
+system.ruby.L1Cache_Controller.IM.Data_all_Acks          779      0.00%      0.00%
+system.ruby.L1Cache_Controller.IS_I.Data_all_Acks           12      0.00%      0.00%
+system.ruby.L1Cache_Controller.M_I.Ifetch            6      0.00%      0.00%
+system.ruby.L1Cache_Controller.M_I.Inv            385      0.00%      0.00%
+system.ruby.L1Cache_Controller.M_I.WB_Ack          339      0.00%      0.00%
+system.ruby.L1Cache_Controller.SINK_WB_ACK.WB_Ack          384      0.00%      0.00%
+system.ruby.L2Cache_Controller.L1_GET_INSTR           51      0.00%      0.00%
+system.ruby.L2Cache_Controller.L1_GETS             44      0.00%      0.00%
+system.ruby.L2Cache_Controller.L1_GETX            780      0.00%      0.00%
+system.ruby.L2Cache_Controller.L1_PUTX            354      0.00%      0.00%
+system.ruby.L2Cache_Controller.L1_PUTX_old          709      0.00%      0.00%
+system.ruby.L2Cache_Controller.L2_Replacement          297      0.00%      0.00%
+system.ruby.L2Cache_Controller.L2_Replacement_clean         1151      0.00%      0.00%
+system.ruby.L2Cache_Controller.Mem_Data           846      0.00%      0.00%
+system.ruby.L2Cache_Controller.Mem_Ack            841      0.00%      0.00%
+system.ruby.L2Cache_Controller.WB_Data            456      0.00%      0.00%
+system.ruby.L2Cache_Controller.WB_Data_clean           17      0.00%      0.00%
+system.ruby.L2Cache_Controller.Ack_all             55      0.00%      0.00%
+system.ruby.L2Cache_Controller.Exclusive_Unblock          822      0.00%      0.00%
+system.ruby.L2Cache_Controller.NP.L1_GET_INSTR           46      0.00%      0.00%
+system.ruby.L2Cache_Controller.NP.L1_GETS           44      0.00%      0.00%
+system.ruby.L2Cache_Controller.NP.L1_GETX          756      0.00%      0.00%
+system.ruby.L2Cache_Controller.NP.L1_PUTX_old          279      0.00%      0.00%
+system.ruby.L2Cache_Controller.SS.L1_GETX            5      0.00%      0.00%
+system.ruby.L2Cache_Controller.SS.L2_Replacement_clean           46      0.00%      0.00%
+system.ruby.L2Cache_Controller.M.L1_GET_INSTR            5      0.00%      0.00%
+system.ruby.L2Cache_Controller.M.L1_GETX           19      0.00%      0.00%
+system.ruby.L2Cache_Controller.M.L2_Replacement          297      0.00%      0.00%
+system.ruby.L2Cache_Controller.M.L2_Replacement_clean           17      0.00%      0.00%
+system.ruby.L2Cache_Controller.MT.L1_PUTX          339      0.00%      0.00%
+system.ruby.L2Cache_Controller.MT.L2_Replacement_clean          482      0.00%      0.00%
+system.ruby.L2Cache_Controller.M_I.L1_PUTX_old          105      0.00%      0.00%
+system.ruby.L2Cache_Controller.M_I.Mem_Ack          841      0.00%      0.00%
+system.ruby.L2Cache_Controller.MCT_I.L1_PUTX_old          182      0.00%      0.00%
+system.ruby.L2Cache_Controller.MCT_I.WB_Data          456      0.00%      0.00%
+system.ruby.L2Cache_Controller.MCT_I.WB_Data_clean           17      0.00%      0.00%
+system.ruby.L2Cache_Controller.MCT_I.Ack_all            9      0.00%      0.00%
+system.ruby.L2Cache_Controller.I_I.Ack_all           46      0.00%      0.00%
+system.ruby.L2Cache_Controller.ISS.L2_Replacement_clean           12      0.00%      0.00%
+system.ruby.L2Cache_Controller.ISS.Mem_Data           44      0.00%      0.00%
+system.ruby.L2Cache_Controller.IS.L2_Replacement_clean           54      0.00%      0.00%
+system.ruby.L2Cache_Controller.IS.Mem_Data           46      0.00%      0.00%
+system.ruby.L2Cache_Controller.IM.L2_Replacement_clean          209      0.00%      0.00%
+system.ruby.L2Cache_Controller.IM.Mem_Data          756      0.00%      0.00%
+system.ruby.L2Cache_Controller.SS_MB.Exclusive_Unblock            5      0.00%      0.00%
+system.ruby.L2Cache_Controller.MT_MB.L1_PUTX           15      0.00%      0.00%
+system.ruby.L2Cache_Controller.MT_MB.L1_PUTX_old          143      0.00%      0.00%
+system.ruby.L2Cache_Controller.MT_MB.L2_Replacement_clean          331      0.00%      0.00%
+system.ruby.L2Cache_Controller.MT_MB.Exclusive_Unblock          817      0.00%      0.00%
+system.ruby.Directory_Controller.Fetch            846      0.00%      0.00%
+system.ruby.Directory_Controller.Data             752      0.00%      0.00%
+system.ruby.Directory_Controller.Memory_Data          846      0.00%      0.00%
+system.ruby.Directory_Controller.Memory_Ack          752      0.00%      0.00%
+system.ruby.Directory_Controller.CleanReplacement           89      0.00%      0.00%
+system.ruby.Directory_Controller.I.Fetch          846      0.00%      0.00%
+system.ruby.Directory_Controller.M.Data           752      0.00%      0.00%
+system.ruby.Directory_Controller.M.CleanReplacement           89      0.00%      0.00%
+system.ruby.Directory_Controller.IM.Memory_Data          846      0.00%      0.00%
+system.ruby.Directory_Controller.MI.Memory_Ack          752      0.00%      0.00%
 
 ---------- End Simulation Statistics   ----------
index a6e0197172009cd275bc159df3b8895a05fe7218..e824f18b8823ecd6b7849f6a62ca245fd086557c 100644 (file)
@@ -10,7 +10,7 @@ time_sync_spin_threshold=100000
 
 [system]
 type=System
-children=clk_domain cpu dvfs_handler physmem ruby sys_port_proxy voltage_domain
+children=clk_domain cpu dvfs_handler mem_ctrls ruby sys_port_proxy voltage_domain
 boot_osflags=a
 cache_line_size=64
 clk_domain=system.clk_domain
@@ -22,7 +22,7 @@ load_addr_mask=1099511627775
 load_offset=0
 mem_mode=timing
 mem_ranges=0:268435455
-memories=system.physmem
+memories=system.mem_ctrls
 num_work_ids=16
 readfile=
 symbolfile=
@@ -64,17 +64,82 @@ eventq_index=0
 sys_clk_domain=system.clk_domain
 transition_latency=100000
 
-[system.physmem]
-type=SimpleMemory
-bandwidth=0.000000
+[system.mem_ctrls]
+type=DRAMCtrl
+IDD0=0.075000
+IDD02=0.000000
+IDD2N=0.050000
+IDD2N2=0.000000
+IDD2P0=0.000000
+IDD2P02=0.000000
+IDD2P1=0.000000
+IDD2P12=0.000000
+IDD3N=0.057000
+IDD3N2=0.000000
+IDD3P0=0.000000
+IDD3P02=0.000000
+IDD3P1=0.000000
+IDD3P12=0.000000
+IDD4R=0.187000
+IDD4R2=0.000000
+IDD4W=0.165000
+IDD4W2=0.000000
+IDD5=0.220000
+IDD52=0.000000
+IDD6=0.000000
+IDD62=0.000000
+VDD=1.500000
+VDD2=0.000000
+activation_limit=4
+addr_mapping=RoRaBaChCo
+bank_groups_per_rank=0
+banks_per_rank=8
+burst_length=8
+channels=1
 clk_domain=system.clk_domain
 conf_table_reported=true
+device_bus_width=8
+device_rowbuffer_size=1024
+device_size=536870912
+devices_per_rank=8
+dll=true
 eventq_index=0
 in_addr_map=true
-latency=30
-latency_var=0
-null=true
-range=0:134217727
+max_accesses_per_row=16
+mem_sched_policy=frfcfs
+min_writes_per_switch=16
+null=false
+page_policy=open_adaptive
+range=0:268435455
+ranks_per_channel=2
+read_buffer_size=32
+static_backend_latency=10
+static_frontend_latency=10
+tBURST=5
+tCCD_L=0
+tCK=1
+tCL=14
+tCS=3
+tRAS=35
+tRCD=14
+tREFI=7800
+tRFC=260
+tRP=14
+tRRD=6
+tRRD_L=0
+tRTP=8
+tRTW=3
+tWR=15
+tWTR=8
+tXAW=30
+tXP=0
+tXPDLL=0
+tXS=0
+tXSDLL=0
+write_buffer_size=64
+write_high_thresh_perc=85
+write_low_thresh_perc=50
+port=system.ruby.dir_cntrl0.memory
 
 [system.ruby]
 type=RubySystem
@@ -84,9 +149,9 @@ block_size_bytes=64
 clk_domain=system.ruby.clk_domain
 eventq_index=0
 hot_lines=false
-mem_size=268435456
-no_mem_vec=false
+memory_size_bits=48
 num_of_sequencers=1
+phys_mem=Null
 random_seed=1234
 randomization=true
 
@@ -100,21 +165,22 @@ voltage_domain=system.voltage_domain
 
 [system.ruby.dir_cntrl0]
 type=Directory_Controller
-children=directory memBuffer
+children=directory
 buffer_size=0
 clk_domain=system.ruby.clk_domain
 cluster_id=0
 directory=system.ruby.dir_cntrl0.directory
 directory_latency=6
 eventq_index=0
-memBuffer=system.ruby.dir_cntrl0.memBuffer
 number_of_TBEs=256
-peer=Null
 recycle_latency=10
 ruby_system=system.ruby
+system=system
+to_memory_controller_latency=1
 transitions_per_cycle=32
 version=0
 forwardFromDir=system.ruby.network.slave[6]
+memory=system.mem_ctrls.port
 requestToDir=system.ruby.network.master[5]
 responseFromDir=system.ruby.network.slave[5]
 responseToDir=system.ruby.network.master[6]
@@ -122,33 +188,8 @@ responseToDir=system.ruby.network.master[6]
 [system.ruby.dir_cntrl0.directory]
 type=RubyDirectoryMemory
 eventq_index=0
-map_levels=4
 numa_high_bit=5
 size=268435456
-use_map=false
-version=0
-
-[system.ruby.dir_cntrl0.memBuffer]
-type=RubyMemoryControl
-bank_bit_0=8
-bank_busy_time=11
-bank_queue_size=12
-banks_per_rank=8
-basic_bus_busy_time=2
-clk_domain=system.ruby.memctrl_clk_domain
-dimm_bit_0=12
-dimms_per_channel=2
-eventq_index=0
-mem_ctl_latency=12
-mem_fixed_delay=0
-mem_random_arbitrate=0
-rank_bit_0=11
-rank_rank_delay=1
-ranks_per_dimm=2
-read_write_delay=2
-refresh_period=1560
-ruby_system=system.ruby
-tFaw=0
 version=0
 
 [system.ruby.l1_cntrl0]
@@ -162,12 +203,12 @@ cluster_id=0
 eventq_index=0
 l2_select_num_bits=0
 number_of_TBEs=256
-peer=Null
 recycle_latency=10
 request_latency=2
 ruby_system=system.ruby
 send_evictions=false
 sequencer=system.ruby.l1_cntrl0.sequencer
+system=system
 transitions_per_cycle=32
 use_timeout_latency=50
 version=0
@@ -208,7 +249,7 @@ tagArrayBanks=1
 
 [system.ruby.l1_cntrl0.sequencer]
 type=RubySequencer
-access_phys_mem=false
+access_backing_store=false
 clk_domain=system.ruby.clk_domain
 dcache=system.ruby.l1_cntrl0.L1Dcache
 deadlock_threshold=500000
@@ -233,11 +274,11 @@ clk_domain=system.ruby.clk_domain
 cluster_id=0
 eventq_index=0
 number_of_TBEs=256
-peer=Null
 recycle_latency=10
 request_latency=2
 response_latency=2
 ruby_system=system.ruby
+system=system
 transitions_per_cycle=32
 version=0
 GlobalRequestFromL2Cache=system.ruby.network.slave[2]
@@ -377,7 +418,7 @@ virt_nets=10
 
 [system.sys_port_proxy]
 type=RubyPortProxy
-access_phys_mem=true
+access_backing_store=false
 clk_domain=system.clk_domain
 eventq_index=0
 ruby_system=system.ruby
index 26ba1fbd4e5330d03cac2b37db77e2da39c28539..bbe924bffc39dfd7bc0b26b6ef201ecdb9b1791b 100644 (file)
 
 ---------- Begin Simulation Statistics ----------
-sim_seconds                                  0.000338                       # Number of seconds simulated
-sim_ticks                                      338071                       # Number of ticks simulated
-final_tick                                     338071                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
+sim_seconds                                  0.000330                       # Number of seconds simulated
+sim_ticks                                      330331                       # Number of ticks simulated
+final_tick                                     330331                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
 sim_freq                                   1000000000                       # Frequency of simulated ticks
-host_tick_rate                                 719839                       # Simulator tick rate (ticks/s)
-host_mem_usage                                 158348                       # Number of bytes of host memory used
-host_seconds                                     0.47                       # Real time elapsed on the host
+host_tick_rate                                 620421                       # Simulator tick rate (ticks/s)
+host_mem_usage                                 435392                       # Number of bytes of host memory used
+host_seconds                                     0.53                       # Real time elapsed on the host
 system.voltage_domain.voltage                       1                       # Voltage in Volts
 system.clk_domain.clock                             1                       # Clock period in ticks
+system.mem_ctrls.bytes_read::ruby.dir_cntrl0        54784                       # Number of bytes read from this memory
+system.mem_ctrls.bytes_read::total              54784                       # Number of bytes read from this memory
+system.mem_ctrls.bytes_written::ruby.dir_cntrl0        48832                       # Number of bytes written to this memory
+system.mem_ctrls.bytes_written::total           48832                       # Number of bytes written to this memory
+system.mem_ctrls.num_reads::ruby.dir_cntrl0          856                       # Number of read requests responded to by this memory
+system.mem_ctrls.num_reads::total                 856                       # Number of read requests responded to by this memory
+system.mem_ctrls.num_writes::ruby.dir_cntrl0          763                       # Number of write requests responded to by this memory
+system.mem_ctrls.num_writes::total                763                       # Number of write requests responded to by this memory
+system.mem_ctrls.bw_read::ruby.dir_cntrl0    165845773                       # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_read::total             165845773                       # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::ruby.dir_cntrl0    147827482                       # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::total            147827482                       # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_total::ruby.dir_cntrl0    313673255                       # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.bw_total::total            313673255                       # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.readReqs                         856                       # Number of read requests accepted
+system.mem_ctrls.writeReqs                        763                       # Number of write requests accepted
+system.mem_ctrls.readBursts                       856                       # Number of DRAM read bursts, including those serviced by the write queue
+system.mem_ctrls.writeBursts                      763                       # Number of DRAM write bursts, including those merged in the write queue
+system.mem_ctrls.bytesReadDRAM                  43904                       # Total number of bytes read from DRAM
+system.mem_ctrls.bytesReadWrQ                   10880                       # Total number of bytes read from write queue
+system.mem_ctrls.bytesWritten                   39360                       # Total number of bytes written to DRAM
+system.mem_ctrls.bytesReadSys                   54784                       # Total read bytes from the system interface side
+system.mem_ctrls.bytesWrittenSys                48832                       # Total written bytes from the system interface side
+system.mem_ctrls.servicedByWrQ                    170                       # Number of DRAM read bursts serviced by the write queue
+system.mem_ctrls.mergedWrBursts                   127                       # 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               215                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::1               218                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::2               218                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::3                35                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::4                 0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::5                 0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::6                 0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::7                 0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::8                 0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::9                 0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::10                0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::11                0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::12                0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::13                0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::14                0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::15                0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::0               188                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::1               191                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::2               201                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::3                35                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::4                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::5                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::6                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::7                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::8                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::9                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::10                0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::11                0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::12                0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::13                0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::14                0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::15                0                       # 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                        329990                       # 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)
+system.mem_ctrls.readPktSize::3                     0                       # Read request sizes (log2)
+system.mem_ctrls.readPktSize::4                     0                       # Read request sizes (log2)
+system.mem_ctrls.readPktSize::5                     0                       # Read request sizes (log2)
+system.mem_ctrls.readPktSize::6                   856                       # Read request sizes (log2)
+system.mem_ctrls.writePktSize::0                    0                       # Write request sizes (log2)
+system.mem_ctrls.writePktSize::1                    0                       # Write request sizes (log2)
+system.mem_ctrls.writePktSize::2                    0                       # Write request sizes (log2)
+system.mem_ctrls.writePktSize::3                    0                       # Write request sizes (log2)
+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                  763                       # Write request sizes (log2)
+system.mem_ctrls.rdQLenPdf::0                     609                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::1                      77                       # 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
+system.mem_ctrls.rdQLenPdf::5                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::6                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::7                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::8                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::9                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::10                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::11                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::12                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::13                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::14                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::15                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::16                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::17                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::18                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::19                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::20                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::21                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::22                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::23                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::24                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::25                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::26                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::27                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::28                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::29                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::30                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::31                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::0                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::1                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::2                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::3                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::4                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::5                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::6                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::7                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::8                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::9                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::10                      1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::11                      1                       # What write queue length does an incoming req see
+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                     33                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::16                     34                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::17                     35                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::18                     35                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::19                     35                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::20                     35                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::21                     34                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::22                     34                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::23                     34                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::24                     34                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::25                     35                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::26                     38                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::27                     35                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::28                     34                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::29                     34                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::30                     34                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::31                     34                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::32                     34                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::33                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::34                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::35                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::36                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::37                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::38                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::39                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::40                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::41                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::42                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::43                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::44                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::45                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::46                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::47                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::48                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::49                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::50                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::51                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::52                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::53                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::54                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::55                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::56                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::57                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::58                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::59                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::60                      0                       # What write queue length does an incoming req see
+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          159                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::mean    512.805031                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::gmean   408.328443                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::stdev   296.623626                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::0-127            9      5.66%      5.66% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::128-255           24     15.09%     20.75% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::256-383           24     15.09%     35.85% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::384-511           25     15.72%     51.57% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::512-639           19     11.95%     63.52% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::640-767           14      8.81%     72.33% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::768-895           18     11.32%     83.65% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::896-1023           11      6.92%     90.57% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::1024-1151           15      9.43%    100.00% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::total          159                       # Bytes accessed per row activation
+system.mem_ctrls.rdPerTurnAround::samples           34                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::mean      19.911765                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::gmean     19.595016                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::stdev      4.107404                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::16-17             8     23.53%     23.53% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::18-19            13     38.24%     61.76% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::20-21             7     20.59%     82.35% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::22-23             2      5.88%     88.24% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::24-25             1      2.94%     91.18% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::26-27             2      5.88%     97.06% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::38-39             1      2.94%    100.00% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::total            34                       # Reads before turning the bus around for writes
+system.mem_ctrls.wrPerTurnAround::samples           34                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::mean      18.088235                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::gmean     18.075815                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::stdev      0.668225                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::16                2      5.88%      5.88% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::18               25     73.53%     79.41% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::19                7     20.59%    100.00% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::total            34                       # Writes before turning the bus around for reads
+system.mem_ctrls.totQLat                         6246                       # Total ticks spent queuing
+system.mem_ctrls.totMemAccLat                   19280                       # Total ticks spent from burst creation until serviced by the DRAM
+system.mem_ctrls.totBusLat                       3430                       # Total ticks spent in databus transfers
+system.mem_ctrls.avgQLat                         9.10                       # Average queueing delay per DRAM burst
+system.mem_ctrls.avgBusLat                       5.00                       # Average bus latency per DRAM burst
+system.mem_ctrls.avgMemAccLat                   28.10                       # Average memory access latency per DRAM burst
+system.mem_ctrls.avgRdBW                       132.91                       # Average DRAM read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBW                       119.15                       # Average achieved write bandwidth in MiByte/s
+system.mem_ctrls.avgRdBWSys                    165.85                       # Average system read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBWSys                    147.83                       # Average system write bandwidth in MiByte/s
+system.mem_ctrls.peakBW                      12800.00                       # Theoretical peak bandwidth in MiByte/s
+system.mem_ctrls.busUtil                         1.97                       # Data bus utilization in percentage
+system.mem_ctrls.busUtilRead                     1.04                       # Data bus utilization in percentage for reads
+system.mem_ctrls.busUtilWrite                    0.93                       # Data bus utilization in percentage for writes
+system.mem_ctrls.avgRdQLen                       1.17                       # Average read queue length when enqueuing
+system.mem_ctrls.avgWrQLen                      24.41                       # Average write queue length when enqueuing
+system.mem_ctrls.readRowHits                      537                       # Number of row buffer hits during reads
+system.mem_ctrls.writeRowHits                     601                       # Number of row buffer hits during writes
+system.mem_ctrls.readRowHitRate                 78.28                       # Row buffer hit rate for reads
+system.mem_ctrls.writeRowHitRate                94.50                       # Row buffer hit rate for writes
+system.mem_ctrls.avgGap                        203.82                       # Average gap between requests
+system.mem_ctrls.pageHitRate                    86.08                       # Row buffer hit rate, read and write combined
+system.mem_ctrls.memoryStateTime::IDLE           5756                       # Time in different power states
+system.mem_ctrls.memoryStateTime::REF           10920                       # Time in different power states
+system.mem_ctrls.memoryStateTime::PRE_PDN            0                       # Time in different power states
+system.mem_ctrls.memoryStateTime::ACT          310724                       # Time in different power states
+system.mem_ctrls.memoryStateTime::ACT_PDN            0                       # Time in different power states
+system.mem_ctrls.actEnergy::0                 1202040                       # Energy for activate commands per rank (pJ)
+system.mem_ctrls.actEnergy::1                       0                       # Energy for activate commands per rank (pJ)
+system.mem_ctrls.preEnergy::0                  667800                       # Energy for precharge commands per rank (pJ)
+system.mem_ctrls.preEnergy::1                       0                       # Energy for precharge commands per rank (pJ)
+system.mem_ctrls.readEnergy::0                8448960                       # Energy for read commands per rank (pJ)
+system.mem_ctrls.readEnergy::1                      0                       # Energy for read commands per rank (pJ)
+system.mem_ctrls.writeEnergy::0               6189696                       # Energy for write commands per rank (pJ)
+system.mem_ctrls.writeEnergy::1                     0                       # Energy for write commands per rank (pJ)
+system.mem_ctrls.refreshEnergy::0            21359520                       # Energy for refresh commands per rank (pJ)
+system.mem_ctrls.refreshEnergy::1            21359520                       # Energy for refresh commands per rank (pJ)
+system.mem_ctrls.actBackEnergy::0           219200112                       # Energy for active background per rank (pJ)
+system.mem_ctrls.actBackEnergy::1             7067088                       # Energy for active background per rank (pJ)
+system.mem_ctrls.preBackEnergy::0             4082400                       # Energy for precharge background per rank (pJ)
+system.mem_ctrls.preBackEnergy::1           190164000                       # Energy for precharge background per rank (pJ)
+system.mem_ctrls.totalEnergy::0             261150528                       # Total energy per rank (pJ)
+system.mem_ctrls.totalEnergy::1             218590608                       # Total energy per rank (pJ)
+system.mem_ctrls.averagePower::0           797.961720                       # Core power per rank (mW)
+system.mem_ctrls.averagePower::1           667.917231                       # Core power per rank (mW)
 system.ruby.clk_domain.clock                        1                       # Clock period in ticks
 system.ruby.outstanding_req_hist::bucket_size            2                      
 system.ruby.outstanding_req_hist::max_bucket           19                      
-system.ruby.outstanding_req_hist::samples          987                      
-system.ruby.outstanding_req_hist::mean      15.827761                      
-system.ruby.outstanding_req_hist::gmean     15.728108                      
-system.ruby.outstanding_req_hist::stdev      1.130761                      
-system.ruby.outstanding_req_hist         |           1      0.10%      0.10% |           2      0.20%      0.30% |           2      0.20%      0.51% |           2      0.20%      0.71% |           2      0.20%      0.91% |           2      0.20%      1.11% |           2      0.20%      1.32% |          52      5.27%      6.59% |         922     93.41%    100.00% |           0      0.00%    100.00%
-system.ruby.outstanding_req_hist::total           987                      
+system.ruby.outstanding_req_hist::samples          996                      
+system.ruby.outstanding_req_hist::mean      15.813253                      
+system.ruby.outstanding_req_hist::gmean     15.714173                      
+system.ruby.outstanding_req_hist::stdev      1.131222                      
+system.ruby.outstanding_req_hist         |           1      0.10%      0.10% |           2      0.20%      0.30% |           2      0.20%      0.50% |           2      0.20%      0.70% |           2      0.20%      0.90% |           2      0.20%      1.10% |           2      0.20%      1.31% |          67      6.73%      8.03% |         916     91.97%    100.00% |           0      0.00%    100.00%
+system.ruby.outstanding_req_hist::total           996                      
 system.ruby.latency_hist::bucket_size            4096                      
 system.ruby.latency_hist::max_bucket            40959                      
-system.ruby.latency_hist::samples                 972                      
-system.ruby.latency_hist::mean            5437.663580                      
-system.ruby.latency_hist::gmean           1650.672742                      
-system.ruby.latency_hist::stdev           7600.061844                      
-system.ruby.latency_hist                 |         700     72.02%     72.02% |          56      5.76%     77.78% |          10      1.03%     78.81% |          35      3.60%     82.41% |          92      9.47%     91.87% |          63      6.48%     98.35% |          14      1.44%     99.79% |           2      0.21%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.latency_hist::total                   972                      
+system.ruby.latency_hist::samples                 981                      
+system.ruby.latency_hist::mean            5263.343527                      
+system.ruby.latency_hist::gmean           1275.200266                      
+system.ruby.latency_hist::stdev           8532.856601                      
+system.ruby.latency_hist                 |         752     76.66%     76.66% |          54      5.50%     82.16% |           7      0.71%     82.87% |          10      1.02%     83.89% |          53      5.40%     89.30% |          40      4.08%     93.37% |          35      3.57%     96.94% |          26      2.65%     99.59% |           3      0.31%     99.90% |           1      0.10%    100.00%
+system.ruby.latency_hist::total                   981                      
 system.ruby.hit_latency_hist::bucket_size           16                      
 system.ruby.hit_latency_hist::max_bucket          159                      
-system.ruby.hit_latency_hist::samples              57                      
-system.ruby.hit_latency_hist::mean          21.684211                      
-system.ruby.hit_latency_hist::gmean          4.921220                      
-system.ruby.hit_latency_hist::stdev         41.339257                      
-system.ruby.hit_latency_hist             |          47     82.46%     82.46% |           0      0.00%     82.46% |           0      0.00%     82.46% |           0      0.00%     82.46% |           0      0.00%     82.46% |           0      0.00%     82.46% |           6     10.53%     92.98% |           4      7.02%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.hit_latency_hist::total                57                      
+system.ruby.hit_latency_hist::samples              82                      
+system.ruby.hit_latency_hist::mean          16.865854                      
+system.ruby.hit_latency_hist::gmean          3.783506                      
+system.ruby.hit_latency_hist::stdev         36.658168                      
+system.ruby.hit_latency_hist             |          71     86.59%     86.59% |           0      0.00%     86.59% |           0      0.00%     86.59% |           0      0.00%     86.59% |           0      0.00%     86.59% |           0      0.00%     86.59% |           5      6.10%     92.68% |           6      7.32%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.hit_latency_hist::total                82                      
 system.ruby.miss_latency_hist::bucket_size         4096                      
 system.ruby.miss_latency_hist::max_bucket        40959                      
-system.ruby.miss_latency_hist::samples            915                      
-system.ruby.miss_latency_hist::mean       5775.052459                      
-system.ruby.miss_latency_hist::gmean      2371.333869                      
-system.ruby.miss_latency_hist::stdev      7708.420615                      
-system.ruby.miss_latency_hist            |         643     70.27%     70.27% |          56      6.12%     76.39% |          10      1.09%     77.49% |          35      3.83%     81.31% |          92     10.05%     91.37% |          63      6.89%     98.25% |          14      1.53%     99.78% |           2      0.22%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.miss_latency_hist::total              915                      
-system.ruby.l1_cntrl0.L1Dcache.demand_hits           54                       # Number of cache demand hits
-system.ruby.l1_cntrl0.L1Dcache.demand_misses          862                       # Number of cache demand misses
-system.ruby.l1_cntrl0.L1Dcache.demand_accesses          916                       # Number of cache demand accesses
-system.ruby.l1_cntrl0.L1Icache.demand_hits            3                       # Number of cache demand hits
+system.ruby.miss_latency_hist::samples            899                      
+system.ruby.miss_latency_hist::mean       5741.887653                      
+system.ruby.miss_latency_hist::gmean      2168.376344                      
+system.ruby.miss_latency_hist::stdev      8758.729134                      
+system.ruby.miss_latency_hist            |         670     74.53%     74.53% |          54      6.01%     80.53% |           7      0.78%     81.31% |          10      1.11%     82.42% |          53      5.90%     88.32% |          40      4.45%     92.77% |          35      3.89%     96.66% |          26      2.89%     99.56% |           3      0.33%     99.89% |           1      0.11%    100.00%
+system.ruby.miss_latency_hist::total              899                      
+system.ruby.l1_cntrl0.L1Dcache.demand_hits           82                       # Number of cache demand hits
+system.ruby.l1_cntrl0.L1Dcache.demand_misses          847                       # Number of cache demand misses
+system.ruby.l1_cntrl0.L1Dcache.demand_accesses          929                       # Number of cache demand accesses
+system.ruby.l1_cntrl0.L1Icache.demand_hits            0                       # Number of cache demand hits
 system.ruby.l1_cntrl0.L1Icache.demand_misses           55                       # Number of cache demand misses
-system.ruby.l1_cntrl0.L1Icache.demand_accesses           58                       # Number of cache demand accesses
-system.ruby.l1_cntrl0.sequencer.store_waiting_on_load            1                       # Number of times a store aliased with a pending load
-system.ruby.l1_cntrl0.sequencer.store_waiting_on_store           87                       # Number of times a store aliased with a pending store
-system.ruby.l1_cntrl0.sequencer.load_waiting_on_store            3                       # Number of times a load aliased with a pending store
-system.ruby.network.routers0.percent_links_utilized     1.484895                      
-system.ruby.network.routers0.msg_count.Request_Control::0          917                      
-system.ruby.network.routers0.msg_count.Response_Data::2          860                      
-system.ruby.network.routers0.msg_count.ResponseL2hit_Data::2           55                      
-system.ruby.network.routers0.msg_count.Writeback_Data::2          910                      
-system.ruby.network.routers0.msg_count.Writeback_Control::0         1823                      
-system.ruby.network.routers0.msg_count.Unblock_Control::2          915                      
-system.ruby.network.routers0.msg_bytes.Request_Control::0         7336                      
-system.ruby.network.routers0.msg_bytes.Response_Data::2        61920                      
-system.ruby.network.routers0.msg_bytes.ResponseL2hit_Data::2         3960                      
-system.ruby.network.routers0.msg_bytes.Writeback_Data::2        65520                      
-system.ruby.network.routers0.msg_bytes.Writeback_Control::0        14584                      
-system.ruby.network.routers0.msg_bytes.Unblock_Control::2         7320                      
-system.ruby.l2_cntrl0.L2cache.demand_hits           55                       # Number of cache demand hits
-system.ruby.l2_cntrl0.L2cache.demand_misses          862                       # Number of cache demand misses
-system.ruby.l2_cntrl0.L2cache.demand_accesses          917                       # Number of cache demand accesses
-system.ruby.network.routers1.percent_links_utilized     2.834981                      
-system.ruby.network.routers1.msg_count.Request_Control::0          917                      
-system.ruby.network.routers1.msg_count.Request_Control::1          862                      
-system.ruby.network.routers1.msg_count.Response_Data::2         1721                      
-system.ruby.network.routers1.msg_count.ResponseL2hit_Data::2           55                      
-system.ruby.network.routers1.msg_count.Writeback_Data::2         1689                      
-system.ruby.network.routers1.msg_count.Writeback_Control::0         1823                      
-system.ruby.network.routers1.msg_count.Writeback_Control::1         1704                      
-system.ruby.network.routers1.msg_count.Writeback_Control::2           73                      
-system.ruby.network.routers1.msg_count.Unblock_Control::2         1773                      
-system.ruby.network.routers1.msg_bytes.Request_Control::0         7336                      
-system.ruby.network.routers1.msg_bytes.Request_Control::1         6896                      
-system.ruby.network.routers1.msg_bytes.Response_Data::2       123912                      
-system.ruby.network.routers1.msg_bytes.ResponseL2hit_Data::2         3960                      
-system.ruby.network.routers1.msg_bytes.Writeback_Data::2       121608                      
-system.ruby.network.routers1.msg_bytes.Writeback_Control::0        14584                      
-system.ruby.network.routers1.msg_bytes.Writeback_Control::1        13632                      
-system.ruby.network.routers1.msg_bytes.Writeback_Control::2          584                      
-system.ruby.network.routers1.msg_bytes.Unblock_Control::2        14184                      
+system.ruby.l1_cntrl0.L1Icache.demand_accesses           55                       # Number of cache demand accesses
+system.ruby.l1_cntrl0.sequencer.store_waiting_on_load            3                       # Number of times a store aliased with a pending load
+system.ruby.l1_cntrl0.sequencer.store_waiting_on_store           93                       # Number of times a store aliased with a pending store
+system.ruby.l1_cntrl0.sequencer.load_waiting_on_store            8                       # Number of times a load aliased with a pending store
+system.ruby.l1_cntrl0.sequencer.load_waiting_on_load            1                       # Number of times a load aliased with a pending load
+system.ruby.network.routers0.percent_links_utilized     1.492064                      
+system.ruby.network.routers0.msg_count.Request_Control::0          901                      
+system.ruby.network.routers0.msg_count.Response_Data::2          855                      
+system.ruby.network.routers0.msg_count.ResponseL2hit_Data::2           44                      
+system.ruby.network.routers0.msg_count.Writeback_Data::2          893                      
+system.ruby.network.routers0.msg_count.Writeback_Control::0         1788                      
+system.ruby.network.routers0.msg_count.Unblock_Control::2          898                      
+system.ruby.network.routers0.msg_bytes.Request_Control::0         7208                      
+system.ruby.network.routers0.msg_bytes.Response_Data::2        61560                      
+system.ruby.network.routers0.msg_bytes.ResponseL2hit_Data::2         3168                      
+system.ruby.network.routers0.msg_bytes.Writeback_Data::2        64296                      
+system.ruby.network.routers0.msg_bytes.Writeback_Control::0        14304                      
+system.ruby.network.routers0.msg_bytes.Unblock_Control::2         7184                      
+system.ruby.l2_cntrl0.L2cache.demand_hits           44                       # Number of cache demand hits
+system.ruby.l2_cntrl0.L2cache.demand_misses          857                       # Number of cache demand misses
+system.ruby.l2_cntrl0.L2cache.demand_accesses          901                       # Number of cache demand accesses
+system.ruby.network.routers1.percent_links_utilized     2.839803                      
+system.ruby.network.routers1.msg_count.Request_Control::0          901                      
+system.ruby.network.routers1.msg_count.Request_Control::1          857                      
+system.ruby.network.routers1.msg_count.Response_Data::2         1711                      
+system.ruby.network.routers1.msg_count.ResponseL2hit_Data::2           44                      
+system.ruby.network.routers1.msg_count.Writeback_Data::2         1656                      
+system.ruby.network.routers1.msg_count.Writeback_Control::0         1788                      
+system.ruby.network.routers1.msg_count.Writeback_Control::1         1526                      
+system.ruby.network.routers1.msg_count.Unblock_Control::2         1752                      
+system.ruby.network.routers1.msg_bytes.Request_Control::0         7208                      
+system.ruby.network.routers1.msg_bytes.Request_Control::1         6856                      
+system.ruby.network.routers1.msg_bytes.Response_Data::2       123192                      
+system.ruby.network.routers1.msg_bytes.ResponseL2hit_Data::2         3168                      
+system.ruby.network.routers1.msg_bytes.Writeback_Data::2       119232                      
+system.ruby.network.routers1.msg_bytes.Writeback_Control::0        14304                      
+system.ruby.network.routers1.msg_bytes.Writeback_Control::1        12208                      
+system.ruby.network.routers1.msg_bytes.Unblock_Control::2        14016                      
+system.ruby.network.routers2.percent_links_utilized     1.347663                      
+system.ruby.network.routers2.msg_count.Request_Control::1          856                      
+system.ruby.network.routers2.msg_count.Response_Data::2          856                      
+system.ruby.network.routers2.msg_count.Writeback_Data::2          763                      
+system.ruby.network.routers2.msg_count.Writeback_Control::1         1526                      
+system.ruby.network.routers2.msg_count.Unblock_Control::2          854                      
+system.ruby.network.routers2.msg_bytes.Request_Control::1         6848                      
+system.ruby.network.routers2.msg_bytes.Response_Data::2        61632                      
+system.ruby.network.routers2.msg_bytes.Writeback_Data::2        54936                      
+system.ruby.network.routers2.msg_bytes.Writeback_Control::1        12208                      
+system.ruby.network.routers2.msg_bytes.Unblock_Control::2         6832                      
+system.ruby.network.routers3.percent_links_utilized     1.893253                      
+system.ruby.network.routers3.msg_count.Request_Control::0          901                      
+system.ruby.network.routers3.msg_count.Request_Control::1          857                      
+system.ruby.network.routers3.msg_count.Response_Data::2         1711                      
+system.ruby.network.routers3.msg_count.ResponseL2hit_Data::2           44                      
+system.ruby.network.routers3.msg_count.Writeback_Data::2         1656                      
+system.ruby.network.routers3.msg_count.Writeback_Control::0         1789                      
+system.ruby.network.routers3.msg_count.Writeback_Control::1         1526                      
+system.ruby.network.routers3.msg_count.Unblock_Control::2         1752                      
+system.ruby.network.routers3.msg_bytes.Request_Control::0         7208                      
+system.ruby.network.routers3.msg_bytes.Request_Control::1         6856                      
+system.ruby.network.routers3.msg_bytes.Response_Data::2       123192                      
+system.ruby.network.routers3.msg_bytes.ResponseL2hit_Data::2         3168                      
+system.ruby.network.routers3.msg_bytes.Writeback_Data::2       119232                      
+system.ruby.network.routers3.msg_bytes.Writeback_Control::0        14312                      
+system.ruby.network.routers3.msg_bytes.Writeback_Control::1        12208                      
+system.ruby.network.routers3.msg_bytes.Unblock_Control::2        14016                      
+system.ruby.network.msg_count.Request_Control         5273                      
+system.ruby.network.msg_count.Response_Data         5133                      
+system.ruby.network.msg_count.ResponseL2hit_Data          132                      
+system.ruby.network.msg_count.Writeback_Data         4968                      
+system.ruby.network.msg_count.Writeback_Control         9943                      
+system.ruby.network.msg_count.Unblock_Control         5256                      
+system.ruby.network.msg_byte.Request_Control        42184                      
+system.ruby.network.msg_byte.Response_Data       369576                      
+system.ruby.network.msg_byte.ResponseL2hit_Data         9504                      
+system.ruby.network.msg_byte.Writeback_Data       357696                      
+system.ruby.network.msg_byte.Writeback_Control        79544                      
+system.ruby.network.msg_byte.Unblock_Control        42048                      
 system.ruby.memctrl_clk_domain.clock                3                       # Clock period in ticks
-system.ruby.dir_cntrl0.memBuffer.memReq          1640                       # Total number of memory requests
-system.ruby.dir_cntrl0.memBuffer.memRead          861                       # Number of memory reads
-system.ruby.dir_cntrl0.memBuffer.memWrite          779                       # Number of memory writes
-system.ruby.dir_cntrl0.memBuffer.memRefresh         2346                       # Number of memory refreshes
-system.ruby.dir_cntrl0.memBuffer.memWaitCycles          430                       # Delay stalled at the head of the bank queue
-system.ruby.dir_cntrl0.memBuffer.memInputQ           26                       # Delay in the input queue
-system.ruby.dir_cntrl0.memBuffer.totalStalls          456                       # Total number of stall cycles
-system.ruby.dir_cntrl0.memBuffer.stallsPerReq     0.278049                       # Expected number of stall cycles per request
-system.ruby.dir_cntrl0.memBuffer.memBankBusy          167                       # memory stalls due to busy bank
-system.ruby.dir_cntrl0.memBuffer.memBusBusy          152                       # memory stalls due to busy bus
-system.ruby.dir_cntrl0.memBuffer.memReadWriteBusy           21                       # memory stalls due to read write turnaround
-system.ruby.dir_cntrl0.memBuffer.memDataBusBusy           58                       # memory stalls due to read read turnaround
-system.ruby.dir_cntrl0.memBuffer.memArbWait           32                       # memory stalls due to arbitration
-system.ruby.dir_cntrl0.memBuffer.memBankCount |          58      3.54%      3.54% |          44      2.68%      6.22% |          40      2.44%      8.66% |          88      5.37%     14.02% |          64      3.90%     17.93% |          67      4.09%     22.01% |          55      3.35%     25.37% |          38      2.32%     27.68% |          52      3.17%     30.85% |          39      2.38%     33.23% |          42      2.56%     35.79% |          42      2.56%     38.35% |          49      2.99%     41.34% |          50      3.05%     44.39% |          48      2.93%     47.32% |          55      3.35%     50.67% |          48      2.93%     53.60% |          48      2.93%     56.52% |          50      3.05%     59.57% |          46      2.80%     62.38% |          49      2.99%     65.37% |          70      4.27%     69.63% |          43      2.62%     72.26% |          63      3.84%     76.10% |          59      3.60%     79.70% |          46      2.80%     82.50% |          53      3.23%     85.73% |          56      3.41%     89.15% |          35      2.13%     91.28% |          46      2.80%     94.09% |          42      2.56%     96.65% |          55      3.35%    100.00% # Number of accesses per bank
-system.ruby.dir_cntrl0.memBuffer.memBankCount::total         1640                       # Number of accesses per bank
-system.ruby.network.routers2.percent_links_utilized     1.350086                      
-system.ruby.network.routers2.msg_count.Request_Control::1          861                      
-system.ruby.network.routers2.msg_count.Response_Data::2          861                      
-system.ruby.network.routers2.msg_count.Writeback_Data::2          779                      
-system.ruby.network.routers2.msg_count.Writeback_Control::1         1704                      
-system.ruby.network.routers2.msg_count.Writeback_Control::2           73                      
-system.ruby.network.routers2.msg_count.Unblock_Control::2          859                      
-system.ruby.network.routers2.msg_bytes.Request_Control::1         6888                      
-system.ruby.network.routers2.msg_bytes.Response_Data::2        61992                      
-system.ruby.network.routers2.msg_bytes.Writeback_Data::2        56088                      
-system.ruby.network.routers2.msg_bytes.Writeback_Control::1        13632                      
-system.ruby.network.routers2.msg_bytes.Writeback_Control::2          584                      
-system.ruby.network.routers2.msg_bytes.Unblock_Control::2         6872                      
-system.ruby.network.routers3.percent_links_utilized     1.890037                      
-system.ruby.network.routers3.msg_count.Request_Control::0          917                      
-system.ruby.network.routers3.msg_count.Request_Control::1          862                      
-system.ruby.network.routers3.msg_count.Response_Data::2         1721                      
-system.ruby.network.routers3.msg_count.ResponseL2hit_Data::2           55                      
-system.ruby.network.routers3.msg_count.Writeback_Data::2         1689                      
-system.ruby.network.routers3.msg_count.Writeback_Control::0         1823                      
-system.ruby.network.routers3.msg_count.Writeback_Control::1         1704                      
-system.ruby.network.routers3.msg_count.Writeback_Control::2           73                      
-system.ruby.network.routers3.msg_count.Unblock_Control::2         1774                      
-system.ruby.network.routers3.msg_bytes.Request_Control::0         7336                      
-system.ruby.network.routers3.msg_bytes.Request_Control::1         6896                      
-system.ruby.network.routers3.msg_bytes.Response_Data::2       123912                      
-system.ruby.network.routers3.msg_bytes.ResponseL2hit_Data::2         3960                      
-system.ruby.network.routers3.msg_bytes.Writeback_Data::2       121608                      
-system.ruby.network.routers3.msg_bytes.Writeback_Control::0        14584                      
-system.ruby.network.routers3.msg_bytes.Writeback_Control::1        13632                      
-system.ruby.network.routers3.msg_bytes.Writeback_Control::2          584                      
-system.ruby.network.routers3.msg_bytes.Unblock_Control::2        14192                      
-system.ruby.network.msg_count.Request_Control         5336                      
-system.ruby.network.msg_count.Response_Data         5163                      
-system.ruby.network.msg_count.ResponseL2hit_Data          165                      
-system.ruby.network.msg_count.Writeback_Data         5067                      
-system.ruby.network.msg_count.Writeback_Control        10800                      
-system.ruby.network.msg_count.Unblock_Control         5321                      
-system.ruby.network.msg_byte.Request_Control        42688                      
-system.ruby.network.msg_byte.Response_Data       371736                      
-system.ruby.network.msg_byte.ResponseL2hit_Data        11880                      
-system.ruby.network.msg_byte.Writeback_Data       364824                      
-system.ruby.network.msg_byte.Writeback_Control        86400                      
-system.ruby.network.msg_byte.Unblock_Control        42568                      
-system.ruby.network.routers0.throttle0.link_utilization     1.352674                      
-system.ruby.network.routers0.throttle0.msg_count.Response_Data::2          860                      
-system.ruby.network.routers0.throttle0.msg_count.ResponseL2hit_Data::2           55                      
-system.ruby.network.routers0.throttle0.msg_count.Writeback_Control::0          911                      
-system.ruby.network.routers0.throttle0.msg_bytes.Response_Data::2        61920                      
-system.ruby.network.routers0.throttle0.msg_bytes.ResponseL2hit_Data::2         3960                      
-system.ruby.network.routers0.throttle0.msg_bytes.Writeback_Control::0         7288                      
-system.ruby.network.routers0.throttle1.link_utilization     1.617116                      
-system.ruby.network.routers0.throttle1.msg_count.Request_Control::0          917                      
-system.ruby.network.routers0.throttle1.msg_count.Writeback_Data::2          910                      
-system.ruby.network.routers0.throttle1.msg_count.Writeback_Control::0          912                      
-system.ruby.network.routers0.throttle1.msg_count.Unblock_Control::2          915                      
-system.ruby.network.routers0.throttle1.msg_bytes.Request_Control::0         7336                      
-system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Data::2        65520                      
-system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Control::0         7296                      
-system.ruby.network.routers0.throttle1.msg_bytes.Unblock_Control::2         7320                      
-system.ruby.network.routers1.throttle0.link_utilization     2.889038                      
-system.ruby.network.routers1.throttle0.msg_count.Request_Control::0          917                      
-system.ruby.network.routers1.throttle0.msg_count.Response_Data::2          861                      
-system.ruby.network.routers1.throttle0.msg_count.Writeback_Data::2          910                      
-system.ruby.network.routers1.throttle0.msg_count.Writeback_Control::0          912                      
-system.ruby.network.routers1.throttle0.msg_count.Writeback_Control::1          852                      
-system.ruby.network.routers1.throttle0.msg_count.Unblock_Control::2          914                      
-system.ruby.network.routers1.throttle0.msg_bytes.Request_Control::0         7336                      
-system.ruby.network.routers1.throttle0.msg_bytes.Response_Data::2        61992                      
-system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Data::2        65520                      
-system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Control::0         7296                      
-system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Control::1         6816                      
-system.ruby.network.routers1.throttle0.msg_bytes.Unblock_Control::2         7312                      
-system.ruby.network.routers1.throttle1.link_utilization     2.780925                      
-system.ruby.network.routers1.throttle1.msg_count.Request_Control::1          862                      
-system.ruby.network.routers1.throttle1.msg_count.Response_Data::2          860                      
-system.ruby.network.routers1.throttle1.msg_count.ResponseL2hit_Data::2           55                      
-system.ruby.network.routers1.throttle1.msg_count.Writeback_Data::2          779                      
-system.ruby.network.routers1.throttle1.msg_count.Writeback_Control::0          911                      
-system.ruby.network.routers1.throttle1.msg_count.Writeback_Control::1          852                      
-system.ruby.network.routers1.throttle1.msg_count.Writeback_Control::2           73                      
-system.ruby.network.routers1.throttle1.msg_count.Unblock_Control::2          859                      
-system.ruby.network.routers1.throttle1.msg_bytes.Request_Control::1         6896                      
-system.ruby.network.routers1.throttle1.msg_bytes.Response_Data::2        61920                      
-system.ruby.network.routers1.throttle1.msg_bytes.ResponseL2hit_Data::2         3960                      
-system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Data::2        56088                      
-system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::0         7288                      
-system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::1         6816                      
-system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::2          584                      
-system.ruby.network.routers1.throttle1.msg_bytes.Unblock_Control::2         6872                      
-system.ruby.network.routers2.throttle0.link_utilization     1.428102                      
-system.ruby.network.routers2.throttle0.msg_count.Request_Control::1          861                      
-system.ruby.network.routers2.throttle0.msg_count.Writeback_Data::2          779                      
-system.ruby.network.routers2.throttle0.msg_count.Writeback_Control::1          852                      
-system.ruby.network.routers2.throttle0.msg_count.Writeback_Control::2           73                      
-system.ruby.network.routers2.throttle0.msg_count.Unblock_Control::2          859                      
-system.ruby.network.routers2.throttle0.msg_bytes.Request_Control::1         6888                      
-system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Data::2        56088                      
-system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Control::1         6816                      
-system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Control::2          584                      
-system.ruby.network.routers2.throttle0.msg_bytes.Unblock_Control::2         6872                      
-system.ruby.network.routers2.throttle1.link_utilization     1.272070                      
-system.ruby.network.routers2.throttle1.msg_count.Response_Data::2          861                      
-system.ruby.network.routers2.throttle1.msg_count.Writeback_Control::1          852                      
-system.ruby.network.routers2.throttle1.msg_bytes.Response_Data::2        61992                      
-system.ruby.network.routers2.throttle1.msg_bytes.Writeback_Control::1         6816                      
-system.ruby.network.routers3.throttle0.link_utilization     1.352674                      
-system.ruby.network.routers3.throttle0.msg_count.Response_Data::2          860                      
-system.ruby.network.routers3.throttle0.msg_count.ResponseL2hit_Data::2           55                      
-system.ruby.network.routers3.throttle0.msg_count.Writeback_Control::0          911                      
-system.ruby.network.routers3.throttle0.msg_bytes.Response_Data::2        61920                      
-system.ruby.network.routers3.throttle0.msg_bytes.ResponseL2hit_Data::2         3960                      
-system.ruby.network.routers3.throttle0.msg_bytes.Writeback_Control::0         7288                      
-system.ruby.network.routers3.throttle1.link_utilization     2.889186                      
-system.ruby.network.routers3.throttle1.msg_count.Request_Control::0          917                      
-system.ruby.network.routers3.throttle1.msg_count.Response_Data::2          861                      
-system.ruby.network.routers3.throttle1.msg_count.Writeback_Data::2          910                      
-system.ruby.network.routers3.throttle1.msg_count.Writeback_Control::0          912                      
-system.ruby.network.routers3.throttle1.msg_count.Writeback_Control::1          852                      
-system.ruby.network.routers3.throttle1.msg_count.Unblock_Control::2          915                      
-system.ruby.network.routers3.throttle1.msg_bytes.Request_Control::0         7336                      
-system.ruby.network.routers3.throttle1.msg_bytes.Response_Data::2        61992                      
-system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Data::2        65520                      
-system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Control::0         7296                      
-system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Control::1         6816                      
-system.ruby.network.routers3.throttle1.msg_bytes.Unblock_Control::2         7320                      
-system.ruby.network.routers3.throttle2.link_utilization     1.428250                      
-system.ruby.network.routers3.throttle2.msg_count.Request_Control::1          862                      
-system.ruby.network.routers3.throttle2.msg_count.Writeback_Data::2          779                      
-system.ruby.network.routers3.throttle2.msg_count.Writeback_Control::1          852                      
-system.ruby.network.routers3.throttle2.msg_count.Writeback_Control::2           73                      
-system.ruby.network.routers3.throttle2.msg_count.Unblock_Control::2          859                      
-system.ruby.network.routers3.throttle2.msg_bytes.Request_Control::1         6896                      
-system.ruby.network.routers3.throttle2.msg_bytes.Writeback_Data::2        56088                      
-system.ruby.network.routers3.throttle2.msg_bytes.Writeback_Control::1         6816                      
-system.ruby.network.routers3.throttle2.msg_bytes.Writeback_Control::2          584                      
-system.ruby.network.routers3.throttle2.msg_bytes.Unblock_Control::2         6872                      
+system.ruby.network.routers0.throttle0.link_utilization     1.359848                      
+system.ruby.network.routers0.throttle0.msg_count.Response_Data::2          855                      
+system.ruby.network.routers0.throttle0.msg_count.ResponseL2hit_Data::2           44                      
+system.ruby.network.routers0.throttle0.msg_count.Writeback_Control::0          893                      
+system.ruby.network.routers0.throttle0.msg_bytes.Response_Data::2        61560                      
+system.ruby.network.routers0.throttle0.msg_bytes.ResponseL2hit_Data::2         3168                      
+system.ruby.network.routers0.throttle0.msg_bytes.Writeback_Control::0         7144                      
+system.ruby.network.routers0.throttle1.link_utilization     1.624280                      
+system.ruby.network.routers0.throttle1.msg_count.Request_Control::0          901                      
+system.ruby.network.routers0.throttle1.msg_count.Writeback_Data::2          893                      
+system.ruby.network.routers0.throttle1.msg_count.Writeback_Control::0          895                      
+system.ruby.network.routers0.throttle1.msg_count.Unblock_Control::2          898                      
+system.ruby.network.routers0.throttle1.msg_bytes.Request_Control::0         7208                      
+system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Data::2        64296                      
+system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Control::0         7160                      
+system.ruby.network.routers0.throttle1.msg_bytes.Unblock_Control::2         7184                      
+system.ruby.network.routers1.throttle0.link_utilization     2.905722                      
+system.ruby.network.routers1.throttle0.msg_count.Request_Control::0          901                      
+system.ruby.network.routers1.throttle0.msg_count.Response_Data::2          856                      
+system.ruby.network.routers1.throttle0.msg_count.Writeback_Data::2          893                      
+system.ruby.network.routers1.throttle0.msg_count.Writeback_Control::0          894                      
+system.ruby.network.routers1.throttle0.msg_count.Writeback_Control::1          763                      
+system.ruby.network.routers1.throttle0.msg_count.Unblock_Control::2          898                      
+system.ruby.network.routers1.throttle0.msg_bytes.Request_Control::0         7208                      
+system.ruby.network.routers1.throttle0.msg_bytes.Response_Data::2        61632                      
+system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Data::2        64296                      
+system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Control::0         7152                      
+system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Control::1         6104                      
+system.ruby.network.routers1.throttle0.msg_bytes.Unblock_Control::2         7184                      
+system.ruby.network.routers1.throttle1.link_utilization     2.773884                      
+system.ruby.network.routers1.throttle1.msg_count.Request_Control::1          857                      
+system.ruby.network.routers1.throttle1.msg_count.Response_Data::2          855                      
+system.ruby.network.routers1.throttle1.msg_count.ResponseL2hit_Data::2           44                      
+system.ruby.network.routers1.throttle1.msg_count.Writeback_Data::2          763                      
+system.ruby.network.routers1.throttle1.msg_count.Writeback_Control::0          894                      
+system.ruby.network.routers1.throttle1.msg_count.Writeback_Control::1          763                      
+system.ruby.network.routers1.throttle1.msg_count.Unblock_Control::2          854                      
+system.ruby.network.routers1.throttle1.msg_bytes.Request_Control::1         6856                      
+system.ruby.network.routers1.throttle1.msg_bytes.Response_Data::2        61560                      
+system.ruby.network.routers1.throttle1.msg_bytes.ResponseL2hit_Data::2         3168                      
+system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Data::2        54936                      
+system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::0         7152                      
+system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::1         6104                      
+system.ruby.network.routers1.throttle1.msg_bytes.Unblock_Control::2         6832                      
+system.ruby.network.routers2.throttle0.link_utilization     1.413733                      
+system.ruby.network.routers2.throttle0.msg_count.Request_Control::1          856                      
+system.ruby.network.routers2.throttle0.msg_count.Writeback_Data::2          763                      
+system.ruby.network.routers2.throttle0.msg_count.Writeback_Control::1          763                      
+system.ruby.network.routers2.throttle0.msg_count.Unblock_Control::2          854                      
+system.ruby.network.routers2.throttle0.msg_bytes.Request_Control::1         6848                      
+system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Data::2        54936                      
+system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Control::1         6104                      
+system.ruby.network.routers2.throttle0.msg_bytes.Unblock_Control::2         6832                      
+system.ruby.network.routers2.throttle1.link_utilization     1.281593                      
+system.ruby.network.routers2.throttle1.msg_count.Response_Data::2          856                      
+system.ruby.network.routers2.throttle1.msg_count.Writeback_Control::1          763                      
+system.ruby.network.routers2.throttle1.msg_bytes.Response_Data::2        61632                      
+system.ruby.network.routers2.throttle1.msg_bytes.Writeback_Control::1         6104                      
+system.ruby.network.routers3.throttle0.link_utilization     1.360000                      
+system.ruby.network.routers3.throttle0.msg_count.Response_Data::2          855                      
+system.ruby.network.routers3.throttle0.msg_count.ResponseL2hit_Data::2           44                      
+system.ruby.network.routers3.throttle0.msg_count.Writeback_Control::0          894                      
+system.ruby.network.routers3.throttle0.msg_bytes.Response_Data::2        61560                      
+system.ruby.network.routers3.throttle0.msg_bytes.ResponseL2hit_Data::2         3168                      
+system.ruby.network.routers3.throttle0.msg_bytes.Writeback_Control::0         7152                      
+system.ruby.network.routers3.throttle1.link_utilization     2.905873                      
+system.ruby.network.routers3.throttle1.msg_count.Request_Control::0          901                      
+system.ruby.network.routers3.throttle1.msg_count.Response_Data::2          856                      
+system.ruby.network.routers3.throttle1.msg_count.Writeback_Data::2          893                      
+system.ruby.network.routers3.throttle1.msg_count.Writeback_Control::0          895                      
+system.ruby.network.routers3.throttle1.msg_count.Writeback_Control::1          763                      
+system.ruby.network.routers3.throttle1.msg_count.Unblock_Control::2          898                      
+system.ruby.network.routers3.throttle1.msg_bytes.Request_Control::0         7208                      
+system.ruby.network.routers3.throttle1.msg_bytes.Response_Data::2        61632                      
+system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Data::2        64296                      
+system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Control::0         7160                      
+system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Control::1         6104                      
+system.ruby.network.routers3.throttle1.msg_bytes.Unblock_Control::2         7184                      
+system.ruby.network.routers3.throttle2.link_utilization     1.413885                      
+system.ruby.network.routers3.throttle2.msg_count.Request_Control::1          857                      
+system.ruby.network.routers3.throttle2.msg_count.Writeback_Data::2          763                      
+system.ruby.network.routers3.throttle2.msg_count.Writeback_Control::1          763                      
+system.ruby.network.routers3.throttle2.msg_count.Unblock_Control::2          854                      
+system.ruby.network.routers3.throttle2.msg_bytes.Request_Control::1         6856                      
+system.ruby.network.routers3.throttle2.msg_bytes.Writeback_Data::2        54936                      
+system.ruby.network.routers3.throttle2.msg_bytes.Writeback_Control::1         6104                      
+system.ruby.network.routers3.throttle2.msg_bytes.Unblock_Control::2         6832                      
 system.ruby.LD.latency_hist::bucket_size         4096                      
 system.ruby.LD.latency_hist::max_bucket         40959                      
-system.ruby.LD.latency_hist::samples               43                      
-system.ruby.LD.latency_hist::mean         6256.744186                      
-system.ruby.LD.latency_hist::gmean        1688.376032                      
-system.ruby.LD.latency_hist::stdev        8068.365932                      
-system.ruby.LD.latency_hist              |          29     67.44%     67.44% |           1      2.33%     69.77% |           1      2.33%     72.09% |           3      6.98%     79.07% |           4      9.30%     88.37% |           5     11.63%    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.latency_hist::total                 43                      
-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            3                      
-system.ruby.LD.hit_latency_hist::mean        3.666667                      
-system.ruby.LD.hit_latency_hist::gmean       3.634241                      
-system.ruby.LD.hit_latency_hist::stdev       0.577350                      
-system.ruby.LD.hit_latency_hist          |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           1     33.33%     33.33% |           2     66.67%    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              3                      
+system.ruby.LD.latency_hist::samples               46                      
+system.ruby.LD.latency_hist::mean         3318.347826                      
+system.ruby.LD.latency_hist::gmean         921.447182                      
+system.ruby.LD.latency_hist::stdev        6565.344700                      
+system.ruby.LD.latency_hist              |          39     84.78%     84.78% |           3      6.52%     91.30% |           0      0.00%     91.30% |           0      0.00%     91.30% |           0      0.00%     91.30% |           3      6.52%     97.83% |           0      0.00%     97.83% |           1      2.17%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.LD.latency_hist::total                 46                      
+system.ruby.LD.hit_latency_hist::bucket_size           16                      
+system.ruby.LD.hit_latency_hist::max_bucket          159                      
+system.ruby.LD.hit_latency_hist::samples            4                      
+system.ruby.LD.hit_latency_hist::mean              27                      
+system.ruby.LD.hit_latency_hist::gmean       4.192660                      
+system.ruby.LD.hit_latency_hist::stdev      50.675438                      
+system.ruby.LD.hit_latency_hist          |           3     75.00%     75.00% |           0      0.00%     75.00% |           0      0.00%     75.00% |           0      0.00%     75.00% |           0      0.00%     75.00% |           0      0.00%     75.00% |           1     25.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              4                      
 system.ruby.LD.miss_latency_hist::bucket_size         4096                      
 system.ruby.LD.miss_latency_hist::max_bucket        40959                      
-system.ruby.LD.miss_latency_hist::samples           40                      
-system.ruby.LD.miss_latency_hist::mean    6725.725000                      
-system.ruby.LD.miss_latency_hist::gmean   2676.075339                      
-system.ruby.LD.miss_latency_hist::stdev   8177.576523                      
-system.ruby.LD.miss_latency_hist         |          26     65.00%     65.00% |           1      2.50%     67.50% |           1      2.50%     70.00% |           3      7.50%     77.50% |           4     10.00%     87.50% |           5     12.50%    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.miss_latency_hist::total            40                      
+system.ruby.LD.miss_latency_hist::samples           42                      
+system.ruby.LD.miss_latency_hist::mean    3631.809524                      
+system.ruby.LD.miss_latency_hist::gmean   1539.984108                      
+system.ruby.LD.miss_latency_hist::stdev   6793.473131                      
+system.ruby.LD.miss_latency_hist         |          35     83.33%     83.33% |           3      7.14%     90.48% |           0      0.00%     90.48% |           0      0.00%     90.48% |           0      0.00%     90.48% |           3      7.14%     97.62% |           0      0.00%     97.62% |           1      2.38%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.LD.miss_latency_hist::total            42                      
 system.ruby.ST.latency_hist::bucket_size         4096                      
 system.ruby.ST.latency_hist::max_bucket         40959                      
-system.ruby.ST.latency_hist::samples              872                      
-system.ruby.ST.latency_hist::mean         5714.713303                      
-system.ruby.ST.latency_hist::gmean        1797.126289                      
-system.ruby.ST.latency_hist::stdev        7719.803155                      
-system.ruby.ST.latency_hist              |         614     70.41%     70.41% |          55      6.31%     76.72% |           9      1.03%     77.75% |          32      3.67%     81.42% |          88     10.09%     91.51% |          58      6.65%     98.17% |          14      1.61%     99.77% |           2      0.23%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.ST.latency_hist::total                872                      
+system.ruby.ST.latency_hist::samples              881                      
+system.ruby.ST.latency_hist::mean         5644.784336                      
+system.ruby.ST.latency_hist::gmean        1354.316446                      
+system.ruby.ST.latency_hist::stdev        8789.274633                      
+system.ruby.ST.latency_hist              |         659     74.80%     74.80% |          51      5.79%     80.59% |           7      0.79%     81.38% |          10      1.14%     82.52% |          53      6.02%     88.54% |          37      4.20%     92.74% |          35      3.97%     96.71% |          25      2.84%     99.55% |           3      0.34%     99.89% |           1      0.11%    100.00%
+system.ruby.ST.latency_hist::total                881                      
 system.ruby.ST.hit_latency_hist::bucket_size           16                      
 system.ruby.ST.hit_latency_hist::max_bucket          159                      
-system.ruby.ST.hit_latency_hist::samples           51                      
-system.ruby.ST.hit_latency_hist::mean       21.803922                      
-system.ruby.ST.hit_latency_hist::gmean       4.911597                      
-system.ruby.ST.hit_latency_hist::stdev      41.550942                      
-system.ruby.ST.hit_latency_hist          |          42     82.35%     82.35% |           0      0.00%     82.35% |           0      0.00%     82.35% |           0      0.00%     82.35% |           0      0.00%     82.35% |           0      0.00%     82.35% |           5      9.80%     92.16% |           4      7.84%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.ST.hit_latency_hist::total             51                      
+system.ruby.ST.hit_latency_hist::samples           78                      
+system.ruby.ST.hit_latency_hist::mean       16.346154                      
+system.ruby.ST.hit_latency_hist::gmean       3.763635                      
+system.ruby.ST.hit_latency_hist::stdev      36.165861                      
+system.ruby.ST.hit_latency_hist          |          68     87.18%     87.18% |           0      0.00%     87.18% |           0      0.00%     87.18% |           0      0.00%     87.18% |           0      0.00%     87.18% |           0      0.00%     87.18% |           4      5.13%     92.31% |           6      7.69%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.ST.hit_latency_hist::total             78                      
 system.ruby.ST.miss_latency_hist::bucket_size         4096                      
 system.ruby.ST.miss_latency_hist::max_bucket        40959                      
-system.ruby.ST.miss_latency_hist::samples          821                      
-system.ruby.ST.miss_latency_hist::mean    6068.353228                      
-system.ruby.ST.miss_latency_hist::gmean   2593.060445                      
-system.ruby.ST.miss_latency_hist::stdev   7820.542647                      
-system.ruby.ST.miss_latency_hist         |         563     68.57%     68.57% |          55      6.70%     75.27% |           9      1.10%     76.37% |          32      3.90%     80.27% |          88     10.72%     90.99% |          58      7.06%     98.05% |          14      1.71%     99.76% |           2      0.24%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.ST.miss_latency_hist::total           821                      
-system.ruby.IFETCH.latency_hist::bucket_size          128                      
-system.ruby.IFETCH.latency_hist::max_bucket         1279                      
-system.ruby.IFETCH.latency_hist::samples           57                      
-system.ruby.IFETCH.latency_hist::mean      581.385965                      
-system.ruby.IFETCH.latency_hist::gmean     442.065920                      
-system.ruby.IFETCH.latency_hist::stdev     271.884544                      
-system.ruby.IFETCH.latency_hist          |           3      5.26%      5.26% |           3      5.26%     10.53% |           9     15.79%     26.32% |           6     10.53%     36.84% |          11     19.30%     56.14% |          10     17.54%     73.68% |           8     14.04%     87.72% |           3      5.26%     92.98% |           4      7.02%    100.00% |           0      0.00%    100.00%
-system.ruby.IFETCH.latency_hist::total             57                      
-system.ruby.IFETCH.hit_latency_hist::bucket_size           16                      
-system.ruby.IFETCH.hit_latency_hist::max_bucket          159                      
-system.ruby.IFETCH.hit_latency_hist::samples            3                      
-system.ruby.IFETCH.hit_latency_hist::mean    37.666667                      
-system.ruby.IFETCH.hit_latency_hist::gmean     6.889419                      
-system.ruby.IFETCH.hit_latency_hist::stdev    61.784572                      
-system.ruby.IFETCH.hit_latency_hist      |           2     66.67%     66.67% |           0      0.00%     66.67% |           0      0.00%     66.67% |           0      0.00%     66.67% |           0      0.00%     66.67% |           0      0.00%     66.67% |           1     33.33%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.IFETCH.hit_latency_hist::total            3                      
-system.ruby.IFETCH.miss_latency_hist::bucket_size          128                      
-system.ruby.IFETCH.miss_latency_hist::max_bucket         1279                      
+system.ruby.ST.miss_latency_hist::samples          803                      
+system.ruby.ST.miss_latency_hist::mean    6191.506849                      
+system.ruby.ST.miss_latency_hist::gmean   2398.888412                      
+system.ruby.ST.miss_latency_hist::stdev   9021.315727                      
+system.ruby.ST.miss_latency_hist         |         581     72.35%     72.35% |          51      6.35%     78.70% |           7      0.87%     79.58% |          10      1.25%     80.82% |          53      6.60%     87.42% |          37      4.61%     92.03% |          35      4.36%     96.39% |          25      3.11%     99.50% |           3      0.37%     99.88% |           1      0.12%    100.00%
+system.ruby.ST.miss_latency_hist::total           803                      
+system.ruby.IFETCH.latency_hist::bucket_size          256                      
+system.ruby.IFETCH.latency_hist::max_bucket         2559                      
+system.ruby.IFETCH.latency_hist::samples           54                      
+system.ruby.IFETCH.latency_hist::mean      697.055556                      
+system.ruby.IFETCH.latency_hist::gmean     629.917289                      
+system.ruby.IFETCH.latency_hist::stdev     289.399275                      
+system.ruby.IFETCH.latency_hist          |           4      7.41%      7.41% |           8     14.81%     22.22% |          22     40.74%     62.96% |          12     22.22%     85.19% |           6     11.11%     96.30% |           2      3.70%    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.latency_hist::total             54                      
+system.ruby.IFETCH.miss_latency_hist::bucket_size          256                      
+system.ruby.IFETCH.miss_latency_hist::max_bucket         2559                      
 system.ruby.IFETCH.miss_latency_hist::samples           54                      
-system.ruby.IFETCH.miss_latency_hist::mean   611.592593                      
-system.ruby.IFETCH.miss_latency_hist::gmean   557.048280                      
-system.ruby.IFETCH.miss_latency_hist::stdev   245.556320                      
-system.ruby.IFETCH.miss_latency_hist     |           0      0.00%      0.00% |           3      5.56%      5.56% |           9     16.67%     22.22% |           6     11.11%     33.33% |          11     20.37%     53.70% |          10     18.52%     72.22% |           8     14.81%     87.04% |           3      5.56%     92.59% |           4      7.41%    100.00% |           0      0.00%    100.00%
+system.ruby.IFETCH.miss_latency_hist::mean   697.055556                      
+system.ruby.IFETCH.miss_latency_hist::gmean   629.917289                      
+system.ruby.IFETCH.miss_latency_hist::stdev   289.399275                      
+system.ruby.IFETCH.miss_latency_hist     |           4      7.41%      7.41% |           8     14.81%     22.22% |          22     40.74%     62.96% |          12     22.22%     85.19% |           6     11.11%     96.30% |           2      3.70%    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.miss_latency_hist::total           54                      
-system.ruby.L1Cache_Controller.Load                44      0.00%      0.00%
-system.ruby.L1Cache_Controller.Ifetch             307      0.00%      0.00%
-system.ruby.L1Cache_Controller.Store             1014      0.00%      0.00%
-system.ruby.L1Cache_Controller.L1_Replacement       481138      0.00%      0.00%
-system.ruby.L1Cache_Controller.Exclusive_Data          915      0.00%      0.00%
-system.ruby.L1Cache_Controller.Writeback_Ack_Data          911      0.00%      0.00%
-system.ruby.L1Cache_Controller.All_acks           821      0.00%      0.00%
-system.ruby.L1Cache_Controller.Use_Timeout          914      0.00%      0.00%
-system.ruby.L1Cache_Controller.I.Load              40      0.00%      0.00%
+system.ruby.L1Cache_Controller.Load                46      0.00%      0.00%
+system.ruby.L1Cache_Controller.Ifetch             243      0.00%      0.00%
+system.ruby.L1Cache_Controller.Store             1035      0.00%      0.00%
+system.ruby.L1Cache_Controller.L1_Replacement       469288      0.00%      0.00%
+system.ruby.L1Cache_Controller.Data                88      0.00%      0.00%
+system.ruby.L1Cache_Controller.Exclusive_Data          811      0.00%      0.00%
+system.ruby.L1Cache_Controller.Writeback_Ack_Data          893      0.00%      0.00%
+system.ruby.L1Cache_Controller.All_acks           803      0.00%      0.00%
+system.ruby.L1Cache_Controller.Use_Timeout          811      0.00%      0.00%
+system.ruby.L1Cache_Controller.I.Load              42      0.00%      0.00%
 system.ruby.L1Cache_Controller.I.Ifetch            55      0.00%      0.00%
-system.ruby.L1Cache_Controller.I.Store            822      0.00%      0.00%
-system.ruby.L1Cache_Controller.M.Ifetch             2      0.00%      0.00%
-system.ruby.L1Cache_Controller.M.L1_Replacement           92      0.00%      0.00%
-system.ruby.L1Cache_Controller.M_W.Ifetch            1      0.00%      0.00%
-system.ruby.L1Cache_Controller.M_W.L1_Replacement         1461      0.00%      0.00%
-system.ruby.L1Cache_Controller.M_W.Use_Timeout           93      0.00%      0.00%
-system.ruby.L1Cache_Controller.MM.Load              2      0.00%      0.00%
-system.ruby.L1Cache_Controller.MM.Store            49      0.00%      0.00%
-system.ruby.L1Cache_Controller.MM.L1_Replacement          820      0.00%      0.00%
-system.ruby.L1Cache_Controller.MM_W.Load            1      0.00%      0.00%
-system.ruby.L1Cache_Controller.MM_W.Store            2      0.00%      0.00%
-system.ruby.L1Cache_Controller.MM_W.L1_Replacement        30008      0.00%      0.00%
-system.ruby.L1Cache_Controller.MM_W.Use_Timeout          821      0.00%      0.00%
-system.ruby.L1Cache_Controller.IM.L1_Replacement       410291      0.00%      0.00%
-system.ruby.L1Cache_Controller.IM.Exclusive_Data          821      0.00%      0.00%
-system.ruby.L1Cache_Controller.OM.L1_Replacement        20607      0.00%      0.00%
-system.ruby.L1Cache_Controller.OM.All_acks          821      0.00%      0.00%
-system.ruby.L1Cache_Controller.IS.L1_Replacement        17859      0.00%      0.00%
-system.ruby.L1Cache_Controller.IS.Exclusive_Data           94      0.00%      0.00%
-system.ruby.L1Cache_Controller.MI.Load              1      0.00%      0.00%
-system.ruby.L1Cache_Controller.MI.Ifetch          249      0.00%      0.00%
-system.ruby.L1Cache_Controller.MI.Store           141      0.00%      0.00%
-system.ruby.L1Cache_Controller.MI.Writeback_Ack_Data          911      0.00%      0.00%
-system.ruby.L2Cache_Controller.L1_GETS            142      0.00%      0.00%
-system.ruby.L2Cache_Controller.L1_GETX            948      0.00%      0.00%
-system.ruby.L2Cache_Controller.L1_PUTX           2296      0.00%      0.00%
-system.ruby.L2Cache_Controller.All_Acks           782      0.00%      0.00%
-system.ruby.L2Cache_Controller.Data               782      0.00%      0.00%
-system.ruby.L2Cache_Controller.Data_Exclusive           79      0.00%      0.00%
-system.ruby.L2Cache_Controller.L1_WBCLEANDATA           77      0.00%      0.00%
-system.ruby.L2Cache_Controller.L1_WBDIRTYDATA          833      0.00%      0.00%
-system.ruby.L2Cache_Controller.Writeback_Ack          852      0.00%      0.00%
-system.ruby.L2Cache_Controller.Exclusive_Unblock          914      0.00%      0.00%
-system.ruby.L2Cache_Controller.L2_Replacement          923      0.00%      0.00%
-system.ruby.L2Cache_Controller.NP.L1_GETS           80      0.00%      0.00%
-system.ruby.L2Cache_Controller.NP.L1_GETX          782      0.00%      0.00%
-system.ruby.L2Cache_Controller.ILX.L1_PUTX          912      0.00%      0.00%
-system.ruby.L2Cache_Controller.M.L1_GETS           15      0.00%      0.00%
-system.ruby.L2Cache_Controller.M.L1_GETX           40      0.00%      0.00%
-system.ruby.L2Cache_Controller.M.L2_Replacement          852      0.00%      0.00%
-system.ruby.L2Cache_Controller.ILXW.L1_GETS           30      0.00%      0.00%
-system.ruby.L2Cache_Controller.ILXW.L1_GETX           85      0.00%      0.00%
-system.ruby.L2Cache_Controller.ILXW.L1_WBCLEANDATA           77      0.00%      0.00%
-system.ruby.L2Cache_Controller.ILXW.L1_WBDIRTYDATA          833      0.00%      0.00%
-system.ruby.L2Cache_Controller.IGS.L1_PUTX           25      0.00%      0.00%
-system.ruby.L2Cache_Controller.IGS.Data_Exclusive           79      0.00%      0.00%
-system.ruby.L2Cache_Controller.IGS.Exclusive_Unblock           78      0.00%      0.00%
-system.ruby.L2Cache_Controller.IGM.Data           782      0.00%      0.00%
-system.ruby.L2Cache_Controller.IGMO.L1_PUTX         1344      0.00%      0.00%
-system.ruby.L2Cache_Controller.IGMO.All_Acks          782      0.00%      0.00%
-system.ruby.L2Cache_Controller.IGMO.Exclusive_Unblock          781      0.00%      0.00%
-system.ruby.L2Cache_Controller.MM.L1_PUTX           15      0.00%      0.00%
-system.ruby.L2Cache_Controller.MM.Exclusive_Unblock           40      0.00%      0.00%
-system.ruby.L2Cache_Controller.OO.Exclusive_Unblock           15      0.00%      0.00%
-system.ruby.L2Cache_Controller.OO.L2_Replacement           71      0.00%      0.00%
-system.ruby.L2Cache_Controller.MI.L1_GETS           17      0.00%      0.00%
-system.ruby.L2Cache_Controller.MI.L1_GETX           41      0.00%      0.00%
-system.ruby.L2Cache_Controller.MI.Writeback_Ack          852      0.00%      0.00%
-system.ruby.Directory_Controller.GETX             792      0.00%      0.00%
-system.ruby.Directory_Controller.GETS              79      0.00%      0.00%
-system.ruby.Directory_Controller.PUTX             852      0.00%      0.00%
-system.ruby.Directory_Controller.Exclusive_Unblock          859      0.00%      0.00%
-system.ruby.Directory_Controller.Clean_Writeback           73      0.00%      0.00%
-system.ruby.Directory_Controller.Dirty_Writeback          779      0.00%      0.00%
-system.ruby.Directory_Controller.Memory_Data          861      0.00%      0.00%
-system.ruby.Directory_Controller.Memory_Ack          779      0.00%      0.00%
-system.ruby.Directory_Controller.I.GETX           782      0.00%      0.00%
-system.ruby.Directory_Controller.I.GETS            79      0.00%      0.00%
-system.ruby.Directory_Controller.I.Memory_Ack          775      0.00%      0.00%
-system.ruby.Directory_Controller.M.PUTX           852      0.00%      0.00%
-system.ruby.Directory_Controller.IS.Exclusive_Unblock           78      0.00%      0.00%
-system.ruby.Directory_Controller.IS.Memory_Data           79      0.00%      0.00%
-system.ruby.Directory_Controller.IS.Memory_Ack            2      0.00%      0.00%
-system.ruby.Directory_Controller.MM.Exclusive_Unblock          781      0.00%      0.00%
-system.ruby.Directory_Controller.MM.Memory_Data          782      0.00%      0.00%
+system.ruby.L1Cache_Controller.I.Store            804      0.00%      0.00%
+system.ruby.L1Cache_Controller.S.Store              1      0.00%      0.00%
+system.ruby.L1Cache_Controller.S.L1_Replacement           86      0.00%      0.00%
+system.ruby.L1Cache_Controller.M.L1_Replacement            8      0.00%      0.00%
+system.ruby.L1Cache_Controller.M_W.L1_Replacement           10      0.00%      0.00%
+system.ruby.L1Cache_Controller.M_W.Use_Timeout            8      0.00%      0.00%
+system.ruby.L1Cache_Controller.MM.Load              4      0.00%      0.00%
+system.ruby.L1Cache_Controller.MM.Store            68      0.00%      0.00%
+system.ruby.L1Cache_Controller.MM.L1_Replacement          802      0.00%      0.00%
+system.ruby.L1Cache_Controller.MM_W.Store           10      0.00%      0.00%
+system.ruby.L1Cache_Controller.MM_W.L1_Replacement        29590      0.00%      0.00%
+system.ruby.L1Cache_Controller.MM_W.Use_Timeout          803      0.00%      0.00%
+system.ruby.L1Cache_Controller.IM.L1_Replacement       400903      0.00%      0.00%
+system.ruby.L1Cache_Controller.IM.Exclusive_Data          802      0.00%      0.00%
+system.ruby.L1Cache_Controller.SM.L1_Replacement          705      0.00%      0.00%
+system.ruby.L1Cache_Controller.SM.Exclusive_Data            1      0.00%      0.00%
+system.ruby.L1Cache_Controller.OM.L1_Replacement        16611      0.00%      0.00%
+system.ruby.L1Cache_Controller.OM.All_acks          803      0.00%      0.00%
+system.ruby.L1Cache_Controller.IS.L1_Replacement        20573      0.00%      0.00%
+system.ruby.L1Cache_Controller.IS.Data             88      0.00%      0.00%
+system.ruby.L1Cache_Controller.IS.Exclusive_Data            8      0.00%      0.00%
+system.ruby.L1Cache_Controller.SI.Ifetch           12      0.00%      0.00%
+system.ruby.L1Cache_Controller.SI.Store             3      0.00%      0.00%
+system.ruby.L1Cache_Controller.SI.Writeback_Ack_Data           85      0.00%      0.00%
+system.ruby.L1Cache_Controller.MI.Ifetch          176      0.00%      0.00%
+system.ruby.L1Cache_Controller.MI.Store           149      0.00%      0.00%
+system.ruby.L1Cache_Controller.MI.Writeback_Ack_Data          808      0.00%      0.00%
+system.ruby.L2Cache_Controller.L1_GETS            200      0.00%      0.00%
+system.ruby.L2Cache_Controller.L1_GETX            820      0.00%      0.00%
+system.ruby.L2Cache_Controller.L1_PUTX           2137      0.00%      0.00%
+system.ruby.L2Cache_Controller.L1_PUTS_only           86      0.00%      0.00%
+system.ruby.L2Cache_Controller.L1_PUTS            126      0.00%      0.00%
+system.ruby.L2Cache_Controller.All_Acks           768      0.00%      0.00%
+system.ruby.L2Cache_Controller.Data               856      0.00%      0.00%
+system.ruby.L2Cache_Controller.L1_WBCLEANDATA           85      0.00%      0.00%
+system.ruby.L2Cache_Controller.L1_WBDIRTYDATA          808      0.00%      0.00%
+system.ruby.L2Cache_Controller.Writeback_Ack          763      0.00%      0.00%
+system.ruby.L2Cache_Controller.Unblock             88      0.00%      0.00%
+system.ruby.L2Cache_Controller.Exclusive_Unblock          810      0.00%      0.00%
+system.ruby.L2Cache_Controller.L2_Replacement          844      0.00%      0.00%
+system.ruby.L2Cache_Controller.NP.L1_GETS           88      0.00%      0.00%
+system.ruby.L2Cache_Controller.NP.L1_GETX          765      0.00%      0.00%
+system.ruby.L2Cache_Controller.ILS.L1_GETX            1      0.00%      0.00%
+system.ruby.L2Cache_Controller.ILS.L1_PUTS_only           86      0.00%      0.00%
+system.ruby.L2Cache_Controller.ILX.L1_PUTX          808      0.00%      0.00%
+system.ruby.L2Cache_Controller.S.L1_GETS            1      0.00%      0.00%
+system.ruby.L2Cache_Controller.S.L1_GETX            3      0.00%      0.00%
+system.ruby.L2Cache_Controller.S.L2_Replacement           80      0.00%      0.00%
+system.ruby.L2Cache_Controller.SLS.L2_Replacement            1      0.00%      0.00%
+system.ruby.L2Cache_Controller.M.L1_GETS            8      0.00%      0.00%
+system.ruby.L2Cache_Controller.M.L1_GETX           35      0.00%      0.00%
+system.ruby.L2Cache_Controller.M.L2_Replacement          763      0.00%      0.00%
+system.ruby.L2Cache_Controller.IW.L1_GETX           15      0.00%      0.00%
+system.ruby.L2Cache_Controller.IW.L1_WBCLEANDATA           85      0.00%      0.00%
+system.ruby.L2Cache_Controller.ILXW.L1_GETS           18      0.00%      0.00%
+system.ruby.L2Cache_Controller.ILXW.L1_WBDIRTYDATA          808      0.00%      0.00%
+system.ruby.L2Cache_Controller.IGS.L1_PUTS          126      0.00%      0.00%
+system.ruby.L2Cache_Controller.IGS.Data            88      0.00%      0.00%
+system.ruby.L2Cache_Controller.IGS.Unblock           87      0.00%      0.00%
+system.ruby.L2Cache_Controller.IGM.Data           767      0.00%      0.00%
+system.ruby.L2Cache_Controller.IGMLS.Data            1      0.00%      0.00%
+system.ruby.L2Cache_Controller.IGMO.L1_PUTX         1268      0.00%      0.00%
+system.ruby.L2Cache_Controller.IGMO.All_Acks          768      0.00%      0.00%
+system.ruby.L2Cache_Controller.IGMO.Exclusive_Unblock          767      0.00%      0.00%
+system.ruby.L2Cache_Controller.MM.L1_PUTX           55      0.00%      0.00%
+system.ruby.L2Cache_Controller.MM.Exclusive_Unblock           35      0.00%      0.00%
+system.ruby.L2Cache_Controller.SS.Unblock            1      0.00%      0.00%
+system.ruby.L2Cache_Controller.OO.L1_PUTX            6      0.00%      0.00%
+system.ruby.L2Cache_Controller.OO.Exclusive_Unblock            8      0.00%      0.00%
+system.ruby.L2Cache_Controller.MI.L1_GETS           85      0.00%      0.00%
+system.ruby.L2Cache_Controller.MI.L1_GETX            1      0.00%      0.00%
+system.ruby.L2Cache_Controller.MI.Writeback_Ack          763      0.00%      0.00%
+system.ruby.Directory_Controller.GETX             768      0.00%      0.00%
+system.ruby.Directory_Controller.GETS              90      0.00%      0.00%
+system.ruby.Directory_Controller.PUTX             763      0.00%      0.00%
+system.ruby.Directory_Controller.Unblock           77      0.00%      0.00%
+system.ruby.Directory_Controller.Last_Unblock           10      0.00%      0.00%
+system.ruby.Directory_Controller.Exclusive_Unblock          767      0.00%      0.00%
+system.ruby.Directory_Controller.Dirty_Writeback          763      0.00%      0.00%
+system.ruby.Directory_Controller.Memory_Data          856      0.00%      0.00%
+system.ruby.Directory_Controller.Memory_Ack          763      0.00%      0.00%
+system.ruby.Directory_Controller.I.GETX           708      0.00%      0.00%
+system.ruby.Directory_Controller.I.GETS            78      0.00%      0.00%
+system.ruby.Directory_Controller.I.Memory_Ack          760      0.00%      0.00%
+system.ruby.Directory_Controller.S.GETX            60      0.00%      0.00%
+system.ruby.Directory_Controller.S.GETS            10      0.00%      0.00%
+system.ruby.Directory_Controller.M.PUTX           763      0.00%      0.00%
+system.ruby.Directory_Controller.IS.Unblock           77      0.00%      0.00%
+system.ruby.Directory_Controller.IS.Memory_Data           78      0.00%      0.00%
+system.ruby.Directory_Controller.IS.Memory_Ack            1      0.00%      0.00%
+system.ruby.Directory_Controller.SS.Last_Unblock           10      0.00%      0.00%
+system.ruby.Directory_Controller.SS.Memory_Data           10      0.00%      0.00%
+system.ruby.Directory_Controller.MM.Exclusive_Unblock          767      0.00%      0.00%
+system.ruby.Directory_Controller.MM.Memory_Data          768      0.00%      0.00%
 system.ruby.Directory_Controller.MM.Memory_Ack            2      0.00%      0.00%
-system.ruby.Directory_Controller.MI.GETX           10      0.00%      0.00%
-system.ruby.Directory_Controller.MI.Clean_Writeback           73      0.00%      0.00%
-system.ruby.Directory_Controller.MI.Dirty_Writeback          779      0.00%      0.00%
+system.ruby.Directory_Controller.MI.GETS            2      0.00%      0.00%
+system.ruby.Directory_Controller.MI.Dirty_Writeback          763      0.00%      0.00%
 
 ---------- End Simulation Statistics   ----------
index 2af2126fb7682c39f262f6d49d33bbbd6a88e160..449426c95e09a25ceb411e22faddba9a8e7ad7e3 100644 (file)
@@ -10,7 +10,7 @@ time_sync_spin_threshold=100000
 
 [system]
 type=System
-children=clk_domain cpu dvfs_handler physmem ruby sys_port_proxy voltage_domain
+children=clk_domain cpu dvfs_handler mem_ctrls ruby sys_port_proxy voltage_domain
 boot_osflags=a
 cache_line_size=64
 clk_domain=system.clk_domain
@@ -22,7 +22,7 @@ load_addr_mask=1099511627775
 load_offset=0
 mem_mode=timing
 mem_ranges=0:268435455
-memories=system.physmem
+memories=system.mem_ctrls
 num_work_ids=16
 readfile=
 symbolfile=
@@ -64,17 +64,82 @@ eventq_index=0
 sys_clk_domain=system.clk_domain
 transition_latency=100000
 
-[system.physmem]
-type=SimpleMemory
-bandwidth=0.000000
+[system.mem_ctrls]
+type=DRAMCtrl
+IDD0=0.075000
+IDD02=0.000000
+IDD2N=0.050000
+IDD2N2=0.000000
+IDD2P0=0.000000
+IDD2P02=0.000000
+IDD2P1=0.000000
+IDD2P12=0.000000
+IDD3N=0.057000
+IDD3N2=0.000000
+IDD3P0=0.000000
+IDD3P02=0.000000
+IDD3P1=0.000000
+IDD3P12=0.000000
+IDD4R=0.187000
+IDD4R2=0.000000
+IDD4W=0.165000
+IDD4W2=0.000000
+IDD5=0.220000
+IDD52=0.000000
+IDD6=0.000000
+IDD62=0.000000
+VDD=1.500000
+VDD2=0.000000
+activation_limit=4
+addr_mapping=RoRaBaChCo
+bank_groups_per_rank=0
+banks_per_rank=8
+burst_length=8
+channels=1
 clk_domain=system.clk_domain
 conf_table_reported=true
+device_bus_width=8
+device_rowbuffer_size=1024
+device_size=536870912
+devices_per_rank=8
+dll=true
 eventq_index=0
 in_addr_map=true
-latency=30
-latency_var=0
-null=true
-range=0:134217727
+max_accesses_per_row=16
+mem_sched_policy=frfcfs
+min_writes_per_switch=16
+null=false
+page_policy=open_adaptive
+range=0:268435455
+ranks_per_channel=2
+read_buffer_size=32
+static_backend_latency=10
+static_frontend_latency=10
+tBURST=5
+tCCD_L=0
+tCK=1
+tCL=14
+tCS=3
+tRAS=35
+tRCD=14
+tREFI=7800
+tRFC=260
+tRP=14
+tRRD=6
+tRRD_L=0
+tRTP=8
+tRTW=3
+tWR=15
+tWTR=8
+tXAW=30
+tXP=0
+tXPDLL=0
+tXS=0
+tXSDLL=0
+write_buffer_size=64
+write_high_thresh_perc=85
+write_low_thresh_perc=50
+port=system.ruby.dir_cntrl0.memory
 
 [system.ruby]
 type=RubySystem
@@ -84,9 +149,9 @@ block_size_bytes=64
 clk_domain=system.ruby.clk_domain
 eventq_index=0
 hot_lines=false
-mem_size=268435456
-no_mem_vec=false
+memory_size_bits=48
 num_of_sequencers=1
+phys_mem=Null
 random_seed=1234
 randomization=true
 
@@ -100,7 +165,7 @@ voltage_domain=system.voltage_domain
 
 [system.ruby.dir_cntrl0]
 type=Directory_Controller
-children=directory memBuffer
+children=directory
 buffer_size=0
 clk_domain=system.ruby.clk_domain
 cluster_id=0
@@ -110,16 +175,17 @@ distributed_persistent=true
 eventq_index=0
 fixed_timeout_latency=100
 l2_select_num_bits=0
-memBuffer=system.ruby.dir_cntrl0.memBuffer
 number_of_TBEs=256
-peer=Null
 recycle_latency=10
 reissue_wakeup_latency=10
 ruby_system=system.ruby
+system=system
+to_memory_controller_latency=1
 transitions_per_cycle=32
 version=0
 dmaRequestToDir=system.ruby.network.master[10]
 dmaResponseFromDir=system.ruby.network.slave[9]
+memory=system.mem_ctrls.port
 persistentFromDir=system.ruby.network.slave[8]
 persistentToDir=system.ruby.network.master[9]
 requestFromDir=system.ruby.network.slave[6]
@@ -130,33 +196,8 @@ responseToDir=system.ruby.network.master[8]
 [system.ruby.dir_cntrl0.directory]
 type=RubyDirectoryMemory
 eventq_index=0
-map_levels=4
 numa_high_bit=5
 size=268435456
-use_map=false
-version=0
-
-[system.ruby.dir_cntrl0.memBuffer]
-type=RubyMemoryControl
-bank_bit_0=8
-bank_busy_time=11
-bank_queue_size=12
-banks_per_rank=8
-basic_bus_busy_time=2
-clk_domain=system.ruby.memctrl_clk_domain
-dimm_bit_0=12
-dimms_per_channel=2
-eventq_index=0
-mem_ctl_latency=12
-mem_fixed_delay=0
-mem_random_arbitrate=0
-rank_bit_0=11
-rank_rank_delay=1
-ranks_per_dimm=2
-read_write_delay=2
-refresh_period=1560
-ruby_system=system.ruby
-tFaw=0
 version=0
 
 [system.ruby.l1_cntrl0]
@@ -176,13 +217,13 @@ l1_response_latency=2
 l2_select_num_bits=0
 no_mig_atomic=true
 number_of_TBEs=256
-peer=Null
 recycle_latency=10
 reissue_wakeup_latency=10
 retry_threshold=1
 ruby_system=system.ruby
 send_evictions=false
 sequencer=system.ruby.l1_cntrl0.sequencer
+system=system
 transitions_per_cycle=32
 use_timeout_latency=50
 version=0
@@ -225,7 +266,7 @@ tagArrayBanks=1
 
 [system.ruby.l1_cntrl0.sequencer]
 type=RubySequencer
-access_phys_mem=false
+access_backing_store=false
 clk_domain=system.ruby.clk_domain
 dcache=system.ruby.l1_cntrl0.L1Dcache
 deadlock_threshold=500000
@@ -254,9 +295,9 @@ filtering_enabled=true
 l2_request_latency=5
 l2_response_latency=5
 number_of_TBEs=256
-peer=Null
 recycle_latency=10
 ruby_system=system.ruby
+system=system
 transitions_per_cycle=32
 version=0
 GlobalRequestFromL2Cache=system.ruby.network.slave[3]
@@ -397,7 +438,7 @@ virt_nets=10
 
 [system.sys_port_proxy]
 type=RubyPortProxy
-access_phys_mem=true
+access_backing_store=false
 clk_domain=system.clk_domain
 eventq_index=0
 ruby_system=system.ruby
index b6763f2e188bcd79915ec947e154ac080bb74ced..6c54d9927f395f061092ce2b8e4178a37b4d9c62 100644 (file)
 
 ---------- Begin Simulation Statistics ----------
-sim_seconds                                  0.000230                       # Number of seconds simulated
-sim_ticks                                      229551                       # Number of ticks simulated
-final_tick                                     229551                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
+sim_seconds                                  0.000238                       # Number of seconds simulated
+sim_ticks                                      237931                       # Number of ticks simulated
+final_tick                                     237931                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
 sim_freq                                   1000000000                       # Frequency of simulated ticks
-host_tick_rate                                1899298                       # Simulator tick rate (ticks/s)
-host_mem_usage                                 157300                       # Number of bytes of host memory used
-host_seconds                                     0.12                       # Real time elapsed on the host
+host_tick_rate                                1532175                       # Simulator tick rate (ticks/s)
+host_mem_usage                                 434360                       # Number of bytes of host memory used
+host_seconds                                     0.16                       # Real time elapsed on the host
 system.voltage_domain.voltage                       1                       # Voltage in Volts
 system.clk_domain.clock                             1                       # Clock period in ticks
+system.mem_ctrls.bytes_read::ruby.dir_cntrl0        55552                       # Number of bytes read from this memory
+system.mem_ctrls.bytes_read::total              55552                       # Number of bytes read from this memory
+system.mem_ctrls.bytes_written::ruby.dir_cntrl0        50432                       # Number of bytes written to this memory
+system.mem_ctrls.bytes_written::total           50432                       # Number of bytes written to this memory
+system.mem_ctrls.num_reads::ruby.dir_cntrl0          868                       # Number of read requests responded to by this memory
+system.mem_ctrls.num_reads::total                 868                       # Number of read requests responded to by this memory
+system.mem_ctrls.num_writes::ruby.dir_cntrl0          788                       # Number of write requests responded to by this memory
+system.mem_ctrls.num_writes::total                788                       # Number of write requests responded to by this memory
+system.mem_ctrls.bw_read::ruby.dir_cntrl0    233479454                       # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_read::total             233479454                       # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::ruby.dir_cntrl0    211960610                       # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::total            211960610                       # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_total::ruby.dir_cntrl0    445440065                       # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.bw_total::total            445440065                       # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.readReqs                         868                       # Number of read requests accepted
+system.mem_ctrls.writeReqs                        788                       # Number of write requests accepted
+system.mem_ctrls.readBursts                       868                       # Number of DRAM read bursts, including those serviced by the write queue
+system.mem_ctrls.writeBursts                      788                       # Number of DRAM write bursts, including those merged in the write queue
+system.mem_ctrls.bytesReadDRAM                  47104                       # Total number of bytes read from DRAM
+system.mem_ctrls.bytesReadWrQ                    8448                       # Total number of bytes read from write queue
+system.mem_ctrls.bytesWritten                   43200                       # Total number of bytes written to DRAM
+system.mem_ctrls.bytesReadSys                   55552                       # Total read bytes from the system interface side
+system.mem_ctrls.bytesWrittenSys                50432                       # Total written bytes from the system interface side
+system.mem_ctrls.servicedByWrQ                    132                       # Number of DRAM read bursts serviced by the write queue
+system.mem_ctrls.mergedWrBursts                    95                       # 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               226                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::1               231                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::2               235                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::3                44                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::4                 0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::5                 0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::6                 0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::7                 0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::8                 0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::9                 0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::10                0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::11                0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::12                0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::13                0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::14                0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::15                0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::0               208                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::1               206                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::2               220                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::3                41                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::4                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::5                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::6                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::7                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::8                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::9                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::10                0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::11                0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::12                0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::13                0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::14                0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::15                0                       # 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                        237559                       # 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)
+system.mem_ctrls.readPktSize::3                     0                       # Read request sizes (log2)
+system.mem_ctrls.readPktSize::4                     0                       # Read request sizes (log2)
+system.mem_ctrls.readPktSize::5                     0                       # Read request sizes (log2)
+system.mem_ctrls.readPktSize::6                   868                       # Read request sizes (log2)
+system.mem_ctrls.writePktSize::0                    0                       # Write request sizes (log2)
+system.mem_ctrls.writePktSize::1                    0                       # Write request sizes (log2)
+system.mem_ctrls.writePktSize::2                    0                       # Write request sizes (log2)
+system.mem_ctrls.writePktSize::3                    0                       # Write request sizes (log2)
+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                  788                       # Write request sizes (log2)
+system.mem_ctrls.rdQLenPdf::0                     660                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::1                      74                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::2                       2                       # 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
+system.mem_ctrls.rdQLenPdf::5                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::6                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::7                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::8                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::9                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::10                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::11                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::12                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::13                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::14                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::15                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::16                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::17                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::18                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::19                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::20                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::21                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::22                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::23                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::24                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::25                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::26                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::27                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::28                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::29                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::30                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::31                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::0                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::1                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::2                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::3                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::4                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::5                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::6                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::7                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::8                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::9                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::10                      1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::11                      1                       # What write queue length does an incoming req see
+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                     33                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::16                     34                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::17                     39                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::18                     38                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::19                     38                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::20                     38                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::21                     38                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::22                     38                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::23                     38                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::24                     38                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::25                     38                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::26                     39                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::27                     39                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::28                     38                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::29                     38                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::30                     38                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::31                     38                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::32                     38                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::33                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::34                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::35                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::36                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::37                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::38                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::39                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::40                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::41                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::42                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::43                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::44                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::45                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::46                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::47                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::48                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::49                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::50                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::51                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::52                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::53                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::54                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::55                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::56                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::57                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::58                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::59                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::60                      0                       # What write queue length does an incoming req see
+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          136                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::mean    647.529412                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::gmean   493.431246                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::stdev   346.718307                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::0-127           15     11.03%     11.03% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::128-255            9      6.62%     17.65% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::256-383           10      7.35%     25.00% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::384-511           12      8.82%     33.82% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::512-639           11      8.09%     41.91% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::640-767           11      8.09%     50.00% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::768-895           17     12.50%     62.50% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::896-1023           12      8.82%     71.32% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::1024-1151           39     28.68%    100.00% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::total          136                       # Bytes accessed per row activation
+system.mem_ctrls.rdPerTurnAround::samples           38                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::mean      19.263158                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::gmean     19.016027                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::stdev      3.569270                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::14-15             1      2.63%      2.63% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::16-17            10     26.32%     28.95% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::18-19            13     34.21%     63.16% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::20-21             9     23.68%     86.84% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::22-23             4     10.53%     97.37% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::36-37             1      2.63%    100.00% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::total            38                       # Reads before turning the bus around for writes
+system.mem_ctrls.wrPerTurnAround::samples           38                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::mean      17.763158                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::gmean     17.746982                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::stdev      0.751007                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::16                5     13.16%     13.16% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::17                1      2.63%     15.79% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::18               30     78.95%     94.74% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::19                2      5.26%    100.00% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::total            38                       # Writes before turning the bus around for reads
+system.mem_ctrls.totQLat                         7124                       # Total ticks spent queuing
+system.mem_ctrls.totMemAccLat                   21108                       # Total ticks spent from burst creation until serviced by the DRAM
+system.mem_ctrls.totBusLat                       3680                       # Total ticks spent in databus transfers
+system.mem_ctrls.avgQLat                         9.68                       # Average queueing delay per DRAM burst
+system.mem_ctrls.avgBusLat                       5.00                       # Average bus latency per DRAM burst
+system.mem_ctrls.avgMemAccLat                   28.68                       # Average memory access latency per DRAM burst
+system.mem_ctrls.avgRdBW                       197.97                       # Average DRAM read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBW                       181.57                       # Average achieved write bandwidth in MiByte/s
+system.mem_ctrls.avgRdBWSys                    233.48                       # Average system read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBWSys                    211.96                       # Average system write bandwidth in MiByte/s
+system.mem_ctrls.peakBW                      12800.00                       # Theoretical peak bandwidth in MiByte/s
+system.mem_ctrls.busUtil                         2.97                       # Data bus utilization in percentage
+system.mem_ctrls.busUtilRead                     1.55                       # Data bus utilization in percentage for reads
+system.mem_ctrls.busUtilWrite                    1.42                       # Data bus utilization in percentage for writes
+system.mem_ctrls.avgRdQLen                       1.15                       # Average read queue length when enqueuing
+system.mem_ctrls.avgWrQLen                      24.22                       # Average write queue length when enqueuing
+system.mem_ctrls.readRowHits                      607                       # Number of row buffer hits during reads
+system.mem_ctrls.writeRowHits                     665                       # Number of row buffer hits during writes
+system.mem_ctrls.readRowHitRate                 82.47                       # Row buffer hit rate for reads
+system.mem_ctrls.writeRowHitRate                95.96                       # Row buffer hit rate for writes
+system.mem_ctrls.avgGap                        143.45                       # Average gap between requests
+system.mem_ctrls.pageHitRate                    89.01                       # Row buffer hit rate, read and write combined
+system.mem_ctrls.memoryStateTime::IDLE           1511                       # Time in different power states
+system.mem_ctrls.memoryStateTime::REF            7800                       # Time in different power states
+system.mem_ctrls.memoryStateTime::PRE_PDN            0                       # Time in different power states
+system.mem_ctrls.memoryStateTime::ACT          224543                       # Time in different power states
+system.mem_ctrls.memoryStateTime::ACT_PDN            0                       # Time in different power states
+system.mem_ctrls.actEnergy::0                 1028160                       # Energy for activate commands per rank (pJ)
+system.mem_ctrls.actEnergy::1                       0                       # Energy for activate commands per rank (pJ)
+system.mem_ctrls.preEnergy::0                  571200                       # Energy for precharge commands per rank (pJ)
+system.mem_ctrls.preEnergy::1                       0                       # Energy for precharge commands per rank (pJ)
+system.mem_ctrls.readEnergy::0                8973120                       # Energy for read commands per rank (pJ)
+system.mem_ctrls.readEnergy::1                      0                       # Energy for read commands per rank (pJ)
+system.mem_ctrls.writeEnergy::0               6811776                       # Energy for write commands per rank (pJ)
+system.mem_ctrls.writeEnergy::1                     0                       # Energy for write commands per rank (pJ)
+system.mem_ctrls.refreshEnergy::0            15256800                       # Energy for refresh commands per rank (pJ)
+system.mem_ctrls.refreshEnergy::1            15256800                       # Energy for refresh commands per rank (pJ)
+system.mem_ctrls.actBackEnergy::0           158348052                       # Energy for active background per rank (pJ)
+system.mem_ctrls.actBackEnergy::1             5047920                       # Energy for active background per rank (pJ)
+system.mem_ctrls.preBackEnergy::0             1402200                       # Energy for precharge background per rank (pJ)
+system.mem_ctrls.preBackEnergy::1           135876000                       # Energy for precharge background per rank (pJ)
+system.mem_ctrls.totalEnergy::0             192391308                       # Total energy per rank (pJ)
+system.mem_ctrls.totalEnergy::1             156180720                       # Total energy per rank (pJ)
+system.mem_ctrls.averagePower::0           822.747639                       # Core power per rank (mW)
+system.mem_ctrls.averagePower::1           667.895655                       # Core power per rank (mW)
 system.ruby.clk_domain.clock                        1                       # Clock period in ticks
 system.ruby.outstanding_req_hist::bucket_size            2                      
 system.ruby.outstanding_req_hist::max_bucket           19                      
-system.ruby.outstanding_req_hist::samples          985                      
-system.ruby.outstanding_req_hist::mean      15.815228                      
-system.ruby.outstanding_req_hist::gmean     15.715128                      
-system.ruby.outstanding_req_hist::stdev      1.136234                      
-system.ruby.outstanding_req_hist         |           1      0.10%      0.10% |           2      0.20%      0.30% |           2      0.20%      0.51% |           2      0.20%      0.71% |           2      0.20%      0.91% |           2      0.20%      1.12% |           2      0.20%      1.32% |          63      6.40%      7.72% |         909     92.28%    100.00% |           0      0.00%    100.00%
-system.ruby.outstanding_req_hist::total           985                      
+system.ruby.outstanding_req_hist::samples         1030                      
+system.ruby.outstanding_req_hist::mean      15.829126                      
+system.ruby.outstanding_req_hist::gmean     15.733450                      
+system.ruby.outstanding_req_hist::stdev      1.109166                      
+system.ruby.outstanding_req_hist         |           1      0.10%      0.10% |           2      0.19%      0.29% |           2      0.19%      0.49% |           2      0.19%      0.68% |           2      0.19%      0.87% |           2      0.19%      1.07% |           2      0.19%      1.26% |          58      5.63%      6.89% |         959     93.11%    100.00% |           0      0.00%    100.00%
+system.ruby.outstanding_req_hist::total          1030                      
 system.ruby.latency_hist::bucket_size            1024                      
 system.ruby.latency_hist::max_bucket            10239                      
-system.ruby.latency_hist::samples                 969                      
-system.ruby.latency_hist::mean            3745.879257                      
-system.ruby.latency_hist::gmean           2201.717205                      
-system.ruby.latency_hist::stdev           1540.597184                      
-system.ruby.latency_hist                 |         143     14.76%     14.76% |           5      0.52%     15.27% |           8      0.83%     16.10% |         232     23.94%     40.04% |         512     52.84%     92.88% |          69      7.12%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.latency_hist::total                   969                      
+system.ruby.latency_hist::samples                1016                      
+system.ruby.latency_hist::mean            3707.787402                      
+system.ruby.latency_hist::gmean           1781.185185                      
+system.ruby.latency_hist::stdev           1765.947871                      
+system.ruby.latency_hist                 |         191     18.80%     18.80% |           5      0.49%     19.29% |           4      0.39%     19.69% |         160     15.75%     35.43% |         552     54.33%     89.76% |         102     10.04%     99.80% |           2      0.20%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.latency_hist::total                  1016                      
 system.ruby.hit_latency_hist::bucket_size         1024                      
 system.ruby.hit_latency_hist::max_bucket        10239                      
-system.ruby.hit_latency_hist::samples             109                      
-system.ruby.hit_latency_hist::mean               1139                      
-system.ruby.hit_latency_hist::gmean         39.996322                      
-system.ruby.hit_latency_hist::stdev       1803.950983                      
-system.ruby.hit_latency_hist             |          82     75.23%     75.23% |           0      0.00%     75.23% |           0      0.00%     75.23% |          12     11.01%     86.24% |          14     12.84%     99.08% |           1      0.92%    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               109                      
+system.ruby.hit_latency_hist::samples             150                      
+system.ruby.hit_latency_hist::mean         760.900000                      
+system.ruby.hit_latency_hist::gmean         23.523194                      
+system.ruby.hit_latency_hist::stdev       1573.370305                      
+system.ruby.hit_latency_hist             |         126     84.00%     84.00% |           2      1.33%     85.33% |           0      0.00%     85.33% |           3      2.00%     87.33% |          17     11.33%     98.67% |           2      1.33%    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               150                      
 system.ruby.miss_latency_hist::bucket_size         1024                      
 system.ruby.miss_latency_hist::max_bucket        10239                      
-system.ruby.miss_latency_hist::samples            860                      
-system.ruby.miss_latency_hist::mean       4076.286047                      
-system.ruby.miss_latency_hist::gmean      3659.235822                      
-system.ruby.miss_latency_hist::stdev      1137.467741                      
-system.ruby.miss_latency_hist            |          61      7.09%      7.09% |           5      0.58%      7.67% |           8      0.93%      8.60% |         220     25.58%     34.19% |         498     57.91%     92.09% |          68      7.91%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.miss_latency_hist::total              860                      
-system.ruby.Directory.incomplete_times            860                      
-system.ruby.l1_cntrl0.L1Dcache.demand_hits           65                       # Number of cache demand hits
-system.ruby.l1_cntrl0.L1Dcache.demand_misses          858                       # Number of cache demand misses
-system.ruby.l1_cntrl0.L1Dcache.demand_accesses          923                       # Number of cache demand accesses
-system.ruby.l1_cntrl0.L1Icache.demand_hits            1                       # Number of cache demand hits
-system.ruby.l1_cntrl0.L1Icache.demand_misses           48                       # Number of cache demand misses
-system.ruby.l1_cntrl0.L1Icache.demand_accesses           49                       # Number of cache demand accesses
-system.ruby.l1_cntrl0.sequencer.store_waiting_on_load           10                       # Number of times a store aliased with a pending load
-system.ruby.l1_cntrl0.sequencer.store_waiting_on_store           96                       # Number of times a store aliased with a pending store
-system.ruby.l1_cntrl0.sequencer.load_waiting_on_store            2                       # Number of times a load aliased with a pending store
-system.ruby.l1_cntrl0.sequencer.load_waiting_on_load            3                       # Number of times a load aliased with a pending load
-system.ruby.network.routers0.percent_links_utilized     2.057604                      
-system.ruby.network.routers0.msg_count.Request_Control::1          906                      
-system.ruby.network.routers0.msg_count.Response_Data::4          885                      
-system.ruby.network.routers0.msg_count.ResponseL2hit_Data::4           39                      
-system.ruby.network.routers0.msg_count.Writeback_Data::4         1007                      
-system.ruby.network.routers0.msg_count.Persistent_Control::3          608                      
-system.ruby.network.routers0.msg_bytes.Request_Control::1         7248                      
-system.ruby.network.routers0.msg_bytes.Response_Data::4        63720                      
-system.ruby.network.routers0.msg_bytes.ResponseL2hit_Data::4         2808                      
-system.ruby.network.routers0.msg_bytes.Writeback_Data::4        72504                      
-system.ruby.network.routers0.msg_bytes.Persistent_Control::3         4864                      
+system.ruby.miss_latency_hist::samples            866                      
+system.ruby.miss_latency_hist::mean       4218.218245                      
+system.ruby.miss_latency_hist::gmean      3768.841074                      
+system.ruby.miss_latency_hist::stdev      1210.862541                      
+system.ruby.miss_latency_hist            |          65      7.51%      7.51% |           3      0.35%      7.85% |           4      0.46%      8.31% |         157     18.13%     26.44% |         535     61.78%     88.22% |         100     11.55%     99.77% |           2      0.23%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.miss_latency_hist::total              866                      
+system.ruby.Directory.incomplete_times            866                      
+system.ruby.l1_cntrl0.L1Dcache.demand_hits          102                       # Number of cache demand hits
+system.ruby.l1_cntrl0.L1Dcache.demand_misses          859                       # Number of cache demand misses
+system.ruby.l1_cntrl0.L1Dcache.demand_accesses          961                       # Number of cache demand accesses
+system.ruby.l1_cntrl0.L1Icache.demand_hits            0                       # Number of cache demand hits
+system.ruby.l1_cntrl0.L1Icache.demand_misses           56                       # Number of cache demand misses
+system.ruby.l1_cntrl0.L1Icache.demand_accesses           56                       # Number of cache demand accesses
+system.ruby.l1_cntrl0.sequencer.store_waiting_on_load            7                       # Number of times a store aliased with a pending load
+system.ruby.l1_cntrl0.sequencer.store_waiting_on_store           90                       # Number of times a store aliased with a pending store
+system.ruby.l1_cntrl0.sequencer.load_waiting_on_store            4                       # Number of times a load aliased with a pending store
+system.ruby.network.routers0.percent_links_utilized     2.062783                      
+system.ruby.network.routers0.msg_count.Request_Control::1          915                      
+system.ruby.network.routers0.msg_count.Response_Data::4          915                      
+system.ruby.network.routers0.msg_count.ResponseL2hit_Data::4           40                      
+system.ruby.network.routers0.msg_count.Response_Control::4            3                      
+system.ruby.network.routers0.msg_count.Writeback_Data::4         1039                      
+system.ruby.network.routers0.msg_count.Persistent_Control::3          768                      
+system.ruby.network.routers0.msg_bytes.Request_Control::1         7320                      
+system.ruby.network.routers0.msg_bytes.Response_Data::4        65880                      
+system.ruby.network.routers0.msg_bytes.ResponseL2hit_Data::4         2880                      
+system.ruby.network.routers0.msg_bytes.Response_Control::4           24                      
+system.ruby.network.routers0.msg_bytes.Writeback_Data::4        74808                      
+system.ruby.network.routers0.msg_bytes.Persistent_Control::3         6144                      
 system.ruby.l2_cntrl0.L2cache.demand_hits           38                       # Number of cache demand hits
-system.ruby.l2_cntrl0.L2cache.demand_misses          866                       # Number of cache demand misses
-system.ruby.l2_cntrl0.L2cache.demand_accesses          904                       # Number of cache demand accesses
-system.ruby.network.routers1.percent_links_utilized     1.916676                      
-system.ruby.network.routers1.msg_count.Request_Control::1          904                      
-system.ruby.network.routers1.msg_count.Request_Control::2          866                      
-system.ruby.network.routers1.msg_count.Response_Data::4           15                      
-system.ruby.network.routers1.msg_count.ResponseL2hit_Data::4           39                      
-system.ruby.network.routers1.msg_count.Writeback_Data::4         1663                      
-system.ruby.network.routers1.msg_count.Writeback_Control::4           80                      
-system.ruby.network.routers1.msg_count.Persistent_Control::3          301                      
-system.ruby.network.routers1.msg_bytes.Request_Control::1         7232                      
-system.ruby.network.routers1.msg_bytes.Request_Control::2         6928                      
-system.ruby.network.routers1.msg_bytes.Response_Data::4         1080                      
-system.ruby.network.routers1.msg_bytes.ResponseL2hit_Data::4         2808                      
-system.ruby.network.routers1.msg_bytes.Writeback_Data::4       119736                      
-system.ruby.network.routers1.msg_bytes.Writeback_Control::4          640                      
-system.ruby.network.routers1.msg_bytes.Persistent_Control::3         2408                      
+system.ruby.l2_cntrl0.L2cache.demand_misses          877                       # Number of cache demand misses
+system.ruby.l2_cntrl0.L2cache.demand_accesses          915                       # Number of cache demand accesses
+system.ruby.network.routers1.percent_links_utilized     1.886681                      
+system.ruby.network.routers1.msg_count.Request_Control::1          915                      
+system.ruby.network.routers1.msg_count.Request_Control::2          877                      
+system.ruby.network.routers1.msg_count.Response_Data::4           24                      
+system.ruby.network.routers1.msg_count.ResponseL2hit_Data::4           40                      
+system.ruby.network.routers1.msg_count.Response_Control::4            3                      
+system.ruby.network.routers1.msg_count.Writeback_Data::4         1681                      
+system.ruby.network.routers1.msg_count.Writeback_Control::4           72                      
+system.ruby.network.routers1.msg_count.Persistent_Control::3          384                      
+system.ruby.network.routers1.msg_bytes.Request_Control::1         7320                      
+system.ruby.network.routers1.msg_bytes.Request_Control::2         7016                      
+system.ruby.network.routers1.msg_bytes.Response_Data::4         1728                      
+system.ruby.network.routers1.msg_bytes.ResponseL2hit_Data::4         2880                      
+system.ruby.network.routers1.msg_bytes.Response_Control::4           24                      
+system.ruby.network.routers1.msg_bytes.Writeback_Data::4       121032                      
+system.ruby.network.routers1.msg_bytes.Writeback_Control::4          576                      
+system.ruby.network.routers1.msg_bytes.Persistent_Control::3         3072                      
+system.ruby.network.routers2.percent_links_utilized     1.714468                      
+system.ruby.network.routers2.msg_count.Request_Control::2          876                      
+system.ruby.network.routers2.msg_count.Response_Data::4          891                      
+system.ruby.network.routers2.msg_count.Writeback_Data::4          774                      
+system.ruby.network.routers2.msg_count.Writeback_Control::4           72                      
+system.ruby.network.routers2.msg_count.Persistent_Control::3          384                      
+system.ruby.network.routers2.msg_bytes.Request_Control::2         7008                      
+system.ruby.network.routers2.msg_bytes.Response_Data::4        64152                      
+system.ruby.network.routers2.msg_bytes.Writeback_Data::4        55728                      
+system.ruby.network.routers2.msg_bytes.Writeback_Control::4          576                      
+system.ruby.network.routers2.msg_bytes.Persistent_Control::3         3072                      
+system.ruby.network.routers3.percent_links_utilized     1.887942                      
+system.ruby.network.routers3.msg_count.Request_Control::1          915                      
+system.ruby.network.routers3.msg_count.Request_Control::2          876                      
+system.ruby.network.routers3.msg_count.Response_Data::4          915                      
+system.ruby.network.routers3.msg_count.ResponseL2hit_Data::4           40                      
+system.ruby.network.routers3.msg_count.Response_Control::4            3                      
+system.ruby.network.routers3.msg_count.Writeback_Data::4         1747                      
+system.ruby.network.routers3.msg_count.Writeback_Control::4           72                      
+system.ruby.network.routers3.msg_count.Persistent_Control::3          768                      
+system.ruby.network.routers3.msg_bytes.Request_Control::1         7320                      
+system.ruby.network.routers3.msg_bytes.Request_Control::2         7008                      
+system.ruby.network.routers3.msg_bytes.Response_Data::4        65880                      
+system.ruby.network.routers3.msg_bytes.ResponseL2hit_Data::4         2880                      
+system.ruby.network.routers3.msg_bytes.Response_Control::4           24                      
+system.ruby.network.routers3.msg_bytes.Writeback_Data::4       125784                      
+system.ruby.network.routers3.msg_bytes.Writeback_Control::4          576                      
+system.ruby.network.routers3.msg_bytes.Persistent_Control::3         6144                      
+system.ruby.network.msg_count.Request_Control         5374                      
+system.ruby.network.msg_count.Response_Data         2745                      
+system.ruby.network.msg_count.ResponseL2hit_Data          120                      
+system.ruby.network.msg_count.Response_Control            9                      
+system.ruby.network.msg_count.Writeback_Data         5241                      
+system.ruby.network.msg_count.Writeback_Control          216                      
+system.ruby.network.msg_count.Persistent_Control         2304                      
+system.ruby.network.msg_byte.Request_Control        42992                      
+system.ruby.network.msg_byte.Response_Data       197640                      
+system.ruby.network.msg_byte.ResponseL2hit_Data         8640                      
+system.ruby.network.msg_byte.Response_Control           72                      
+system.ruby.network.msg_byte.Writeback_Data       377352                      
+system.ruby.network.msg_byte.Writeback_Control         1728                      
+system.ruby.network.msg_byte.Persistent_Control        18432                      
 system.ruby.memctrl_clk_domain.clock                3                       # Clock period in ticks
-system.ruby.dir_cntrl0.memBuffer.memReq          1634                       # Total number of memory requests
-system.ruby.dir_cntrl0.memBuffer.memRead          861                       # Number of memory reads
-system.ruby.dir_cntrl0.memBuffer.memWrite          773                       # Number of memory writes
-system.ruby.dir_cntrl0.memBuffer.memRefresh         1593                       # Number of memory refreshes
-system.ruby.dir_cntrl0.memBuffer.memWaitCycles          544                       # Delay stalled at the head of the bank queue
-system.ruby.dir_cntrl0.memBuffer.memInputQ           45                       # Delay in the input queue
-system.ruby.dir_cntrl0.memBuffer.memBankQ            1                       # Delay behind the head of the bank queue
-system.ruby.dir_cntrl0.memBuffer.totalStalls          590                       # Total number of stall cycles
-system.ruby.dir_cntrl0.memBuffer.stallsPerReq     0.361077                       # Expected number of stall cycles per request
-system.ruby.dir_cntrl0.memBuffer.memBankBusy          168                       # memory stalls due to busy bank
-system.ruby.dir_cntrl0.memBuffer.memBusBusy          199                       # memory stalls due to busy bus
-system.ruby.dir_cntrl0.memBuffer.memReadWriteBusy           85                       # memory stalls due to read write turnaround
-system.ruby.dir_cntrl0.memBuffer.memDataBusBusy           56                       # memory stalls due to read read turnaround
-system.ruby.dir_cntrl0.memBuffer.memArbWait           36                       # memory stalls due to arbitration
-system.ruby.dir_cntrl0.memBuffer.memBankCount |          45      2.75%      2.75% |          38      2.33%      5.08% |          48      2.94%      8.02% |         106      6.49%     14.50% |          75      4.59%     19.09% |          81      4.96%     24.05% |          55      3.37%     27.42% |          64      3.92%     31.33% |          51      3.12%     34.46% |          56      3.43%     37.88% |          37      2.26%     40.15% |          37      2.26%     42.41% |          56      3.43%     45.84% |          37      2.26%     48.10% |          48      2.94%     51.04% |          54      3.30%     54.35% |          44      2.69%     57.04% |          44      2.69%     59.73% |          44      2.69%     62.42% |          38      2.33%     64.75% |          55      3.37%     68.12% |          45      2.75%     70.87% |          57      3.49%     74.36% |          42      2.57%     76.93% |          41      2.51%     79.44% |          50      3.06%     82.50% |          35      2.14%     84.64% |          53      3.24%     87.88% |          47      2.88%     90.76% |          50      3.06%     93.82% |          49      3.00%     96.82% |          52      3.18%    100.00% # Number of accesses per bank
-system.ruby.dir_cntrl0.memBuffer.memBankCount::total         1634                       # Number of accesses per bank
-system.ruby.network.routers2.percent_links_utilized     1.744384                      
-system.ruby.network.routers2.msg_count.Request_Control::2          865                      
-system.ruby.network.routers2.msg_count.Response_Data::4          870                      
-system.ruby.network.routers2.msg_count.Writeback_Data::4          771                      
-system.ruby.network.routers2.msg_count.Writeback_Control::4           80                      
-system.ruby.network.routers2.msg_count.Persistent_Control::3          303                      
-system.ruby.network.routers2.msg_bytes.Request_Control::2         6920                      
-system.ruby.network.routers2.msg_bytes.Response_Data::4        62640                      
-system.ruby.network.routers2.msg_bytes.Writeback_Data::4        55512                      
-system.ruby.network.routers2.msg_bytes.Writeback_Control::4          640                      
-system.ruby.network.routers2.msg_bytes.Persistent_Control::3         2424                      
-system.ruby.network.routers3.percent_links_utilized     1.906766                      
-system.ruby.network.routers3.msg_count.Request_Control::1          905                      
-system.ruby.network.routers3.msg_count.Request_Control::2          865                      
-system.ruby.network.routers3.msg_count.Response_Data::4          885                      
-system.ruby.network.routers3.msg_count.ResponseL2hit_Data::4           39                      
-system.ruby.network.routers3.msg_count.Writeback_Data::4         1721                      
-system.ruby.network.routers3.msg_count.Writeback_Control::4           80                      
-system.ruby.network.routers3.msg_count.Persistent_Control::3          607                      
-system.ruby.network.routers3.msg_bytes.Request_Control::1         7240                      
-system.ruby.network.routers3.msg_bytes.Request_Control::2         6920                      
-system.ruby.network.routers3.msg_bytes.Response_Data::4        63720                      
-system.ruby.network.routers3.msg_bytes.ResponseL2hit_Data::4         2808                      
-system.ruby.network.routers3.msg_bytes.Writeback_Data::4       123912                      
-system.ruby.network.routers3.msg_bytes.Writeback_Control::4          640                      
-system.ruby.network.routers3.msg_bytes.Persistent_Control::3         4856                      
-system.ruby.network.msg_count.Request_Control         5311                      
-system.ruby.network.msg_count.Response_Data         2655                      
-system.ruby.network.msg_count.ResponseL2hit_Data          117                      
-system.ruby.network.msg_count.Writeback_Data         5162                      
-system.ruby.network.msg_count.Writeback_Control          240                      
-system.ruby.network.msg_count.Persistent_Control         1819                      
-system.ruby.network.msg_byte.Request_Control        42488                      
-system.ruby.network.msg_byte.Response_Data       191160                      
-system.ruby.network.msg_byte.ResponseL2hit_Data         8424                      
-system.ruby.network.msg_byte.Writeback_Data       371664                      
-system.ruby.network.msg_byte.Writeback_Control         1920                      
-system.ruby.network.msg_byte.Persistent_Control        14552                      
-system.ruby.network.routers0.throttle0.link_utilization     1.963834                      
-system.ruby.network.routers0.throttle0.msg_count.Response_Data::4          875                      
-system.ruby.network.routers0.throttle0.msg_count.ResponseL2hit_Data::4           39                      
-system.ruby.network.routers0.throttle0.msg_count.Writeback_Data::4           54                      
-system.ruby.network.routers0.throttle0.msg_count.Persistent_Control::3          304                      
-system.ruby.network.routers0.throttle0.msg_bytes.Response_Data::4        63000                      
-system.ruby.network.routers0.throttle0.msg_bytes.ResponseL2hit_Data::4         2808                      
-system.ruby.network.routers0.throttle0.msg_bytes.Writeback_Data::4         3888                      
-system.ruby.network.routers0.throttle0.msg_bytes.Persistent_Control::3         2432                      
-system.ruby.network.routers0.throttle1.link_utilization     2.151374                      
-system.ruby.network.routers0.throttle1.msg_count.Request_Control::1          906                      
-system.ruby.network.routers0.throttle1.msg_count.Response_Data::4           10                      
-system.ruby.network.routers0.throttle1.msg_count.Writeback_Data::4          953                      
-system.ruby.network.routers0.throttle1.msg_count.Persistent_Control::3          304                      
-system.ruby.network.routers0.throttle1.msg_bytes.Request_Control::1         7248                      
-system.ruby.network.routers0.throttle1.msg_bytes.Response_Data::4          720                      
-system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Data::4        68616                      
-system.ruby.network.routers0.throttle1.msg_bytes.Persistent_Control::3         2432                      
-system.ruby.network.routers1.throttle0.link_utilization     2.023733                      
-system.ruby.network.routers1.throttle0.msg_count.Request_Control::1          904                      
-system.ruby.network.routers1.throttle0.msg_count.Writeback_Data::4          899                      
-system.ruby.network.routers1.throttle0.msg_count.Persistent_Control::3          301                      
-system.ruby.network.routers1.throttle0.msg_bytes.Request_Control::1         7232                      
-system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Data::4        64728                      
-system.ruby.network.routers1.throttle0.msg_bytes.Persistent_Control::3         2408                      
-system.ruby.network.routers1.throttle1.link_utilization     1.809620                      
-system.ruby.network.routers1.throttle1.msg_count.Request_Control::2          866                      
-system.ruby.network.routers1.throttle1.msg_count.Response_Data::4           15                      
-system.ruby.network.routers1.throttle1.msg_count.ResponseL2hit_Data::4           39                      
-system.ruby.network.routers1.throttle1.msg_count.Writeback_Data::4          764                      
-system.ruby.network.routers1.throttle1.msg_count.Writeback_Control::4           80                      
-system.ruby.network.routers1.throttle1.msg_bytes.Request_Control::2         6928                      
-system.ruby.network.routers1.throttle1.msg_bytes.Response_Data::4         1080                      
-system.ruby.network.routers1.throttle1.msg_bytes.ResponseL2hit_Data::4         2808                      
-system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Data::4        55008                      
-system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::4          640                      
-system.ruby.network.routers2.throttle0.link_utilization     1.795026                      
-system.ruby.network.routers2.throttle0.msg_count.Request_Control::2          865                      
-system.ruby.network.routers2.throttle0.msg_count.Response_Data::4           10                      
-system.ruby.network.routers2.throttle0.msg_count.Writeback_Data::4          767                      
-system.ruby.network.routers2.throttle0.msg_count.Writeback_Control::4           80                      
-system.ruby.network.routers2.throttle0.msg_count.Persistent_Control::3          303                      
-system.ruby.network.routers2.throttle0.msg_bytes.Request_Control::2         6920                      
-system.ruby.network.routers2.throttle0.msg_bytes.Response_Data::4          720                      
-system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Data::4        55224                      
-system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Control::4          640                      
-system.ruby.network.routers2.throttle0.msg_bytes.Persistent_Control::3         2424                      
-system.ruby.network.routers2.throttle1.link_utilization     1.693741                      
-system.ruby.network.routers2.throttle1.msg_count.Response_Data::4          860                      
-system.ruby.network.routers2.throttle1.msg_count.Writeback_Data::4            4                      
-system.ruby.network.routers2.throttle1.msg_bytes.Response_Data::4        61920                      
-system.ruby.network.routers2.throttle1.msg_bytes.Writeback_Data::4          288                      
-system.ruby.network.routers3.throttle0.link_utilization     1.897618                      
-system.ruby.network.routers3.throttle0.msg_count.Response_Data::4          875                      
-system.ruby.network.routers3.throttle0.msg_count.ResponseL2hit_Data::4           39                      
-system.ruby.network.routers3.throttle0.msg_count.Writeback_Data::4           54                      
-system.ruby.network.routers3.throttle0.msg_bytes.Response_Data::4        63000                      
-system.ruby.network.routers3.throttle0.msg_bytes.ResponseL2hit_Data::4         2808                      
-system.ruby.network.routers3.throttle0.msg_bytes.Writeback_Data::4         3888                      
-system.ruby.network.routers3.throttle1.link_utilization     2.025476                      
-system.ruby.network.routers3.throttle1.msg_count.Request_Control::1          905                      
-system.ruby.network.routers3.throttle1.msg_count.Writeback_Data::4          899                      
-system.ruby.network.routers3.throttle1.msg_count.Persistent_Control::3          303                      
-system.ruby.network.routers3.throttle1.msg_bytes.Request_Control::1         7240                      
-system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Data::4        64728                      
-system.ruby.network.routers3.throttle1.msg_bytes.Persistent_Control::3         2424                      
-system.ruby.network.routers3.throttle2.link_utilization     1.797204                      
-system.ruby.network.routers3.throttle2.msg_count.Request_Control::2          865                      
-system.ruby.network.routers3.throttle2.msg_count.Response_Data::4           10                      
-system.ruby.network.routers3.throttle2.msg_count.Writeback_Data::4          768                      
-system.ruby.network.routers3.throttle2.msg_count.Writeback_Control::4           80                      
-system.ruby.network.routers3.throttle2.msg_count.Persistent_Control::3          304                      
-system.ruby.network.routers3.throttle2.msg_bytes.Request_Control::2         6920                      
-system.ruby.network.routers3.throttle2.msg_bytes.Response_Data::4          720                      
-system.ruby.network.routers3.throttle2.msg_bytes.Writeback_Data::4        55296                      
-system.ruby.network.routers3.throttle2.msg_bytes.Writeback_Control::4          640                      
-system.ruby.network.routers3.throttle2.msg_bytes.Persistent_Control::3         2432                      
+system.ruby.network.routers0.throttle0.link_utilization     1.970739                      
+system.ruby.network.routers0.throttle0.msg_count.Response_Data::4          894                      
+system.ruby.network.routers0.throttle0.msg_count.ResponseL2hit_Data::4           40                      
+system.ruby.network.routers0.throttle0.msg_count.Response_Control::4            3                      
+system.ruby.network.routers0.throttle0.msg_count.Writeback_Data::4           65                      
+system.ruby.network.routers0.throttle0.msg_count.Persistent_Control::3          384                      
+system.ruby.network.routers0.throttle0.msg_bytes.Response_Data::4        64368                      
+system.ruby.network.routers0.throttle0.msg_bytes.ResponseL2hit_Data::4         2880                      
+system.ruby.network.routers0.throttle0.msg_bytes.Response_Control::4           24                      
+system.ruby.network.routers0.throttle0.msg_bytes.Writeback_Data::4         4680                      
+system.ruby.network.routers0.throttle0.msg_bytes.Persistent_Control::3         3072                      
+system.ruby.network.routers0.throttle1.link_utilization     2.154826                      
+system.ruby.network.routers0.throttle1.msg_count.Request_Control::1          915                      
+system.ruby.network.routers0.throttle1.msg_count.Response_Data::4           21                      
+system.ruby.network.routers0.throttle1.msg_count.Writeback_Data::4          974                      
+system.ruby.network.routers0.throttle1.msg_count.Persistent_Control::3          384                      
+system.ruby.network.routers0.throttle1.msg_bytes.Request_Control::1         7320                      
+system.ruby.network.routers0.throttle1.msg_bytes.Response_Data::4         1512                      
+system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Data::4        70128                      
+system.ruby.network.routers0.throttle1.msg_bytes.Persistent_Control::3         3072                      
+system.ruby.network.routers1.throttle0.link_utilization     1.994066                      
+system.ruby.network.routers1.throttle0.msg_count.Request_Control::1          915                      
+system.ruby.network.routers1.throttle0.msg_count.Writeback_Data::4          910                      
+system.ruby.network.routers1.throttle0.msg_count.Persistent_Control::3          384                      
+system.ruby.network.routers1.throttle0.msg_bytes.Request_Control::1         7320                      
+system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Data::4        65520                      
+system.ruby.network.routers1.throttle0.msg_bytes.Persistent_Control::3         3072                      
+system.ruby.network.routers1.throttle1.link_utilization     1.779297                      
+system.ruby.network.routers1.throttle1.msg_count.Request_Control::2          877                      
+system.ruby.network.routers1.throttle1.msg_count.Response_Data::4           24                      
+system.ruby.network.routers1.throttle1.msg_count.ResponseL2hit_Data::4           40                      
+system.ruby.network.routers1.throttle1.msg_count.Response_Control::4            3                      
+system.ruby.network.routers1.throttle1.msg_count.Writeback_Data::4          771                      
+system.ruby.network.routers1.throttle1.msg_count.Writeback_Control::4           72                      
+system.ruby.network.routers1.throttle1.msg_bytes.Request_Control::2         7016                      
+system.ruby.network.routers1.throttle1.msg_bytes.Response_Data::4         1728                      
+system.ruby.network.routers1.throttle1.msg_bytes.ResponseL2hit_Data::4         2880                      
+system.ruby.network.routers1.throttle1.msg_bytes.Response_Control::4           24                      
+system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Data::4        55512                      
+system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::4          576                      
+system.ruby.network.routers2.throttle0.link_utilization     1.779718                      
+system.ruby.network.routers2.throttle0.msg_count.Request_Control::2          876                      
+system.ruby.network.routers2.throttle0.msg_count.Response_Data::4           21                      
+system.ruby.network.routers2.throttle0.msg_count.Writeback_Data::4          772                      
+system.ruby.network.routers2.throttle0.msg_count.Writeback_Control::4           72                      
+system.ruby.network.routers2.throttle0.msg_count.Persistent_Control::3          384                      
+system.ruby.network.routers2.throttle0.msg_bytes.Request_Control::2         7008                      
+system.ruby.network.routers2.throttle0.msg_bytes.Response_Data::4         1512                      
+system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Data::4        55584                      
+system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Control::4          576                      
+system.ruby.network.routers2.throttle0.msg_bytes.Persistent_Control::3         3072                      
+system.ruby.network.routers2.throttle1.link_utilization     1.649218                      
+system.ruby.network.routers2.throttle1.msg_count.Response_Data::4          870                      
+system.ruby.network.routers2.throttle1.msg_count.Writeback_Data::4            2                      
+system.ruby.network.routers2.throttle1.msg_bytes.Response_Data::4        62640                      
+system.ruby.network.routers2.throttle1.msg_bytes.Writeback_Data::4          144                      
+system.ruby.network.routers3.throttle0.link_utilization     1.890044                      
+system.ruby.network.routers3.throttle0.msg_count.Response_Data::4          894                      
+system.ruby.network.routers3.throttle0.msg_count.ResponseL2hit_Data::4           40                      
+system.ruby.network.routers3.throttle0.msg_count.Response_Control::4            3                      
+system.ruby.network.routers3.throttle0.msg_count.Writeback_Data::4           65                      
+system.ruby.network.routers3.throttle0.msg_bytes.Response_Data::4        64368                      
+system.ruby.network.routers3.throttle0.msg_bytes.ResponseL2hit_Data::4         2880                      
+system.ruby.network.routers3.throttle0.msg_bytes.Response_Control::4           24                      
+system.ruby.network.routers3.throttle0.msg_bytes.Writeback_Data::4         4680                      
+system.ruby.network.routers3.throttle1.link_utilization     1.994066                      
+system.ruby.network.routers3.throttle1.msg_count.Request_Control::1          915                      
+system.ruby.network.routers3.throttle1.msg_count.Writeback_Data::4          910                      
+system.ruby.network.routers3.throttle1.msg_count.Persistent_Control::3          384                      
+system.ruby.network.routers3.throttle1.msg_bytes.Request_Control::1         7320                      
+system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Data::4        65520                      
+system.ruby.network.routers3.throttle1.msg_bytes.Persistent_Control::3         3072                      
+system.ruby.network.routers3.throttle2.link_utilization     1.779718                      
+system.ruby.network.routers3.throttle2.msg_count.Request_Control::2          876                      
+system.ruby.network.routers3.throttle2.msg_count.Response_Data::4           21                      
+system.ruby.network.routers3.throttle2.msg_count.Writeback_Data::4          772                      
+system.ruby.network.routers3.throttle2.msg_count.Writeback_Control::4           72                      
+system.ruby.network.routers3.throttle2.msg_count.Persistent_Control::3          384                      
+system.ruby.network.routers3.throttle2.msg_bytes.Request_Control::2         7008                      
+system.ruby.network.routers3.throttle2.msg_bytes.Response_Data::4         1512                      
+system.ruby.network.routers3.throttle2.msg_bytes.Writeback_Data::4        55584                      
+system.ruby.network.routers3.throttle2.msg_bytes.Writeback_Control::4          576                      
+system.ruby.network.routers3.throttle2.msg_bytes.Persistent_Control::3         3072                      
 system.ruby.LD.latency_hist::bucket_size         1024                      
 system.ruby.LD.latency_hist::max_bucket         10239                      
-system.ruby.LD.latency_hist::samples               52                      
-system.ruby.LD.latency_hist::mean         4084.307692                      
-system.ruby.LD.latency_hist::gmean        2925.833819                      
-system.ruby.LD.latency_hist::stdev        1345.909453                      
-system.ruby.LD.latency_hist              |           5      9.62%      9.62% |           0      0.00%      9.62% |           0      0.00%      9.62% |           7     13.46%     23.08% |          34     65.38%     88.46% |           6     11.54%    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.latency_hist::total                 52                      
-system.ruby.LD.hit_latency_hist::bucket_size          512                      
-system.ruby.LD.hit_latency_hist::max_bucket         5119                      
-system.ruby.LD.hit_latency_hist::samples            5                      
-system.ruby.LD.hit_latency_hist::mean      997.400000                      
-system.ruby.LD.hit_latency_hist::gmean      89.277594                      
-system.ruby.LD.hit_latency_hist::stdev    1774.639344                      
-system.ruby.LD.hit_latency_hist          |           4     80.00%     80.00% |           0      0.00%     80.00% |           0      0.00%     80.00% |           0      0.00%     80.00% |           0      0.00%     80.00% |           0      0.00%     80.00% |           0      0.00%     80.00% |           0      0.00%     80.00% |           1     20.00%    100.00% |           0      0.00%    100.00%
-system.ruby.LD.hit_latency_hist::total              5                      
+system.ruby.LD.latency_hist::samples               44                      
+system.ruby.LD.latency_hist::mean         3540.181818                      
+system.ruby.LD.latency_hist::gmean        1037.488799                      
+system.ruby.LD.latency_hist::stdev        1848.743599                      
+system.ruby.LD.latency_hist              |           9     20.45%     20.45% |           0      0.00%     20.45% |           0      0.00%     20.45% |          10     22.73%     43.18% |          22     50.00%     93.18% |           3      6.82%    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.latency_hist::total                 44                      
+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            8                      
+system.ruby.LD.hit_latency_hist::mean        2.250000                      
+system.ruby.LD.hit_latency_hist::gmean       2.029664                      
+system.ruby.LD.hit_latency_hist::stdev       1.035098                      
+system.ruby.LD.hit_latency_hist          |           0      0.00%      0.00% |           2     25.00%     25.00% |           3     37.50%     62.50% |           2     25.00%     87.50% |           1     12.50%    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              8                      
 system.ruby.LD.miss_latency_hist::bucket_size         1024                      
 system.ruby.LD.miss_latency_hist::max_bucket        10239                      
-system.ruby.LD.miss_latency_hist::samples           47                      
-system.ruby.LD.miss_latency_hist::mean    4412.702128                      
-system.ruby.LD.miss_latency_hist::gmean   4241.054205                      
-system.ruby.LD.miss_latency_hist::stdev    767.181372                      
-system.ruby.LD.miss_latency_hist         |           1      2.13%      2.13% |           0      0.00%      2.13% |           0      0.00%      2.13% |           7     14.89%     17.02% |          33     70.21%     87.23% |           6     12.77%    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.miss_latency_hist::total            47                      
+system.ruby.LD.miss_latency_hist::samples           36                      
+system.ruby.LD.miss_latency_hist::mean    4326.388889                      
+system.ruby.LD.miss_latency_hist::gmean   4148.446518                      
+system.ruby.LD.miss_latency_hist::stdev    838.018045                      
+system.ruby.LD.miss_latency_hist         |           1      2.78%      2.78% |           0      0.00%      2.78% |           0      0.00%      2.78% |          10     27.78%     30.56% |          22     61.11%     91.67% |           3      8.33%    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.miss_latency_hist::total            36                      
 system.ruby.ST.latency_hist::bucket_size         1024                      
 system.ruby.ST.latency_hist::max_bucket         10239                      
-system.ruby.ST.latency_hist::samples              869                      
-system.ruby.ST.latency_hist::mean         3909.064442                      
-system.ruby.ST.latency_hist::gmean        2393.585593                      
-system.ruby.ST.latency_hist::stdev        1376.670697                      
-system.ruby.ST.latency_hist              |          90     10.36%     10.36% |           5      0.58%     10.93% |           8      0.92%     11.85% |         225     25.89%     37.74% |         478     55.01%     92.75% |          63      7.25%    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.latency_hist::total                869                      
+system.ruby.ST.latency_hist::samples              916                      
+system.ruby.ST.latency_hist::mean         3912.669214                      
+system.ruby.ST.latency_hist::gmean        1992.733588                      
+system.ruby.ST.latency_hist::stdev        1617.958146                      
+system.ruby.ST.latency_hist              |         128     13.97%     13.97% |           3      0.33%     14.30% |           4      0.44%     14.74% |         150     16.38%     31.11% |         530     57.86%     88.97% |          99     10.81%     99.78% |           2      0.22%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.ST.latency_hist::total                916                      
 system.ruby.ST.hit_latency_hist::bucket_size         1024                      
 system.ruby.ST.hit_latency_hist::max_bucket        10239                      
-system.ruby.ST.hit_latency_hist::samples           97                      
-system.ruby.ST.hit_latency_hist::mean     1199.505155                      
-system.ruby.ST.hit_latency_hist::gmean      34.143629                      
-system.ruby.ST.hit_latency_hist::stdev    1865.494830                      
-system.ruby.ST.hit_latency_hist          |          71     73.20%     73.20% |           0      0.00%     73.20% |           0      0.00%     73.20% |          12     12.37%     85.57% |          13     13.40%     98.97% |           1      1.03%    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             97                      
+system.ruby.ST.hit_latency_hist::samples          132                      
+system.ruby.ST.hit_latency_hist::mean      824.727273                      
+system.ruby.ST.hit_latency_hist::gmean      21.975090                      
+system.ruby.ST.hit_latency_hist::stdev    1661.945751                      
+system.ruby.ST.hit_latency_hist          |         110     83.33%     83.33% |           0      0.00%     83.33% |           0      0.00%     83.33% |           3      2.27%     85.61% |          17     12.88%     98.48% |           2      1.52%    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            132                      
 system.ruby.ST.miss_latency_hist::bucket_size         1024                      
 system.ruby.ST.miss_latency_hist::max_bucket        10239                      
-system.ruby.ST.miss_latency_hist::samples          772                      
-system.ruby.ST.miss_latency_hist::mean    4249.514249                      
-system.ruby.ST.miss_latency_hist::gmean   4082.834729                      
-system.ruby.ST.miss_latency_hist::stdev    812.787360                      
-system.ruby.ST.miss_latency_hist         |          19      2.46%      2.46% |           5      0.65%      3.11% |           8      1.04%      4.15% |         213     27.59%     31.74% |         465     60.23%     91.97% |          62      8.03%    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.miss_latency_hist::total           772                      
+system.ruby.ST.miss_latency_hist::samples          784                      
+system.ruby.ST.miss_latency_hist::mean    4432.577806                      
+system.ruby.ST.miss_latency_hist::gmean   4256.292350                      
+system.ruby.ST.miss_latency_hist::stdev    847.847729                      
+system.ruby.ST.miss_latency_hist         |          18      2.30%      2.30% |           3      0.38%      2.68% |           4      0.51%      3.19% |         147     18.75%     21.94% |         513     65.43%     87.37% |          97     12.37%     99.74% |           2      0.26%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.ST.miss_latency_hist::total           784                      
 system.ruby.IFETCH.latency_hist::bucket_size          128                      
 system.ruby.IFETCH.latency_hist::max_bucket         1279                      
-system.ruby.IFETCH.latency_hist::samples           48                      
-system.ruby.IFETCH.latency_hist::mean      424.916667                      
-system.ruby.IFETCH.latency_hist::gmean     356.475043                      
-system.ruby.IFETCH.latency_hist::stdev     182.937012                      
-system.ruby.IFETCH.latency_hist          |           3      6.25%      6.25% |           4      8.33%     14.58% |          13     27.08%     41.67% |          11     22.92%     64.58% |          11     22.92%     87.50% |           5     10.42%     97.92% |           1      2.08%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.IFETCH.latency_hist::total             48                      
+system.ruby.IFETCH.latency_hist::samples           56                      
+system.ruby.IFETCH.latency_hist::mean      488.196429                      
+system.ruby.IFETCH.latency_hist::gmean     434.396688                      
+system.ruby.IFETCH.latency_hist::stdev     231.076329                      
+system.ruby.IFETCH.latency_hist          |           1      1.79%      1.79% |           7     12.50%     14.29% |          11     19.64%     33.93% |          10     17.86%     51.79% |          18     32.14%     83.93% |           4      7.14%     91.07% |           1      1.79%     92.86% |           2      3.57%     96.43% |           1      1.79%     98.21% |           1      1.79%    100.00%
+system.ruby.IFETCH.latency_hist::total             56                      
 system.ruby.IFETCH.hit_latency_hist::bucket_size          128                      
 system.ruby.IFETCH.hit_latency_hist::max_bucket         1279                      
-system.ruby.IFETCH.hit_latency_hist::samples            7                      
-system.ruby.IFETCH.hit_latency_hist::mean   401.714286                      
-system.ruby.IFETCH.hit_latency_hist::gmean   201.865504                      
-system.ruby.IFETCH.hit_latency_hist::stdev   292.445844                      
-system.ruby.IFETCH.hit_latency_hist      |           1     14.29%     14.29% |           1     14.29%     28.57% |           2     28.57%     57.14% |           0      0.00%     57.14% |           1     14.29%     71.43% |           1     14.29%     85.71% |           1     14.29%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.IFETCH.hit_latency_hist::total            7                      
+system.ruby.IFETCH.hit_latency_hist::samples           10                      
+system.ruby.IFETCH.hit_latency_hist::mean   525.300000                      
+system.ruby.IFETCH.hit_latency_hist::gmean   410.223314                      
+system.ruby.IFETCH.hit_latency_hist::stdev   383.122275                      
+system.ruby.IFETCH.hit_latency_hist      |           0      0.00%      0.00% |           2     20.00%     20.00% |           3     30.00%     50.00% |           1     10.00%     60.00% |           1     10.00%     70.00% |           1     10.00%     80.00% |           0      0.00%     80.00% |           0      0.00%     80.00% |           1     10.00%     90.00% |           1     10.00%    100.00%
+system.ruby.IFETCH.hit_latency_hist::total           10                      
 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           41                      
-system.ruby.IFETCH.miss_latency_hist::mean   428.878049                      
-system.ruby.IFETCH.miss_latency_hist::gmean   392.820579                      
-system.ruby.IFETCH.miss_latency_hist::stdev   162.430015                      
-system.ruby.IFETCH.miss_latency_hist     |           2      4.88%      4.88% |           3      7.32%     12.20% |          11     26.83%     39.02% |          11     26.83%     65.85% |          10     24.39%     90.24% |           4      9.76%    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.miss_latency_hist::total           41                      
+system.ruby.IFETCH.miss_latency_hist::samples           46                      
+system.ruby.IFETCH.miss_latency_hist::mean   480.130435                      
+system.ruby.IFETCH.miss_latency_hist::gmean   439.837439                      
+system.ruby.IFETCH.miss_latency_hist::stdev   188.502356                      
+system.ruby.IFETCH.miss_latency_hist     |           1      2.17%      2.17% |           5     10.87%     13.04% |           8     17.39%     30.43% |           9     19.57%     50.00% |          17     36.96%     86.96% |           3      6.52%     93.48% |           1      2.17%     95.65% |           2      4.35%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.IFETCH.miss_latency_hist::total           46                      
 system.ruby.L1Cache.hit_mach_latency_hist::bucket_size           16                      
 system.ruby.L1Cache.hit_mach_latency_hist::max_bucket          159                      
-system.ruby.L1Cache.hit_mach_latency_hist::samples           66                      
-system.ruby.L1Cache.hit_mach_latency_hist::mean    13.757576                      
-system.ruby.L1Cache.hit_mach_latency_hist::gmean     3.195260                      
-system.ruby.L1Cache.hit_mach_latency_hist::stdev    33.303296                      
-system.ruby.L1Cache.hit_mach_latency_hist |          59     89.39%     89.39% |           0      0.00%     89.39% |           0      0.00%     89.39% |           0      0.00%     89.39% |           0      0.00%     89.39% |           0      0.00%     89.39% |           3      4.55%     93.94% |           4      6.06%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.L1Cache.hit_mach_latency_hist::total           66                      
+system.ruby.L1Cache.hit_mach_latency_hist::samples          102                      
+system.ruby.L1Cache.hit_mach_latency_hist::mean    15.539216                      
+system.ruby.L1Cache.hit_mach_latency_hist::gmean     3.587149                      
+system.ruby.L1Cache.hit_mach_latency_hist::stdev    35.868481                      
+system.ruby.L1Cache.hit_mach_latency_hist |          90     88.24%     88.24% |           0      0.00%     88.24% |           0      0.00%     88.24% |           0      0.00%     88.24% |           0      0.00%     88.24% |           0      0.00%     88.24% |           3      2.94%     91.18% |           9      8.82%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.L1Cache.hit_mach_latency_hist::total          102                      
 system.ruby.L2Cache.hit_mach_latency_hist::bucket_size         1024                      
 system.ruby.L2Cache.hit_mach_latency_hist::max_bucket        10239                      
-system.ruby.L2Cache.hit_mach_latency_hist::samples           43                      
-system.ruby.L2Cache.hit_mach_latency_hist::mean  2866.116279                      
-system.ruby.L2Cache.hit_mach_latency_hist::gmean  1934.532931                      
-system.ruby.L2Cache.hit_mach_latency_hist::stdev  1822.821364                      
-system.ruby.L2Cache.hit_mach_latency_hist |          16     37.21%     37.21% |           0      0.00%     37.21% |           0      0.00%     37.21% |          12     27.91%     65.12% |          14     32.56%     97.67% |           1      2.33%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.L2Cache.hit_mach_latency_hist::total           43                      
+system.ruby.L2Cache.hit_mach_latency_hist::samples           48                      
+system.ruby.L2Cache.hit_mach_latency_hist::mean  2344.791667                      
+system.ruby.L2Cache.hit_mach_latency_hist::gmean  1279.627229                      
+system.ruby.L2Cache.hit_mach_latency_hist::stdev  2019.232380                      
+system.ruby.L2Cache.hit_mach_latency_hist |          24     50.00%     50.00% |           2      4.17%     54.17% |           0      0.00%     54.17% |           3      6.25%     60.42% |          17     35.42%     95.83% |           2      4.17%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.L2Cache.hit_mach_latency_hist::total           48                      
 system.ruby.Directory.miss_mach_latency_hist::bucket_size         1024                      
 system.ruby.Directory.miss_mach_latency_hist::max_bucket        10239                      
-system.ruby.Directory.miss_mach_latency_hist::samples          860                      
-system.ruby.Directory.miss_mach_latency_hist::mean  4076.286047                      
-system.ruby.Directory.miss_mach_latency_hist::gmean  3659.235822                      
-system.ruby.Directory.miss_mach_latency_hist::stdev  1137.467741                      
-system.ruby.Directory.miss_mach_latency_hist |          61      7.09%      7.09% |           5      0.58%      7.67% |           8      0.93%      8.60% |         220     25.58%     34.19% |         498     57.91%     92.09% |          68      7.91%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.Directory.miss_mach_latency_hist::total          860                      
+system.ruby.Directory.miss_mach_latency_hist::samples          866                      
+system.ruby.Directory.miss_mach_latency_hist::mean  4218.218245                      
+system.ruby.Directory.miss_mach_latency_hist::gmean  3768.841074                      
+system.ruby.Directory.miss_mach_latency_hist::stdev  1210.862541                      
+system.ruby.Directory.miss_mach_latency_hist |          65      7.51%      7.51% |           3      0.35%      7.85% |           4      0.46%      8.31% |         157     18.13%     26.44% |         535     61.78%     88.22% |         100     11.55%     99.77% |           2      0.23%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.Directory.miss_mach_latency_hist::total          866                      
 system.ruby.LD.L1Cache.hit_type_mach_latency_hist::bucket_size            1                      
 system.ruby.LD.L1Cache.hit_type_mach_latency_hist::max_bucket            9                      
-system.ruby.LD.L1Cache.hit_type_mach_latency_hist::samples            2                      
-system.ruby.LD.L1Cache.hit_type_mach_latency_hist::mean            3                      
-system.ruby.LD.L1Cache.hit_type_mach_latency_hist::gmean     2.828427                      
-system.ruby.LD.L1Cache.hit_type_mach_latency_hist::stdev     1.414214                      
-system.ruby.LD.L1Cache.hit_type_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |           1     50.00%     50.00% |           0      0.00%     50.00% |           1     50.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.L1Cache.hit_type_mach_latency_hist::total            2                      
-system.ruby.LD.L2Cache.hit_type_mach_latency_hist::bucket_size          512                      
-system.ruby.LD.L2Cache.hit_type_mach_latency_hist::max_bucket         5119                      
-system.ruby.LD.L2Cache.hit_type_mach_latency_hist::samples            3                      
-system.ruby.LD.L2Cache.hit_type_mach_latency_hist::mean  1660.333333                      
-system.ruby.LD.L2Cache.hit_type_mach_latency_hist::gmean   891.676803                      
-system.ruby.LD.L2Cache.hit_type_mach_latency_hist::stdev  2156.533406                      
-system.ruby.LD.L2Cache.hit_type_mach_latency_hist |           2     66.67%     66.67% |           0      0.00%     66.67% |           0      0.00%     66.67% |           0      0.00%     66.67% |           0      0.00%     66.67% |           0      0.00%     66.67% |           0      0.00%     66.67% |           0      0.00%     66.67% |           1     33.33%    100.00% |           0      0.00%    100.00%
-system.ruby.LD.L2Cache.hit_type_mach_latency_hist::total            3                      
+system.ruby.LD.L1Cache.hit_type_mach_latency_hist::samples            8                      
+system.ruby.LD.L1Cache.hit_type_mach_latency_hist::mean     2.250000                      
+system.ruby.LD.L1Cache.hit_type_mach_latency_hist::gmean     2.029664                      
+system.ruby.LD.L1Cache.hit_type_mach_latency_hist::stdev     1.035098                      
+system.ruby.LD.L1Cache.hit_type_mach_latency_hist |           0      0.00%      0.00% |           2     25.00%     25.00% |           3     37.50%     62.50% |           2     25.00%     87.50% |           1     12.50%    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.L1Cache.hit_type_mach_latency_hist::total            8                      
 system.ruby.LD.Directory.miss_type_mach_latency_hist::bucket_size         1024                      
 system.ruby.LD.Directory.miss_type_mach_latency_hist::max_bucket        10239                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist::samples           47                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist::mean  4412.702128                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist::gmean  4241.054205                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist::stdev   767.181372                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist |           1      2.13%      2.13% |           0      0.00%      2.13% |           0      0.00%      2.13% |           7     14.89%     17.02% |          33     70.21%     87.23% |           6     12.77%    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.Directory.miss_type_mach_latency_hist::total           47                      
+system.ruby.LD.Directory.miss_type_mach_latency_hist::samples           36                      
+system.ruby.LD.Directory.miss_type_mach_latency_hist::mean  4326.388889                      
+system.ruby.LD.Directory.miss_type_mach_latency_hist::gmean  4148.446518                      
+system.ruby.LD.Directory.miss_type_mach_latency_hist::stdev   838.018045                      
+system.ruby.LD.Directory.miss_type_mach_latency_hist |           1      2.78%      2.78% |           0      0.00%      2.78% |           0      0.00%      2.78% |          10     27.78%     30.56% |          22     61.11%     91.67% |           3      8.33%    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.Directory.miss_type_mach_latency_hist::total           36                      
 system.ruby.ST.L1Cache.hit_type_mach_latency_hist::bucket_size           16                      
 system.ruby.ST.L1Cache.hit_type_mach_latency_hist::max_bucket          159                      
-system.ruby.ST.L1Cache.hit_type_mach_latency_hist::samples           63                      
-system.ruby.ST.L1Cache.hit_type_mach_latency_hist::mean    14.269841                      
-system.ruby.ST.L1Cache.hit_type_mach_latency_hist::gmean     3.210866                      
-system.ruby.ST.L1Cache.hit_type_mach_latency_hist::stdev    34.012904                      
-system.ruby.ST.L1Cache.hit_type_mach_latency_hist |          56     88.89%     88.89% |           0      0.00%     88.89% |           0      0.00%     88.89% |           0      0.00%     88.89% |           0      0.00%     88.89% |           0      0.00%     88.89% |           3      4.76%     93.65% |           4      6.35%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.ST.L1Cache.hit_type_mach_latency_hist::total           63                      
+system.ruby.ST.L1Cache.hit_type_mach_latency_hist::samples           94                      
+system.ruby.ST.L1Cache.hit_type_mach_latency_hist::mean    16.670213                      
+system.ruby.ST.L1Cache.hit_type_mach_latency_hist::gmean     3.765289                      
+system.ruby.ST.L1Cache.hit_type_mach_latency_hist::stdev    37.157146                      
+system.ruby.ST.L1Cache.hit_type_mach_latency_hist |          82     87.23%     87.23% |           0      0.00%     87.23% |           0      0.00%     87.23% |           0      0.00%     87.23% |           0      0.00%     87.23% |           0      0.00%     87.23% |           3      3.19%     90.43% |           9      9.57%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.ST.L1Cache.hit_type_mach_latency_hist::total           94                      
 system.ruby.ST.L2Cache.hit_type_mach_latency_hist::bucket_size         1024                      
 system.ruby.ST.L2Cache.hit_type_mach_latency_hist::max_bucket        10239                      
-system.ruby.ST.L2Cache.hit_type_mach_latency_hist::samples           34                      
-system.ruby.ST.L2Cache.hit_type_mach_latency_hist::mean  3395.676471                      
-system.ruby.ST.L2Cache.hit_type_mach_latency_hist::gmean  2727.100257                      
-system.ruby.ST.L2Cache.hit_type_mach_latency_hist::stdev  1571.778046                      
-system.ruby.ST.L2Cache.hit_type_mach_latency_hist |           8     23.53%     23.53% |           0      0.00%     23.53% |           0      0.00%     23.53% |          12     35.29%     58.82% |          13     38.24%     97.06% |           1      2.94%    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.L2Cache.hit_type_mach_latency_hist::total           34                      
+system.ruby.ST.L2Cache.hit_type_mach_latency_hist::samples           38                      
+system.ruby.ST.L2Cache.hit_type_mach_latency_hist::mean  2823.605263                      
+system.ruby.ST.L2Cache.hit_type_mach_latency_hist::gmean  1726.235672                      
+system.ruby.ST.L2Cache.hit_type_mach_latency_hist::stdev  2003.338801                      
+system.ruby.ST.L2Cache.hit_type_mach_latency_hist |          16     42.11%     42.11% |           0      0.00%     42.11% |           0      0.00%     42.11% |           3      7.89%     50.00% |          17     44.74%     94.74% |           2      5.26%    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.L2Cache.hit_type_mach_latency_hist::total           38                      
 system.ruby.ST.Directory.miss_type_mach_latency_hist::bucket_size         1024                      
 system.ruby.ST.Directory.miss_type_mach_latency_hist::max_bucket        10239                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist::samples          772                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist::mean  4249.514249                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist::gmean  4082.834729                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist::stdev   812.787360                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist |          19      2.46%      2.46% |           5      0.65%      3.11% |           8      1.04%      4.15% |         213     27.59%     31.74% |         465     60.23%     91.97% |          62      8.03%    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.Directory.miss_type_mach_latency_hist::total          772                      
-system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist::bucket_size            1                      
-system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist::max_bucket            9                      
-system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist::samples            1                      
-system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist::mean            3                      
-system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist::gmean     3.000000                      
-system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist::stdev          nan                      
-system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           1    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%
-system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist::total            1                      
+system.ruby.ST.Directory.miss_type_mach_latency_hist::samples          784                      
+system.ruby.ST.Directory.miss_type_mach_latency_hist::mean  4432.577806                      
+system.ruby.ST.Directory.miss_type_mach_latency_hist::gmean  4256.292350                      
+system.ruby.ST.Directory.miss_type_mach_latency_hist::stdev   847.847729                      
+system.ruby.ST.Directory.miss_type_mach_latency_hist |          18      2.30%      2.30% |           3      0.38%      2.68% |           4      0.51%      3.19% |         147     18.75%     21.94% |         513     65.43%     87.37% |          97     12.37%     99.74% |           2      0.26%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.ST.Directory.miss_type_mach_latency_hist::total          784                      
 system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::bucket_size          128                      
 system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::max_bucket         1279                      
-system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::samples            6                      
-system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::mean   468.166667                      
-system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::gmean   407.116701                      
-system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::stdev   255.999544                      
-system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist |           0      0.00%      0.00% |           1     16.67%     16.67% |           2     33.33%     50.00% |           0      0.00%     50.00% |           1     16.67%     66.67% |           1     16.67%     83.33% |           1     16.67%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::total            6                      
+system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::samples           10                      
+system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::mean   525.300000                      
+system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::gmean   410.223314                      
+system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::stdev   383.122275                      
+system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist |           0      0.00%      0.00% |           2     20.00%     20.00% |           3     30.00%     50.00% |           1     10.00%     60.00% |           1     10.00%     70.00% |           1     10.00%     80.00% |           0      0.00%     80.00% |           0      0.00%     80.00% |           1     10.00%     90.00% |           1     10.00%    100.00%
+system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::total           10                      
 system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::bucket_size          128                      
 system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::max_bucket         1279                      
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::samples           41                      
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::mean   428.878049                      
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::gmean   392.820579                      
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::stdev   162.430015                      
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist |           2      4.88%      4.88% |           3      7.32%     12.20% |          11     26.83%     39.02% |          11     26.83%     65.85% |          10     24.39%     90.24% |           4      9.76%    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.Directory.miss_type_mach_latency_hist::total           41                      
-system.ruby.L1Cache_Controller.Load                52      0.00%      0.00%
-system.ruby.L1Cache_Controller.Ifetch              49      0.00%      0.00%
-system.ruby.L1Cache_Controller.Store              871      0.00%      0.00%
-system.ruby.L1Cache_Controller.L1_Replacement        19827      0.00%      0.00%
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::samples           46                      
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::mean   480.130435                      
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::gmean   439.837439                      
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::stdev   188.502356                      
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist |           1      2.17%      2.17% |           5     10.87%     13.04% |           8     17.39%     30.43% |           9     19.57%     50.00% |          17     36.96%     86.96% |           3      6.52%     93.48% |           1      2.17%     95.65% |           2      4.35%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::total           46                      
+system.ruby.L1Cache_Controller.Load                44      0.00%      0.00%
+system.ruby.L1Cache_Controller.Ifetch              56      0.00%      0.00%
+system.ruby.L1Cache_Controller.Store              917      0.00%      0.00%
+system.ruby.L1Cache_Controller.L1_Replacement        19767      0.00%      0.00%
 system.ruby.L1Cache_Controller.Data_Shared            7      0.00%      0.00%
-system.ruby.L1Cache_Controller.Data_Owner            1      0.00%      0.00%
-system.ruby.L1Cache_Controller.Data_All_Tokens          960      0.00%      0.00%
-system.ruby.L1Cache_Controller.Own_Lock_or_Unlock          304      0.00%      0.00%
-system.ruby.L1Cache_Controller.Request_Timeout          548      0.00%      0.00%
-system.ruby.L1Cache_Controller.Use_TimeoutNoStarvers          895      0.00%      0.00%
-system.ruby.L1Cache_Controller.NP.Load             50      0.00%      0.00%
-system.ruby.L1Cache_Controller.NP.Ifetch           48      0.00%      0.00%
-system.ruby.L1Cache_Controller.NP.Store           807      0.00%      0.00%
-system.ruby.L1Cache_Controller.NP.Data_All_Tokens           64      0.00%      0.00%
-system.ruby.L1Cache_Controller.NP.Own_Lock_or_Unlock          146      0.00%      0.00%
-system.ruby.L1Cache_Controller.S.Store              1      0.00%      0.00%
-system.ruby.L1Cache_Controller.S.L1_Replacement            5      0.00%      0.00%
-system.ruby.L1Cache_Controller.S.Data_Owner            1      0.00%      0.00%
-system.ruby.L1Cache_Controller.S.Own_Lock_or_Unlock            2      0.00%      0.00%
-system.ruby.L1Cache_Controller.O.Ifetch             1      0.00%      0.00%
-system.ruby.L1Cache_Controller.O.L1_Replacement            1      0.00%      0.00%
-system.ruby.L1Cache_Controller.M.L1_Replacement           89      0.00%      0.00%
-system.ruby.L1Cache_Controller.M.Own_Lock_or_Unlock           11      0.00%      0.00%
-system.ruby.L1Cache_Controller.MM.Load              2      0.00%      0.00%
-system.ruby.L1Cache_Controller.MM.Store            59      0.00%      0.00%
-system.ruby.L1Cache_Controller.MM.L1_Replacement          805      0.00%      0.00%
-system.ruby.L1Cache_Controller.MM.Own_Lock_or_Unlock           16      0.00%      0.00%
-system.ruby.L1Cache_Controller.M_W.L1_Replacement          419      0.00%      0.00%
-system.ruby.L1Cache_Controller.M_W.Use_TimeoutNoStarvers           89      0.00%      0.00%
-system.ruby.L1Cache_Controller.MM_W.Store            4      0.00%      0.00%
-system.ruby.L1Cache_Controller.MM_W.L1_Replacement         7837      0.00%      0.00%
-system.ruby.L1Cache_Controller.MM_W.Own_Lock_or_Unlock           12      0.00%      0.00%
-system.ruby.L1Cache_Controller.MM_W.Use_TimeoutNoStarvers          806      0.00%      0.00%
-system.ruby.L1Cache_Controller.IM.L1_Replacement        10077      0.00%      0.00%
-system.ruby.L1Cache_Controller.IM.Data_All_Tokens          805      0.00%      0.00%
-system.ruby.L1Cache_Controller.IM.Own_Lock_or_Unlock          105      0.00%      0.00%
-system.ruby.L1Cache_Controller.IM.Request_Timeout          510      0.00%      0.00%
-system.ruby.L1Cache_Controller.SM.Data_All_Tokens            1      0.00%      0.00%
-system.ruby.L1Cache_Controller.IS.L1_Replacement          594      0.00%      0.00%
+system.ruby.L1Cache_Controller.Data_Owner            3      0.00%      0.00%
+system.ruby.L1Cache_Controller.Data_All_Tokens          989      0.00%      0.00%
+system.ruby.L1Cache_Controller.Ack_All_Tokens            3      0.00%      0.00%
+system.ruby.L1Cache_Controller.Own_Lock_or_Unlock          384      0.00%      0.00%
+system.ruby.L1Cache_Controller.Request_Timeout          687      0.00%      0.00%
+system.ruby.L1Cache_Controller.Use_TimeoutNoStarvers          905      0.00%      0.00%
+system.ruby.L1Cache_Controller.NP.Load             36      0.00%      0.00%
+system.ruby.L1Cache_Controller.NP.Ifetch           56      0.00%      0.00%
+system.ruby.L1Cache_Controller.NP.Store           823      0.00%      0.00%
+system.ruby.L1Cache_Controller.NP.Data_All_Tokens           85      0.00%      0.00%
+system.ruby.L1Cache_Controller.NP.Own_Lock_or_Unlock          196      0.00%      0.00%
+system.ruby.L1Cache_Controller.S.L1_Replacement            7      0.00%      0.00%
+system.ruby.L1Cache_Controller.M.L1_Replacement           83      0.00%      0.00%
+system.ruby.L1Cache_Controller.M.Own_Lock_or_Unlock           13      0.00%      0.00%
+system.ruby.L1Cache_Controller.MM.Load              6      0.00%      0.00%
+system.ruby.L1Cache_Controller.MM.Store            81      0.00%      0.00%
+system.ruby.L1Cache_Controller.MM.L1_Replacement          820      0.00%      0.00%
+system.ruby.L1Cache_Controller.MM.Own_Lock_or_Unlock           17      0.00%      0.00%
+system.ruby.L1Cache_Controller.M_W.L1_Replacement          231      0.00%      0.00%
+system.ruby.L1Cache_Controller.M_W.Use_TimeoutNoStarvers           84      0.00%      0.00%
+system.ruby.L1Cache_Controller.MM_W.Load            2      0.00%      0.00%
+system.ruby.L1Cache_Controller.MM_W.Store           13      0.00%      0.00%
+system.ruby.L1Cache_Controller.MM_W.L1_Replacement         7733      0.00%      0.00%
+system.ruby.L1Cache_Controller.MM_W.Own_Lock_or_Unlock           16      0.00%      0.00%
+system.ruby.L1Cache_Controller.MM_W.Use_TimeoutNoStarvers          821      0.00%      0.00%
+system.ruby.L1Cache_Controller.IM.L1_Replacement        10412      0.00%      0.00%
+system.ruby.L1Cache_Controller.IM.Data_Owner            3      0.00%      0.00%
+system.ruby.L1Cache_Controller.IM.Data_All_Tokens          819      0.00%      0.00%
+system.ruby.L1Cache_Controller.IM.Own_Lock_or_Unlock          125      0.00%      0.00%
+system.ruby.L1Cache_Controller.IM.Request_Timeout          564      0.00%      0.00%
+system.ruby.L1Cache_Controller.OM.L1_Replacement            1      0.00%      0.00%
+system.ruby.L1Cache_Controller.OM.Ack_All_Tokens            3      0.00%      0.00%
+system.ruby.L1Cache_Controller.OM.Own_Lock_or_Unlock            3      0.00%      0.00%
+system.ruby.L1Cache_Controller.OM.Request_Timeout            3      0.00%      0.00%
+system.ruby.L1Cache_Controller.IS.L1_Replacement          480      0.00%      0.00%
 system.ruby.L1Cache_Controller.IS.Data_Shared            7      0.00%      0.00%
-system.ruby.L1Cache_Controller.IS.Data_All_Tokens           90      0.00%      0.00%
-system.ruby.L1Cache_Controller.IS.Own_Lock_or_Unlock           12      0.00%      0.00%
-system.ruby.L1Cache_Controller.IS.Request_Timeout           38      0.00%      0.00%
-system.ruby.L2Cache_Controller.L1_GETS             97      0.00%      0.00%
-system.ruby.L2Cache_Controller.L1_GETX            807      0.00%      0.00%
-system.ruby.L2Cache_Controller.L2_Replacement          807      0.00%      0.00%
-system.ruby.L2Cache_Controller.Writeback_Shared_Data            1      0.00%      0.00%
-system.ruby.L2Cache_Controller.Writeback_All_Tokens          898      0.00%      0.00%
-system.ruby.L2Cache_Controller.Persistent_GETX          135      0.00%      0.00%
-system.ruby.L2Cache_Controller.Persistent_GETS           16      0.00%      0.00%
-system.ruby.L2Cache_Controller.Own_Lock_or_Unlock          150      0.00%      0.00%
-system.ruby.L2Cache_Controller.NP.L1_GETS           89      0.00%      0.00%
-system.ruby.L2Cache_Controller.NP.L1_GETX          774      0.00%      0.00%
+system.ruby.L1Cache_Controller.IS.Data_All_Tokens           85      0.00%      0.00%
+system.ruby.L1Cache_Controller.IS.Own_Lock_or_Unlock           14      0.00%      0.00%
+system.ruby.L1Cache_Controller.IS.Request_Timeout          120      0.00%      0.00%
+system.ruby.L2Cache_Controller.L1_GETS             92      0.00%      0.00%
+system.ruby.L2Cache_Controller.L1_GETX            823      0.00%      0.00%
+system.ruby.L2Cache_Controller.L2_Replacement          803      0.00%      0.00%
+system.ruby.L2Cache_Controller.Writeback_Shared_Data            3      0.00%      0.00%
+system.ruby.L2Cache_Controller.Writeback_All_Tokens          907      0.00%      0.00%
+system.ruby.L2Cache_Controller.Persistent_GETX          174      0.00%      0.00%
+system.ruby.L2Cache_Controller.Persistent_GETS           18      0.00%      0.00%
+system.ruby.L2Cache_Controller.Own_Lock_or_Unlock          192      0.00%      0.00%
+system.ruby.L2Cache_Controller.NP.L1_GETS           82      0.00%      0.00%
+system.ruby.L2Cache_Controller.NP.L1_GETX          789      0.00%      0.00%
 system.ruby.L2Cache_Controller.NP.Writeback_Shared_Data            1      0.00%      0.00%
-system.ruby.L2Cache_Controller.NP.Writeback_All_Tokens          810      0.00%      0.00%
-system.ruby.L2Cache_Controller.NP.Own_Lock_or_Unlock          134      0.00%      0.00%
-system.ruby.L2Cache_Controller.I.L1_GETS            1      0.00%      0.00%
+system.ruby.L2Cache_Controller.NP.Writeback_All_Tokens          806      0.00%      0.00%
+system.ruby.L2Cache_Controller.NP.Own_Lock_or_Unlock          166      0.00%      0.00%
+system.ruby.L2Cache_Controller.I.L1_GETS            3      0.00%      0.00%
 system.ruby.L2Cache_Controller.I.L1_GETX            1      0.00%      0.00%
-system.ruby.L2Cache_Controller.I.L2_Replacement           12      0.00%      0.00%
-system.ruby.L2Cache_Controller.I.Writeback_All_Tokens           33      0.00%      0.00%
+system.ruby.L2Cache_Controller.I.L2_Replacement           21      0.00%      0.00%
+system.ruby.L2Cache_Controller.I.Writeback_Shared_Data            2      0.00%      0.00%
+system.ruby.L2Cache_Controller.I.Writeback_All_Tokens           34      0.00%      0.00%
 system.ruby.L2Cache_Controller.I.Persistent_GETX            1      0.00%      0.00%
-system.ruby.L2Cache_Controller.S.L2_Replacement            1      0.00%      0.00%
-system.ruby.L2Cache_Controller.S.Writeback_All_Tokens            1      0.00%      0.00%
-system.ruby.L2Cache_Controller.O.L1_GETX            1      0.00%      0.00%
+system.ruby.L2Cache_Controller.S.Persistent_GETX            3      0.00%      0.00%
+system.ruby.L2Cache_Controller.O.L1_GETX            2      0.00%      0.00%
 system.ruby.L2Cache_Controller.O.L2_Replacement            1      0.00%      0.00%
 system.ruby.L2Cache_Controller.O.Writeback_All_Tokens            4      0.00%      0.00%
-system.ruby.L2Cache_Controller.O.Persistent_GETS            1      0.00%      0.00%
 system.ruby.L2Cache_Controller.M.L1_GETS            7      0.00%      0.00%
 system.ruby.L2Cache_Controller.M.L1_GETX           31      0.00%      0.00%
-system.ruby.L2Cache_Controller.M.L2_Replacement          793      0.00%      0.00%
-system.ruby.L2Cache_Controller.M.Persistent_GETX           12      0.00%      0.00%
-system.ruby.L2Cache_Controller.M.Persistent_GETS            2      0.00%      0.00%
-system.ruby.L2Cache_Controller.I_L.Writeback_All_Tokens           50      0.00%      0.00%
-system.ruby.L2Cache_Controller.I_L.Persistent_GETX          122      0.00%      0.00%
-system.ruby.L2Cache_Controller.I_L.Persistent_GETS           13      0.00%      0.00%
-system.ruby.L2Cache_Controller.I_L.Own_Lock_or_Unlock           15      0.00%      0.00%
-system.ruby.L2Cache_Controller.S_L.Own_Lock_or_Unlock            1      0.00%      0.00%
-system.ruby.Directory_Controller.GETX             784      0.00%      0.00%
-system.ruby.Directory_Controller.GETS              94      0.00%      0.00%
-system.ruby.Directory_Controller.Lockdown          152      0.00%      0.00%
-system.ruby.Directory_Controller.Unlockdown          151      0.00%      0.00%
+system.ruby.L2Cache_Controller.M.L2_Replacement          779      0.00%      0.00%
+system.ruby.L2Cache_Controller.M.Persistent_GETX           21      0.00%      0.00%
+system.ruby.L2Cache_Controller.M.Persistent_GETS            3      0.00%      0.00%
+system.ruby.L2Cache_Controller.I_L.L2_Replacement            2      0.00%      0.00%
+system.ruby.L2Cache_Controller.I_L.Writeback_All_Tokens           63      0.00%      0.00%
+system.ruby.L2Cache_Controller.I_L.Persistent_GETX          149      0.00%      0.00%
+system.ruby.L2Cache_Controller.I_L.Persistent_GETS           15      0.00%      0.00%
+system.ruby.L2Cache_Controller.I_L.Own_Lock_or_Unlock           26      0.00%      0.00%
+system.ruby.Directory_Controller.GETX             808      0.00%      0.00%
+system.ruby.Directory_Controller.GETS             105      0.00%      0.00%
+system.ruby.Directory_Controller.Lockdown          192      0.00%      0.00%
+system.ruby.Directory_Controller.Unlockdown          192      0.00%      0.00%
 system.ruby.Directory_Controller.Data_Owner            1      0.00%      0.00%
-system.ruby.Directory_Controller.Data_All_Tokens          776      0.00%      0.00%
-system.ruby.Directory_Controller.Ack_Owner_All_Tokens           79      0.00%      0.00%
-system.ruby.Directory_Controller.Ack_All_Tokens            1      0.00%      0.00%
-system.ruby.Directory_Controller.Memory_Data          861      0.00%      0.00%
-system.ruby.Directory_Controller.Memory_Ack          773      0.00%      0.00%
-system.ruby.Directory_Controller.O.GETX           765      0.00%      0.00%
-system.ruby.Directory_Controller.O.GETS            88      0.00%      0.00%
-system.ruby.Directory_Controller.O.Lockdown            8      0.00%      0.00%
-system.ruby.Directory_Controller.O.Ack_All_Tokens            1      0.00%      0.00%
-system.ruby.Directory_Controller.NO.GETX            5      0.00%      0.00%
-system.ruby.Directory_Controller.NO.GETS            2      0.00%      0.00%
-system.ruby.Directory_Controller.NO.Lockdown          133      0.00%      0.00%
+system.ruby.Directory_Controller.Data_All_Tokens          792      0.00%      0.00%
+system.ruby.Directory_Controller.Ack_Owner_All_Tokens           72      0.00%      0.00%
+system.ruby.Directory_Controller.Memory_Data          868      0.00%      0.00%
+system.ruby.Directory_Controller.Memory_Ack          788      0.00%      0.00%
+system.ruby.Directory_Controller.O.GETX           778      0.00%      0.00%
+system.ruby.Directory_Controller.O.GETS            81      0.00%      0.00%
+system.ruby.Directory_Controller.O.Lockdown            9      0.00%      0.00%
+system.ruby.Directory_Controller.NO.GETX            6      0.00%      0.00%
+system.ruby.Directory_Controller.NO.GETS            3      0.00%      0.00%
+system.ruby.Directory_Controller.NO.Lockdown          169      0.00%      0.00%
 system.ruby.Directory_Controller.NO.Data_Owner            1      0.00%      0.00%
-system.ruby.Directory_Controller.NO.Data_All_Tokens          772      0.00%      0.00%
-system.ruby.Directory_Controller.NO.Ack_Owner_All_Tokens           79      0.00%      0.00%
-system.ruby.Directory_Controller.L.GETX             5      0.00%      0.00%
-system.ruby.Directory_Controller.L.Unlockdown          150      0.00%      0.00%
-system.ruby.Directory_Controller.L.Data_All_Tokens            4      0.00%      0.00%
-system.ruby.Directory_Controller.O_W.GETS            4      0.00%      0.00%
+system.ruby.Directory_Controller.NO.Data_All_Tokens          787      0.00%      0.00%
+system.ruby.Directory_Controller.NO.Ack_Owner_All_Tokens           72      0.00%      0.00%
+system.ruby.Directory_Controller.L.GETX             7      0.00%      0.00%
+system.ruby.Directory_Controller.L.GETS             1      0.00%      0.00%
+system.ruby.Directory_Controller.L.Unlockdown          191      0.00%      0.00%
+system.ruby.Directory_Controller.L.Data_All_Tokens            5      0.00%      0.00%
 system.ruby.Directory_Controller.O_W.Memory_Data            1      0.00%      0.00%
-system.ruby.Directory_Controller.O_W.Memory_Ack          773      0.00%      0.00%
-system.ruby.Directory_Controller.L_O_W.GETX            9      0.00%      0.00%
+system.ruby.Directory_Controller.O_W.Memory_Ack          788      0.00%      0.00%
+system.ruby.Directory_Controller.L_O_W.GETX           17      0.00%      0.00%
+system.ruby.Directory_Controller.L_O_W.GETS           20      0.00%      0.00%
 system.ruby.Directory_Controller.L_O_W.Unlockdown            1      0.00%      0.00%
-system.ruby.Directory_Controller.L_O_W.Memory_Data            7      0.00%      0.00%
-system.ruby.Directory_Controller.L_NO_W.Memory_Data           11      0.00%      0.00%
-system.ruby.Directory_Controller.NO_W.Lockdown           11      0.00%      0.00%
-system.ruby.Directory_Controller.NO_W.Memory_Data          842      0.00%      0.00%
+system.ruby.Directory_Controller.L_O_W.Memory_Data            8      0.00%      0.00%
+system.ruby.Directory_Controller.L_NO_W.Memory_Data           14      0.00%      0.00%
+system.ruby.Directory_Controller.NO_W.Lockdown           14      0.00%      0.00%
+system.ruby.Directory_Controller.NO_W.Memory_Data          845      0.00%      0.00%
 
 ---------- End Simulation Statistics   ----------
index 6cd2e4d8346e88346fed73e87aaad43d3a96ce53..f04aef1cf380f57d089ac09e40d926a96c5cf61c 100644 (file)
@@ -10,7 +10,7 @@ time_sync_spin_threshold=100000
 
 [system]
 type=System
-children=clk_domain cpu dvfs_handler physmem ruby sys_port_proxy voltage_domain
+children=clk_domain cpu dvfs_handler mem_ctrls ruby sys_port_proxy voltage_domain
 boot_osflags=a
 cache_line_size=64
 clk_domain=system.clk_domain
@@ -22,7 +22,7 @@ load_addr_mask=1099511627775
 load_offset=0
 mem_mode=timing
 mem_ranges=0:268435455
-memories=system.physmem
+memories=system.mem_ctrls
 num_work_ids=16
 readfile=
 symbolfile=
@@ -64,17 +64,82 @@ eventq_index=0
 sys_clk_domain=system.clk_domain
 transition_latency=100000
 
-[system.physmem]
-type=SimpleMemory
-bandwidth=0.000000
+[system.mem_ctrls]
+type=DRAMCtrl
+IDD0=0.075000
+IDD02=0.000000
+IDD2N=0.050000
+IDD2N2=0.000000
+IDD2P0=0.000000
+IDD2P02=0.000000
+IDD2P1=0.000000
+IDD2P12=0.000000
+IDD3N=0.057000
+IDD3N2=0.000000
+IDD3P0=0.000000
+IDD3P02=0.000000
+IDD3P1=0.000000
+IDD3P12=0.000000
+IDD4R=0.187000
+IDD4R2=0.000000
+IDD4W=0.165000
+IDD4W2=0.000000
+IDD5=0.220000
+IDD52=0.000000
+IDD6=0.000000
+IDD62=0.000000
+VDD=1.500000
+VDD2=0.000000
+activation_limit=4
+addr_mapping=RoRaBaChCo
+bank_groups_per_rank=0
+banks_per_rank=8
+burst_length=8
+channels=1
 clk_domain=system.clk_domain
 conf_table_reported=true
+device_bus_width=8
+device_rowbuffer_size=1024
+device_size=536870912
+devices_per_rank=8
+dll=true
 eventq_index=0
 in_addr_map=true
-latency=30
-latency_var=0
-null=true
-range=0:134217727
+max_accesses_per_row=16
+mem_sched_policy=frfcfs
+min_writes_per_switch=16
+null=false
+page_policy=open_adaptive
+range=0:268435455
+ranks_per_channel=2
+read_buffer_size=32
+static_backend_latency=10
+static_frontend_latency=10
+tBURST=5
+tCCD_L=0
+tCK=1
+tCL=14
+tCS=3
+tRAS=35
+tRCD=14
+tREFI=7800
+tRFC=260
+tRP=14
+tRRD=6
+tRRD_L=0
+tRTP=8
+tRTW=3
+tWR=15
+tWTR=8
+tXAW=30
+tXP=0
+tXPDLL=0
+tXS=0
+tXSDLL=0
+write_buffer_size=64
+write_high_thresh_perc=85
+write_low_thresh_perc=50
+port=system.ruby.dir_cntrl0.memory
 
 [system.ruby]
 type=RubySystem
@@ -84,9 +149,9 @@ block_size_bytes=64
 clk_domain=system.ruby.clk_domain
 eventq_index=0
 hot_lines=false
-mem_size=268435456
-no_mem_vec=false
+memory_size_bits=48
 num_of_sequencers=1
+phys_mem=Null
 random_seed=1234
 randomization=true
 
@@ -100,26 +165,27 @@ voltage_domain=system.voltage_domain
 
 [system.ruby.dir_cntrl0]
 type=Directory_Controller
-children=directory memBuffer probeFilter
+children=directory probeFilter
 buffer_size=0
 clk_domain=system.ruby.clk_domain
 cluster_id=0
 directory=system.ruby.dir_cntrl0.directory
 eventq_index=0
+from_memory_controller_latency=2
 full_bit_dir_enabled=false
-memBuffer=system.ruby.dir_cntrl0.memBuffer
-memory_controller_latency=2
 number_of_TBEs=256
-peer=Null
 probeFilter=system.ruby.dir_cntrl0.probeFilter
 probe_filter_enabled=false
 recycle_latency=10
 ruby_system=system.ruby
+system=system
+to_memory_controller_latency=1
 transitions_per_cycle=32
 version=0
 dmaRequestToDir=system.ruby.network.master[5]
 dmaResponseFromDir=system.ruby.network.slave[5]
 forwardFromDir=system.ruby.network.slave[3]
+memory=system.mem_ctrls.port
 requestToDir=system.ruby.network.master[4]
 responseFromDir=system.ruby.network.slave[4]
 responseToDir=system.ruby.network.master[3]
@@ -128,33 +194,8 @@ unblockToDir=system.ruby.network.master[2]
 [system.ruby.dir_cntrl0.directory]
 type=RubyDirectoryMemory
 eventq_index=0
-map_levels=4
 numa_high_bit=5
 size=268435456
-use_map=false
-version=0
-
-[system.ruby.dir_cntrl0.memBuffer]
-type=RubyMemoryControl
-bank_bit_0=8
-bank_busy_time=11
-bank_queue_size=12
-banks_per_rank=8
-basic_bus_busy_time=2
-clk_domain=system.ruby.memctrl_clk_domain
-dimm_bit_0=12
-dimms_per_channel=2
-eventq_index=0
-mem_ctl_latency=12
-mem_fixed_delay=0
-mem_random_arbitrate=0
-rank_bit_0=11
-rank_rank_delay=1
-ranks_per_dimm=2
-read_write_delay=2
-refresh_period=1560
-ruby_system=system.ruby
-tFaw=0
 version=0
 
 [system.ruby.dir_cntrl0.probeFilter]
@@ -187,11 +228,11 @@ issue_latency=2
 l2_cache_hit_latency=10
 no_mig_atomic=true
 number_of_TBEs=256
-peer=Null
 recycle_latency=10
 ruby_system=system.ruby
 send_evictions=false
 sequencer=system.ruby.l1_cntrl0.sequencer
+system=system
 transitions_per_cycle=32
 version=0
 forwardToCache=system.ruby.network.master[0]
@@ -247,7 +288,7 @@ tagArrayBanks=1
 
 [system.ruby.l1_cntrl0.sequencer]
 type=RubySequencer
-access_phys_mem=false
+access_backing_store=false
 clk_domain=system.ruby.clk_domain
 dcache=system.ruby.l1_cntrl0.L1Dcache
 deadlock_threshold=500000
@@ -351,7 +392,7 @@ virt_nets=10
 
 [system.sys_port_proxy]
 type=RubyPortProxy
-access_phys_mem=true
+access_backing_store=false
 clk_domain=system.clk_domain
 eventq_index=0
 ruby_system=system.ruby
index d9bed26ddecb810a65ee73eb408d20505fa89315..b61f52446222a1b52d30933c1f69c4385a935aa4 100644 (file)
 
 ---------- Begin Simulation Statistics ----------
 sim_seconds                                  0.000180                       # Number of seconds simulated
-sim_ticks                                      180141                       # Number of ticks simulated
-final_tick                                     180141                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
+sim_ticks                                      180391                       # Number of ticks simulated
+final_tick                                     180391                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
 sim_freq                                   1000000000                       # Frequency of simulated ticks
-host_tick_rate                                1826543                       # Simulator tick rate (ticks/s)
-host_mem_usage                                 157212                       # Number of bytes of host memory used
-host_seconds                                     0.10                       # Real time elapsed on the host
+host_tick_rate                                 754935                       # Simulator tick rate (ticks/s)
+host_mem_usage                                 435272                       # Number of bytes of host memory used
+host_seconds                                     0.24                       # Real time elapsed on the host
 system.voltage_domain.voltage                       1                       # Voltage in Volts
 system.clk_domain.clock                             1                       # Clock period in ticks
+system.mem_ctrls.bytes_read::ruby.dir_cntrl0        54784                       # Number of bytes read from this memory
+system.mem_ctrls.bytes_read::total              54784                       # Number of bytes read from this memory
+system.mem_ctrls.bytes_written::ruby.dir_cntrl0        49408                       # Number of bytes written to this memory
+system.mem_ctrls.bytes_written::total           49408                       # Number of bytes written to this memory
+system.mem_ctrls.num_reads::ruby.dir_cntrl0          856                       # Number of read requests responded to by this memory
+system.mem_ctrls.num_reads::total                 856                       # Number of read requests responded to by this memory
+system.mem_ctrls.num_writes::ruby.dir_cntrl0          772                       # Number of write requests responded to by this memory
+system.mem_ctrls.num_writes::total                772                       # Number of write requests responded to by this memory
+system.mem_ctrls.bw_read::ruby.dir_cntrl0    303695861                       # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_read::total             303695861                       # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::ruby.dir_cntrl0    273893930                       # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::total            273893930                       # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_total::ruby.dir_cntrl0    577589791                       # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.bw_total::total            577589791                       # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.readReqs                         856                       # Number of read requests accepted
+system.mem_ctrls.writeReqs                        772                       # Number of write requests accepted
+system.mem_ctrls.readBursts                       856                       # Number of DRAM read bursts, including those serviced by the write queue
+system.mem_ctrls.writeBursts                      772                       # Number of DRAM write bursts, including those merged in the write queue
+system.mem_ctrls.bytesReadDRAM                  46080                       # Total number of bytes read from DRAM
+system.mem_ctrls.bytesReadWrQ                    8704                       # Total number of bytes read from write queue
+system.mem_ctrls.bytesWritten                   41792                       # Total number of bytes written to DRAM
+system.mem_ctrls.bytesReadSys                   54784                       # Total read bytes from the system interface side
+system.mem_ctrls.bytesWrittenSys                49408                       # Total written bytes from the system interface side
+system.mem_ctrls.servicedByWrQ                    136                       # Number of DRAM read bursts serviced by the write queue
+system.mem_ctrls.mergedWrBursts                    92                       # 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               208                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::1               240                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::2               223                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::3                49                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::4                 0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::5                 0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::6                 0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::7                 0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::8                 0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::9                 0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::10                0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::11                0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::12                0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::13                0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::14                0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::15                0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::0               188                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::1               213                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::2               206                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::3                46                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::4                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::5                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::6                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::7                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::8                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::9                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::10                0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::11                0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::12                0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::13                0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::14                0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::15                0                       # 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                        180206                       # 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)
+system.mem_ctrls.readPktSize::3                     0                       # Read request sizes (log2)
+system.mem_ctrls.readPktSize::4                     0                       # Read request sizes (log2)
+system.mem_ctrls.readPktSize::5                     0                       # Read request sizes (log2)
+system.mem_ctrls.readPktSize::6                   856                       # Read request sizes (log2)
+system.mem_ctrls.writePktSize::0                    0                       # Write request sizes (log2)
+system.mem_ctrls.writePktSize::1                    0                       # Write request sizes (log2)
+system.mem_ctrls.writePktSize::2                    0                       # Write request sizes (log2)
+system.mem_ctrls.writePktSize::3                    0                       # Write request sizes (log2)
+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                  772                       # Write request sizes (log2)
+system.mem_ctrls.rdQLenPdf::0                     595                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::1                     121                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::2                       4                       # 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
+system.mem_ctrls.rdQLenPdf::5                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::6                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::7                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::8                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::9                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::10                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::11                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::12                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::13                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::14                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::15                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::16                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::17                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::18                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::19                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::20                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::21                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::22                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::23                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::24                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::25                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::26                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::27                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::28                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::29                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::30                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::31                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::0                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::1                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::2                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::3                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::4                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::5                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::6                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::7                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::8                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::9                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::10                      1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::11                      1                       # What write queue length does an incoming req see
+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                     29                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::16                     30                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::17                     37                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::18                     39                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::19                     38                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::20                     38                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::21                     38                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::22                     38                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::23                     38                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::24                     40                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::25                     39                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::26                     39                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::27                     37                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::28                     37                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::29                     37                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::30                     37                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::31                     37                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::32                     37                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::33                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::34                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::35                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::36                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::37                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::38                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::39                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::40                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::41                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::42                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::43                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::44                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::45                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::46                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::47                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::48                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::49                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::50                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::51                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::52                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::53                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::54                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::55                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::56                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::57                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::58                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::59                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::60                      0                       # What write queue length does an incoming req see
+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          136                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::mean    643.294118                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::gmean   479.730496                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::stdev   374.748392                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::0-127           10      7.35%      7.35% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::128-255           25     18.38%     25.74% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::256-383            7      5.15%     30.88% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::384-511           10      7.35%     38.24% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::512-639            8      5.88%     44.12% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::640-767            7      5.15%     49.26% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::768-895           10      7.35%     56.62% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::896-1023            7      5.15%     61.76% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::1024-1151           52     38.24%    100.00% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::total          136                       # Bytes accessed per row activation
+system.mem_ctrls.rdPerTurnAround::samples           37                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::mean      19.189189                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::gmean     18.803406                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::stdev      4.274198                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::12-13             2      5.41%      5.41% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::14-15             3      8.11%     13.51% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::16-17             6     16.22%     29.73% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::18-19            11     29.73%     59.46% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::20-21             9     24.32%     83.78% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::22-23             3      8.11%     91.89% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::24-25             2      5.41%     97.30% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::38-39             1      2.70%    100.00% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::total            37                       # Reads before turning the bus around for writes
+system.mem_ctrls.wrPerTurnAround::samples           37                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::mean      17.648649                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::gmean     17.623010                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::stdev      0.949158                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::16                8     21.62%     21.62% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::17                1      2.70%     24.32% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::18               24     64.86%     89.19% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::19                4     10.81%    100.00% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::total            37                       # Writes before turning the bus around for reads
+system.mem_ctrls.totQLat                         6996                       # Total ticks spent queuing
+system.mem_ctrls.totMemAccLat                   20676                       # Total ticks spent from burst creation until serviced by the DRAM
+system.mem_ctrls.totBusLat                       3600                       # Total ticks spent in databus transfers
+system.mem_ctrls.avgQLat                         9.72                       # Average queueing delay per DRAM burst
+system.mem_ctrls.avgBusLat                       5.00                       # Average bus latency per DRAM burst
+system.mem_ctrls.avgMemAccLat                   28.72                       # Average memory access latency per DRAM burst
+system.mem_ctrls.avgRdBW                       255.45                       # Average DRAM read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBW                       231.67                       # Average achieved write bandwidth in MiByte/s
+system.mem_ctrls.avgRdBWSys                    303.70                       # Average system read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBWSys                    273.89                       # Average system write bandwidth in MiByte/s
+system.mem_ctrls.peakBW                      12800.00                       # Theoretical peak bandwidth in MiByte/s
+system.mem_ctrls.busUtil                         3.81                       # Data bus utilization in percentage
+system.mem_ctrls.busUtilRead                     2.00                       # Data bus utilization in percentage for reads
+system.mem_ctrls.busUtilWrite                    1.81                       # Data bus utilization in percentage for writes
+system.mem_ctrls.avgRdQLen                       1.28                       # Average read queue length when enqueuing
+system.mem_ctrls.avgWrQLen                      24.66                       # Average write queue length when enqueuing
+system.mem_ctrls.readRowHits                      589                       # Number of row buffer hits during reads
+system.mem_ctrls.writeRowHits                     645                       # Number of row buffer hits during writes
+system.mem_ctrls.readRowHitRate                 81.81                       # Row buffer hit rate for reads
+system.mem_ctrls.writeRowHitRate                94.85                       # Row buffer hit rate for writes
+system.mem_ctrls.avgGap                        110.69                       # Average gap between requests
+system.mem_ctrls.pageHitRate                    88.14                       # Row buffer hit rate, read and write combined
+system.mem_ctrls.memoryStateTime::IDLE            348                       # Time in different power states
+system.mem_ctrls.memoryStateTime::REF            5980                       # Time in different power states
+system.mem_ctrls.memoryStateTime::PRE_PDN            0                       # Time in different power states
+system.mem_ctrls.memoryStateTime::ACT          173024                       # Time in different power states
+system.mem_ctrls.memoryStateTime::ACT_PDN            0                       # Time in different power states
+system.mem_ctrls.actEnergy::0                 1028160                       # Energy for activate commands per rank (pJ)
+system.mem_ctrls.actEnergy::1                       0                       # Energy for activate commands per rank (pJ)
+system.mem_ctrls.preEnergy::0                  571200                       # Energy for precharge commands per rank (pJ)
+system.mem_ctrls.preEnergy::1                       0                       # Energy for precharge commands per rank (pJ)
+system.mem_ctrls.readEnergy::0                8910720                       # Energy for read commands per rank (pJ)
+system.mem_ctrls.readEnergy::1                      0                       # Energy for read commands per rank (pJ)
+system.mem_ctrls.writeEnergy::0               6770304                       # Energy for write commands per rank (pJ)
+system.mem_ctrls.writeEnergy::1                     0                       # Energy for write commands per rank (pJ)
+system.mem_ctrls.refreshEnergy::0            11696880                       # Energy for refresh commands per rank (pJ)
+system.mem_ctrls.refreshEnergy::1            11696880                       # Energy for refresh commands per rank (pJ)
+system.mem_ctrls.actBackEnergy::0           121998240                       # Energy for active background per rank (pJ)
+system.mem_ctrls.actBackEnergy::1             3870072                       # Energy for active background per rank (pJ)
+system.mem_ctrls.preBackEnergy::0              586800                       # Energy for precharge background per rank (pJ)
+system.mem_ctrls.preBackEnergy::1           104208000                       # Energy for precharge background per rank (pJ)
+system.mem_ctrls.totalEnergy::0             151562304                       # Total energy per rank (pJ)
+system.mem_ctrls.totalEnergy::1             119774952                       # Total energy per rank (pJ)
+system.mem_ctrls.averagePower::0           845.120967                       # Core power per rank (mW)
+system.mem_ctrls.averagePower::1           667.872687                       # Core power per rank (mW)
 system.ruby.clk_domain.clock                        1                       # Clock period in ticks
 system.ruby.outstanding_req_hist::bucket_size            2                      
 system.ruby.outstanding_req_hist::max_bucket           19                      
-system.ruby.outstanding_req_hist::samples         1006                      
-system.ruby.outstanding_req_hist::mean      15.782306                      
-system.ruby.outstanding_req_hist::gmean     15.683612                      
-system.ruby.outstanding_req_hist::stdev      1.136165                      
-system.ruby.outstanding_req_hist         |           1      0.10%      0.10% |           2      0.20%      0.30% |           2      0.20%      0.50% |           2      0.20%      0.70% |           2      0.20%      0.89% |           2      0.20%      1.09% |           2      0.20%      1.29% |          98      9.74%     11.03% |         895     88.97%    100.00% |           0      0.00%    100.00%
-system.ruby.outstanding_req_hist::total          1006                      
-system.ruby.latency_hist::bucket_size             512                      
-system.ruby.latency_hist::max_bucket             5119                      
-system.ruby.latency_hist::samples                 991                      
-system.ruby.latency_hist::mean            2874.908174                      
-system.ruby.latency_hist::gmean           1571.008914                      
-system.ruby.latency_hist::stdev           1325.547924                      
-system.ruby.latency_hist                 |         153     15.44%     15.44% |          26      2.62%     18.06% |           4      0.40%     18.47% |           0      0.00%     18.47% |          24      2.42%     20.89% |         118     11.91%     32.80% |         341     34.41%     67.20% |         267     26.94%     94.15% |          51      5.15%     99.29% |           7      0.71%    100.00%
-system.ruby.latency_hist::total                   991                      
+system.ruby.outstanding_req_hist::samples         1008                      
+system.ruby.outstanding_req_hist::mean      15.793651                      
+system.ruby.outstanding_req_hist::gmean     15.695353                      
+system.ruby.outstanding_req_hist::stdev      1.131423                      
+system.ruby.outstanding_req_hist         |           1      0.10%      0.10% |           2      0.20%      0.30% |           2      0.20%      0.50% |           2      0.20%      0.69% |           2      0.20%      0.89% |           2      0.20%      1.09% |           2      0.20%      1.29% |          88      8.73%     10.02% |         907     89.98%    100.00% |           0      0.00%    100.00%
+system.ruby.outstanding_req_hist::total          1008                      
+system.ruby.latency_hist::bucket_size            1024                      
+system.ruby.latency_hist::max_bucket            10239                      
+system.ruby.latency_hist::samples                 993                      
+system.ruby.latency_hist::mean            2869.644512                      
+system.ruby.latency_hist::gmean           1439.923884                      
+system.ruby.latency_hist::stdev           1437.510562                      
+system.ruby.latency_hist                 |         203     20.44%     20.44% |           6      0.60%     21.05% |         136     13.70%     34.74% |         530     53.37%     88.12% |         116     11.68%     99.80% |           2      0.20%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.latency_hist::total                   993                      
 system.ruby.hit_latency_hist::bucket_size          512                      
 system.ruby.hit_latency_hist::max_bucket         5119                      
-system.ruby.hit_latency_hist::samples             118                      
-system.ruby.hit_latency_hist::mean         809.601695                      
-system.ruby.hit_latency_hist::gmean         26.745437                      
-system.ruby.hit_latency_hist::stdev       1402.420911                      
-system.ruby.hit_latency_hist             |          88     74.58%     74.58% |           2      1.69%     76.27% |           0      0.00%     76.27% |           0      0.00%     76.27% |           2      1.69%     77.97% |           8      6.78%     84.75% |          11      9.32%     94.07% |           6      5.08%     99.15% |           1      0.85%    100.00% |           0      0.00%    100.00%
-system.ruby.hit_latency_hist::total               118                      
-system.ruby.miss_latency_hist::bucket_size          512                      
-system.ruby.miss_latency_hist::max_bucket         5119                      
-system.ruby.miss_latency_hist::samples            873                      
-system.ruby.miss_latency_hist::mean       3154.067583                      
-system.ruby.miss_latency_hist::gmean      2724.443878                      
-system.ruby.miss_latency_hist::stdev      1037.171502                      
-system.ruby.miss_latency_hist            |          65      7.45%      7.45% |          24      2.75%     10.19% |           4      0.46%     10.65% |           0      0.00%     10.65% |          22      2.52%     13.17% |         110     12.60%     25.77% |         330     37.80%     63.57% |         261     29.90%     93.47% |          50      5.73%     99.20% |           7      0.80%    100.00%
-system.ruby.miss_latency_hist::total              873                      
-system.ruby.Directory.incomplete_times            873                      
+system.ruby.hit_latency_hist::samples             140                      
+system.ruby.hit_latency_hist::mean         712.971429                      
+system.ruby.hit_latency_hist::gmean         27.405302                      
+system.ruby.hit_latency_hist::stdev       1358.773103                      
+system.ruby.hit_latency_hist             |         110     78.57%     78.57% |           2      1.43%     80.00% |           0      0.00%     80.00% |           0      0.00%     80.00% |           1      0.71%     80.71% |           9      6.43%     87.14% |          10      7.14%     94.29% |           4      2.86%     97.14% |           4      2.86%    100.00% |           0      0.00%    100.00%
+system.ruby.hit_latency_hist::total               140                      
+system.ruby.miss_latency_hist::bucket_size         1024                      
+system.ruby.miss_latency_hist::max_bucket        10239                      
+system.ruby.miss_latency_hist::samples            853                      
+system.ruby.miss_latency_hist::mean       3223.611958                      
+system.ruby.miss_latency_hist::gmean      2758.799775                      
+system.ruby.miss_latency_hist::stdev      1102.294906                      
+system.ruby.miss_latency_hist            |          91     10.67%     10.67% |           6      0.70%     11.37% |         126     14.77%     26.14% |         516     60.49%     86.64% |         112     13.13%     99.77% |           2      0.23%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.miss_latency_hist::total              853                      
+system.ruby.Directory.incomplete_times            853                      
 system.ruby.memctrl_clk_domain.clock                3                       # Clock period in ticks
-system.ruby.l1_cntrl0.L1Dcache.demand_hits           65                       # Number of cache demand hits
-system.ruby.l1_cntrl0.L1Dcache.demand_misses          875                       # Number of cache demand misses
-system.ruby.l1_cntrl0.L1Dcache.demand_accesses          940                       # Number of cache demand accesses
-system.ruby.l1_cntrl0.L1Icache.demand_hits            1                       # Number of cache demand hits
-system.ruby.l1_cntrl0.L1Icache.demand_misses           50                       # Number of cache demand misses
-system.ruby.l1_cntrl0.L1Icache.demand_accesses           51                       # Number of cache demand accesses
-system.ruby.l1_cntrl0.L2cache.demand_hits           50                       # Number of cache demand hits
-system.ruby.l1_cntrl0.L2cache.demand_misses          875                       # Number of cache demand misses
-system.ruby.l1_cntrl0.L2cache.demand_accesses          925                       # Number of cache demand accesses
-system.ruby.l1_cntrl0.sequencer.store_waiting_on_load            3                       # Number of times a store aliased with a pending load
-system.ruby.l1_cntrl0.sequencer.store_waiting_on_store           83                       # Number of times a store aliased with a pending store
+system.ruby.l1_cntrl0.L1Dcache.demand_hits           80                       # Number of cache demand hits
+system.ruby.l1_cntrl0.L1Dcache.demand_misses          854                       # Number of cache demand misses
+system.ruby.l1_cntrl0.L1Dcache.demand_accesses          934                       # Number of cache demand accesses
+system.ruby.l1_cntrl0.L1Icache.demand_hits            0                       # Number of cache demand hits
+system.ruby.l1_cntrl0.L1Icache.demand_misses           58                       # Number of cache demand misses
+system.ruby.l1_cntrl0.L1Icache.demand_accesses           58                       # Number of cache demand accesses
+system.ruby.l1_cntrl0.L2cache.demand_hits           57                       # Number of cache demand hits
+system.ruby.l1_cntrl0.L2cache.demand_misses          855                       # Number of cache demand misses
+system.ruby.l1_cntrl0.L2cache.demand_accesses          912                       # Number of cache demand accesses
+system.ruby.l1_cntrl0.sequencer.store_waiting_on_load            7                       # Number of times a store aliased with a pending load
+system.ruby.l1_cntrl0.sequencer.store_waiting_on_store           86                       # Number of times a store aliased with a pending store
 system.ruby.l1_cntrl0.sequencer.load_waiting_on_store            5                       # Number of times a load aliased with a pending store
-system.ruby.network.routers0.percent_links_utilized     2.571180                      
-system.ruby.network.routers0.msg_count.Request_Control::2          876                      
-system.ruby.network.routers0.msg_count.Response_Data::4          874                      
-system.ruby.network.routers0.msg_count.Writeback_Data::5          789                      
-system.ruby.network.routers0.msg_count.Writeback_Control::2          869                      
-system.ruby.network.routers0.msg_count.Writeback_Control::3          866                      
-system.ruby.network.routers0.msg_count.Writeback_Control::5           76                      
-system.ruby.network.routers0.msg_count.Unblock_Control::5          873                      
-system.ruby.network.routers0.msg_bytes.Request_Control::2         7008                      
-system.ruby.network.routers0.msg_bytes.Response_Data::4        62928                      
-system.ruby.network.routers0.msg_bytes.Writeback_Data::5        56808                      
-system.ruby.network.routers0.msg_bytes.Writeback_Control::2         6952                      
-system.ruby.network.routers0.msg_bytes.Writeback_Control::3         6928                      
-system.ruby.network.routers0.msg_bytes.Writeback_Control::5          608                      
-system.ruby.network.routers0.msg_bytes.Unblock_Control::5         6984                      
-system.ruby.dir_cntrl0.memBuffer.memReq          1663                       # Total number of memory requests
-system.ruby.dir_cntrl0.memBuffer.memRead          874                       # Number of memory reads
-system.ruby.dir_cntrl0.memBuffer.memWrite          789                       # Number of memory writes
-system.ruby.dir_cntrl0.memBuffer.memRefresh         1251                       # Number of memory refreshes
-system.ruby.dir_cntrl0.memBuffer.memWaitCycles          540                       # Delay stalled at the head of the bank queue
-system.ruby.dir_cntrl0.memBuffer.memInputQ           46                       # Delay in the input queue
-system.ruby.dir_cntrl0.memBuffer.memBankQ            5                       # Delay behind the head of the bank queue
-system.ruby.dir_cntrl0.memBuffer.totalStalls          591                       # Total number of stall cycles
-system.ruby.dir_cntrl0.memBuffer.stallsPerReq     0.355382                       # Expected number of stall cycles per request
-system.ruby.dir_cntrl0.memBuffer.memBankBusy          182                       # memory stalls due to busy bank
-system.ruby.dir_cntrl0.memBuffer.memBusBusy          208                       # memory stalls due to busy bus
-system.ruby.dir_cntrl0.memBuffer.memReadWriteBusy           34                       # memory stalls due to read write turnaround
-system.ruby.dir_cntrl0.memBuffer.memDataBusBusy           83                       # memory stalls due to read read turnaround
-system.ruby.dir_cntrl0.memBuffer.memArbWait           33                       # memory stalls due to arbitration
-system.ruby.dir_cntrl0.memBuffer.memBankCount |          66      3.97%      3.97% |          48      2.89%      6.86% |          54      3.25%     10.10% |          88      5.29%     15.39% |          64      3.85%     19.24% |          67      4.03%     23.27% |          67      4.03%     27.30% |          52      3.13%     30.43% |          60      3.61%     34.03% |          53      3.19%     37.22% |          57      3.43%     40.65% |          32      1.92%     42.57% |          42      2.53%     45.10% |          48      2.89%     47.99% |          35      2.10%     50.09% |          37      2.22%     52.32% |          52      3.13%     55.44% |          55      3.31%     58.75% |          45      2.71%     61.46% |          46      2.77%     64.22% |          43      2.59%     66.81% |          60      3.61%     70.41% |          49      2.95%     73.36% |          52      3.13%     76.49% |          54      3.25%     79.74% |          44      2.65%     82.38% |          47      2.83%     85.21% |          51      3.07%     88.27% |          37      2.22%     90.50% |          52      3.13%     93.63% |          50      3.01%     96.63% |          56      3.37%    100.00% # Number of accesses per bank
-system.ruby.dir_cntrl0.memBuffer.memBankCount::total         1663                       # Number of accesses per bank
+system.ruby.network.routers0.percent_links_utilized     2.513845                      
+system.ruby.network.routers0.msg_count.Request_Control::2          858                      
+system.ruby.network.routers0.msg_count.Response_Data::4          856                      
+system.ruby.network.routers0.msg_count.Writeback_Data::5          772                      
+system.ruby.network.routers0.msg_count.Writeback_Control::2          851                      
+system.ruby.network.routers0.msg_count.Writeback_Control::3          849                      
+system.ruby.network.routers0.msg_count.Writeback_Control::5           77                      
+system.ruby.network.routers0.msg_count.Unblock_Control::5          852                      
+system.ruby.network.routers0.msg_bytes.Request_Control::2         6864                      
+system.ruby.network.routers0.msg_bytes.Response_Data::4        61632                      
+system.ruby.network.routers0.msg_bytes.Writeback_Data::5        55584                      
+system.ruby.network.routers0.msg_bytes.Writeback_Control::2         6808                      
+system.ruby.network.routers0.msg_bytes.Writeback_Control::3         6792                      
+system.ruby.network.routers0.msg_bytes.Writeback_Control::5          616                      
+system.ruby.network.routers0.msg_bytes.Unblock_Control::5         6816                      
 system.ruby.dir_cntrl0.probeFilter.demand_hits            0                       # Number of cache demand hits
 system.ruby.dir_cntrl0.probeFilter.demand_misses            0                       # Number of cache demand misses
 system.ruby.dir_cntrl0.probeFilter.demand_accesses            0                       # Number of cache demand accesses
-system.ruby.network.routers1.percent_links_utilized     2.570764                      
-system.ruby.network.routers1.msg_count.Request_Control::2          875                      
-system.ruby.network.routers1.msg_count.Response_Data::4          874                      
-system.ruby.network.routers1.msg_count.Writeback_Data::5          789                      
-system.ruby.network.routers1.msg_count.Writeback_Control::2          868                      
-system.ruby.network.routers1.msg_count.Writeback_Control::3          868                      
-system.ruby.network.routers1.msg_count.Writeback_Control::5           76                      
-system.ruby.network.routers1.msg_count.Unblock_Control::5          870                      
-system.ruby.network.routers1.msg_bytes.Request_Control::2         7000                      
-system.ruby.network.routers1.msg_bytes.Response_Data::4        62928                      
-system.ruby.network.routers1.msg_bytes.Writeback_Data::5        56808                      
-system.ruby.network.routers1.msg_bytes.Writeback_Control::2         6944                      
-system.ruby.network.routers1.msg_bytes.Writeback_Control::3         6944                      
-system.ruby.network.routers1.msg_bytes.Writeback_Control::5          608                      
-system.ruby.network.routers1.msg_bytes.Unblock_Control::5         6960                      
-system.ruby.network.routers2.percent_links_utilized     2.571042                      
-system.ruby.network.routers2.msg_count.Request_Control::2          876                      
-system.ruby.network.routers2.msg_count.Response_Data::4          874                      
-system.ruby.network.routers2.msg_count.Writeback_Data::5          789                      
-system.ruby.network.routers2.msg_count.Writeback_Control::2          869                      
-system.ruby.network.routers2.msg_count.Writeback_Control::3          866                      
-system.ruby.network.routers2.msg_count.Writeback_Control::5           76                      
-system.ruby.network.routers2.msg_count.Unblock_Control::5          872                      
-system.ruby.network.routers2.msg_bytes.Request_Control::2         7008                      
-system.ruby.network.routers2.msg_bytes.Response_Data::4        62928                      
-system.ruby.network.routers2.msg_bytes.Writeback_Data::5        56808                      
-system.ruby.network.routers2.msg_bytes.Writeback_Control::2         6952                      
-system.ruby.network.routers2.msg_bytes.Writeback_Control::3         6928                      
-system.ruby.network.routers2.msg_bytes.Writeback_Control::5          608                      
-system.ruby.network.routers2.msg_bytes.Unblock_Control::5         6976                      
-system.ruby.network.msg_count.Request_Control         2627                      
-system.ruby.network.msg_count.Response_Data         2622                      
-system.ruby.network.msg_count.Writeback_Data         2367                      
-system.ruby.network.msg_count.Writeback_Control         5434                      
-system.ruby.network.msg_count.Unblock_Control         2615                      
-system.ruby.network.msg_byte.Request_Control        21016                      
-system.ruby.network.msg_byte.Response_Data       188784                      
-system.ruby.network.msg_byte.Writeback_Data       170424                      
-system.ruby.network.msg_byte.Writeback_Control        43472                      
-system.ruby.network.msg_byte.Unblock_Control        20920                      
-system.ruby.network.routers0.throttle0.link_utilization     2.423657                      
-system.ruby.network.routers0.throttle0.msg_count.Response_Data::4          874                      
-system.ruby.network.routers0.throttle0.msg_count.Writeback_Control::3          866                      
-system.ruby.network.routers0.throttle0.msg_bytes.Response_Data::4        62928                      
-system.ruby.network.routers0.throttle0.msg_bytes.Writeback_Control::3         6928                      
-system.ruby.network.routers0.throttle1.link_utilization     2.718704                      
-system.ruby.network.routers0.throttle1.msg_count.Request_Control::2          876                      
-system.ruby.network.routers0.throttle1.msg_count.Writeback_Data::5          789                      
-system.ruby.network.routers0.throttle1.msg_count.Writeback_Control::2          869                      
-system.ruby.network.routers0.throttle1.msg_count.Writeback_Control::5           76                      
-system.ruby.network.routers0.throttle1.msg_count.Unblock_Control::5          873                      
-system.ruby.network.routers0.throttle1.msg_bytes.Request_Control::2         7008                      
-system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Data::5        56808                      
-system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Control::2         6952                      
-system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Control::5          608                      
-system.ruby.network.routers0.throttle1.msg_bytes.Unblock_Control::5         6984                      
-system.ruby.network.routers1.throttle0.link_utilization     2.717316                      
-system.ruby.network.routers1.throttle0.msg_count.Request_Control::2          875                      
-system.ruby.network.routers1.throttle0.msg_count.Writeback_Data::5          789                      
-system.ruby.network.routers1.throttle0.msg_count.Writeback_Control::2          868                      
-system.ruby.network.routers1.throttle0.msg_count.Writeback_Control::5           76                      
-system.ruby.network.routers1.throttle0.msg_count.Unblock_Control::5          870                      
-system.ruby.network.routers1.throttle0.msg_bytes.Request_Control::2         7000                      
-system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Data::5        56808                      
-system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Control::2         6944                      
-system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Control::5          608                      
-system.ruby.network.routers1.throttle0.msg_bytes.Unblock_Control::5         6960                      
-system.ruby.network.routers1.throttle1.link_utilization     2.424212                      
-system.ruby.network.routers1.throttle1.msg_count.Response_Data::4          874                      
-system.ruby.network.routers1.throttle1.msg_count.Writeback_Control::3          868                      
-system.ruby.network.routers1.throttle1.msg_bytes.Response_Data::4        62928                      
-system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::3         6944                      
-system.ruby.network.routers2.throttle0.link_utilization     2.423657                      
-system.ruby.network.routers2.throttle0.msg_count.Response_Data::4          874                      
-system.ruby.network.routers2.throttle0.msg_count.Writeback_Control::3          866                      
-system.ruby.network.routers2.throttle0.msg_bytes.Response_Data::4        62928                      
-system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Control::3         6928                      
-system.ruby.network.routers2.throttle1.link_utilization     2.718426                      
-system.ruby.network.routers2.throttle1.msg_count.Request_Control::2          876                      
-system.ruby.network.routers2.throttle1.msg_count.Writeback_Data::5          789                      
-system.ruby.network.routers2.throttle1.msg_count.Writeback_Control::2          869                      
-system.ruby.network.routers2.throttle1.msg_count.Writeback_Control::5           76                      
-system.ruby.network.routers2.throttle1.msg_count.Unblock_Control::5          872                      
-system.ruby.network.routers2.throttle1.msg_bytes.Request_Control::2         7008                      
-system.ruby.network.routers2.throttle1.msg_bytes.Writeback_Data::5        56808                      
-system.ruby.network.routers2.throttle1.msg_bytes.Writeback_Control::2         6952                      
-system.ruby.network.routers2.throttle1.msg_bytes.Writeback_Control::5          608                      
-system.ruby.network.routers2.throttle1.msg_bytes.Unblock_Control::5         6976                      
+system.ruby.network.routers1.percent_links_utilized     2.513291                      
+system.ruby.network.routers1.msg_count.Request_Control::2          856                      
+system.ruby.network.routers1.msg_count.Response_Data::4          856                      
+system.ruby.network.routers1.msg_count.Writeback_Data::5          772                      
+system.ruby.network.routers1.msg_count.Writeback_Control::2          850                      
+system.ruby.network.routers1.msg_count.Writeback_Control::3          849                      
+system.ruby.network.routers1.msg_count.Writeback_Control::5           77                      
+system.ruby.network.routers1.msg_count.Unblock_Control::5          851                      
+system.ruby.network.routers1.msg_bytes.Request_Control::2         6848                      
+system.ruby.network.routers1.msg_bytes.Response_Data::4        61632                      
+system.ruby.network.routers1.msg_bytes.Writeback_Data::5        55584                      
+system.ruby.network.routers1.msg_bytes.Writeback_Control::2         6800                      
+system.ruby.network.routers1.msg_bytes.Writeback_Control::3         6792                      
+system.ruby.network.routers1.msg_bytes.Writeback_Control::5          616                      
+system.ruby.network.routers1.msg_bytes.Unblock_Control::5         6808                      
+system.ruby.network.routers2.percent_links_utilized     2.513429                      
+system.ruby.network.routers2.msg_count.Request_Control::2          856                      
+system.ruby.network.routers2.msg_count.Response_Data::4          856                      
+system.ruby.network.routers2.msg_count.Writeback_Data::5          772                      
+system.ruby.network.routers2.msg_count.Writeback_Control::2          851                      
+system.ruby.network.routers2.msg_count.Writeback_Control::3          849                      
+system.ruby.network.routers2.msg_count.Writeback_Control::5           77                      
+system.ruby.network.routers2.msg_count.Unblock_Control::5          851                      
+system.ruby.network.routers2.msg_bytes.Request_Control::2         6848                      
+system.ruby.network.routers2.msg_bytes.Response_Data::4        61632                      
+system.ruby.network.routers2.msg_bytes.Writeback_Data::5        55584                      
+system.ruby.network.routers2.msg_bytes.Writeback_Control::2         6808                      
+system.ruby.network.routers2.msg_bytes.Writeback_Control::3         6792                      
+system.ruby.network.routers2.msg_bytes.Writeback_Control::5          616                      
+system.ruby.network.routers2.msg_bytes.Unblock_Control::5         6808                      
+system.ruby.network.msg_count.Request_Control         2570                      
+system.ruby.network.msg_count.Response_Data         2568                      
+system.ruby.network.msg_count.Writeback_Data         2316                      
+system.ruby.network.msg_count.Writeback_Control         5330                      
+system.ruby.network.msg_count.Unblock_Control         2554                      
+system.ruby.network.msg_byte.Request_Control        20560                      
+system.ruby.network.msg_byte.Response_Data       184896                      
+system.ruby.network.msg_byte.Writeback_Data       166752                      
+system.ruby.network.msg_byte.Writeback_Control        42640                      
+system.ruby.network.msg_byte.Unblock_Control        20432                      
+system.ruby.network.routers0.throttle0.link_utilization     2.370684                      
+system.ruby.network.routers0.throttle0.msg_count.Response_Data::4          856                      
+system.ruby.network.routers0.throttle0.msg_count.Writeback_Control::3          849                      
+system.ruby.network.routers0.throttle0.msg_bytes.Response_Data::4        61632                      
+system.ruby.network.routers0.throttle0.msg_bytes.Writeback_Control::3         6792                      
+system.ruby.network.routers0.throttle1.link_utilization     2.657006                      
+system.ruby.network.routers0.throttle1.msg_count.Request_Control::2          858                      
+system.ruby.network.routers0.throttle1.msg_count.Writeback_Data::5          772                      
+system.ruby.network.routers0.throttle1.msg_count.Writeback_Control::2          851                      
+system.ruby.network.routers0.throttle1.msg_count.Writeback_Control::5           77                      
+system.ruby.network.routers0.throttle1.msg_count.Unblock_Control::5          852                      
+system.ruby.network.routers0.throttle1.msg_bytes.Request_Control::2         6864                      
+system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Data::5        55584                      
+system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Control::2         6808                      
+system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Control::5          616                      
+system.ruby.network.routers0.throttle1.msg_bytes.Unblock_Control::5         6816                      
+system.ruby.network.routers1.throttle0.link_utilization     2.655897                      
+system.ruby.network.routers1.throttle0.msg_count.Request_Control::2          856                      
+system.ruby.network.routers1.throttle0.msg_count.Writeback_Data::5          772                      
+system.ruby.network.routers1.throttle0.msg_count.Writeback_Control::2          850                      
+system.ruby.network.routers1.throttle0.msg_count.Writeback_Control::5           77                      
+system.ruby.network.routers1.throttle0.msg_count.Unblock_Control::5          851                      
+system.ruby.network.routers1.throttle0.msg_bytes.Request_Control::2         6848                      
+system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Data::5        55584                      
+system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Control::2         6800                      
+system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Control::5          616                      
+system.ruby.network.routers1.throttle0.msg_bytes.Unblock_Control::5         6808                      
+system.ruby.network.routers1.throttle1.link_utilization     2.370684                      
+system.ruby.network.routers1.throttle1.msg_count.Response_Data::4          856                      
+system.ruby.network.routers1.throttle1.msg_count.Writeback_Control::3          849                      
+system.ruby.network.routers1.throttle1.msg_bytes.Response_Data::4        61632                      
+system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::3         6792                      
+system.ruby.network.routers2.throttle0.link_utilization     2.370684                      
+system.ruby.network.routers2.throttle0.msg_count.Response_Data::4          856                      
+system.ruby.network.routers2.throttle0.msg_count.Writeback_Control::3          849                      
+system.ruby.network.routers2.throttle0.msg_bytes.Response_Data::4        61632                      
+system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Control::3         6792                      
+system.ruby.network.routers2.throttle1.link_utilization     2.656175                      
+system.ruby.network.routers2.throttle1.msg_count.Request_Control::2          856                      
+system.ruby.network.routers2.throttle1.msg_count.Writeback_Data::5          772                      
+system.ruby.network.routers2.throttle1.msg_count.Writeback_Control::2          851                      
+system.ruby.network.routers2.throttle1.msg_count.Writeback_Control::5           77                      
+system.ruby.network.routers2.throttle1.msg_count.Unblock_Control::5          851                      
+system.ruby.network.routers2.throttle1.msg_bytes.Request_Control::2         6848                      
+system.ruby.network.routers2.throttle1.msg_bytes.Writeback_Data::5        55584                      
+system.ruby.network.routers2.throttle1.msg_bytes.Writeback_Control::2         6808                      
+system.ruby.network.routers2.throttle1.msg_bytes.Writeback_Control::5          616                      
+system.ruby.network.routers2.throttle1.msg_bytes.Unblock_Control::5         6808                      
 system.ruby.LD.latency_hist::bucket_size          512                      
 system.ruby.LD.latency_hist::max_bucket          5119                      
-system.ruby.LD.latency_hist::samples               49                      
-system.ruby.LD.latency_hist::mean         3191.306122                      
-system.ruby.LD.latency_hist::gmean        2107.747152                      
-system.ruby.LD.latency_hist::stdev        1000.724721                      
-system.ruby.LD.latency_hist              |           4      8.16%      8.16% |           0      0.00%      8.16% |           0      0.00%      8.16% |           0      0.00%      8.16% |           0      0.00%      8.16% |           5     10.20%     18.37% |          25     51.02%     69.39% |          15     30.61%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.LD.latency_hist::total                 49                      
-system.ruby.LD.hit_latency_hist::bucket_size           16                      
-system.ruby.LD.hit_latency_hist::max_bucket          159                      
+system.ruby.LD.latency_hist::samples               42                      
+system.ruby.LD.latency_hist::mean         3027.476190                      
+system.ruby.LD.latency_hist::gmean        1653.479867                      
+system.ruby.LD.latency_hist::stdev        1407.091452                      
+system.ruby.LD.latency_hist              |           5     11.90%     11.90% |           2      4.76%     16.67% |           1      2.38%     19.05% |           0      0.00%     19.05% |           0      0.00%     19.05% |           5     11.90%     30.95% |          11     26.19%     57.14% |          14     33.33%     90.48% |           1      2.38%     92.86% |           3      7.14%    100.00%
+system.ruby.LD.latency_hist::total                 42                      
+system.ruby.LD.hit_latency_hist::bucket_size           64                      
+system.ruby.LD.hit_latency_hist::max_bucket          639                      
 system.ruby.LD.hit_latency_hist::samples            4                      
-system.ruby.LD.hit_latency_hist::mean       31.750000                      
-system.ruby.LD.hit_latency_hist::gmean       8.056049                      
-system.ruby.LD.hit_latency_hist::stdev      56.835288                      
-system.ruby.LD.hit_latency_hist          |           3     75.00%     75.00% |           0      0.00%     75.00% |           0      0.00%     75.00% |           0      0.00%     75.00% |           0      0.00%     75.00% |           0      0.00%     75.00% |           0      0.00%     75.00% |           1     25.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.LD.hit_latency_hist::mean             142                      
+system.ruby.LD.hit_latency_hist::gmean       6.410729                      
+system.ruby.LD.hit_latency_hist::stdev     280.668250                      
+system.ruby.LD.hit_latency_hist          |           3     75.00%     75.00% |           0      0.00%     75.00% |           0      0.00%     75.00% |           0      0.00%     75.00% |           0      0.00%     75.00% |           0      0.00%     75.00% |           0      0.00%     75.00% |           0      0.00%     75.00% |           1     25.00%    100.00% |           0      0.00%    100.00%
 system.ruby.LD.hit_latency_hist::total              4                      
 system.ruby.LD.miss_latency_hist::bucket_size          512                      
 system.ruby.LD.miss_latency_hist::max_bucket         5119                      
-system.ruby.LD.miss_latency_hist::samples           45                      
-system.ruby.LD.miss_latency_hist::mean    3472.155556                      
-system.ruby.LD.miss_latency_hist::gmean   3457.202829                      
-system.ruby.LD.miss_latency_hist::stdev    322.606216                      
-system.ruby.LD.miss_latency_hist         |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           5     11.11%     11.11% |          25     55.56%     66.67% |          15     33.33%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.LD.miss_latency_hist::total            45                      
-system.ruby.ST.latency_hist::bucket_size          512                      
-system.ruby.ST.latency_hist::max_bucket          5119                      
-system.ruby.ST.latency_hist::samples              889                      
-system.ruby.ST.latency_hist::mean         3004.976378                      
-system.ruby.ST.latency_hist::gmean        1749.500693                      
-system.ruby.ST.latency_hist::stdev        1224.459726                      
-system.ruby.ST.latency_hist              |         109     12.26%     12.26% |          14      1.57%     13.84% |           4      0.45%     14.29% |           0      0.00%     14.29% |          24      2.70%     16.99% |         113     12.71%     29.70% |         316     35.55%     65.24% |         251     28.23%     93.48% |          51      5.74%     99.21% |           7      0.79%    100.00%
-system.ruby.ST.latency_hist::total                889                      
+system.ruby.LD.miss_latency_hist::samples           38                      
+system.ruby.LD.miss_latency_hist::mean    3331.210526                      
+system.ruby.LD.miss_latency_hist::gmean   2966.471100                      
+system.ruby.LD.miss_latency_hist::stdev   1092.112660                      
+system.ruby.LD.miss_latency_hist         |           2      5.26%      5.26% |           1      2.63%      7.89% |           1      2.63%     10.53% |           0      0.00%     10.53% |           0      0.00%     10.53% |           5     13.16%     23.68% |          11     28.95%     52.63% |          14     36.84%     89.47% |           1      2.63%     92.11% |           3      7.89%    100.00%
+system.ruby.LD.miss_latency_hist::total            38                      
+system.ruby.ST.latency_hist::bucket_size         1024                      
+system.ruby.ST.latency_hist::max_bucket         10239                      
+system.ruby.ST.latency_hist::samples              890                      
+system.ruby.ST.latency_hist::mean         3023.052809                      
+system.ruby.ST.latency_hist::gmean        1627.027590                      
+system.ruby.ST.latency_hist::stdev        1328.502697                      
+system.ruby.ST.latency_hist              |         138     15.51%     15.51% |           5      0.56%     16.07% |         131     14.72%     30.79% |         503     56.52%     87.30% |         111     12.47%     99.78% |           2      0.22%    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.latency_hist::total                890                      
 system.ruby.ST.hit_latency_hist::bucket_size          512                      
 system.ruby.ST.hit_latency_hist::max_bucket         5119                      
-system.ruby.ST.hit_latency_hist::samples          102                      
-system.ruby.ST.hit_latency_hist::mean      887.392157                      
-system.ruby.ST.hit_latency_hist::gmean      28.209510                      
-system.ruby.ST.hit_latency_hist::stdev    1444.836166                      
-system.ruby.ST.hit_latency_hist          |          74     72.55%     72.55% |           1      0.98%     73.53% |           0      0.00%     73.53% |           0      0.00%     73.53% |           2      1.96%     75.49% |           8      7.84%     83.33% |          11     10.78%     94.12% |           5      4.90%     99.02% |           1      0.98%    100.00% |           0      0.00%    100.00%
-system.ruby.ST.hit_latency_hist::total            102                      
-system.ruby.ST.miss_latency_hist::bucket_size          512                      
-system.ruby.ST.miss_latency_hist::max_bucket         5119                      
-system.ruby.ST.miss_latency_hist::samples          787                      
-system.ruby.ST.miss_latency_hist::mean    3279.428208                      
-system.ruby.ST.miss_latency_hist::gmean   2987.001628                      
-system.ruby.ST.miss_latency_hist::stdev    876.519166                      
-system.ruby.ST.miss_latency_hist         |          35      4.45%      4.45% |          13      1.65%      6.10% |           4      0.51%      6.61% |           0      0.00%      6.61% |          22      2.80%      9.40% |         105     13.34%     22.74% |         305     38.75%     61.50% |         246     31.26%     92.76% |          50      6.35%     99.11% |           7      0.89%    100.00%
-system.ruby.ST.miss_latency_hist::total           787                      
+system.ruby.ST.hit_latency_hist::samples          122                      
+system.ruby.ST.hit_latency_hist::mean      712.459016                      
+system.ruby.ST.hit_latency_hist::gmean      27.014946                      
+system.ruby.ST.hit_latency_hist::stdev    1340.432607                      
+system.ruby.ST.hit_latency_hist          |          96     78.69%     78.69% |           1      0.82%     79.51% |           0      0.00%     79.51% |           0      0.00%     79.51% |           1      0.82%     80.33% |           9      7.38%     87.70% |          10      8.20%     95.90% |           2      1.64%     97.54% |           3      2.46%    100.00% |           0      0.00%    100.00%
+system.ruby.ST.hit_latency_hist::total            122                      
+system.ruby.ST.miss_latency_hist::bucket_size         1024                      
+system.ruby.ST.miss_latency_hist::max_bucket        10239                      
+system.ruby.ST.miss_latency_hist::samples          768                      
+system.ruby.ST.miss_latency_hist::mean    3390.100260                      
+system.ruby.ST.miss_latency_hist::gmean   3119.766603                      
+system.ruby.ST.miss_latency_hist::stdev    882.096753                      
+system.ruby.ST.miss_latency_hist         |          41      5.34%      5.34% |           5      0.65%      5.99% |         121     15.76%     21.74% |         491     63.93%     85.68% |         108     14.06%     99.74% |           2      0.26%    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.miss_latency_hist::total           768                      
 system.ruby.IFETCH.latency_hist::bucket_size          128                      
 system.ruby.IFETCH.latency_hist::max_bucket         1279                      
-system.ruby.IFETCH.latency_hist::samples           51                      
-system.ruby.IFETCH.latency_hist::mean      325.960784                      
-system.ruby.IFETCH.latency_hist::gmean     181.443736                      
-system.ruby.IFETCH.latency_hist::stdev     223.289316                      
-system.ruby.IFETCH.latency_hist          |          11     21.57%     21.57% |           8     15.69%     37.25% |          11     21.57%     58.82% |          10     19.61%     78.43% |           7     13.73%     92.16% |           3      5.88%     98.04% |           0      0.00%     98.04% |           1      1.96%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.IFETCH.latency_hist::total             51                      
+system.ruby.IFETCH.latency_hist::samples           58                      
+system.ruby.IFETCH.latency_hist::mean      343.913793                      
+system.ruby.IFETCH.latency_hist::gmean     189.679476                      
+system.ruby.IFETCH.latency_hist::stdev     245.446052                      
+system.ruby.IFETCH.latency_hist          |          14     24.14%     24.14% |           9     15.52%     39.66% |          10     17.24%     56.90% |          11     18.97%     75.86% |           6     10.34%     86.21% |           6     10.34%     96.55% |           1      1.72%     98.28% |           1      1.72%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.IFETCH.latency_hist::total             58                      
 system.ruby.IFETCH.hit_latency_hist::bucket_size           16                      
 system.ruby.IFETCH.hit_latency_hist::max_bucket          159                      
-system.ruby.IFETCH.hit_latency_hist::samples           10                      
-system.ruby.IFETCH.hit_latency_hist::mean           28                      
-system.ruby.IFETCH.hit_latency_hist::gmean    11.094785                      
-system.ruby.IFETCH.hit_latency_hist::stdev    45.397014                      
-system.ruby.IFETCH.hit_latency_hist      |           8     80.00%     80.00% |           0      0.00%     80.00% |           0      0.00%     80.00% |           0      0.00%     80.00% |           0      0.00%     80.00% |           0      0.00%     80.00% |           1     10.00%     90.00% |           1     10.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.IFETCH.hit_latency_hist::total           10                      
+system.ruby.IFETCH.hit_latency_hist::samples           11                      
+system.ruby.IFETCH.hit_latency_hist::mean    35.363636                      
+system.ruby.IFETCH.hit_latency_hist::gmean    14.042138                      
+system.ruby.IFETCH.hit_latency_hist::stdev    49.534377                      
+system.ruby.IFETCH.hit_latency_hist      |           8     72.73%     72.73% |           0      0.00%     72.73% |           0      0.00%     72.73% |           0      0.00%     72.73% |           0      0.00%     72.73% |           0      0.00%     72.73% |           2     18.18%     90.91% |           1      9.09%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.IFETCH.hit_latency_hist::total           11                      
 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           41                      
-system.ruby.IFETCH.miss_latency_hist::mean   398.634146                      
-system.ruby.IFETCH.miss_latency_hist::gmean   358.713406                      
-system.ruby.IFETCH.miss_latency_hist::stdev   185.068468                      
-system.ruby.IFETCH.miss_latency_hist     |           1      2.44%      2.44% |           8     19.51%     21.95% |          11     26.83%     48.78% |          10     24.39%     73.17% |           7     17.07%     90.24% |           3      7.32%     97.56% |           0      0.00%     97.56% |           1      2.44%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.IFETCH.miss_latency_hist::total           41                      
+system.ruby.IFETCH.miss_latency_hist::samples           47                      
+system.ruby.IFETCH.miss_latency_hist::mean   416.127660                      
+system.ruby.IFETCH.miss_latency_hist::gmean   348.839643                      
+system.ruby.IFETCH.miss_latency_hist::stdev   214.528058                      
+system.ruby.IFETCH.miss_latency_hist     |           3      6.38%      6.38% |           9     19.15%     25.53% |          10     21.28%     46.81% |          11     23.40%     70.21% |           6     12.77%     82.98% |           6     12.77%     95.74% |           1      2.13%     97.87% |           1      2.13%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.IFETCH.miss_latency_hist::total           47                      
 system.ruby.FLUSH.latency_hist::bucket_size          512                      
 system.ruby.FLUSH.latency_hist::max_bucket         5119                      
-system.ruby.FLUSH.latency_hist::samples             2                      
-system.ruby.FLUSH.latency_hist::mean             2306                      
-system.ruby.FLUSH.latency_hist::gmean     1583.874995                      
-system.ruby.FLUSH.latency_hist::stdev     2370.221931                      
-system.ruby.FLUSH.latency_hist           |           0      0.00%      0.00% |           1     50.00%     50.00% |           0      0.00%     50.00% |           0      0.00%     50.00% |           0      0.00%     50.00% |           0      0.00%     50.00% |           0      0.00%     50.00% |           1     50.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.FLUSH.latency_hist::total               2                      
+system.ruby.FLUSH.latency_hist::samples             3                      
+system.ruby.FLUSH.latency_hist::mean      3979.666667                      
+system.ruby.FLUSH.latency_hist::gmean     3955.937145                      
+system.ruby.FLUSH.latency_hist::stdev      544.674521                      
+system.ruby.FLUSH.latency_hist           |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           2     66.67%     66.67% |           1     33.33%    100.00% |           0      0.00%    100.00%
+system.ruby.FLUSH.latency_hist::total               3                      
 system.ruby.FLUSH.hit_latency_hist::bucket_size          512                      
 system.ruby.FLUSH.hit_latency_hist::max_bucket         5119                      
-system.ruby.FLUSH.hit_latency_hist::samples            2                      
-system.ruby.FLUSH.hit_latency_hist::mean         2306                      
-system.ruby.FLUSH.hit_latency_hist::gmean  1583.874995                      
-system.ruby.FLUSH.hit_latency_hist::stdev  2370.221931                      
-system.ruby.FLUSH.hit_latency_hist       |           0      0.00%      0.00% |           1     50.00%     50.00% |           0      0.00%     50.00% |           0      0.00%     50.00% |           0      0.00%     50.00% |           0      0.00%     50.00% |           0      0.00%     50.00% |           1     50.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.FLUSH.hit_latency_hist::total            2                      
+system.ruby.FLUSH.hit_latency_hist::samples            3                      
+system.ruby.FLUSH.hit_latency_hist::mean  3979.666667                      
+system.ruby.FLUSH.hit_latency_hist::gmean  3955.937145                      
+system.ruby.FLUSH.hit_latency_hist::stdev   544.674521                      
+system.ruby.FLUSH.hit_latency_hist       |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           2     66.67%     66.67% |           1     33.33%    100.00% |           0      0.00%    100.00%
+system.ruby.FLUSH.hit_latency_hist::total            3                      
 system.ruby.L1Cache.hit_mach_latency_hist::bucket_size          512                      
 system.ruby.L1Cache.hit_mach_latency_hist::max_bucket         5119                      
-system.ruby.L1Cache.hit_mach_latency_hist::samples           68                      
-system.ruby.L1Cache.hit_mach_latency_hist::mean    81.279412                      
-system.ruby.L1Cache.hit_mach_latency_hist::gmean     4.024527                      
-system.ruby.L1Cache.hit_mach_latency_hist::stdev   486.967063                      
-system.ruby.L1Cache.hit_mach_latency_hist |          66     97.06%     97.06% |           1      1.47%     98.53% |           0      0.00%     98.53% |           0      0.00%     98.53% |           0      0.00%     98.53% |           0      0.00%     98.53% |           0      0.00%     98.53% |           1      1.47%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.L1Cache.hit_mach_latency_hist::total           68                      
+system.ruby.L1Cache.hit_mach_latency_hist::samples           83                      
+system.ruby.L1Cache.hit_mach_latency_hist::mean   166.963855                      
+system.ruby.L1Cache.hit_mach_latency_hist::gmean     6.137177                      
+system.ruby.L1Cache.hit_mach_latency_hist::stdev   748.877672                      
+system.ruby.L1Cache.hit_mach_latency_hist |          80     96.39%     96.39% |           0      0.00%     96.39% |           0      0.00%     96.39% |           0      0.00%     96.39% |           0      0.00%     96.39% |           0      0.00%     96.39% |           0      0.00%     96.39% |           2      2.41%     98.80% |           1      1.20%    100.00% |           0      0.00%    100.00%
+system.ruby.L1Cache.hit_mach_latency_hist::total           83                      
 system.ruby.L2Cache.hit_mach_latency_hist::bucket_size          512                      
 system.ruby.L2Cache.hit_mach_latency_hist::max_bucket         5119                      
-system.ruby.L2Cache.hit_mach_latency_hist::samples           50                      
-system.ruby.L2Cache.hit_mach_latency_hist::mean  1800.120000                      
-system.ruby.L2Cache.hit_mach_latency_hist::gmean   351.477196                      
-system.ruby.L2Cache.hit_mach_latency_hist::stdev  1623.164265                      
-system.ruby.L2Cache.hit_mach_latency_hist |          22     44.00%     44.00% |           1      2.00%     46.00% |           0      0.00%     46.00% |           0      0.00%     46.00% |           2      4.00%     50.00% |           8     16.00%     66.00% |          11     22.00%     88.00% |           5     10.00%     98.00% |           1      2.00%    100.00% |           0      0.00%    100.00%
-system.ruby.L2Cache.hit_mach_latency_hist::total           50                      
-system.ruby.Directory.miss_mach_latency_hist::bucket_size          512                      
-system.ruby.Directory.miss_mach_latency_hist::max_bucket         5119                      
-system.ruby.Directory.miss_mach_latency_hist::samples          873                      
-system.ruby.Directory.miss_mach_latency_hist::mean  3154.067583                      
-system.ruby.Directory.miss_mach_latency_hist::gmean  2724.443878                      
-system.ruby.Directory.miss_mach_latency_hist::stdev  1037.171502                      
-system.ruby.Directory.miss_mach_latency_hist |          65      7.45%      7.45% |          24      2.75%     10.19% |           4      0.46%     10.65% |           0      0.00%     10.65% |          22      2.52%     13.17% |         110     12.60%     25.77% |         330     37.80%     63.57% |         261     29.90%     93.47% |          50      5.73%     99.20% |           7      0.80%    100.00%
-system.ruby.Directory.miss_mach_latency_hist::total          873                      
-system.ruby.LD.L1Cache.hit_type_mach_latency_hist::bucket_size           16                      
-system.ruby.LD.L1Cache.hit_type_mach_latency_hist::max_bucket          159                      
-system.ruby.LD.L1Cache.hit_type_mach_latency_hist::samples            4                      
-system.ruby.LD.L1Cache.hit_type_mach_latency_hist::mean    31.750000                      
-system.ruby.LD.L1Cache.hit_type_mach_latency_hist::gmean     8.056049                      
-system.ruby.LD.L1Cache.hit_type_mach_latency_hist::stdev    56.835288                      
-system.ruby.LD.L1Cache.hit_type_mach_latency_hist |           3     75.00%     75.00% |           0      0.00%     75.00% |           0      0.00%     75.00% |           0      0.00%     75.00% |           0      0.00%     75.00% |           0      0.00%     75.00% |           0      0.00%     75.00% |           1     25.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.LD.L1Cache.hit_type_mach_latency_hist::total            4                      
+system.ruby.L2Cache.hit_mach_latency_hist::samples           57                      
+system.ruby.L2Cache.hit_mach_latency_hist::mean  1508.035088                      
+system.ruby.L2Cache.hit_mach_latency_hist::gmean   242.175752                      
+system.ruby.L2Cache.hit_mach_latency_hist::stdev  1635.914870                      
+system.ruby.L2Cache.hit_mach_latency_hist |          30     52.63%     52.63% |           2      3.51%     56.14% |           0      0.00%     56.14% |           0      0.00%     56.14% |           1      1.75%     57.89% |           9     15.79%     73.68% |          10     17.54%     91.23% |           2      3.51%     94.74% |           3      5.26%    100.00% |           0      0.00%    100.00%
+system.ruby.L2Cache.hit_mach_latency_hist::total           57                      
+system.ruby.Directory.miss_mach_latency_hist::bucket_size         1024                      
+system.ruby.Directory.miss_mach_latency_hist::max_bucket        10239                      
+system.ruby.Directory.miss_mach_latency_hist::samples          853                      
+system.ruby.Directory.miss_mach_latency_hist::mean  3223.611958                      
+system.ruby.Directory.miss_mach_latency_hist::gmean  2758.799775                      
+system.ruby.Directory.miss_mach_latency_hist::stdev  1102.294906                      
+system.ruby.Directory.miss_mach_latency_hist |          91     10.67%     10.67% |           6      0.70%     11.37% |         126     14.77%     26.14% |         516     60.49%     86.64% |         112     13.13%     99.77% |           2      0.23%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.Directory.miss_mach_latency_hist::total          853                      
+system.ruby.LD.L1Cache.hit_type_mach_latency_hist::bucket_size            1                      
+system.ruby.LD.L1Cache.hit_type_mach_latency_hist::max_bucket            9                      
+system.ruby.LD.L1Cache.hit_type_mach_latency_hist::samples            3                      
+system.ruby.LD.L1Cache.hit_type_mach_latency_hist::mean     1.666667                      
+system.ruby.LD.L1Cache.hit_type_mach_latency_hist::gmean     1.442250                      
+system.ruby.LD.L1Cache.hit_type_mach_latency_hist::stdev     1.154701                      
+system.ruby.LD.L1Cache.hit_type_mach_latency_hist |           0      0.00%      0.00% |           2     66.67%     66.67% |           0      0.00%     66.67% |           1     33.33%    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.L1Cache.hit_type_mach_latency_hist::total            3                      
+system.ruby.LD.L2Cache.hit_type_mach_latency_hist::bucket_size           64                      
+system.ruby.LD.L2Cache.hit_type_mach_latency_hist::max_bucket          639                      
+system.ruby.LD.L2Cache.hit_type_mach_latency_hist::samples            1                      
+system.ruby.LD.L2Cache.hit_type_mach_latency_hist::mean          563                      
+system.ruby.LD.L2Cache.hit_type_mach_latency_hist::gmean   563.000000                      
+system.ruby.LD.L2Cache.hit_type_mach_latency_hist::stdev          nan                      
+system.ruby.LD.L2Cache.hit_type_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           1    100.00%    100.00% |           0      0.00%    100.00%
+system.ruby.LD.L2Cache.hit_type_mach_latency_hist::total            1                      
 system.ruby.LD.Directory.miss_type_mach_latency_hist::bucket_size          512                      
 system.ruby.LD.Directory.miss_type_mach_latency_hist::max_bucket         5119                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist::samples           45                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist::mean  3472.155556                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist::gmean  3457.202829                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist::stdev   322.606216                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           5     11.11%     11.11% |          25     55.56%     66.67% |          15     33.33%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.LD.Directory.miss_type_mach_latency_hist::total           45                      
+system.ruby.LD.Directory.miss_type_mach_latency_hist::samples           38                      
+system.ruby.LD.Directory.miss_type_mach_latency_hist::mean  3331.210526                      
+system.ruby.LD.Directory.miss_type_mach_latency_hist::gmean  2966.471100                      
+system.ruby.LD.Directory.miss_type_mach_latency_hist::stdev  1092.112660                      
+system.ruby.LD.Directory.miss_type_mach_latency_hist |           2      5.26%      5.26% |           1      2.63%      7.89% |           1      2.63%     10.53% |           0      0.00%     10.53% |           0      0.00%     10.53% |           5     13.16%     23.68% |          11     28.95%     52.63% |          14     36.84%     89.47% |           1      2.63%     92.11% |           3      7.89%    100.00%
+system.ruby.LD.Directory.miss_type_mach_latency_hist::total           38                      
 system.ruby.ST.L1Cache.hit_type_mach_latency_hist::bucket_size           16                      
 system.ruby.ST.L1Cache.hit_type_mach_latency_hist::max_bucket          159                      
-system.ruby.ST.L1Cache.hit_type_mach_latency_hist::samples           61                      
-system.ruby.ST.L1Cache.hit_type_mach_latency_hist::mean    11.114754                      
-system.ruby.ST.L1Cache.hit_type_mach_latency_hist::gmean     2.994444                      
-system.ruby.ST.L1Cache.hit_type_mach_latency_hist::stdev    29.103893                      
-system.ruby.ST.L1Cache.hit_type_mach_latency_hist |          56     91.80%     91.80% |           0      0.00%     91.80% |           0      0.00%     91.80% |           0      0.00%     91.80% |           0      0.00%     91.80% |           0      0.00%     91.80% |           4      6.56%     98.36% |           1      1.64%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.ST.L1Cache.hit_type_mach_latency_hist::total           61                      
+system.ruby.ST.L1Cache.hit_type_mach_latency_hist::samples           77                      
+system.ruby.ST.L1Cache.hit_type_mach_latency_hist::mean    24.857143                      
+system.ruby.ST.L1Cache.hit_type_mach_latency_hist::gmean     5.046843                      
+system.ruby.ST.L1Cache.hit_type_mach_latency_hist::stdev    43.930781                      
+system.ruby.ST.L1Cache.hit_type_mach_latency_hist |          61     79.22%     79.22% |           0      0.00%     79.22% |           0      0.00%     79.22% |           0      0.00%     79.22% |           0      0.00%     79.22% |           0      0.00%     79.22% |           9     11.69%     90.91% |           7      9.09%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.ST.L1Cache.hit_type_mach_latency_hist::total           77                      
 system.ruby.ST.L2Cache.hit_type_mach_latency_hist::bucket_size          512                      
 system.ruby.ST.L2Cache.hit_type_mach_latency_hist::max_bucket         5119                      
-system.ruby.ST.L2Cache.hit_type_mach_latency_hist::samples           41                      
-system.ruby.ST.L2Cache.hit_type_mach_latency_hist::mean  2191.121951                      
-system.ruby.ST.L2Cache.hit_type_mach_latency_hist::gmean   793.662103                      
-system.ruby.ST.L2Cache.hit_type_mach_latency_hist::stdev  1535.123207                      
-system.ruby.ST.L2Cache.hit_type_mach_latency_hist |          13     31.71%     31.71% |           1      2.44%     34.15% |           0      0.00%     34.15% |           0      0.00%     34.15% |           2      4.88%     39.02% |           8     19.51%     58.54% |          11     26.83%     85.37% |           5     12.20%     97.56% |           1      2.44%    100.00% |           0      0.00%    100.00%
-system.ruby.ST.L2Cache.hit_type_mach_latency_hist::total           41                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist::bucket_size          512                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist::max_bucket         5119                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist::samples          787                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist::mean  3279.428208                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist::gmean  2987.001628                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist::stdev   876.519166                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist |          35      4.45%      4.45% |          13      1.65%      6.10% |           4      0.51%      6.61% |           0      0.00%      6.61% |          22      2.80%      9.40% |         105     13.34%     22.74% |         305     38.75%     61.50% |         246     31.26%     92.76% |          50      6.35%     99.11% |           7      0.89%    100.00%
-system.ruby.ST.Directory.miss_type_mach_latency_hist::total          787                      
-system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist::bucket_size           16                      
-system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist::max_bucket          159                      
-system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist::samples            1                      
-system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist::mean          110                      
-system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist::gmean   110.000000                      
-system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist::stdev          nan                      
-system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           1    100.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist::total            1                      
+system.ruby.ST.L2Cache.hit_type_mach_latency_hist::samples           45                      
+system.ruby.ST.L2Cache.hit_type_mach_latency_hist::mean  1889.022222                      
+system.ruby.ST.L2Cache.hit_type_mach_latency_hist::gmean   476.752241                      
+system.ruby.ST.L2Cache.hit_type_mach_latency_hist::stdev  1641.523495                      
+system.ruby.ST.L2Cache.hit_type_mach_latency_hist |          19     42.22%     42.22% |           1      2.22%     44.44% |           0      0.00%     44.44% |           0      0.00%     44.44% |           1      2.22%     46.67% |           9     20.00%     66.67% |          10     22.22%     88.89% |           2      4.44%     93.33% |           3      6.67%    100.00% |           0      0.00%    100.00%
+system.ruby.ST.L2Cache.hit_type_mach_latency_hist::total           45                      
+system.ruby.ST.Directory.miss_type_mach_latency_hist::bucket_size         1024                      
+system.ruby.ST.Directory.miss_type_mach_latency_hist::max_bucket        10239                      
+system.ruby.ST.Directory.miss_type_mach_latency_hist::samples          768                      
+system.ruby.ST.Directory.miss_type_mach_latency_hist::mean  3390.100260                      
+system.ruby.ST.Directory.miss_type_mach_latency_hist::gmean  3119.766603                      
+system.ruby.ST.Directory.miss_type_mach_latency_hist::stdev   882.096753                      
+system.ruby.ST.Directory.miss_type_mach_latency_hist |          41      5.34%      5.34% |           5      0.65%      5.99% |         121     15.76%     21.74% |         491     63.93%     85.68% |         108     14.06%     99.74% |           2      0.26%    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.Directory.miss_type_mach_latency_hist::total          768                      
 system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::bucket_size           16                      
 system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::max_bucket          159                      
-system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::samples            9                      
-system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::mean    18.888889                      
-system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::gmean     8.598482                      
-system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::stdev    37.210363                      
-system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist |           8     88.89%     88.89% |           0      0.00%     88.89% |           0      0.00%     88.89% |           0      0.00%     88.89% |           0      0.00%     88.89% |           0      0.00%     88.89% |           0      0.00%     88.89% |           1     11.11%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::total            9                      
+system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::samples           11                      
+system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::mean    35.363636                      
+system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::gmean    14.042138                      
+system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::stdev    49.534377                      
+system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist |           8     72.73%     72.73% |           0      0.00%     72.73% |           0      0.00%     72.73% |           0      0.00%     72.73% |           0      0.00%     72.73% |           0      0.00%     72.73% |           2     18.18%     90.91% |           1      9.09%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::total           11                      
 system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::bucket_size          128                      
 system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::max_bucket         1279                      
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::samples           41                      
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::mean   398.634146                      
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::gmean   358.713406                      
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::stdev   185.068468                      
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist |           1      2.44%      2.44% |           8     19.51%     21.95% |          11     26.83%     48.78% |          10     24.39%     73.17% |           7     17.07%     90.24% |           3      7.32%     97.56% |           0      0.00%     97.56% |           1      2.44%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::total           41                      
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::samples           47                      
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::mean   416.127660                      
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::gmean   348.839643                      
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::stdev   214.528058                      
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist |           3      6.38%      6.38% |           9     19.15%     25.53% |          10     21.28%     46.81% |          11     23.40%     70.21% |           6     12.77%     82.98% |           6     12.77%     95.74% |           1      2.13%     97.87% |           1      2.13%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::total           47                      
 system.ruby.FLUSH.L1Cache.hit_type_mach_latency_hist::bucket_size          512                      
 system.ruby.FLUSH.L1Cache.hit_type_mach_latency_hist::max_bucket         5119                      
-system.ruby.FLUSH.L1Cache.hit_type_mach_latency_hist::samples            2                      
-system.ruby.FLUSH.L1Cache.hit_type_mach_latency_hist::mean         2306                      
-system.ruby.FLUSH.L1Cache.hit_type_mach_latency_hist::gmean  1583.874995                      
-system.ruby.FLUSH.L1Cache.hit_type_mach_latency_hist::stdev  2370.221931                      
-system.ruby.FLUSH.L1Cache.hit_type_mach_latency_hist |           0      0.00%      0.00% |           1     50.00%     50.00% |           0      0.00%     50.00% |           0      0.00%     50.00% |           0      0.00%     50.00% |           0      0.00%     50.00% |           0      0.00%     50.00% |           1     50.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.FLUSH.L1Cache.hit_type_mach_latency_hist::total            2                      
-system.ruby.L1Cache_Controller.Load                49      0.00%      0.00%
-system.ruby.L1Cache_Controller.Ifetch              55      0.00%      0.00%
-system.ruby.L1Cache_Controller.Store              911      0.00%      0.00%
-system.ruby.L1Cache_Controller.L2_Replacement          868      0.00%      0.00%
-system.ruby.L1Cache_Controller.L1_to_L2         16881      0.00%      0.00%
-system.ruby.L1Cache_Controller.Trigger_L2_to_L1D           41      0.00%      0.00%
-system.ruby.L1Cache_Controller.Trigger_L2_to_L1I            9      0.00%      0.00%
-system.ruby.L1Cache_Controller.Complete_L2_to_L1           50      0.00%      0.00%
-system.ruby.L1Cache_Controller.Exclusive_Data          874      0.00%      0.00%
-system.ruby.L1Cache_Controller.Writeback_Ack          865      0.00%      0.00%
-system.ruby.L1Cache_Controller.All_acks_no_sharers          874      0.00%      0.00%
-system.ruby.L1Cache_Controller.Flush_line            2      0.00%      0.00%
-system.ruby.L1Cache_Controller.Block_Ack            1      0.00%      0.00%
-system.ruby.L1Cache_Controller.I.Load              45      0.00%      0.00%
-system.ruby.L1Cache_Controller.I.Ifetch            41      0.00%      0.00%
-system.ruby.L1Cache_Controller.I.Store            789      0.00%      0.00%
-system.ruby.L1Cache_Controller.I.Flush_line            1      0.00%      0.00%
-system.ruby.L1Cache_Controller.M.L2_Replacement           76      0.00%      0.00%
-system.ruby.L1Cache_Controller.M.L1_to_L2           85      0.00%      0.00%
-system.ruby.L1Cache_Controller.M.Trigger_L2_to_L1D            9      0.00%      0.00%
-system.ruby.L1Cache_Controller.MM.Load              4      0.00%      0.00%
-system.ruby.L1Cache_Controller.MM.Ifetch            1      0.00%      0.00%
-system.ruby.L1Cache_Controller.MM.Store            59      0.00%      0.00%
-system.ruby.L1Cache_Controller.MM.L2_Replacement          792      0.00%      0.00%
-system.ruby.L1Cache_Controller.MM.L1_to_L2          834      0.00%      0.00%
-system.ruby.L1Cache_Controller.MM.Trigger_L2_to_L1D           32      0.00%      0.00%
-system.ruby.L1Cache_Controller.MM.Trigger_L2_to_L1I            9      0.00%      0.00%
-system.ruby.L1Cache_Controller.MM.Flush_line            1      0.00%      0.00%
+system.ruby.FLUSH.L1Cache.hit_type_mach_latency_hist::samples            3                      
+system.ruby.FLUSH.L1Cache.hit_type_mach_latency_hist::mean  3979.666667                      
+system.ruby.FLUSH.L1Cache.hit_type_mach_latency_hist::gmean  3955.937145                      
+system.ruby.FLUSH.L1Cache.hit_type_mach_latency_hist::stdev   544.674521                      
+system.ruby.FLUSH.L1Cache.hit_type_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           2     66.67%     66.67% |           1     33.33%    100.00% |           0      0.00%    100.00%
+system.ruby.FLUSH.L1Cache.hit_type_mach_latency_hist::total            3                      
+system.ruby.L1Cache_Controller.Load                44      0.00%      0.00%
+system.ruby.L1Cache_Controller.Ifetch              65      0.00%      0.00%
+system.ruby.L1Cache_Controller.Store              914      0.00%      0.00%
+system.ruby.L1Cache_Controller.L2_Replacement          848      0.00%      0.00%
+system.ruby.L1Cache_Controller.L1_to_L2         15989      0.00%      0.00%
+system.ruby.L1Cache_Controller.Trigger_L2_to_L1D           46      0.00%      0.00%
+system.ruby.L1Cache_Controller.Trigger_L2_to_L1I           11      0.00%      0.00%
+system.ruby.L1Cache_Controller.Complete_L2_to_L1           57      0.00%      0.00%
+system.ruby.L1Cache_Controller.Exclusive_Data          856      0.00%      0.00%
+system.ruby.L1Cache_Controller.Writeback_Ack          849      0.00%      0.00%
+system.ruby.L1Cache_Controller.All_acks_no_sharers          856      0.00%      0.00%
+system.ruby.L1Cache_Controller.Flush_line            3      0.00%      0.00%
+system.ruby.L1Cache_Controller.I.Load              38      0.00%      0.00%
+system.ruby.L1Cache_Controller.I.Ifetch            47      0.00%      0.00%
+system.ruby.L1Cache_Controller.I.Store            770      0.00%      0.00%
+system.ruby.L1Cache_Controller.I.Flush_line            3      0.00%      0.00%
+system.ruby.L1Cache_Controller.M.L2_Replacement           74      0.00%      0.00%
+system.ruby.L1Cache_Controller.M.L1_to_L2           84      0.00%      0.00%
+system.ruby.L1Cache_Controller.M.Trigger_L2_to_L1D           10      0.00%      0.00%
+system.ruby.L1Cache_Controller.MM.Load              2      0.00%      0.00%
+system.ruby.L1Cache_Controller.MM.Store            77      0.00%      0.00%
+system.ruby.L1Cache_Controller.MM.L2_Replacement          774      0.00%      0.00%
+system.ruby.L1Cache_Controller.MM.L1_to_L2          823      0.00%      0.00%
+system.ruby.L1Cache_Controller.MM.Trigger_L2_to_L1D           36      0.00%      0.00%
+system.ruby.L1Cache_Controller.MM.Trigger_L2_to_L1I           11      0.00%      0.00%
+system.ruby.L1Cache_Controller.MR.Load              1      0.00%      0.00%
 system.ruby.L1Cache_Controller.MR.Store             9      0.00%      0.00%
-system.ruby.L1Cache_Controller.MR.L1_to_L2           39      0.00%      0.00%
-system.ruby.L1Cache_Controller.MMR.Ifetch            9      0.00%      0.00%
-system.ruby.L1Cache_Controller.MMR.Store           32      0.00%      0.00%
-system.ruby.L1Cache_Controller.MMR.L1_to_L2           55      0.00%      0.00%
-system.ruby.L1Cache_Controller.IM.L1_to_L2        10347      0.00%      0.00%
-system.ruby.L1Cache_Controller.IM.Exclusive_Data          787      0.00%      0.00%
-system.ruby.L1Cache_Controller.M_W.L1_to_L2          238      0.00%      0.00%
-system.ruby.L1Cache_Controller.M_W.All_acks_no_sharers           86      0.00%      0.00%
-system.ruby.L1Cache_Controller.MM_W.Store            2      0.00%      0.00%
-system.ruby.L1Cache_Controller.MM_W.L1_to_L2         4618      0.00%      0.00%
-system.ruby.L1Cache_Controller.MM_W.All_acks_no_sharers          787      0.00%      0.00%
-system.ruby.L1Cache_Controller.IS.L1_to_L2          572      0.00%      0.00%
-system.ruby.L1Cache_Controller.IS.Exclusive_Data           86      0.00%      0.00%
-system.ruby.L1Cache_Controller.MI.Ifetch            4      0.00%      0.00%
-system.ruby.L1Cache_Controller.MI.Writeback_Ack          863      0.00%      0.00%
-system.ruby.L1Cache_Controller.MT.L1_to_L2           26      0.00%      0.00%
-system.ruby.L1Cache_Controller.MT.Complete_L2_to_L1            9      0.00%      0.00%
+system.ruby.L1Cache_Controller.MR.L1_to_L2           40      0.00%      0.00%
+system.ruby.L1Cache_Controller.MMR.Ifetch           11      0.00%      0.00%
+system.ruby.L1Cache_Controller.MMR.Store           36      0.00%      0.00%
+system.ruby.L1Cache_Controller.MMR.L1_to_L2           63      0.00%      0.00%
+system.ruby.L1Cache_Controller.IM.L1_to_L2         9575      0.00%      0.00%
+system.ruby.L1Cache_Controller.IM.Exclusive_Data          768      0.00%      0.00%
+system.ruby.L1Cache_Controller.M_W.L1_to_L2          412      0.00%      0.00%
+system.ruby.L1Cache_Controller.M_W.All_acks_no_sharers           85      0.00%      0.00%
+system.ruby.L1Cache_Controller.MM_W.Load            1      0.00%      0.00%
+system.ruby.L1Cache_Controller.MM_W.L1_to_L2         4225      0.00%      0.00%
+system.ruby.L1Cache_Controller.MM_W.All_acks_no_sharers          768      0.00%      0.00%
+system.ruby.L1Cache_Controller.IS.L1_to_L2          594      0.00%      0.00%
+system.ruby.L1Cache_Controller.IS.Exclusive_Data           85      0.00%      0.00%
+system.ruby.L1Cache_Controller.MI.Load              2      0.00%      0.00%
+system.ruby.L1Cache_Controller.MI.Ifetch            6      0.00%      0.00%
+system.ruby.L1Cache_Controller.MI.Writeback_Ack          846      0.00%      0.00%
+system.ruby.L1Cache_Controller.MT.Store             2      0.00%      0.00%
+system.ruby.L1Cache_Controller.MT.L1_to_L2           52      0.00%      0.00%
+system.ruby.L1Cache_Controller.MT.Complete_L2_to_L1           10      0.00%      0.00%
+system.ruby.L1Cache_Controller.MMT.Ifetch            1      0.00%      0.00%
 system.ruby.L1Cache_Controller.MMT.Store           20      0.00%      0.00%
-system.ruby.L1Cache_Controller.MMT.L1_to_L2           67      0.00%      0.00%
-system.ruby.L1Cache_Controller.MMT.Complete_L2_to_L1           41      0.00%      0.00%
-system.ruby.L1Cache_Controller.MI_F.Writeback_Ack            2      0.00%      0.00%
-system.ruby.L1Cache_Controller.MM_F.Block_Ack            1      0.00%      0.00%
-system.ruby.L1Cache_Controller.IM_F.Exclusive_Data            1      0.00%      0.00%
-system.ruby.L1Cache_Controller.MM_WF.All_acks_no_sharers            1      0.00%      0.00%
-system.ruby.Directory_Controller.GETX             787      0.00%      0.00%
-system.ruby.Directory_Controller.GETS              87      0.00%      0.00%
-system.ruby.Directory_Controller.PUT              932      0.00%      0.00%
-system.ruby.Directory_Controller.UnblockM          870      0.00%      0.00%
-system.ruby.Directory_Controller.Writeback_Exclusive_Clean           76      0.00%      0.00%
-system.ruby.Directory_Controller.Writeback_Exclusive_Dirty          789      0.00%      0.00%
-system.ruby.Directory_Controller.Memory_Data          874      0.00%      0.00%
-system.ruby.Directory_Controller.Memory_Ack          789      0.00%      0.00%
-system.ruby.Directory_Controller.GETF               2      0.00%      0.00%
-system.ruby.Directory_Controller.PUTF               2      0.00%      0.00%
-system.ruby.Directory_Controller.NO.PUT           866      0.00%      0.00%
-system.ruby.Directory_Controller.NO.GETF            1      0.00%      0.00%
-system.ruby.Directory_Controller.E.GETX           787      0.00%      0.00%
-system.ruby.Directory_Controller.E.GETS            86      0.00%      0.00%
-system.ruby.Directory_Controller.E.GETF             1      0.00%      0.00%
-system.ruby.Directory_Controller.NO_B.PUT           66      0.00%      0.00%
-system.ruby.Directory_Controller.NO_B.UnblockM          870      0.00%      0.00%
-system.ruby.Directory_Controller.NO_B_W.Memory_Data          873      0.00%      0.00%
-system.ruby.Directory_Controller.WB.GETS            1      0.00%      0.00%
-system.ruby.Directory_Controller.WB.Writeback_Exclusive_Clean           76      0.00%      0.00%
-system.ruby.Directory_Controller.WB.Writeback_Exclusive_Dirty          789      0.00%      0.00%
-system.ruby.Directory_Controller.WB_E_W.Memory_Ack          789      0.00%      0.00%
-system.ruby.Directory_Controller.NO_F.PUTF            2      0.00%      0.00%
-system.ruby.Directory_Controller.NO_F_W.Memory_Data            1      0.00%      0.00%
+system.ruby.L1Cache_Controller.MMT.L1_to_L2          121      0.00%      0.00%
+system.ruby.L1Cache_Controller.MMT.Complete_L2_to_L1           47      0.00%      0.00%
+system.ruby.L1Cache_Controller.MI_F.Writeback_Ack            3      0.00%      0.00%
+system.ruby.L1Cache_Controller.IM_F.Exclusive_Data            3      0.00%      0.00%
+system.ruby.L1Cache_Controller.MM_WF.All_acks_no_sharers            3      0.00%      0.00%
+system.ruby.Directory_Controller.GETX             768      0.00%      0.00%
+system.ruby.Directory_Controller.GETS              88      0.00%      0.00%
+system.ruby.Directory_Controller.PUT              927      0.00%      0.00%
+system.ruby.Directory_Controller.UnblockM          851      0.00%      0.00%
+system.ruby.Directory_Controller.Writeback_Exclusive_Clean           77      0.00%      0.00%
+system.ruby.Directory_Controller.Writeback_Exclusive_Dirty          772      0.00%      0.00%
+system.ruby.Directory_Controller.Memory_Data          856      0.00%      0.00%
+system.ruby.Directory_Controller.Memory_Ack          772      0.00%      0.00%
+system.ruby.Directory_Controller.GETF               3      0.00%      0.00%
+system.ruby.Directory_Controller.PUTF               3      0.00%      0.00%
+system.ruby.Directory_Controller.NO.PUT           846      0.00%      0.00%
+system.ruby.Directory_Controller.E.GETX           768      0.00%      0.00%
+system.ruby.Directory_Controller.E.GETS            85      0.00%      0.00%
+system.ruby.Directory_Controller.E.GETF             3      0.00%      0.00%
+system.ruby.Directory_Controller.NO_B.PUT           81      0.00%      0.00%
+system.ruby.Directory_Controller.NO_B.UnblockM          851      0.00%      0.00%
+system.ruby.Directory_Controller.NO_B_W.Memory_Data          853      0.00%      0.00%
+system.ruby.Directory_Controller.WB.GETS            2      0.00%      0.00%
+system.ruby.Directory_Controller.WB.Writeback_Exclusive_Clean           77      0.00%      0.00%
+system.ruby.Directory_Controller.WB.Writeback_Exclusive_Dirty          772      0.00%      0.00%
+system.ruby.Directory_Controller.WB_E_W.GETS            1      0.00%      0.00%
+system.ruby.Directory_Controller.WB_E_W.Memory_Ack          772      0.00%      0.00%
+system.ruby.Directory_Controller.NO_F.PUTF            3      0.00%      0.00%
+system.ruby.Directory_Controller.NO_F_W.Memory_Data            3      0.00%      0.00%
 
 ---------- End Simulation Statistics   ----------
index c2e2631c24794e05b7919d5c49a90522cb6e8c8c..7a41a41a10fdd73dcdd872ba560502ef4a05f729 100644 (file)
@@ -10,7 +10,7 @@ time_sync_spin_threshold=100000
 
 [system]
 type=System
-children=clk_domain cpu dvfs_handler physmem ruby sys_port_proxy voltage_domain
+children=clk_domain cpu dvfs_handler mem_ctrls ruby sys_port_proxy voltage_domain
 boot_osflags=a
 cache_line_size=64
 clk_domain=system.clk_domain
@@ -22,7 +22,7 @@ load_addr_mask=1099511627775
 load_offset=0
 mem_mode=timing
 mem_ranges=0:268435455
-memories=system.physmem
+memories=system.mem_ctrls
 num_work_ids=16
 readfile=
 symbolfile=
@@ -64,17 +64,82 @@ eventq_index=0
 sys_clk_domain=system.clk_domain
 transition_latency=100000
 
-[system.physmem]
-type=SimpleMemory
-bandwidth=0.000000
+[system.mem_ctrls]
+type=DRAMCtrl
+IDD0=0.075000
+IDD02=0.000000
+IDD2N=0.050000
+IDD2N2=0.000000
+IDD2P0=0.000000
+IDD2P02=0.000000
+IDD2P1=0.000000
+IDD2P12=0.000000
+IDD3N=0.057000
+IDD3N2=0.000000
+IDD3P0=0.000000
+IDD3P02=0.000000
+IDD3P1=0.000000
+IDD3P12=0.000000
+IDD4R=0.187000
+IDD4R2=0.000000
+IDD4W=0.165000
+IDD4W2=0.000000
+IDD5=0.220000
+IDD52=0.000000
+IDD6=0.000000
+IDD62=0.000000
+VDD=1.500000
+VDD2=0.000000
+activation_limit=4
+addr_mapping=RoRaBaChCo
+bank_groups_per_rank=0
+banks_per_rank=8
+burst_length=8
+channels=1
 clk_domain=system.clk_domain
 conf_table_reported=true
+device_bus_width=8
+device_rowbuffer_size=1024
+device_size=536870912
+devices_per_rank=8
+dll=true
 eventq_index=0
 in_addr_map=true
-latency=30
-latency_var=0
-null=true
-range=0:134217727
+max_accesses_per_row=16
+mem_sched_policy=frfcfs
+min_writes_per_switch=16
+null=false
+page_policy=open_adaptive
+range=0:268435455
+ranks_per_channel=2
+read_buffer_size=32
+static_backend_latency=10
+static_frontend_latency=10
+tBURST=5
+tCCD_L=0
+tCK=1
+tCL=14
+tCS=3
+tRAS=35
+tRCD=14
+tREFI=7800
+tRFC=260
+tRP=14
+tRRD=6
+tRRD_L=0
+tRTP=8
+tRTW=3
+tWR=15
+tWTR=8
+tXAW=30
+tXP=0
+tXPDLL=0
+tXS=0
+tXSDLL=0
+write_buffer_size=64
+write_high_thresh_perc=85
+write_low_thresh_perc=50
+port=system.ruby.dir_cntrl0.memory
 
 [system.ruby]
 type=RubySystem
@@ -84,9 +149,9 @@ block_size_bytes=64
 clk_domain=system.ruby.clk_domain
 eventq_index=0
 hot_lines=false
-mem_size=268435456
-no_mem_vec=false
+memory_size_bits=48
 num_of_sequencers=1
+phys_mem=Null
 random_seed=1234
 randomization=true
 
@@ -100,56 +165,32 @@ voltage_domain=system.voltage_domain
 
 [system.ruby.dir_cntrl0]
 type=Directory_Controller
-children=directory memBuffer
+children=directory
 buffer_size=0
 clk_domain=system.ruby.clk_domain
 cluster_id=0
 directory=system.ruby.dir_cntrl0.directory
 directory_latency=12
 eventq_index=0
-memBuffer=system.ruby.dir_cntrl0.memBuffer
 number_of_TBEs=256
-peer=Null
 recycle_latency=10
 ruby_system=system.ruby
+system=system
+to_memory_controller_latency=1
 transitions_per_cycle=32
 version=0
 dmaRequestToDir=system.ruby.network.master[3]
 dmaResponseFromDir=system.ruby.network.slave[3]
 forwardFromDir=system.ruby.network.slave[4]
+memory=system.mem_ctrls.port
 requestToDir=system.ruby.network.master[2]
 responseFromDir=system.ruby.network.slave[2]
 
 [system.ruby.dir_cntrl0.directory]
 type=RubyDirectoryMemory
 eventq_index=0
-map_levels=4
 numa_high_bit=5
 size=268435456
-use_map=false
-version=0
-
-[system.ruby.dir_cntrl0.memBuffer]
-type=RubyMemoryControl
-bank_bit_0=8
-bank_busy_time=11
-bank_queue_size=12
-banks_per_rank=8
-basic_bus_busy_time=2
-clk_domain=system.ruby.memctrl_clk_domain
-dimm_bit_0=12
-dimms_per_channel=2
-eventq_index=0
-mem_ctl_latency=12
-mem_fixed_delay=0
-mem_random_arbitrate=0
-rank_bit_0=11
-rank_rank_delay=1
-ranks_per_dimm=2
-read_write_delay=2
-refresh_period=1560
-ruby_system=system.ruby
-tFaw=0
 version=0
 
 [system.ruby.l1_cntrl0]
@@ -163,11 +204,11 @@ cluster_id=0
 eventq_index=0
 issue_latency=2
 number_of_TBEs=256
-peer=Null
 recycle_latency=10
 ruby_system=system.ruby
 send_evictions=false
 sequencer=system.ruby.l1_cntrl0.sequencer
+system=system
 transitions_per_cycle=32
 version=0
 forwardToCache=system.ruby.network.master[0]
@@ -192,7 +233,7 @@ tagArrayBanks=1
 
 [system.ruby.l1_cntrl0.sequencer]
 type=RubySequencer
-access_phys_mem=false
+access_backing_store=false
 clk_domain=system.ruby.clk_domain
 dcache=system.ruby.l1_cntrl0.cacheMemory
 deadlock_threshold=500000
@@ -296,7 +337,7 @@ virt_nets=10
 
 [system.sys_port_proxy]
 type=RubyPortProxy
-access_phys_mem=true
+access_backing_store=false
 clk_domain=system.clk_domain
 eventq_index=0
 ruby_system=system.ruby
index f36d287b93713b9f95f960fc57e19e6e1157915c..01349625730bc1a5ae7fc55d478f7ddc0f7ec556 100644 (file)
 
 ---------- Begin Simulation Statistics ----------
-sim_seconds                                  0.000228                       # Number of seconds simulated
-sim_ticks                                      228001                       # Number of ticks simulated
-final_tick                                     228001                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
+sim_seconds                                  0.000233                       # Number of seconds simulated
+sim_ticks                                      233251                       # Number of ticks simulated
+final_tick                                     233251                       # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
 sim_freq                                   1000000000                       # Frequency of simulated ticks
-host_tick_rate                                3675993                       # Simulator tick rate (ticks/s)
-host_mem_usage                                 127868                       # Number of bytes of host memory used
-host_seconds                                     0.06                       # Real time elapsed on the host
+host_tick_rate                                3056189                       # Simulator tick rate (ticks/s)
+host_mem_usage                                 433064                       # Number of bytes of host memory used
+host_seconds                                     0.08                       # Real time elapsed on the host
 system.voltage_domain.voltage                       1                       # Voltage in Volts
 system.clk_domain.clock                             1                       # Clock period in ticks
+system.mem_ctrls.bytes_read::ruby.dir_cntrl0        58944                       # Number of bytes read from this memory
+system.mem_ctrls.bytes_read::total              58944                       # Number of bytes read from this memory
+system.mem_ctrls.bytes_written::ruby.dir_cntrl0        58752                       # Number of bytes written to this memory
+system.mem_ctrls.bytes_written::total           58752                       # Number of bytes written to this memory
+system.mem_ctrls.num_reads::ruby.dir_cntrl0          921                       # Number of read requests responded to by this memory
+system.mem_ctrls.num_reads::total                 921                       # Number of read requests responded to by this memory
+system.mem_ctrls.num_writes::ruby.dir_cntrl0          918                       # Number of write requests responded to by this memory
+system.mem_ctrls.num_writes::total                918                       # Number of write requests responded to by this memory
+system.mem_ctrls.bw_read::ruby.dir_cntrl0    252706312                       # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_read::total             252706312                       # Total read bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::ruby.dir_cntrl0    251883164                       # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_write::total            251883164                       # Write bandwidth from this memory (bytes/s)
+system.mem_ctrls.bw_total::ruby.dir_cntrl0    504589477                       # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.bw_total::total            504589477                       # Total bandwidth to/from this memory (bytes/s)
+system.mem_ctrls.readReqs                         921                       # Number of read requests accepted
+system.mem_ctrls.writeReqs                        918                       # Number of write requests accepted
+system.mem_ctrls.readBursts                       921                       # Number of DRAM read bursts, including those serviced by the write queue
+system.mem_ctrls.writeBursts                      918                       # Number of DRAM write bursts, including those merged in the write queue
+system.mem_ctrls.bytesReadDRAM                  50624                       # Total number of bytes read from DRAM
+system.mem_ctrls.bytesReadWrQ                    8320                       # Total number of bytes read from write queue
+system.mem_ctrls.bytesWritten                   49472                       # Total number of bytes written to DRAM
+system.mem_ctrls.bytesReadSys                   58944                       # Total read bytes from the system interface side
+system.mem_ctrls.bytesWrittenSys                58752                       # Total written bytes from the system interface side
+system.mem_ctrls.servicedByWrQ                    130                       # Number of DRAM read bursts serviced by the write queue
+system.mem_ctrls.mergedWrBursts                   116                       # 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               247                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::1               234                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::2               258                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::3                52                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::4                 0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::5                 0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::6                 0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::7                 0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::8                 0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::9                 0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::10                0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::11                0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::12                0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::13                0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::14                0                       # Per bank write bursts
+system.mem_ctrls.perBankRdBursts::15                0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::0               237                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::1               229                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::2               256                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::3                51                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::4                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::5                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::6                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::7                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::8                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::9                 0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::10                0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::11                0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::12                0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::13                0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::14                0                       # Per bank write bursts
+system.mem_ctrls.perBankWrBursts::15                0                       # 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                        232954                       # 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)
+system.mem_ctrls.readPktSize::3                     0                       # Read request sizes (log2)
+system.mem_ctrls.readPktSize::4                     0                       # Read request sizes (log2)
+system.mem_ctrls.readPktSize::5                     0                       # Read request sizes (log2)
+system.mem_ctrls.readPktSize::6                   921                       # Read request sizes (log2)
+system.mem_ctrls.writePktSize::0                    0                       # Write request sizes (log2)
+system.mem_ctrls.writePktSize::1                    0                       # Write request sizes (log2)
+system.mem_ctrls.writePktSize::2                    0                       # Write request sizes (log2)
+system.mem_ctrls.writePktSize::3                    0                       # Write request sizes (log2)
+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                  918                       # Write request sizes (log2)
+system.mem_ctrls.rdQLenPdf::0                     668                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::1                     123                       # 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
+system.mem_ctrls.rdQLenPdf::5                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::6                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::7                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::8                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::9                       0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::10                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::11                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::12                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::13                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::14                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::15                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::16                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::17                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::18                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::19                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::20                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::21                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::22                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::23                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::24                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::25                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::26                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::27                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::28                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::29                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::30                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.rdQLenPdf::31                      0                       # What read queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::0                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::1                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::2                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::3                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::4                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::5                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::6                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::7                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::8                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::9                       1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::10                      1                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::11                      1                       # What write queue length does an incoming req see
+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                     27                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::16                     27                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::17                     44                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::18                     47                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::19                     46                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::20                     46                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::21                     46                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::22                     46                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::23                     46                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::24                     46                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::25                     46                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::26                     48                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::27                     46                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::28                     46                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::29                     45                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::30                     45                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::31                     45                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::32                     45                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::33                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::34                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::35                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::36                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::37                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::38                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::39                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::40                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::41                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::42                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::43                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::44                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::45                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::46                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::47                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::48                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::49                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::50                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::51                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::52                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::53                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::54                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::55                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::56                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::57                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::58                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::59                      0                       # What write queue length does an incoming req see
+system.mem_ctrls.wrQLenPdf::60                      0                       # What write queue length does an incoming req see
+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          156                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::mean    632.615385                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::gmean   446.819615                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::stdev   383.170651                       # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::0-127           20     12.82%     12.82% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::128-255           19     12.18%     25.00% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::256-383           11      7.05%     32.05% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::384-511            9      5.77%     37.82% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::512-639           10      6.41%     44.23% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::640-767           12      7.69%     51.92% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::768-895            9      5.77%     57.69% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::896-1023           10      6.41%     64.10% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::1024-1151           56     35.90%    100.00% # Bytes accessed per row activation
+system.mem_ctrls.bytesPerActivate::total          156                       # Bytes accessed per row activation
+system.mem_ctrls.rdPerTurnAround::samples           45                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::mean      17.311111                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::gmean     17.138581                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::stdev      2.968181                       # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::14-15             6     13.33%     13.33% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::16-17            18     40.00%     53.33% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::18-19            20     44.44%     97.78% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::34-35             1      2.22%    100.00% # Reads before turning the bus around for writes
+system.mem_ctrls.rdPerTurnAround::total            45                       # Reads before turning the bus around for writes
+system.mem_ctrls.wrPerTurnAround::samples           45                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::mean      17.177778                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::gmean     17.147333                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::stdev      1.028876                       # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::16               19     42.22%     42.22% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::18               25     55.56%     97.78% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::19                1      2.22%    100.00% # Writes before turning the bus around for reads
+system.mem_ctrls.wrPerTurnAround::total            45                       # Writes before turning the bus around for reads
+system.mem_ctrls.totQLat                         7966                       # Total ticks spent queuing
+system.mem_ctrls.totMemAccLat                   22995                       # Total ticks spent from burst creation until serviced by the DRAM
+system.mem_ctrls.totBusLat                       3955                       # Total ticks spent in databus transfers
+system.mem_ctrls.avgQLat                        10.07                       # Average queueing delay per DRAM burst
+system.mem_ctrls.avgBusLat                       5.00                       # Average bus latency per DRAM burst
+system.mem_ctrls.avgMemAccLat                   29.07                       # Average memory access latency per DRAM burst
+system.mem_ctrls.avgRdBW                       217.04                       # Average DRAM read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBW                       212.10                       # Average achieved write bandwidth in MiByte/s
+system.mem_ctrls.avgRdBWSys                    252.71                       # Average system read bandwidth in MiByte/s
+system.mem_ctrls.avgWrBWSys                    251.88                       # Average system write bandwidth in MiByte/s
+system.mem_ctrls.peakBW                      12800.00                       # Theoretical peak bandwidth in MiByte/s
+system.mem_ctrls.busUtil                         3.35                       # Data bus utilization in percentage
+system.mem_ctrls.busUtilRead                     1.70                       # Data bus utilization in percentage for reads
+system.mem_ctrls.busUtilWrite                    1.66                       # Data bus utilization in percentage for writes
+system.mem_ctrls.avgRdQLen                       1.23                       # Average read queue length when enqueuing
+system.mem_ctrls.avgWrQLen                      24.79                       # Average write queue length when enqueuing
+system.mem_ctrls.readRowHits                      638                       # Number of row buffer hits during reads
+system.mem_ctrls.writeRowHits                     766                       # Number of row buffer hits during writes
+system.mem_ctrls.readRowHitRate                 80.66                       # Row buffer hit rate for reads
+system.mem_ctrls.writeRowHitRate                95.51                       # Row buffer hit rate for writes
+system.mem_ctrls.avgGap                        126.67                       # Average gap between requests
+system.mem_ctrls.pageHitRate                    88.14                       # Row buffer hit rate, read and write combined
+system.mem_ctrls.memoryStateTime::IDLE            697                       # Time in different power states
+system.mem_ctrls.memoryStateTime::REF            7540                       # Time in different power states
+system.mem_ctrls.memoryStateTime::PRE_PDN            0                       # Time in different power states
+system.mem_ctrls.memoryStateTime::ACT          218097                       # Time in different power states
+system.mem_ctrls.memoryStateTime::ACT_PDN            0                       # Time in different power states
+system.mem_ctrls.actEnergy::0                 1171800                       # Energy for activate commands per rank (pJ)
+system.mem_ctrls.actEnergy::1                       0                       # Energy for activate commands per rank (pJ)
+system.mem_ctrls.preEnergy::0                  651000                       # Energy for precharge commands per rank (pJ)
+system.mem_ctrls.preEnergy::1                       0                       # Energy for precharge commands per rank (pJ)
+system.mem_ctrls.readEnergy::0                9597120                       # Energy for read commands per rank (pJ)
+system.mem_ctrls.readEnergy::1                      0                       # Energy for read commands per rank (pJ)
+system.mem_ctrls.writeEnergy::0               7848576                       # Energy for write commands per rank (pJ)
+system.mem_ctrls.writeEnergy::1                     0                       # Energy for write commands per rank (pJ)
+system.mem_ctrls.refreshEnergy::0            14748240                       # Energy for refresh commands per rank (pJ)
+system.mem_ctrls.refreshEnergy::1            14748240                       # Energy for refresh commands per rank (pJ)
+system.mem_ctrls.actBackEnergy::0           153780300                       # Energy for active background per rank (pJ)
+system.mem_ctrls.actBackEnergy::1             4879656                       # Energy for active background per rank (pJ)
+system.mem_ctrls.preBackEnergy::0              737400                       # Energy for precharge background per rank (pJ)
+system.mem_ctrls.preBackEnergy::1           131352000                       # Energy for precharge background per rank (pJ)
+system.mem_ctrls.totalEnergy::0             188534436                       # Total energy per rank (pJ)
+system.mem_ctrls.totalEnergy::1             150979896                       # Total energy per rank (pJ)
+system.mem_ctrls.averagePower::0           834.023888                       # Core power per rank (mW)
+system.mem_ctrls.averagePower::1           667.893052                       # Core power per rank (mW)
 system.ruby.clk_domain.clock                        1                       # Clock period in ticks
 system.ruby.delayHist::bucket_size                  2                       # delay histogram for all message
 system.ruby.delayHist::max_bucket                  19                       # delay histogram for all message
-system.ruby.delayHist::samples                   1875                       # delay histogram for all message
-system.ruby.delayHist::mean                  0.413867                       # delay histogram for all message
-system.ruby.delayHist::stdev                 1.755437                       # delay histogram for all message
-system.ruby.delayHist                    |        1737     92.64%     92.64% |          40      2.13%     94.77% |          28      1.49%     96.27% |          28      1.49%     97.76% |          24      1.28%     99.04% |           9      0.48%     99.52% |           3      0.16%     99.68% |           1      0.05%     99.73% |           3      0.16%     99.89% |           2      0.11%    100.00% # delay histogram for all message
-system.ruby.delayHist::total                     1875                       # delay histogram for all message
+system.ruby.delayHist::samples                   1839                       # delay histogram for all message
+system.ruby.delayHist::mean                  0.295813                       # delay histogram for all message
+system.ruby.delayHist::stdev                 1.367881                       # delay histogram for all message
+system.ruby.delayHist                    |        1732     94.18%     94.18% |          33      1.79%     95.98% |          21      1.14%     97.12% |          29      1.58%     98.69% |          15      0.82%     99.51% |           5      0.27%     99.78% |           3      0.16%     99.95% |           1      0.05%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% # delay histogram for all message
+system.ruby.delayHist::total                     1839                       # delay histogram for all message
 system.ruby.outstanding_req_hist::bucket_size            2                      
 system.ruby.outstanding_req_hist::max_bucket           19                      
-system.ruby.outstanding_req_hist::samples          993                      
-system.ruby.outstanding_req_hist::mean      15.769386                      
-system.ruby.outstanding_req_hist::gmean     15.669183                      
-system.ruby.outstanding_req_hist::stdev      1.147486                      
-system.ruby.outstanding_req_hist         |           1      0.10%      0.10% |           2      0.20%      0.30% |           2      0.20%      0.50% |           2      0.20%      0.70% |           2      0.20%      0.91% |           2      0.20%      1.11% |           2      0.20%      1.31% |         106     10.67%     11.98% |         874     88.02%    100.00% |           0      0.00%    100.00%
-system.ruby.outstanding_req_hist::total           993                      
+system.ruby.outstanding_req_hist::samples          971                      
+system.ruby.outstanding_req_hist::mean      15.772400                      
+system.ruby.outstanding_req_hist::gmean     15.670098                      
+system.ruby.outstanding_req_hist::stdev      1.157985                      
+system.ruby.outstanding_req_hist         |           1      0.10%      0.10% |           2      0.21%      0.31% |           2      0.21%      0.51% |           2      0.21%      0.72% |           2      0.21%      0.93% |           2      0.21%      1.13% |           2      0.21%      1.34% |          98     10.09%     11.43% |         860     88.57%    100.00% |           0      0.00%    100.00%
+system.ruby.outstanding_req_hist::total           971                      
 system.ruby.latency_hist::bucket_size            1024                      
 system.ruby.latency_hist::max_bucket            10239                      
-system.ruby.latency_hist::samples                 978                      
-system.ruby.latency_hist::mean            3693.343558                      
-system.ruby.latency_hist::gmean           3643.123362                      
-system.ruby.latency_hist::stdev            533.362444                      
-system.ruby.latency_hist                 |           4      0.41%      0.41% |           4      0.41%      0.82% |          73      7.46%      8.28% |         689     70.45%     78.73% |         206     21.06%     99.80% |           2      0.20%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.latency_hist::total                   978                      
+system.ruby.latency_hist::samples                 956                      
+system.ruby.latency_hist::mean            3857.955021                      
+system.ruby.latency_hist::gmean           3808.152723                      
+system.ruby.latency_hist::stdev            536.282596                      
+system.ruby.latency_hist                 |           4      0.42%      0.42% |           4      0.42%      0.84% |          37      3.87%      4.71% |         609     63.70%     68.41% |         298     31.17%     99.58% |           4      0.42%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.latency_hist::total                   956                      
 system.ruby.hit_latency_hist::bucket_size          512                      
 system.ruby.hit_latency_hist::max_bucket         5119                      
-system.ruby.hit_latency_hist::samples              39                      
-system.ruby.hit_latency_hist::mean        3214.641026                      
-system.ruby.hit_latency_hist::gmean       3186.126692                      
-system.ruby.hit_latency_hist::stdev        431.722041                      
-system.ruby.hit_latency_hist             |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           3      7.69%      7.69% |          10     25.64%     33.33% |          17     43.59%     76.92% |           8     20.51%     97.44% |           1      2.56%    100.00% |           0      0.00%    100.00%
-system.ruby.hit_latency_hist::total                39                      
+system.ruby.hit_latency_hist::samples              35                      
+system.ruby.hit_latency_hist::mean        3398.942857                      
+system.ruby.hit_latency_hist::gmean       3374.308107                      
+system.ruby.hit_latency_hist::stdev        410.898796                      
+system.ruby.hit_latency_hist             |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           1      2.86%      2.86% |           8     22.86%     25.71% |          11     31.43%     57.14% |          14     40.00%     97.14% |           1      2.86%    100.00% |           0      0.00%    100.00%
+system.ruby.hit_latency_hist::total                35                      
 system.ruby.miss_latency_hist::bucket_size         1024                      
 system.ruby.miss_latency_hist::max_bucket        10239                      
-system.ruby.miss_latency_hist::samples            939                      
-system.ruby.miss_latency_hist::mean       3713.225772                      
-system.ruby.miss_latency_hist::gmean      3663.461061                      
-system.ruby.miss_latency_hist::stdev       528.042705                      
-system.ruby.miss_latency_hist            |           4      0.43%      0.43% |           4      0.43%      0.85% |          60      6.39%      7.24% |         664     70.71%     77.96% |         205     21.83%     99.79% |           2      0.21%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.miss_latency_hist::total              939                      
-system.ruby.Directory.incomplete_times            939                      
+system.ruby.miss_latency_hist::samples            921                      
+system.ruby.miss_latency_hist::mean       3875.398480                      
+system.ruby.miss_latency_hist::gmean      3825.697233                      
+system.ruby.miss_latency_hist::stdev       532.898268                      
+system.ruby.miss_latency_hist            |           4      0.43%      0.43% |           4      0.43%      0.87% |          28      3.04%      3.91% |         584     63.41%     67.32% |         297     32.25%     99.57% |           4      0.43%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.miss_latency_hist::total              921                      
+system.ruby.Directory.incomplete_times            921                      
 system.ruby.memctrl_clk_domain.clock                3                       # Clock period in ticks
-system.ruby.l1_cntrl0.cacheMemory.demand_hits           39                       # Number of cache demand hits
-system.ruby.l1_cntrl0.cacheMemory.demand_misses          941                       # Number of cache demand misses
-system.ruby.l1_cntrl0.cacheMemory.demand_accesses          980                       # Number of cache demand accesses
-system.ruby.l1_cntrl0.sequencer.store_waiting_on_load           10                       # Number of times a store aliased with a pending load
-system.ruby.l1_cntrl0.sequencer.store_waiting_on_store          112                       # Number of times a store aliased with a pending store
-system.ruby.l1_cntrl0.sequencer.load_waiting_on_store            6                       # Number of times a load aliased with a pending store
-system.ruby.l1_cntrl0.sequencer.load_waiting_on_load            2                       # Number of times a load aliased with a pending load
-system.ruby.network.routers0.percent_links_utilized     2.055583                      
-system.ruby.network.routers0.msg_count.Control::2          939                      
-system.ruby.network.routers0.msg_count.Data::2          936                      
-system.ruby.network.routers0.msg_count.Response_Data::4          939                      
-system.ruby.network.routers0.msg_count.Writeback_Control::3          936                      
-system.ruby.network.routers0.msg_bytes.Control::2         7512                      
-system.ruby.network.routers0.msg_bytes.Data::2        67392                      
-system.ruby.network.routers0.msg_bytes.Response_Data::4        67608                      
-system.ruby.network.routers0.msg_bytes.Writeback_Control::3         7488                      
-system.ruby.dir_cntrl0.memBuffer.memReq          1875                       # Total number of memory requests
-system.ruby.dir_cntrl0.memBuffer.memRead          939                       # Number of memory reads
-system.ruby.dir_cntrl0.memBuffer.memWrite          936                       # Number of memory writes
-system.ruby.dir_cntrl0.memBuffer.memRefresh         1584                       # Number of memory refreshes
-system.ruby.dir_cntrl0.memBuffer.memWaitCycles         1797                       # Delay stalled at the head of the bank queue
-system.ruby.dir_cntrl0.memBuffer.memInputQ          156                       # Delay in the input queue
-system.ruby.dir_cntrl0.memBuffer.memBankQ           18                       # Delay behind the head of the bank queue
-system.ruby.dir_cntrl0.memBuffer.totalStalls         1971                       # Total number of stall cycles
-system.ruby.dir_cntrl0.memBuffer.stallsPerReq     1.051200                       # Expected number of stall cycles per request
-system.ruby.dir_cntrl0.memBuffer.memBankBusy          297                       # memory stalls due to busy bank
-system.ruby.dir_cntrl0.memBuffer.memBusBusy          648                       # memory stalls due to busy bus
-system.ruby.dir_cntrl0.memBuffer.memReadWriteBusy          605                       # memory stalls due to read write turnaround
-system.ruby.dir_cntrl0.memBuffer.memDataBusBusy           60                       # memory stalls due to read read turnaround
-system.ruby.dir_cntrl0.memBuffer.memArbWait          187                       # memory stalls due to arbitration
-system.ruby.dir_cntrl0.memBuffer.memBankCount |          59      3.15%      3.15% |          68      3.63%      6.77% |          62      3.31%     10.08% |          78      4.16%     14.24% |         119      6.35%     20.59% |          54      2.88%     23.47% |          61      3.25%     26.72% |          54      2.88%     29.60% |          40      2.13%     31.73% |          64      3.41%     35.15% |          46      2.45%     37.60% |          60      3.20%     40.80% |          54      2.88%     43.68% |          68      3.63%     47.31% |          52      2.77%     50.08% |          44      2.35%     52.43% |          50      2.67%     55.09% |          42      2.24%     57.33% |          44      2.35%     59.68% |          64      3.41%     63.09% |          64      3.41%     66.51% |          44      2.35%     68.85% |          64      3.41%     72.27% |          52      2.77%     75.04% |          62      3.31%     78.35% |          58      3.09%     81.44% |          60      3.20%     84.64% |          56      2.99%     87.63% |          52      2.77%     90.40% |          64      3.41%     93.81% |          52      2.77%     96.59% |          64      3.41%    100.00% # Number of accesses per bank
-system.ruby.dir_cntrl0.memBuffer.memBankCount::total         1875                       # Number of accesses per bank
-system.ruby.network.routers1.percent_links_utilized     2.055912                      
-system.ruby.network.routers1.msg_count.Control::2          939                      
-system.ruby.network.routers1.msg_count.Data::2          936                      
-system.ruby.network.routers1.msg_count.Response_Data::4          939                      
-system.ruby.network.routers1.msg_count.Writeback_Control::3          936                      
-system.ruby.network.routers1.msg_bytes.Control::2         7512                      
-system.ruby.network.routers1.msg_bytes.Data::2        67392                      
-system.ruby.network.routers1.msg_bytes.Response_Data::4        67608                      
-system.ruby.network.routers1.msg_bytes.Writeback_Control::3         7488                      
-system.ruby.network.routers2.percent_links_utilized     2.055912                      
-system.ruby.network.routers2.msg_count.Control::2          939                      
-system.ruby.network.routers2.msg_count.Data::2          936                      
-system.ruby.network.routers2.msg_count.Response_Data::4          939                      
-system.ruby.network.routers2.msg_count.Writeback_Control::3          936                      
-system.ruby.network.routers2.msg_bytes.Control::2         7512                      
-system.ruby.network.routers2.msg_bytes.Data::2        67392                      
-system.ruby.network.routers2.msg_bytes.Response_Data::4        67608                      
-system.ruby.network.routers2.msg_bytes.Writeback_Control::3         7488                      
-system.ruby.network.msg_count.Control            2817                      
-system.ruby.network.msg_count.Data               2808                      
-system.ruby.network.msg_count.Response_Data         2817                      
-system.ruby.network.msg_count.Writeback_Control         2808                      
-system.ruby.network.msg_byte.Control            22536                      
-system.ruby.network.msg_byte.Data              202176                      
-system.ruby.network.msg_byte.Response_Data       202824                      
-system.ruby.network.msg_byte.Writeback_Control        22464                      
-system.ruby.network.routers0.throttle0.link_utilization     2.057886                      
-system.ruby.network.routers0.throttle0.msg_count.Response_Data::4          939                      
-system.ruby.network.routers0.throttle0.msg_count.Writeback_Control::3          936                      
-system.ruby.network.routers0.throttle0.msg_bytes.Response_Data::4        67608                      
-system.ruby.network.routers0.throttle0.msg_bytes.Writeback_Control::3         7488                      
-system.ruby.network.routers0.throttle1.link_utilization     2.053280                      
-system.ruby.network.routers0.throttle1.msg_count.Control::2          939                      
-system.ruby.network.routers0.throttle1.msg_count.Data::2          936                      
-system.ruby.network.routers0.throttle1.msg_bytes.Control::2         7512                      
-system.ruby.network.routers0.throttle1.msg_bytes.Data::2        67392                      
-system.ruby.network.routers1.throttle0.link_utilization     2.053280                      
-system.ruby.network.routers1.throttle0.msg_count.Control::2          939                      
-system.ruby.network.routers1.throttle0.msg_count.Data::2          936                      
-system.ruby.network.routers1.throttle0.msg_bytes.Control::2         7512                      
-system.ruby.network.routers1.throttle0.msg_bytes.Data::2        67392                      
-system.ruby.network.routers1.throttle1.link_utilization     2.058544                      
-system.ruby.network.routers1.throttle1.msg_count.Response_Data::4          939                      
-system.ruby.network.routers1.throttle1.msg_count.Writeback_Control::3          936                      
-system.ruby.network.routers1.throttle1.msg_bytes.Response_Data::4        67608                      
-system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::3         7488                      
-system.ruby.network.routers2.throttle0.link_utilization     2.058544                      
-system.ruby.network.routers2.throttle0.msg_count.Response_Data::4          939                      
-system.ruby.network.routers2.throttle0.msg_count.Writeback_Control::3          936                      
-system.ruby.network.routers2.throttle0.msg_bytes.Response_Data::4        67608                      
-system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Control::3         7488                      
-system.ruby.network.routers2.throttle1.link_utilization     2.053280                      
-system.ruby.network.routers2.throttle1.msg_count.Control::2          939                      
-system.ruby.network.routers2.throttle1.msg_count.Data::2          936                      
-system.ruby.network.routers2.throttle1.msg_bytes.Control::2         7512                      
-system.ruby.network.routers2.throttle1.msg_bytes.Data::2        67392                      
+system.ruby.l1_cntrl0.cacheMemory.demand_hits           35                       # Number of cache demand hits
+system.ruby.l1_cntrl0.cacheMemory.demand_misses          923                       # Number of cache demand misses
+system.ruby.l1_cntrl0.cacheMemory.demand_accesses          958                       # Number of cache demand accesses
+system.ruby.l1_cntrl0.sequencer.store_waiting_on_load           14                       # Number of times a store aliased with a pending load
+system.ruby.l1_cntrl0.sequencer.store_waiting_on_store          117                       # Number of times a store aliased with a pending store
+system.ruby.l1_cntrl0.sequencer.load_waiting_on_store           11                       # Number of times a load aliased with a pending store
+system.ruby.l1_cntrl0.sequencer.load_waiting_on_load            1                       # Number of times a load aliased with a pending load
+system.ruby.network.routers0.percent_links_utilized     1.971696                      
+system.ruby.network.routers0.msg_count.Control::2          921                      
+system.ruby.network.routers0.msg_count.Data::2          919                      
+system.ruby.network.routers0.msg_count.Response_Data::4          921                      
+system.ruby.network.routers0.msg_count.Writeback_Control::3          918                      
+system.ruby.network.routers0.msg_bytes.Control::2         7368                      
+system.ruby.network.routers0.msg_bytes.Data::2        66168                      
+system.ruby.network.routers0.msg_bytes.Response_Data::4        66312                      
+system.ruby.network.routers0.msg_bytes.Writeback_Control::3         7344                      
+system.ruby.network.routers1.percent_links_utilized     1.971053                      
+system.ruby.network.routers1.msg_count.Control::2          921                      
+system.ruby.network.routers1.msg_count.Data::2          918                      
+system.ruby.network.routers1.msg_count.Response_Data::4          921                      
+system.ruby.network.routers1.msg_count.Writeback_Control::3          918                      
+system.ruby.network.routers1.msg_bytes.Control::2         7368                      
+system.ruby.network.routers1.msg_bytes.Data::2        66096                      
+system.ruby.network.routers1.msg_bytes.Response_Data::4        66312                      
+system.ruby.network.routers1.msg_bytes.Writeback_Control::3         7344                      
+system.ruby.network.routers2.percent_links_utilized     1.971053                      
+system.ruby.network.routers2.msg_count.Control::2          921                      
+system.ruby.network.routers2.msg_count.Data::2          918                      
+system.ruby.network.routers2.msg_count.Response_Data::4          921                      
+system.ruby.network.routers2.msg_count.Writeback_Control::3          918                      
+system.ruby.network.routers2.msg_bytes.Control::2         7368                      
+system.ruby.network.routers2.msg_bytes.Data::2        66096                      
+system.ruby.network.routers2.msg_bytes.Response_Data::4        66312                      
+system.ruby.network.routers2.msg_bytes.Writeback_Control::3         7344                      
+system.ruby.network.msg_count.Control            2763                      
+system.ruby.network.msg_count.Data               2755                      
+system.ruby.network.msg_count.Response_Data         2763                      
+system.ruby.network.msg_count.Writeback_Control         2754                      
+system.ruby.network.msg_byte.Control            22104                      
+system.ruby.network.msg_byte.Data              198360                      
+system.ruby.network.msg_byte.Response_Data       198936                      
+system.ruby.network.msg_byte.Writeback_Control        22032                      
+system.ruby.network.routers0.throttle0.link_utilization     1.973625                      
+system.ruby.network.routers0.throttle0.msg_count.Response_Data::4          921                      
+system.ruby.network.routers0.throttle0.msg_count.Writeback_Control::3          918                      
+system.ruby.network.routers0.throttle0.msg_bytes.Response_Data::4        66312                      
+system.ruby.network.routers0.throttle0.msg_bytes.Writeback_Control::3         7344                      
+system.ruby.network.routers0.throttle1.link_utilization     1.969766                      
+system.ruby.network.routers0.throttle1.msg_count.Control::2          921                      
+system.ruby.network.routers0.throttle1.msg_count.Data::2          919                      
+system.ruby.network.routers0.throttle1.msg_bytes.Control::2         7368                      
+system.ruby.network.routers0.throttle1.msg_bytes.Data::2        66168                      
+system.ruby.network.routers1.throttle0.link_utilization     1.968480                      
+system.ruby.network.routers1.throttle0.msg_count.Control::2          921                      
+system.ruby.network.routers1.throttle0.msg_count.Data::2          918                      
+system.ruby.network.routers1.throttle0.msg_bytes.Control::2         7368                      
+system.ruby.network.routers1.throttle0.msg_bytes.Data::2        66096                      
+system.ruby.network.routers1.throttle1.link_utilization     1.973625                      
+system.ruby.network.routers1.throttle1.msg_count.Response_Data::4          921                      
+system.ruby.network.routers1.throttle1.msg_count.Writeback_Control::3          918                      
+system.ruby.network.routers1.throttle1.msg_bytes.Response_Data::4        66312                      
+system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::3         7344                      
+system.ruby.network.routers2.throttle0.link_utilization     1.973625                      
+system.ruby.network.routers2.throttle0.msg_count.Response_Data::4          921                      
+system.ruby.network.routers2.throttle0.msg_count.Writeback_Control::3          918                      
+system.ruby.network.routers2.throttle0.msg_bytes.Response_Data::4        66312                      
+system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Control::3         7344                      
+system.ruby.network.routers2.throttle1.link_utilization     1.968480                      
+system.ruby.network.routers2.throttle1.msg_count.Control::2          921                      
+system.ruby.network.routers2.throttle1.msg_count.Data::2          918                      
+system.ruby.network.routers2.throttle1.msg_bytes.Control::2         7368                      
+system.ruby.network.routers2.throttle1.msg_bytes.Data::2        66096                      
 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           939                       # delay histogram for vnet_1
-system.ruby.delayVCHist.vnet_1::mean         0.470714                       # delay histogram for vnet_1
-system.ruby.delayVCHist.vnet_1::stdev        1.775198                       # delay histogram for vnet_1
-system.ruby.delayVCHist.vnet_1           |         854     90.95%     90.95% |          28      2.98%     93.93% |          18      1.92%     95.85% |          17      1.81%     97.66% |          12      1.28%     98.94% |           5      0.53%     99.47% |           3      0.32%     99.79% |           1      0.11%     99.89% |           1      0.11%    100.00% |           0      0.00%    100.00% # delay histogram for vnet_1
-system.ruby.delayVCHist.vnet_1::total             939                       # delay histogram for vnet_1
+system.ruby.delayVCHist.vnet_1::samples           921                       # delay histogram for vnet_1
+system.ruby.delayVCHist.vnet_1::mean         0.408252                       # delay histogram for vnet_1
+system.ruby.delayVCHist.vnet_1::stdev        1.494373                       # delay histogram for vnet_1
+system.ruby.delayVCHist.vnet_1           |         839     91.10%     91.10% |          28      3.04%     94.14% |          20      2.17%     96.31% |          21      2.28%     98.59% |           9      0.98%     99.57% |           3      0.33%     99.89% |           1      0.11%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% # delay histogram for vnet_1
+system.ruby.delayVCHist.vnet_1::total             921                       # delay histogram for vnet_1
 system.ruby.delayVCHist.vnet_2::bucket_size            2                       # delay histogram for vnet_2
 system.ruby.delayVCHist.vnet_2::max_bucket           19                       # delay histogram for vnet_2
-system.ruby.delayVCHist.vnet_2::samples           936                       # delay histogram for vnet_2
-system.ruby.delayVCHist.vnet_2::mean         0.356838                       # delay histogram for vnet_2
-system.ruby.delayVCHist.vnet_2::stdev        1.734462                       # delay histogram for vnet_2
-system.ruby.delayVCHist.vnet_2           |         883     94.34%     94.34% |          12      1.28%     95.62% |          10      1.07%     96.69% |          11      1.18%     97.86% |          12      1.28%     99.15% |           4      0.43%     99.57% |           0      0.00%     99.57% |           0      0.00%     99.57% |           2      0.21%     99.79% |           2      0.21%    100.00% # delay histogram for vnet_2
-system.ruby.delayVCHist.vnet_2::total             936                       # delay histogram for vnet_2
+system.ruby.delayVCHist.vnet_2::samples           918                       # delay histogram for vnet_2
+system.ruby.delayVCHist.vnet_2::mean         0.183007                       # delay histogram for vnet_2
+system.ruby.delayVCHist.vnet_2::stdev        1.218386                       # delay histogram for vnet_2
+system.ruby.delayVCHist.vnet_2           |         893     97.28%     97.28% |           5      0.54%     97.82% |           1      0.11%     97.93% |           8      0.87%     98.80% |           6      0.65%     99.46% |           2      0.22%     99.67% |           2      0.22%     99.89% |           1      0.11%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% # delay histogram for vnet_2
+system.ruby.delayVCHist.vnet_2::total             918                       # delay histogram for vnet_2
 system.ruby.LD.latency_hist::bucket_size          512                      
 system.ruby.LD.latency_hist::max_bucket          5119                      
-system.ruby.LD.latency_hist::samples               50                      
-system.ruby.LD.latency_hist::mean         3717.400000                      
-system.ruby.LD.latency_hist::gmean        3691.585103                      
-system.ruby.LD.latency_hist::stdev         435.779386                      
-system.ruby.LD.latency_hist              |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           2      4.00%      4.00% |          18     36.00%     40.00% |          20     40.00%     80.00% |          10     20.00%    100.00% |           0      0.00%    100.00%
-system.ruby.LD.latency_hist::total                 50                      
+system.ruby.LD.latency_hist::samples               46                      
+system.ruby.LD.latency_hist::mean         3901.739130                      
+system.ruby.LD.latency_hist::gmean        3880.241355                      
+system.ruby.LD.latency_hist::stdev         413.461724                      
+system.ruby.LD.latency_hist              |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           1      2.17%      2.17% |          11     23.91%     26.09% |          18     39.13%     65.22% |          14     30.43%     95.65% |           2      4.35%    100.00%
+system.ruby.LD.latency_hist::total                 46                      
 system.ruby.LD.hit_latency_hist::bucket_size          512                      
 system.ruby.LD.hit_latency_hist::max_bucket         5119                      
-system.ruby.LD.hit_latency_hist::samples            2                      
-system.ruby.LD.hit_latency_hist::mean            2856                      
-system.ruby.LD.hit_latency_hist::gmean    2844.049050                      
-system.ruby.LD.hit_latency_hist::stdev     369.109740                      
-system.ruby.LD.hit_latency_hist          |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           1     50.00%     50.00% |           1     50.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              2                      
+system.ruby.LD.hit_latency_hist::samples            1                      
+system.ruby.LD.hit_latency_hist::mean            3037                      
+system.ruby.LD.hit_latency_hist::gmean    3037.000000                      
+system.ruby.LD.hit_latency_hist::stdev            nan                      
+system.ruby.LD.hit_latency_hist          |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           1    100.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              1                      
 system.ruby.LD.miss_latency_hist::bucket_size          512                      
 system.ruby.LD.miss_latency_hist::max_bucket         5119                      
-system.ruby.LD.miss_latency_hist::samples           48                      
-system.ruby.LD.miss_latency_hist::mean    3753.291667                      
-system.ruby.LD.miss_latency_hist::gmean   3731.923305                      
-system.ruby.LD.miss_latency_hist::stdev    402.734903                      
-system.ruby.LD.miss_latency_hist         |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           1      2.08%      2.08% |          17     35.42%     37.50% |          20     41.67%     79.17% |          10     20.83%    100.00% |           0      0.00%    100.00%
-system.ruby.LD.miss_latency_hist::total            48                      
+system.ruby.LD.miss_latency_hist::samples           45                      
+system.ruby.LD.miss_latency_hist::mean    3920.955556                      
+system.ruby.LD.miss_latency_hist::gmean   3901.427082                      
+system.ruby.LD.miss_latency_hist::stdev    396.816477                      
+system.ruby.LD.miss_latency_hist         |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |          11     24.44%     24.44% |          18     40.00%     64.44% |          14     31.11%     95.56% |           2      4.44%    100.00%
+system.ruby.LD.miss_latency_hist::total            45                      
 system.ruby.ST.latency_hist::bucket_size         1024                      
 system.ruby.ST.latency_hist::max_bucket         10239                      
-system.ruby.ST.latency_hist::samples              878                      
-system.ruby.ST.latency_hist::mean         3684.186788                      
-system.ruby.ST.latency_hist::gmean        3631.018183                      
-system.ruby.ST.latency_hist::stdev         544.872418                      
-system.ruby.ST.latency_hist              |           4      0.46%      0.46% |           4      0.46%      0.91% |          70      7.97%      8.88% |         611     69.59%     78.47% |         188     21.41%     99.89% |           1      0.11%    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.latency_hist::total                878                      
+system.ruby.ST.latency_hist::samples              856                      
+system.ruby.ST.latency_hist::mean         3853.304907                      
+system.ruby.ST.latency_hist::gmean        3800.468487                      
+system.ruby.ST.latency_hist::stdev         547.762073                      
+system.ruby.ST.latency_hist              |           4      0.47%      0.47% |           4      0.47%      0.93% |          35      4.09%      5.02% |         547     63.90%     68.93% |         262     30.61%     99.53% |           4      0.47%    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.latency_hist::total                856                      
 system.ruby.ST.hit_latency_hist::bucket_size          512                      
 system.ruby.ST.hit_latency_hist::max_bucket         5119                      
-system.ruby.ST.hit_latency_hist::samples           36                      
-system.ruby.ST.hit_latency_hist::mean     3222.750000                      
-system.ruby.ST.hit_latency_hist::gmean    3194.454829                      
-system.ruby.ST.hit_latency_hist::stdev     431.138120                      
-system.ruby.ST.hit_latency_hist          |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           3      8.33%      8.33% |           9     25.00%     33.33% |          16     44.44%     77.78% |           7     19.44%     97.22% |           1      2.78%    100.00% |           0      0.00%    100.00%
-system.ruby.ST.hit_latency_hist::total             36                      
+system.ruby.ST.hit_latency_hist::samples           33                      
+system.ruby.ST.hit_latency_hist::mean     3403.939394                      
+system.ruby.ST.hit_latency_hist::gmean    3378.573502                      
+system.ruby.ST.hit_latency_hist::stdev     417.201535                      
+system.ruby.ST.hit_latency_hist          |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           1      3.03%      3.03% |           7     21.21%     24.24% |          11     33.33%     57.58% |          13     39.39%     96.97% |           1      3.03%    100.00% |           0      0.00%    100.00%
+system.ruby.ST.hit_latency_hist::total             33                      
 system.ruby.ST.miss_latency_hist::bucket_size         1024                      
 system.ruby.ST.miss_latency_hist::max_bucket        10239                      
-system.ruby.ST.miss_latency_hist::samples          842                      
-system.ruby.ST.miss_latency_hist::mean    3703.915677                      
-system.ruby.ST.miss_latency_hist::gmean   3650.959161                      
-system.ruby.ST.miss_latency_hist::stdev    540.698215                      
-system.ruby.ST.miss_latency_hist         |           4      0.48%      0.48% |           4      0.48%      0.95% |          58      6.89%      7.84% |         588     69.83%     77.67% |         187     22.21%     99.88% |           1      0.12%    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.miss_latency_hist::total           842                      
-system.ruby.IFETCH.latency_hist::bucket_size         1024                      
-system.ruby.IFETCH.latency_hist::max_bucket        10239                      
-system.ruby.IFETCH.latency_hist::samples           50                      
-system.ruby.IFETCH.latency_hist::mean     3830.080000                      
-system.ruby.IFETCH.latency_hist::gmean    3811.685277                      
-system.ruby.IFETCH.latency_hist::stdev     383.882042                      
-system.ruby.IFETCH.latency_hist          |           0      0.00%      0.00% |           0      0.00%      0.00% |           1      2.00%      2.00% |          40     80.00%     82.00% |           8     16.00%     98.00% |           1      2.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.latency_hist::total             50                      
+system.ruby.ST.miss_latency_hist::samples          823                      
+system.ruby.ST.miss_latency_hist::mean    3871.323208                      
+system.ruby.ST.miss_latency_hist::gmean   3818.442488                      
+system.ruby.ST.miss_latency_hist::stdev    544.868028                      
+system.ruby.ST.miss_latency_hist         |           4      0.49%      0.49% |           4      0.49%      0.97% |          27      3.28%      4.25% |         523     63.55%     67.80% |         261     31.71%     99.51% |           4      0.49%    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.miss_latency_hist::total           823                      
+system.ruby.IFETCH.latency_hist::bucket_size          512                      
+system.ruby.IFETCH.latency_hist::max_bucket         5119                      
+system.ruby.IFETCH.latency_hist::samples           54                      
+system.ruby.IFETCH.latency_hist::mean     3894.370370                      
+system.ruby.IFETCH.latency_hist::gmean    3869.743086                      
+system.ruby.IFETCH.latency_hist::stdev     439.746423                      
+system.ruby.IFETCH.latency_hist          |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           1      1.85%      1.85% |          13     24.07%     25.93% |          20     37.04%     62.96% |          17     31.48%     94.44% |           3      5.56%    100.00%
+system.ruby.IFETCH.latency_hist::total             54                      
 system.ruby.IFETCH.hit_latency_hist::bucket_size          512                      
 system.ruby.IFETCH.hit_latency_hist::max_bucket         5119                      
 system.ruby.IFETCH.hit_latency_hist::samples            1                      
-system.ruby.IFETCH.hit_latency_hist::mean         3640                      
-system.ruby.IFETCH.hit_latency_hist::gmean  3640.000000                      
+system.ruby.IFETCH.hit_latency_hist::mean         3596                      
+system.ruby.IFETCH.hit_latency_hist::gmean  3596.000000                      
 system.ruby.IFETCH.hit_latency_hist::stdev          nan                      
 system.ruby.IFETCH.hit_latency_hist      |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           1    100.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
 system.ruby.IFETCH.hit_latency_hist::total            1                      
-system.ruby.IFETCH.miss_latency_hist::bucket_size         1024                      
-system.ruby.IFETCH.miss_latency_hist::max_bucket        10239                      
-system.ruby.IFETCH.miss_latency_hist::samples           49                      
-system.ruby.IFETCH.miss_latency_hist::mean  3833.959184                      
-system.ruby.IFETCH.miss_latency_hist::gmean  3815.272105                      
-system.ruby.IFETCH.miss_latency_hist::stdev   386.868785                      
-system.ruby.IFETCH.miss_latency_hist     |           0      0.00%      0.00% |           0      0.00%      0.00% |           1      2.04%      2.04% |          39     79.59%     81.63% |           8     16.33%     97.96% |           1      2.04%    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.miss_latency_hist::total           49                      
+system.ruby.IFETCH.miss_latency_hist::bucket_size          512                      
+system.ruby.IFETCH.miss_latency_hist::max_bucket         5119                      
+system.ruby.IFETCH.miss_latency_hist::samples           53                      
+system.ruby.IFETCH.miss_latency_hist::mean         3900                      
+system.ruby.IFETCH.miss_latency_hist::gmean  3875.103542                      
+system.ruby.IFETCH.miss_latency_hist::stdev   441.985729                      
+system.ruby.IFETCH.miss_latency_hist     |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           1      1.89%      1.89% |          13     24.53%     26.42% |          19     35.85%     62.26% |          17     32.08%     94.34% |           3      5.66%    100.00%
+system.ruby.IFETCH.miss_latency_hist::total           53                      
 system.ruby.Directory.miss_mach_latency_hist::bucket_size         1024                      
 system.ruby.Directory.miss_mach_latency_hist::max_bucket        10239                      
-system.ruby.Directory.miss_mach_latency_hist::samples          939                      
-system.ruby.Directory.miss_mach_latency_hist::mean  3713.225772                      
-system.ruby.Directory.miss_mach_latency_hist::gmean  3663.461061                      
-system.ruby.Directory.miss_mach_latency_hist::stdev   528.042705                      
-system.ruby.Directory.miss_mach_latency_hist |           4      0.43%      0.43% |           4      0.43%      0.85% |          60      6.39%      7.24% |         664     70.71%     77.96% |         205     21.83%     99.79% |           2      0.21%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
-system.ruby.Directory.miss_mach_latency_hist::total          939                      
+system.ruby.Directory.miss_mach_latency_hist::samples          921                      
+system.ruby.Directory.miss_mach_latency_hist::mean  3875.398480                      
+system.ruby.Directory.miss_mach_latency_hist::gmean  3825.697233                      
+system.ruby.Directory.miss_mach_latency_hist::stdev   532.898268                      
+system.ruby.Directory.miss_mach_latency_hist |           4      0.43%      0.43% |           4      0.43%      0.87% |          28      3.04%      3.91% |         584     63.41%     67.32% |         297     32.25%     99.57% |           4      0.43%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00% |           0      0.00%    100.00%
+system.ruby.Directory.miss_mach_latency_hist::total          921                      
 system.ruby.LD.Directory.miss_type_mach_latency_hist::bucket_size          512                      
 system.ruby.LD.Directory.miss_type_mach_latency_hist::max_bucket         5119                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist::samples           48                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist::mean  3753.291667                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist::gmean  3731.923305                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist::stdev   402.734903                      
-system.ruby.LD.Directory.miss_type_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           1      2.08%      2.08% |          17     35.42%     37.50% |          20     41.67%     79.17% |          10     20.83%    100.00% |           0      0.00%    100.00%
-system.ruby.LD.Directory.miss_type_mach_latency_hist::total           48                      
+system.ruby.LD.Directory.miss_type_mach_latency_hist::samples           45                      
+system.ruby.LD.Directory.miss_type_mach_latency_hist::mean  3920.955556                      
+system.ruby.LD.Directory.miss_type_mach_latency_hist::gmean  3901.427082                      
+system.ruby.LD.Directory.miss_type_mach_latency_hist::stdev   396.816477                      
+system.ruby.LD.Directory.miss_type_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |          11     24.44%     24.44% |          18     40.00%     64.44% |          14     31.11%     95.56% |           2      4.44%    100.00%
+system.ruby.LD.Directory.miss_type_mach_latency_hist::total           45                      
 system.ruby.ST.Directory.miss_type_mach_latency_hist::bucket_size         1024                      
 system.ruby.ST.Directory.miss_type_mach_latency_hist::max_bucket        10239                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist::samples          842                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist::mean  3703.915677                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist::gmean  3650.959161                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist::stdev   540.698215                      
-system.ruby.ST.Directory.miss_type_mach_latency_hist |           4      0.48%      0.48% |           4      0.48%      0.95% |          58      6.89%      7.84% |         588     69.83%     77.67% |         187     22.21%     99.88% |           1      0.12%    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.Directory.miss_type_mach_latency_hist::total          842                      
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::bucket_size         1024                      
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::max_bucket        10239                      
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::samples           49                      
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::mean  3833.959184                      
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::gmean  3815.272105                      
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::stdev   386.868785                      
-system.ruby.IFETCH.Directory.miss_type_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |           1      2.04%      2.04% |          39     79.59%     81.63% |           8     16.33%     97.96% |           1      2.04%    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.Directory.miss_type_mach_latency_hist::total           49                      
-system.ruby.L1Cache_Controller.Load                50      0.00%      0.00%
-system.ruby.L1Cache_Controller.Ifetch              50      0.00%      0.00%
-system.ruby.L1Cache_Controller.Store              880      0.00%      0.00%
-system.ruby.L1Cache_Controller.Data               939      0.00%      0.00%
-system.ruby.L1Cache_Controller.Replacement          938      0.00%      0.00%
-system.ruby.L1Cache_Controller.Writeback_Ack          936      0.00%      0.00%
-system.ruby.L1Cache_Controller.I.Load              48      0.00%      0.00%
-system.ruby.L1Cache_Controller.I.Ifetch            49      0.00%      0.00%
-system.ruby.L1Cache_Controller.I.Store            844      0.00%      0.00%
-system.ruby.L1Cache_Controller.M.Load               2      0.00%      0.00%
+system.ruby.ST.Directory.miss_type_mach_latency_hist::samples          823                      
+system.ruby.ST.Directory.miss_type_mach_latency_hist::mean  3871.323208                      
+system.ruby.ST.Directory.miss_type_mach_latency_hist::gmean  3818.442488                      
+system.ruby.ST.Directory.miss_type_mach_latency_hist::stdev   544.868028                      
+system.ruby.ST.Directory.miss_type_mach_latency_hist |           4      0.49%      0.49% |           4      0.49%      0.97% |          27      3.28%      4.25% |         523     63.55%     67.80% |         261     31.71%     99.51% |           4      0.49%    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.Directory.miss_type_mach_latency_hist::total          823                      
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::bucket_size          512                      
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::max_bucket         5119                      
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::samples           53                      
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::mean         3900                      
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::gmean  3875.103542                      
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::stdev   441.985729                      
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           0      0.00%      0.00% |           1      1.89%      1.89% |          13     24.53%     26.42% |          19     35.85%     62.26% |          17     32.08%     94.34% |           3      5.66%    100.00%
+system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::total           53                      
+system.ruby.L1Cache_Controller.Load                46      0.00%      0.00%
+system.ruby.L1Cache_Controller.Ifetch              55      0.00%      0.00%
+system.ruby.L1Cache_Controller.Store              857      0.00%      0.00%
+system.ruby.L1Cache_Controller.Data               921      0.00%      0.00%
+system.ruby.L1Cache_Controller.Replacement          920      0.00%      0.00%
+system.ruby.L1Cache_Controller.Writeback_Ack          918      0.00%      0.00%
+system.ruby.L1Cache_Controller.I.Load              45      0.00%      0.00%
+system.ruby.L1Cache_Controller.I.Ifetch            54      0.00%      0.00%
+system.ruby.L1Cache_Controller.I.Store            824      0.00%      0.00%
+system.ruby.L1Cache_Controller.M.Load               1      0.00%      0.00%
 system.ruby.L1Cache_Controller.M.Ifetch             1      0.00%      0.00%
-system.ruby.L1Cache_Controller.M.Store             36      0.00%      0.00%
-system.ruby.L1Cache_Controller.M.Replacement          938      0.00%      0.00%
-system.ruby.L1Cache_Controller.MI.Writeback_Ack          936      0.00%      0.00%
-system.ruby.L1Cache_Controller.IS.Data             97      0.00%      0.00%
-system.ruby.L1Cache_Controller.IM.Data            842      0.00%      0.00%
-system.ruby.Directory_Controller.GETX             939      0.00%      0.00%
-system.ruby.Directory_Controller.PUTX             936      0.00%      0.00%
-system.ruby.Directory_Controller.Memory_Data          939      0.00%      0.00%
-system.ruby.Directory_Controller.Memory_Ack          936      0.00%      0.00%
-system.ruby.Directory_Controller.I.GETX           939      0.00%      0.00%
-system.ruby.Directory_Controller.M.PUTX           936      0.00%      0.00%
-system.ruby.Directory_Controller.IM.Memory_Data          939      0.00%      0.00%
-system.ruby.Directory_Controller.MI.Memory_Ack          936      0.00%      0.00%
+system.ruby.L1Cache_Controller.M.Store             33      0.00%      0.00%
+system.ruby.L1Cache_Controller.M.Replacement          920      0.00%      0.00%
+system.ruby.L1Cache_Controller.MI.Writeback_Ack          918      0.00%      0.00%
+system.ruby.L1Cache_Controller.IS.Data             98      0.00%      0.00%
+system.ruby.L1Cache_Controller.IM.Data            823      0.00%      0.00%
+system.ruby.Directory_Controller.GETX             921      0.00%      0.00%
+system.ruby.Directory_Controller.PUTX             918      0.00%      0.00%
+system.ruby.Directory_Controller.Memory_Data          921      0.00%      0.00%
+system.ruby.Directory_Controller.Memory_Ack          918      0.00%      0.00%
+system.ruby.Directory_Controller.I.GETX           921      0.00%      0.00%
+system.ruby.Directory_Controller.M.PUTX           918      0.00%      0.00%
+system.ruby.Directory_Controller.IM.Memory_Data          921      0.00%      0.00%
+system.ruby.Directory_Controller.MI.Memory_Ack          918      0.00%      0.00%
 
 ---------- End Simulation Statistics   ----------