diff options
Diffstat (limited to 'tests/quick/se/60.rubytest/ref')
15 files changed, 2181 insertions, 2195 deletions
diff --git a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_Two_Level/config.ini b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_Two_Level/config.ini index fcbaa0b2a..49022a9e3 100644 --- a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_Two_Level/config.ini +++ b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_Two_Level/config.ini @@ -55,8 +55,7 @@ eventq_index=0 num_cpus=1 system=system wakeup_frequency=10 -cpuDataPort=system.ruby.l1_cntrl0.sequencer.slave[0] -cpuInstPort=system.ruby.l1_cntrl0.sequencer.slave[1] +cpuInstDataPort=system.ruby.l1_cntrl0.sequencer.slave[0] [system.dvfs_handler] type=DVFSHandler @@ -371,6 +370,7 @@ eventq_index=0 icache=system.ruby.l1_cntrl0.L1Icache icache_hit_latency=1 max_outstanding_requests=16 +no_retry_on_stall=true ruby_system=system.ruby support_data_reqs=true support_inst_reqs=true @@ -378,7 +378,7 @@ system=system using_network_tester=false using_ruby_tester=true version=0 -slave=system.cpu.cpuDataPort[0] system.cpu.cpuInstPort[0] +slave=system.cpu.cpuInstDataPort[0] [system.ruby.l1_cntrl0.unblockFromL1Cache] type=MessageBuffer @@ -1113,6 +1113,7 @@ randomization=false type=RubyPortProxy clk_domain=system.clk_domain eventq_index=0 +no_retry_on_stall=false ruby_system=system.ruby support_data_reqs=true support_inst_reqs=true diff --git a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_Two_Level/simout b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_Two_Level/simout index 8708a45b4..4a72c4f44 100755 --- a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_Two_Level/simout +++ b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_Two_Level/simout @@ -1,13 +1,11 @@ -Redirecting stdout to build/ALPHA_MESI_Two_Level/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby-MESI_Two_Level/simout -Redirecting stderr to build/ALPHA_MESI_Two_Level/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby-MESI_Two_Level/simerr gem5 Simulator System. http://gem5.org gem5 is copyrighted software; use the --copyright option for details. -gem5 compiled Nov 15 2015 14:41:13 -gem5 started Nov 15 2015 14:41:38 -gem5 executing on ribera.cs.wisc.edu, pid 32148 -command line: build/ALPHA_MESI_Two_Level/gem5.opt -d build/ALPHA_MESI_Two_Level/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby-MESI_Two_Level -re /scratch/nilay/GEM5/gem5/tests/run.py build/ALPHA_MESI_Two_Level/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby-MESI_Two_Level +gem5 compiled Dec 11 2015 20:05:44 +gem5 started Dec 11 2015 20:06:16 +gem5 executing on zizzer, pid 37019 +command line: build/ALPHA_MESI_Two_Level/gem5.opt -d build/ALPHA_MESI_Two_Level/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby-MESI_Two_Level -re /z/atgutier/gem5/gem5/tests/run.py build/ALPHA_MESI_Two_Level/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby-MESI_Two_Level Global frequency set at 1000000000 ticks per second info: Entering event queue @ 0. Starting simulation... -Exiting @ tick 41751 because Ruby Tester completed +Exiting @ tick 43191 because Ruby Tester completed diff --git a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_Two_Level/stats.txt b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_Two_Level/stats.txt index 8246454e6..7165361fa 100644 --- a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_Two_Level/stats.txt +++ b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_Two_Level/stats.txt @@ -1,44 +1,44 @@ ---------- Begin Simulation Statistics ---------- -sim_seconds 0.000042 # Number of seconds simulated -sim_ticks 41751 # Number of ticks simulated -final_tick 41751 # Number of ticks from beginning of simulation (restored from checkpoints and never reset) +sim_seconds 0.000043 # Number of seconds simulated +sim_ticks 43191 # Number of ticks simulated +final_tick 43191 # Number of ticks from beginning of simulation (restored from checkpoints and never reset) sim_freq 1000000000 # Frequency of simulated ticks -host_tick_rate 456955 # Simulator tick rate (ticks/s) -host_mem_usage 445744 # Number of bytes of host memory used -host_seconds 0.09 # Real time elapsed on the host +host_tick_rate 266014 # Simulator tick rate (ticks/s) +host_mem_usage 386184 # 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 49728 # Number of bytes written to this memory -system.mem_ctrls.bytes_written::total 49728 # 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 777 # Number of write requests responded to by this memory -system.mem_ctrls.num_writes::total 777 # Number of write requests responded to by this memory -system.mem_ctrls.bw_read::ruby.dir_cntrl0 1330554957 # Total read bandwidth from this memory (bytes/s) -system.mem_ctrls.bw_read::total 1330554957 # Total read bandwidth from this memory (bytes/s) -system.mem_ctrls.bw_write::ruby.dir_cntrl0 1191061292 # Write bandwidth from this memory (bytes/s) -system.mem_ctrls.bw_write::total 1191061292 # Write bandwidth from this memory (bytes/s) -system.mem_ctrls.bw_total::ruby.dir_cntrl0 2521616249 # Total bandwidth to/from this memory (bytes/s) -system.mem_ctrls.bw_total::total 2521616249 # Total bandwidth to/from this memory (bytes/s) -system.mem_ctrls.readReqs 868 # Number of read requests accepted -system.mem_ctrls.writeReqs 777 # 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 777 # Number of DRAM write bursts, including those merged in the write queue -system.mem_ctrls.bytesReadDRAM 45760 # Total number of bytes read from DRAM -system.mem_ctrls.bytesReadWrQ 9792 # Total number of bytes read from write queue -system.mem_ctrls.bytesWritten 40448 # Total number of bytes written to DRAM -system.mem_ctrls.bytesReadSys 55552 # Total read bytes from the system interface side -system.mem_ctrls.bytesWrittenSys 49728 # Total written bytes from the system interface side -system.mem_ctrls.servicedByWrQ 153 # Number of DRAM read bursts serviced by the write queue -system.mem_ctrls.mergedWrBursts 123 # Number of DRAM write bursts merged with an existing one +system.mem_ctrls.bytes_read::ruby.dir_cntrl0 57728 # Number of bytes read from this memory +system.mem_ctrls.bytes_read::total 57728 # Number of bytes read from this memory +system.mem_ctrls.bytes_written::ruby.dir_cntrl0 51904 # Number of bytes written to this memory +system.mem_ctrls.bytes_written::total 51904 # Number of bytes written to this memory +system.mem_ctrls.num_reads::ruby.dir_cntrl0 902 # Number of read requests responded to by this memory +system.mem_ctrls.num_reads::total 902 # Number of read requests responded to by this memory +system.mem_ctrls.num_writes::ruby.dir_cntrl0 811 # Number of write requests responded to by this memory +system.mem_ctrls.num_writes::total 811 # Number of write requests responded to by this memory +system.mem_ctrls.bw_read::ruby.dir_cntrl0 1336574749 # Total read bandwidth from this memory (bytes/s) +system.mem_ctrls.bw_read::total 1336574749 # Total read bandwidth from this memory (bytes/s) +system.mem_ctrls.bw_write::ruby.dir_cntrl0 1201731842 # Write bandwidth from this memory (bytes/s) +system.mem_ctrls.bw_write::total 1201731842 # Write bandwidth from this memory (bytes/s) +system.mem_ctrls.bw_total::ruby.dir_cntrl0 2538306592 # Total bandwidth to/from this memory (bytes/s) +system.mem_ctrls.bw_total::total 2538306592 # Total bandwidth to/from this memory (bytes/s) +system.mem_ctrls.readReqs 902 # Number of read requests accepted +system.mem_ctrls.writeReqs 811 # Number of write requests accepted +system.mem_ctrls.readBursts 902 # Number of DRAM read bursts, including those serviced by the write queue +system.mem_ctrls.writeBursts 811 # Number of DRAM write bursts, including those merged in the write queue +system.mem_ctrls.bytesReadDRAM 47168 # Total number of bytes read from DRAM +system.mem_ctrls.bytesReadWrQ 10560 # Total number of bytes read from write queue +system.mem_ctrls.bytesWritten 41728 # Total number of bytes written to DRAM +system.mem_ctrls.bytesReadSys 57728 # Total read bytes from the system interface side +system.mem_ctrls.bytesWrittenSys 51904 # Total written bytes from the system interface side +system.mem_ctrls.servicedByWrQ 165 # Number of DRAM read bursts serviced by the write queue +system.mem_ctrls.mergedWrBursts 130 # 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 232 # Per bank write bursts -system.mem_ctrls.perBankRdBursts::1 213 # Per bank write bursts -system.mem_ctrls.perBankRdBursts::2 219 # Per bank write bursts -system.mem_ctrls.perBankRdBursts::3 51 # Per bank write bursts +system.mem_ctrls.perBankRdBursts::1 230 # Per bank write bursts +system.mem_ctrls.perBankRdBursts::2 227 # Per bank write bursts +system.mem_ctrls.perBankRdBursts::3 48 # 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 @@ -51,10 +51,10 @@ system.mem_ctrls.perBankRdBursts::12 0 # Pe 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 196 # Per bank write bursts -system.mem_ctrls.perBankWrBursts::1 191 # Per bank write bursts -system.mem_ctrls.perBankWrBursts::2 198 # Per bank write bursts -system.mem_ctrls.perBankWrBursts::3 47 # Per bank write bursts +system.mem_ctrls.perBankWrBursts::0 201 # Per bank write bursts +system.mem_ctrls.perBankWrBursts::1 202 # Per bank write bursts +system.mem_ctrls.perBankWrBursts::2 203 # 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 @@ -69,23 +69,23 @@ system.mem_ctrls.perBankWrBursts::14 0 # Pe 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 41665 # Total gap between requests +system.mem_ctrls.totGap 43109 # 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.readPktSize::6 902 # 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 777 # Write request sizes (log2) -system.mem_ctrls.rdQLenPdf::0 439 # What read queue length does an incoming req see -system.mem_ctrls.rdQLenPdf::1 276 # What read queue length does an incoming req see +system.mem_ctrls.writePktSize::6 811 # Write request sizes (log2) +system.mem_ctrls.rdQLenPdf::0 456 # What read queue length does an incoming req see +system.mem_ctrls.rdQLenPdf::1 281 # 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 @@ -132,23 +132,23 @@ system.mem_ctrls.wrQLenPdf::12 1 # Wh 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 5 # 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::16 6 # What write queue length does an incoming req see system.mem_ctrls.wrQLenPdf::17 24 # What write queue length does an incoming req see -system.mem_ctrls.wrQLenPdf::18 40 # What write queue length does an incoming req see -system.mem_ctrls.wrQLenPdf::19 40 # What write queue length does an incoming req see -system.mem_ctrls.wrQLenPdf::20 40 # What write queue length does an incoming req see -system.mem_ctrls.wrQLenPdf::21 40 # What write queue length does an incoming req see -system.mem_ctrls.wrQLenPdf::22 39 # What write queue length does an incoming req see -system.mem_ctrls.wrQLenPdf::23 39 # 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 42 # What write queue length does an incoming req see -system.mem_ctrls.wrQLenPdf::26 51 # 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 39 # What write queue length does an incoming req see -system.mem_ctrls.wrQLenPdf::29 39 # What write queue length does an incoming req see -system.mem_ctrls.wrQLenPdf::30 39 # What write queue length does an incoming req see -system.mem_ctrls.wrQLenPdf::31 39 # What write queue length does an incoming req see -system.mem_ctrls.wrQLenPdf::32 39 # What write queue length does an incoming req see +system.mem_ctrls.wrQLenPdf::18 41 # 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 42 # What write queue length does an incoming req see +system.mem_ctrls.wrQLenPdf::23 42 # 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 43 # What write queue length does an incoming req see +system.mem_ctrls.wrQLenPdf::26 50 # What write queue length does an incoming req see +system.mem_ctrls.wrQLenPdf::27 45 # 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 40 # What write queue length does an incoming req see +system.mem_ctrls.wrQLenPdf::30 40 # What write queue length does an incoming req see +system.mem_ctrls.wrQLenPdf::31 40 # What write queue length does an incoming req see +system.mem_ctrls.wrQLenPdf::32 40 # 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 @@ -180,71 +180,76 @@ system.mem_ctrls.wrQLenPdf::60 0 # Wh system.mem_ctrls.wrQLenPdf::61 0 # What write queue length does an incoming req see system.mem_ctrls.wrQLenPdf::62 0 # What write queue length does an incoming req see system.mem_ctrls.wrQLenPdf::63 0 # What write queue length does an incoming req see -system.mem_ctrls.bytesPerActivate::samples 89 # Bytes accessed per row activation -system.mem_ctrls.bytesPerActivate::mean 943.460674 # Bytes accessed per row activation -system.mem_ctrls.bytesPerActivate::gmean 892.281841 # Bytes accessed per row activation -system.mem_ctrls.bytesPerActivate::stdev 207.277759 # Bytes accessed per row activation -system.mem_ctrls.bytesPerActivate::0-127 1 1.12% 1.12% # Bytes accessed per row activation -system.mem_ctrls.bytesPerActivate::128-255 1 1.12% 2.25% # Bytes accessed per row activation -system.mem_ctrls.bytesPerActivate::256-383 4 4.49% 6.74% # Bytes accessed per row activation -system.mem_ctrls.bytesPerActivate::640-767 3 3.37% 10.11% # Bytes accessed per row activation -system.mem_ctrls.bytesPerActivate::768-895 4 4.49% 14.61% # Bytes accessed per row activation -system.mem_ctrls.bytesPerActivate::896-1023 6 6.74% 21.35% # Bytes accessed per row activation -system.mem_ctrls.bytesPerActivate::1024-1151 70 78.65% 100.00% # Bytes accessed per row activation -system.mem_ctrls.bytesPerActivate::total 89 # Bytes accessed per row activation -system.mem_ctrls.rdPerTurnAround::samples 39 # Reads before turning the bus around for writes -system.mem_ctrls.rdPerTurnAround::mean 18.128205 # Reads before turning the bus around for writes -system.mem_ctrls.rdPerTurnAround::gmean 17.885323 # Reads before turning the bus around for writes -system.mem_ctrls.rdPerTurnAround::stdev 3.442608 # Reads before turning the bus around for writes -system.mem_ctrls.rdPerTurnAround::14-15 4 10.26% 10.26% # Reads before turning the bus around for writes -system.mem_ctrls.rdPerTurnAround::16-17 17 43.59% 53.85% # Reads before turning the bus around for writes -system.mem_ctrls.rdPerTurnAround::18-19 12 30.77% 84.62% # Reads before turning the bus around for writes -system.mem_ctrls.rdPerTurnAround::20-21 2 5.13% 89.74% # Reads before turning the bus around for writes -system.mem_ctrls.rdPerTurnAround::22-23 3 7.69% 97.44% # Reads before turning the bus around for writes -system.mem_ctrls.rdPerTurnAround::34-35 1 2.56% 100.00% # Reads before turning the bus around for writes -system.mem_ctrls.rdPerTurnAround::total 39 # Reads before turning the bus around for writes -system.mem_ctrls.wrPerTurnAround::samples 39 # Writes before turning the bus around for reads -system.mem_ctrls.wrPerTurnAround::mean 16.205128 # Writes before turning the bus around for reads -system.mem_ctrls.wrPerTurnAround::gmean 16.194457 # Writes before turning the bus around for reads -system.mem_ctrls.wrPerTurnAround::stdev 0.614709 # Writes before turning the bus around for reads -system.mem_ctrls.wrPerTurnAround::16 35 89.74% 89.74% # Writes before turning the bus around for reads -system.mem_ctrls.wrPerTurnAround::18 4 10.26% 100.00% # Writes before turning the bus around for reads -system.mem_ctrls.wrPerTurnAround::total 39 # Writes before turning the bus around for reads -system.mem_ctrls.totQLat 8953 # Total ticks spent queuing -system.mem_ctrls.totMemAccLat 22538 # Total ticks spent from burst creation until serviced by the DRAM -system.mem_ctrls.totBusLat 3575 # Total ticks spent in databus transfers -system.mem_ctrls.avgQLat 12.52 # Average queueing delay per DRAM burst +system.mem_ctrls.bytesPerActivate::samples 94 # Bytes accessed per row activation +system.mem_ctrls.bytesPerActivate::mean 928 # Bytes accessed per row activation +system.mem_ctrls.bytesPerActivate::gmean 868.246553 # Bytes accessed per row activation +system.mem_ctrls.bytesPerActivate::stdev 227.729324 # Bytes accessed per row activation +system.mem_ctrls.bytesPerActivate::0-127 1 1.06% 1.06% # Bytes accessed per row activation +system.mem_ctrls.bytesPerActivate::128-255 2 2.13% 3.19% # Bytes accessed per row activation +system.mem_ctrls.bytesPerActivate::256-383 3 3.19% 6.38% # Bytes accessed per row activation +system.mem_ctrls.bytesPerActivate::384-511 1 1.06% 7.45% # Bytes accessed per row activation +system.mem_ctrls.bytesPerActivate::512-639 4 4.26% 11.70% # Bytes accessed per row activation +system.mem_ctrls.bytesPerActivate::640-767 3 3.19% 14.89% # Bytes accessed per row activation +system.mem_ctrls.bytesPerActivate::768-895 2 2.13% 17.02% # Bytes accessed per row activation +system.mem_ctrls.bytesPerActivate::896-1023 3 3.19% 20.21% # Bytes accessed per row activation +system.mem_ctrls.bytesPerActivate::1024-1151 75 79.79% 100.00% # Bytes accessed per row activation +system.mem_ctrls.bytesPerActivate::total 94 # Bytes accessed per row activation +system.mem_ctrls.rdPerTurnAround::samples 40 # Reads before turning the bus around for writes +system.mem_ctrls.rdPerTurnAround::mean 18.125000 # Reads before turning the bus around for writes +system.mem_ctrls.rdPerTurnAround::gmean 17.875881 # Reads before turning the bus around for writes +system.mem_ctrls.rdPerTurnAround::stdev 3.480256 # Reads before turning the bus around for writes +system.mem_ctrls.rdPerTurnAround::14-15 4 10.00% 10.00% # Reads before turning the bus around for writes +system.mem_ctrls.rdPerTurnAround::16-17 17 42.50% 52.50% # Reads before turning the bus around for writes +system.mem_ctrls.rdPerTurnAround::18-19 12 30.00% 82.50% # Reads before turning the bus around for writes +system.mem_ctrls.rdPerTurnAround::20-21 2 5.00% 87.50% # Reads before turning the bus around for writes +system.mem_ctrls.rdPerTurnAround::22-23 3 7.50% 95.00% # Reads before turning the bus around for writes +system.mem_ctrls.rdPerTurnAround::24-25 1 2.50% 97.50% # Reads before turning the bus around for writes +system.mem_ctrls.rdPerTurnAround::34-35 1 2.50% 100.00% # Reads before turning the bus around for writes +system.mem_ctrls.rdPerTurnAround::total 40 # Reads before turning the bus around for writes +system.mem_ctrls.wrPerTurnAround::samples 40 # Writes before turning the bus around for reads +system.mem_ctrls.wrPerTurnAround::mean 16.300000 # Writes before turning the bus around for reads +system.mem_ctrls.wrPerTurnAround::gmean 16.280005 # Writes before turning the bus around for reads +system.mem_ctrls.wrPerTurnAround::stdev 0.853349 # Writes before turning the bus around for reads +system.mem_ctrls.wrPerTurnAround::16 35 87.50% 87.50% # Writes before turning the bus around for reads +system.mem_ctrls.wrPerTurnAround::17 1 2.50% 90.00% # Writes before turning the bus around for reads +system.mem_ctrls.wrPerTurnAround::18 1 2.50% 92.50% # Writes before turning the bus around for reads +system.mem_ctrls.wrPerTurnAround::19 3 7.50% 100.00% # Writes before turning the bus around for reads +system.mem_ctrls.wrPerTurnAround::total 40 # Writes before turning the bus around for reads +system.mem_ctrls.totQLat 8956 # Total ticks spent queuing +system.mem_ctrls.totMemAccLat 22959 # Total ticks spent from burst creation until serviced by the DRAM +system.mem_ctrls.totBusLat 3685 # Total ticks spent in databus transfers +system.mem_ctrls.avgQLat 12.15 # Average queueing delay per DRAM burst system.mem_ctrls.avgBusLat 5.00 # Average bus latency per DRAM burst -system.mem_ctrls.avgMemAccLat 31.52 # Average memory access latency per DRAM burst -system.mem_ctrls.avgRdBW 1096.02 # Average DRAM read bandwidth in MiByte/s -system.mem_ctrls.avgWrBW 968.79 # Average achieved write bandwidth in MiByte/s -system.mem_ctrls.avgRdBWSys 1330.55 # Average system read bandwidth in MiByte/s -system.mem_ctrls.avgWrBWSys 1191.06 # Average system write bandwidth in MiByte/s +system.mem_ctrls.avgMemAccLat 31.15 # Average memory access latency per DRAM burst +system.mem_ctrls.avgRdBW 1092.08 # Average DRAM read bandwidth in MiByte/s +system.mem_ctrls.avgWrBW 966.13 # Average achieved write bandwidth in MiByte/s +system.mem_ctrls.avgRdBWSys 1336.57 # Average system read bandwidth in MiByte/s +system.mem_ctrls.avgWrBWSys 1201.73 # Average system write bandwidth in MiByte/s system.mem_ctrls.peakBW 12800.00 # Theoretical peak bandwidth in MiByte/s -system.mem_ctrls.busUtil 16.13 # Data bus utilization in percentage -system.mem_ctrls.busUtilRead 8.56 # Data bus utilization in percentage for reads -system.mem_ctrls.busUtilWrite 7.57 # Data bus utilization in percentage for writes -system.mem_ctrls.avgRdQLen 1.65 # Average read queue length when enqueuing -system.mem_ctrls.avgWrQLen 25.68 # Average write queue length when enqueuing -system.mem_ctrls.readRowHits 630 # Number of row buffer hits during reads -system.mem_ctrls.writeRowHits 624 # Number of row buffer hits during writes -system.mem_ctrls.readRowHitRate 88.11 # Row buffer hit rate for reads -system.mem_ctrls.writeRowHitRate 95.41 # Row buffer hit rate for writes -system.mem_ctrls.avgGap 25.33 # Average gap between requests -system.mem_ctrls.pageHitRate 91.60 # Row buffer hit rate, read and write combined -system.mem_ctrls_0.actEnergy 642600 # Energy for activate commands per rank (pJ) -system.mem_ctrls_0.preEnergy 357000 # Energy for precharge commands per rank (pJ) +system.mem_ctrls.busUtil 16.08 # Data bus utilization in percentage +system.mem_ctrls.busUtilRead 8.53 # Data bus utilization in percentage for reads +system.mem_ctrls.busUtilWrite 7.55 # Data bus utilization in percentage for writes +system.mem_ctrls.avgRdQLen 1.63 # Average read queue length when enqueuing +system.mem_ctrls.avgWrQLen 25.46 # Average write queue length when enqueuing +system.mem_ctrls.readRowHits 647 # Number of row buffer hits during reads +system.mem_ctrls.writeRowHits 644 # Number of row buffer hits during writes +system.mem_ctrls.readRowHitRate 87.79 # Row buffer hit rate for reads +system.mem_ctrls.writeRowHitRate 94.57 # Row buffer hit rate for writes +system.mem_ctrls.avgGap 25.17 # Average gap between requests +system.mem_ctrls.pageHitRate 91.04 # Row buffer hit rate, read and write combined +system.mem_ctrls_0.actEnergy 665280 # Energy for activate commands per rank (pJ) +system.mem_ctrls_0.preEnergy 369600 # Energy for precharge commands per rank (pJ) system.mem_ctrls_0.readEnergy 8311680 # Energy for read commands per rank (pJ) -system.mem_ctrls_0.writeEnergy 6034176 # Energy for write commands per rank (pJ) +system.mem_ctrls_0.writeEnergy 6231168 # Energy for write commands per rank (pJ) system.mem_ctrls_0.refreshEnergy 2542800 # Energy for refresh commands per rank (pJ) -system.mem_ctrls_0.actBackEnergy 26710200 # Energy for active background per rank (pJ) +system.mem_ctrls_0.actBackEnergy 26706780 # Energy for active background per rank (pJ) system.mem_ctrls_0.preBackEnergy 87000 # Energy for precharge background per rank (pJ) -system.mem_ctrls_0.totalEnergy 44685456 # Total energy per rank (pJ) -system.mem_ctrls_0.averagePower 1140.080520 # Core power per rank (mW) +system.mem_ctrls_0.totalEnergy 44914308 # Total energy per rank (pJ) +system.mem_ctrls_0.averagePower 1146.065527 # Core power per rank (mW) system.mem_ctrls_0.memoryStateTime::IDLE 19 # Time in different power states system.mem_ctrls_0.memoryStateTime::REF 1300 # Time in different power states system.mem_ctrls_0.memoryStateTime::PRE_PDN 0 # Time in different power states -system.mem_ctrls_0.memoryStateTime::ACT 37890 # Time in different power states +system.mem_ctrls_0.memoryStateTime::ACT 37885 # Time in different power states system.mem_ctrls_0.memoryStateTime::ACT_PDN 0 # Time in different power states system.mem_ctrls_1.actEnergy 0 # Energy for activate commands per rank (pJ) system.mem_ctrls_1.preEnergy 0 # Energy for precharge commands per rank (pJ) @@ -263,48 +268,48 @@ system.mem_ctrls_1.memoryStateTime::ACT_PDN 0 # 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 6487 # delay histogram for all message -system.ruby.delayHist::mean 2.607369 # delay histogram for all message -system.ruby.delayHist::stdev 5.331776 # delay histogram for all message -system.ruby.delayHist | 4997 77.03% 77.03% | 72 1.11% 78.14% | 1050 16.19% 94.33% | 14 0.22% 94.54% | 300 4.62% 99.17% | 2 0.03% 99.20% | 2 0.03% 99.23% | 47 0.72% 99.95% | 0 0.00% 99.95% | 3 0.05% 100.00% # delay histogram for all message -system.ruby.delayHist::total 6487 # delay histogram for all message +system.ruby.delayHist::samples 6720 # delay histogram for all message +system.ruby.delayHist::mean 2.675000 # delay histogram for all message +system.ruby.delayHist::stdev 5.399947 # delay histogram for all message +system.ruby.delayHist | 5144 76.55% 76.55% | 51 0.76% 77.31% | 1138 16.93% 94.24% | 8 0.12% 94.36% | 323 4.81% 99.17% | 6 0.09% 99.26% | 0 0.00% 99.26% | 43 0.64% 99.90% | 0 0.00% 99.90% | 7 0.10% 100.00% # delay histogram for all message +system.ruby.delayHist::total 6720 # 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 988 -system.ruby.outstanding_req_hist::mean 15.694332 -system.ruby.outstanding_req_hist::gmean 15.587555 -system.ruby.outstanding_req_hist::stdev 1.214439 -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% | 4 0.40% 1.11% | 2 0.20% 1.32% | 5 0.51% 1.82% | 157 15.89% 17.71% | 813 82.29% 100.00% | 0 0.00% 100.00% -system.ruby.outstanding_req_hist::total 988 +system.ruby.outstanding_req_hist::samples 1041 +system.ruby.outstanding_req_hist::mean 15.700288 +system.ruby.outstanding_req_hist::gmean 15.598621 +system.ruby.outstanding_req_hist::stdev 1.186661 +system.ruby.outstanding_req_hist | 1 0.10% 0.10% | 2 0.19% 0.29% | 2 0.19% 0.48% | 2 0.19% 0.67% | 4 0.38% 1.06% | 2 0.19% 1.25% | 5 0.48% 1.73% | 167 16.04% 17.77% | 856 82.23% 100.00% | 0 0.00% 100.00% +system.ruby.outstanding_req_hist::total 1041 system.ruby.latency_hist::bucket_size 128 system.ruby.latency_hist::max_bucket 1279 -system.ruby.latency_hist::samples 973 -system.ruby.latency_hist::mean 670.474820 -system.ruby.latency_hist::gmean 404.512965 -system.ruby.latency_hist::stdev 282.511489 -system.ruby.latency_hist | 123 12.64% 12.64% | 25 2.57% 15.21% | 6 0.62% 15.83% | 4 0.41% 16.24% | 32 3.29% 19.53% | 325 33.40% 52.93% | 378 38.85% 91.78% | 43 4.42% 96.20% | 29 2.98% 99.18% | 8 0.82% 100.00% -system.ruby.latency_hist::total 973 +system.ruby.latency_hist::samples 1025 +system.ruby.latency_hist::mean 658.597073 +system.ruby.latency_hist::gmean 361.484818 +system.ruby.latency_hist::stdev 297.350955 +system.ruby.latency_hist | 154 15.02% 15.02% | 24 2.34% 17.37% | 5 0.49% 17.85% | 4 0.39% 18.24% | 32 3.12% 21.37% | 302 29.46% 50.83% | 418 40.78% 91.61% | 49 4.78% 96.39% | 28 2.73% 99.12% | 9 0.88% 100.00% +system.ruby.latency_hist::total 1025 system.ruby.hit_latency_hist::bucket_size 1 system.ruby.hit_latency_hist::max_bucket 9 -system.ruby.hit_latency_hist::samples 67 +system.ruby.hit_latency_hist::samples 89 system.ruby.hit_latency_hist::mean 1 system.ruby.hit_latency_hist::gmean 1 -system.ruby.hit_latency_hist | 0 0.00% 0.00% | 67 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.hit_latency_hist::total 67 +system.ruby.hit_latency_hist | 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% | 0 0.00% 100.00% +system.ruby.hit_latency_hist::total 89 system.ruby.miss_latency_hist::bucket_size 128 system.ruby.miss_latency_hist::max_bucket 1279 -system.ruby.miss_latency_hist::samples 906 -system.ruby.miss_latency_hist::mean 719.983444 -system.ruby.miss_latency_hist::gmean 630.548999 -system.ruby.miss_latency_hist::stdev 223.799725 -system.ruby.miss_latency_hist | 56 6.18% 6.18% | 25 2.76% 8.94% | 6 0.66% 9.60% | 4 0.44% 10.04% | 32 3.53% 13.58% | 325 35.87% 49.45% | 378 41.72% 91.17% | 43 4.75% 95.92% | 29 3.20% 99.12% | 8 0.88% 100.00% -system.ruby.miss_latency_hist::total 906 -system.ruby.l1_cntrl0.L1Dcache.demand_hits 66 # Number of cache demand hits -system.ruby.l1_cntrl0.L1Dcache.demand_misses 852 # Number of cache demand misses -system.ruby.l1_cntrl0.L1Dcache.demand_accesses 918 # 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 56 # Number of cache demand misses -system.ruby.l1_cntrl0.L1Icache.demand_accesses 57 # Number of cache demand accesses +system.ruby.miss_latency_hist::samples 936 +system.ruby.miss_latency_hist::mean 721.125000 +system.ruby.miss_latency_hist::gmean 632.888578 +system.ruby.miss_latency_hist::stdev 227.503250 +system.ruby.miss_latency_hist | 65 6.94% 6.94% | 24 2.56% 9.51% | 5 0.53% 10.04% | 4 0.43% 10.47% | 32 3.42% 13.89% | 302 32.26% 46.15% | 418 44.66% 90.81% | 49 5.24% 96.05% | 28 2.99% 99.04% | 9 0.96% 100.00% +system.ruby.miss_latency_hist::total 936 +system.ruby.l1_cntrl0.L1Dcache.demand_hits 89 # 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 964 # 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 64 # Number of cache demand misses +system.ruby.l1_cntrl0.L1Icache.demand_accesses 64 # 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 @@ -314,342 +319,331 @@ 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 1 # Number of times a store aliased with a pending load -system.ruby.l1_cntrl0.sequencer.store_waiting_on_store 88 # Number of times a store aliased with a pending store -system.ruby.l1_cntrl0.sequencer.load_waiting_on_store 7 # Number of times a load aliased with a pending store -system.ruby.l2_cntrl0.L2cache.demand_hits 38 # Number of cache demand hits -system.ruby.l2_cntrl0.L2cache.demand_misses 868 # Number of cache demand misses -system.ruby.l2_cntrl0.L2cache.demand_accesses 906 # Number of cache demand accesses +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 80 # 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.l2_cntrl0.L2cache.demand_hits 34 # Number of cache demand hits +system.ruby.l2_cntrl0.L2cache.demand_misses 904 # Number of cache demand misses +system.ruby.l2_cntrl0.L2cache.demand_accesses 938 # Number of cache demand accesses system.ruby.memctrl_clk_domain.clock 3 # Clock period in ticks -system.ruby.network.routers0.percent_links_utilized 11.787742 -system.ruby.network.routers0.msg_count.Control::0 908 -system.ruby.network.routers0.msg_count.Request_Control::2 264 -system.ruby.network.routers0.msg_count.Response_Data::1 906 -system.ruby.network.routers0.msg_count.Response_Control::1 831 -system.ruby.network.routers0.msg_count.Response_Control::2 850 -system.ruby.network.routers0.msg_count.Writeback_Data::0 745 -system.ruby.network.routers0.msg_count.Writeback_Data::1 215 -system.ruby.network.routers0.msg_count.Writeback_Control::0 39 -system.ruby.network.routers0.msg_bytes.Control::0 7264 -system.ruby.network.routers0.msg_bytes.Request_Control::2 2112 -system.ruby.network.routers0.msg_bytes.Response_Data::1 65232 -system.ruby.network.routers0.msg_bytes.Response_Control::1 6648 -system.ruby.network.routers0.msg_bytes.Response_Control::2 6800 -system.ruby.network.routers0.msg_bytes.Writeback_Data::0 53640 -system.ruby.network.routers0.msg_bytes.Writeback_Data::1 15480 -system.ruby.network.routers0.msg_bytes.Writeback_Control::0 312 -system.ruby.network.routers1.percent_links_utilized 21.738401 -system.ruby.network.routers1.msg_count.Control::0 1774 -system.ruby.network.routers1.msg_count.Request_Control::2 264 -system.ruby.network.routers1.msg_count.Response_Data::1 2551 -system.ruby.network.routers1.msg_count.Response_Control::1 1782 -system.ruby.network.routers1.msg_count.Response_Control::2 850 -system.ruby.network.routers1.msg_count.Writeback_Data::0 745 -system.ruby.network.routers1.msg_count.Writeback_Data::1 215 -system.ruby.network.routers1.msg_count.Writeback_Control::0 38 -system.ruby.network.routers1.msg_bytes.Control::0 14192 -system.ruby.network.routers1.msg_bytes.Request_Control::2 2112 -system.ruby.network.routers1.msg_bytes.Response_Data::1 183672 -system.ruby.network.routers1.msg_bytes.Response_Control::1 14256 -system.ruby.network.routers1.msg_bytes.Response_Control::2 6800 -system.ruby.network.routers1.msg_bytes.Writeback_Data::0 53640 -system.ruby.network.routers1.msg_bytes.Writeback_Data::1 15480 -system.ruby.network.routers1.msg_bytes.Writeback_Control::0 304 -system.ruby.network.routers2.percent_links_utilized 9.954253 -system.ruby.network.routers2.msg_count.Control::0 868 -system.ruby.network.routers2.msg_count.Response_Data::1 1645 -system.ruby.network.routers2.msg_count.Response_Control::1 951 -system.ruby.network.routers2.msg_bytes.Control::0 6944 -system.ruby.network.routers2.msg_bytes.Response_Data::1 118440 -system.ruby.network.routers2.msg_bytes.Response_Control::1 7608 -system.ruby.network.routers3.percent_links_utilized 14.493864 -system.ruby.network.routers3.msg_count.Control::0 1775 -system.ruby.network.routers3.msg_count.Request_Control::2 264 -system.ruby.network.routers3.msg_count.Response_Data::1 2551 -system.ruby.network.routers3.msg_count.Response_Control::1 1782 -system.ruby.network.routers3.msg_count.Response_Control::2 850 -system.ruby.network.routers3.msg_count.Writeback_Data::0 745 -system.ruby.network.routers3.msg_count.Writeback_Data::1 215 -system.ruby.network.routers3.msg_count.Writeback_Control::0 38 -system.ruby.network.routers3.msg_bytes.Control::0 14200 -system.ruby.network.routers3.msg_bytes.Request_Control::2 2112 -system.ruby.network.routers3.msg_bytes.Response_Data::1 183672 -system.ruby.network.routers3.msg_bytes.Response_Control::1 14256 -system.ruby.network.routers3.msg_bytes.Response_Control::2 6800 -system.ruby.network.routers3.msg_bytes.Writeback_Data::0 53640 -system.ruby.network.routers3.msg_bytes.Writeback_Data::1 15480 -system.ruby.network.routers3.msg_bytes.Writeback_Control::0 304 -system.ruby.network.msg_count.Control 5325 -system.ruby.network.msg_count.Request_Control 792 -system.ruby.network.msg_count.Response_Data 7653 -system.ruby.network.msg_count.Response_Control 7896 -system.ruby.network.msg_count.Writeback_Data 2880 -system.ruby.network.msg_count.Writeback_Control 115 -system.ruby.network.msg_byte.Control 42600 -system.ruby.network.msg_byte.Request_Control 6336 -system.ruby.network.msg_byte.Response_Data 551016 -system.ruby.network.msg_byte.Response_Control 63168 -system.ruby.network.msg_byte.Writeback_Data 207360 -system.ruby.network.msg_byte.Writeback_Control 920 -system.ruby.network.routers0.throttle0.link_utilization 11.017700 -system.ruby.network.routers0.throttle0.msg_count.Request_Control::2 264 -system.ruby.network.routers0.throttle0.msg_count.Response_Data::1 906 -system.ruby.network.routers0.throttle0.msg_count.Response_Control::1 782 -system.ruby.network.routers0.throttle0.msg_bytes.Request_Control::2 2112 -system.ruby.network.routers0.throttle0.msg_bytes.Response_Data::1 65232 -system.ruby.network.routers0.throttle0.msg_bytes.Response_Control::1 6256 -system.ruby.network.routers0.throttle1.link_utilization 12.557783 -system.ruby.network.routers0.throttle1.msg_count.Control::0 908 -system.ruby.network.routers0.throttle1.msg_count.Response_Control::1 49 -system.ruby.network.routers0.throttle1.msg_count.Response_Control::2 850 -system.ruby.network.routers0.throttle1.msg_count.Writeback_Data::0 745 -system.ruby.network.routers0.throttle1.msg_count.Writeback_Data::1 215 -system.ruby.network.routers0.throttle1.msg_count.Writeback_Control::0 39 -system.ruby.network.routers0.throttle1.msg_bytes.Control::0 7264 -system.ruby.network.routers0.throttle1.msg_bytes.Response_Control::1 392 -system.ruby.network.routers0.throttle1.msg_bytes.Response_Control::2 6800 -system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Data::0 53640 -system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Data::1 15480 -system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Control::0 312 -system.ruby.network.routers1.throttle0.link_utilization 22.940768 -system.ruby.network.routers1.throttle0.msg_count.Control::0 906 -system.ruby.network.routers1.throttle0.msg_count.Response_Data::1 868 -system.ruby.network.routers1.throttle0.msg_count.Response_Control::1 913 -system.ruby.network.routers1.throttle0.msg_count.Response_Control::2 850 -system.ruby.network.routers1.throttle0.msg_count.Writeback_Data::0 745 -system.ruby.network.routers1.throttle0.msg_count.Writeback_Data::1 215 -system.ruby.network.routers1.throttle0.msg_count.Writeback_Control::0 38 -system.ruby.network.routers1.throttle0.msg_bytes.Control::0 7248 -system.ruby.network.routers1.throttle0.msg_bytes.Response_Data::1 62496 -system.ruby.network.routers1.throttle0.msg_bytes.Response_Control::1 7304 -system.ruby.network.routers1.throttle0.msg_bytes.Response_Control::2 6800 -system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Data::0 53640 -system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Data::1 15480 -system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Control::0 304 -system.ruby.network.routers1.throttle1.link_utilization 20.536035 -system.ruby.network.routers1.throttle1.msg_count.Control::0 868 -system.ruby.network.routers1.throttle1.msg_count.Request_Control::2 264 -system.ruby.network.routers1.throttle1.msg_count.Response_Data::1 1683 -system.ruby.network.routers1.throttle1.msg_count.Response_Control::1 869 -system.ruby.network.routers1.throttle1.msg_bytes.Control::0 6944 -system.ruby.network.routers1.throttle1.msg_bytes.Request_Control::2 2112 -system.ruby.network.routers1.throttle1.msg_bytes.Response_Data::1 121176 -system.ruby.network.routers1.throttle1.msg_bytes.Response_Control::1 6952 -system.ruby.network.routers2.throttle0.link_utilization 9.518335 -system.ruby.network.routers2.throttle0.msg_count.Control::0 868 -system.ruby.network.routers2.throttle0.msg_count.Response_Data::1 777 +system.ruby.network.routers0.percent_links_utilized 11.804543 +system.ruby.network.routers0.msg_count.Control::0 939 +system.ruby.network.routers0.msg_count.Request_Control::2 278 +system.ruby.network.routers0.msg_count.Response_Data::1 936 +system.ruby.network.routers0.msg_count.Response_Control::1 873 +system.ruby.network.routers0.msg_count.Response_Control::2 873 +system.ruby.network.routers0.msg_count.Writeback_Data::0 785 +system.ruby.network.routers0.msg_count.Writeback_Data::1 213 +system.ruby.network.routers0.msg_count.Writeback_Control::0 25 +system.ruby.network.routers0.msg_bytes.Control::0 7512 +system.ruby.network.routers0.msg_bytes.Request_Control::2 2224 +system.ruby.network.routers0.msg_bytes.Response_Data::1 67392 +system.ruby.network.routers0.msg_bytes.Response_Control::1 6984 +system.ruby.network.routers0.msg_bytes.Response_Control::2 6984 +system.ruby.network.routers0.msg_bytes.Writeback_Data::0 56520 +system.ruby.network.routers0.msg_bytes.Writeback_Data::1 15336 +system.ruby.network.routers0.msg_bytes.Writeback_Control::0 200 +system.ruby.network.routers1.percent_links_utilized 21.822255 +system.ruby.network.routers1.msg_count.Control::0 1842 +system.ruby.network.routers1.msg_count.Request_Control::2 279 +system.ruby.network.routers1.msg_count.Response_Data::1 2649 +system.ruby.network.routers1.msg_count.Response_Control::1 1859 +system.ruby.network.routers1.msg_count.Response_Control::2 873 +system.ruby.network.routers1.msg_count.Writeback_Data::0 785 +system.ruby.network.routers1.msg_count.Writeback_Data::1 213 +system.ruby.network.routers1.msg_count.Writeback_Control::0 25 +system.ruby.network.routers1.msg_bytes.Control::0 14736 +system.ruby.network.routers1.msg_bytes.Request_Control::2 2232 +system.ruby.network.routers1.msg_bytes.Response_Data::1 190728 +system.ruby.network.routers1.msg_bytes.Response_Control::1 14872 +system.ruby.network.routers1.msg_bytes.Response_Control::2 6984 +system.ruby.network.routers1.msg_bytes.Writeback_Data::0 56520 +system.ruby.network.routers1.msg_bytes.Writeback_Data::1 15336 +system.ruby.network.routers1.msg_bytes.Writeback_Control::0 200 +system.ruby.network.routers2.percent_links_utilized 10.015976 +system.ruby.network.routers2.msg_count.Control::0 902 +system.ruby.network.routers2.msg_count.Response_Data::1 1713 +system.ruby.network.routers2.msg_count.Response_Control::1 985 +system.ruby.network.routers2.msg_bytes.Control::0 7216 +system.ruby.network.routers2.msg_bytes.Response_Data::1 123336 +system.ruby.network.routers2.msg_bytes.Response_Control::1 7880 +system.ruby.network.routers3.percent_links_utilized 14.547012 +system.ruby.network.routers3.msg_count.Control::0 1841 +system.ruby.network.routers3.msg_count.Request_Control::2 278 +system.ruby.network.routers3.msg_count.Response_Data::1 2649 +system.ruby.network.routers3.msg_count.Response_Control::1 1858 +system.ruby.network.routers3.msg_count.Response_Control::2 873 +system.ruby.network.routers3.msg_count.Writeback_Data::0 785 +system.ruby.network.routers3.msg_count.Writeback_Data::1 213 +system.ruby.network.routers3.msg_count.Writeback_Control::0 25 +system.ruby.network.routers3.msg_bytes.Control::0 14728 +system.ruby.network.routers3.msg_bytes.Request_Control::2 2224 +system.ruby.network.routers3.msg_bytes.Response_Data::1 190728 +system.ruby.network.routers3.msg_bytes.Response_Control::1 14864 +system.ruby.network.routers3.msg_bytes.Response_Control::2 6984 +system.ruby.network.routers3.msg_bytes.Writeback_Data::0 56520 +system.ruby.network.routers3.msg_bytes.Writeback_Data::1 15336 +system.ruby.network.routers3.msg_bytes.Writeback_Control::0 200 +system.ruby.network.msg_count.Control 5524 +system.ruby.network.msg_count.Request_Control 835 +system.ruby.network.msg_count.Response_Data 7947 +system.ruby.network.msg_count.Response_Control 8194 +system.ruby.network.msg_count.Writeback_Data 2994 +system.ruby.network.msg_count.Writeback_Control 75 +system.ruby.network.msg_byte.Control 44192 +system.ruby.network.msg_byte.Request_Control 6680 +system.ruby.network.msg_byte.Response_Data 572184 +system.ruby.network.msg_byte.Response_Control 65552 +system.ruby.network.msg_byte.Writeback_Data 215568 +system.ruby.network.msg_byte.Writeback_Control 600 +system.ruby.network.routers0.throttle0.link_utilization 11.009238 +system.ruby.network.routers0.throttle0.msg_count.Request_Control::2 278 +system.ruby.network.routers0.throttle0.msg_count.Response_Data::1 936 +system.ruby.network.routers0.throttle0.msg_count.Response_Control::1 808 +system.ruby.network.routers0.throttle0.msg_bytes.Request_Control::2 2224 +system.ruby.network.routers0.throttle0.msg_bytes.Response_Data::1 67392 +system.ruby.network.routers0.throttle0.msg_bytes.Response_Control::1 6464 +system.ruby.network.routers0.throttle1.link_utilization 12.599847 +system.ruby.network.routers0.throttle1.msg_count.Control::0 939 +system.ruby.network.routers0.throttle1.msg_count.Response_Control::1 65 +system.ruby.network.routers0.throttle1.msg_count.Response_Control::2 873 +system.ruby.network.routers0.throttle1.msg_count.Writeback_Data::0 785 +system.ruby.network.routers0.throttle1.msg_count.Writeback_Data::1 213 +system.ruby.network.routers0.throttle1.msg_count.Writeback_Control::0 25 +system.ruby.network.routers0.throttle1.msg_bytes.Control::0 7512 +system.ruby.network.routers0.throttle1.msg_bytes.Response_Control::1 520 +system.ruby.network.routers0.throttle1.msg_bytes.Response_Control::2 6984 +system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Data::0 56520 +system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Data::1 15336 +system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Control::0 200 +system.ruby.network.routers1.throttle0.link_utilization 23.037207 +system.ruby.network.routers1.throttle0.msg_count.Control::0 939 +system.ruby.network.routers1.throttle0.msg_count.Response_Data::1 902 +system.ruby.network.routers1.throttle0.msg_count.Response_Control::1 963 +system.ruby.network.routers1.throttle0.msg_count.Response_Control::2 873 +system.ruby.network.routers1.throttle0.msg_count.Writeback_Data::0 785 +system.ruby.network.routers1.throttle0.msg_count.Writeback_Data::1 213 +system.ruby.network.routers1.throttle0.msg_count.Writeback_Control::0 25 +system.ruby.network.routers1.throttle0.msg_bytes.Control::0 7512 +system.ruby.network.routers1.throttle0.msg_bytes.Response_Data::1 64944 +system.ruby.network.routers1.throttle0.msg_bytes.Response_Control::1 7704 +system.ruby.network.routers1.throttle0.msg_bytes.Response_Control::2 6984 +system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Data::0 56520 +system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Data::1 15336 +system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Control::0 200 +system.ruby.network.routers1.throttle1.link_utilization 20.607302 +system.ruby.network.routers1.throttle1.msg_count.Control::0 903 +system.ruby.network.routers1.throttle1.msg_count.Request_Control::2 279 +system.ruby.network.routers1.throttle1.msg_count.Response_Data::1 1747 +system.ruby.network.routers1.throttle1.msg_count.Response_Control::1 896 +system.ruby.network.routers1.throttle1.msg_bytes.Control::0 7224 +system.ruby.network.routers1.throttle1.msg_bytes.Request_Control::2 2232 +system.ruby.network.routers1.throttle1.msg_bytes.Response_Data::1 125784 +system.ruby.network.routers1.throttle1.msg_bytes.Response_Control::1 7168 +system.ruby.network.routers2.throttle0.link_utilization 9.594591 +system.ruby.network.routers2.throttle0.msg_count.Control::0 902 +system.ruby.network.routers2.throttle0.msg_count.Response_Data::1 811 system.ruby.network.routers2.throttle0.msg_count.Response_Control::1 87 -system.ruby.network.routers2.throttle0.msg_bytes.Control::0 6944 -system.ruby.network.routers2.throttle0.msg_bytes.Response_Data::1 55944 +system.ruby.network.routers2.throttle0.msg_bytes.Control::0 7216 +system.ruby.network.routers2.throttle0.msg_bytes.Response_Data::1 58392 system.ruby.network.routers2.throttle0.msg_bytes.Response_Control::1 696 -system.ruby.network.routers2.throttle1.link_utilization 10.390170 -system.ruby.network.routers2.throttle1.msg_count.Response_Data::1 868 -system.ruby.network.routers2.throttle1.msg_count.Response_Control::1 864 -system.ruby.network.routers2.throttle1.msg_bytes.Response_Data::1 62496 -system.ruby.network.routers2.throttle1.msg_bytes.Response_Control::1 6912 -system.ruby.network.routers3.throttle0.link_utilization 11.017700 -system.ruby.network.routers3.throttle0.msg_count.Request_Control::2 264 -system.ruby.network.routers3.throttle0.msg_count.Response_Data::1 906 -system.ruby.network.routers3.throttle0.msg_count.Response_Control::1 782 -system.ruby.network.routers3.throttle0.msg_bytes.Request_Control::2 2112 -system.ruby.network.routers3.throttle0.msg_bytes.Response_Data::1 65232 -system.ruby.network.routers3.throttle0.msg_bytes.Response_Control::1 6256 -system.ruby.network.routers3.throttle1.link_utilization 22.945558 -system.ruby.network.routers3.throttle1.msg_count.Control::0 907 -system.ruby.network.routers3.throttle1.msg_count.Response_Data::1 868 -system.ruby.network.routers3.throttle1.msg_count.Response_Control::1 913 -system.ruby.network.routers3.throttle1.msg_count.Response_Control::2 850 -system.ruby.network.routers3.throttle1.msg_count.Writeback_Data::0 745 -system.ruby.network.routers3.throttle1.msg_count.Writeback_Data::1 215 -system.ruby.network.routers3.throttle1.msg_count.Writeback_Control::0 38 -system.ruby.network.routers3.throttle1.msg_bytes.Control::0 7256 -system.ruby.network.routers3.throttle1.msg_bytes.Response_Data::1 62496 -system.ruby.network.routers3.throttle1.msg_bytes.Response_Control::1 7304 -system.ruby.network.routers3.throttle1.msg_bytes.Response_Control::2 6800 -system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Data::0 53640 -system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Data::1 15480 -system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Control::0 304 -system.ruby.network.routers3.throttle2.link_utilization 9.518335 -system.ruby.network.routers3.throttle2.msg_count.Control::0 868 -system.ruby.network.routers3.throttle2.msg_count.Response_Data::1 777 +system.ruby.network.routers2.throttle1.link_utilization 10.437360 +system.ruby.network.routers2.throttle1.msg_count.Response_Data::1 902 +system.ruby.network.routers2.throttle1.msg_count.Response_Control::1 898 +system.ruby.network.routers2.throttle1.msg_bytes.Response_Data::1 64944 +system.ruby.network.routers2.throttle1.msg_bytes.Response_Control::1 7184 +system.ruby.network.routers3.throttle0.link_utilization 11.009238 +system.ruby.network.routers3.throttle0.msg_count.Request_Control::2 278 +system.ruby.network.routers3.throttle0.msg_count.Response_Data::1 936 +system.ruby.network.routers3.throttle0.msg_count.Response_Control::1 808 +system.ruby.network.routers3.throttle0.msg_bytes.Request_Control::2 2224 +system.ruby.network.routers3.throttle0.msg_bytes.Response_Data::1 67392 +system.ruby.network.routers3.throttle0.msg_bytes.Response_Control::1 6464 +system.ruby.network.routers3.throttle1.link_utilization 23.037207 +system.ruby.network.routers3.throttle1.msg_count.Control::0 939 +system.ruby.network.routers3.throttle1.msg_count.Response_Data::1 902 +system.ruby.network.routers3.throttle1.msg_count.Response_Control::1 963 +system.ruby.network.routers3.throttle1.msg_count.Response_Control::2 873 +system.ruby.network.routers3.throttle1.msg_count.Writeback_Data::0 785 +system.ruby.network.routers3.throttle1.msg_count.Writeback_Data::1 213 +system.ruby.network.routers3.throttle1.msg_count.Writeback_Control::0 25 +system.ruby.network.routers3.throttle1.msg_bytes.Control::0 7512 +system.ruby.network.routers3.throttle1.msg_bytes.Response_Data::1 64944 +system.ruby.network.routers3.throttle1.msg_bytes.Response_Control::1 7704 +system.ruby.network.routers3.throttle1.msg_bytes.Response_Control::2 6984 +system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Data::0 56520 +system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Data::1 15336 +system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Control::0 200 +system.ruby.network.routers3.throttle2.link_utilization 9.594591 +system.ruby.network.routers3.throttle2.msg_count.Control::0 902 +system.ruby.network.routers3.throttle2.msg_count.Response_Data::1 811 system.ruby.network.routers3.throttle2.msg_count.Response_Control::1 87 -system.ruby.network.routers3.throttle2.msg_bytes.Control::0 6944 -system.ruby.network.routers3.throttle2.msg_bytes.Response_Data::1 55944 +system.ruby.network.routers3.throttle2.msg_bytes.Control::0 7216 +system.ruby.network.routers3.throttle2.msg_bytes.Response_Data::1 58392 system.ruby.network.routers3.throttle2.msg_bytes.Response_Control::1 696 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 2539 # delay histogram for vnet_0 -system.ruby.delayVCHist.vnet_0::mean 5.571485 # delay histogram for vnet_0 -system.ruby.delayVCHist.vnet_0::stdev 7.083143 # delay histogram for vnet_0 -system.ruby.delayVCHist.vnet_0 | 1391 54.79% 54.79% | 17 0.67% 55.45% | 768 30.25% 85.70% | 9 0.35% 86.06% | 300 11.82% 97.87% | 2 0.08% 97.95% | 2 0.08% 98.03% | 47 1.85% 99.88% | 0 0.00% 99.88% | 3 0.12% 100.00% # delay histogram for vnet_0 -system.ruby.delayVCHist.vnet_0::total 2539 # 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 3684 # delay histogram for vnet_1 -system.ruby.delayVCHist.vnet_1::mean 0.750271 # delay histogram for vnet_1 -system.ruby.delayVCHist.vnet_1::stdev 2.345078 # delay histogram for vnet_1 -system.ruby.delayVCHist.vnet_1 | 3317 90.04% 90.04% | 25 0.68% 90.72% | 16 0.43% 91.15% | 39 1.06% 92.21% | 232 6.30% 98.51% | 50 1.36% 99.86% | 5 0.14% 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 3684 # delay histogram for vnet_1 +system.ruby.delayVCHist.vnet_0::samples 2620 # delay histogram for vnet_0 +system.ruby.delayVCHist.vnet_0::mean 5.712977 # delay histogram for vnet_0 +system.ruby.delayVCHist.vnet_0::stdev 7.142048 # delay histogram for vnet_0 +system.ruby.delayVCHist.vnet_0 | 1406 53.66% 53.66% | 9 0.34% 54.01% | 823 31.41% 85.42% | 4 0.15% 85.57% | 323 12.33% 97.90% | 5 0.19% 98.09% | 0 0.00% 98.09% | 43 1.64% 99.73% | 0 0.00% 99.73% | 7 0.27% 100.00% # delay histogram for vnet_0 +system.ruby.delayVCHist.vnet_0::total 2620 # 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 3822 # delay histogram for vnet_1 +system.ruby.delayVCHist.vnet_1::mean 0.787023 # delay histogram for vnet_1 +system.ruby.delayVCHist.vnet_1::stdev 2.428600 # delay histogram for vnet_1 +system.ruby.delayVCHist.vnet_1 | 3460 90.53% 90.53% | 42 1.10% 91.63% | 315 8.24% 99.87% | 4 0.10% 99.97% | 0 0.00% 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% # delay histogram for vnet_1 +system.ruby.delayVCHist.vnet_1::total 3822 # 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 264 # delay histogram for vnet_2 -system.ruby.delayVCHist.vnet_2::mean 0.015152 # delay histogram for vnet_2 -system.ruby.delayVCHist.vnet_2::stdev 0.173746 # delay histogram for vnet_2 -system.ruby.delayVCHist.vnet_2 | 262 99.24% 99.24% | 0 0.00% 99.24% | 2 0.76% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 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 264 # delay histogram for vnet_2 +system.ruby.delayVCHist.vnet_2::samples 278 # delay histogram for vnet_2 +system.ruby.delayVCHist.vnet_2 | 278 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 278 # delay histogram for vnet_2 system.ruby.LD.latency_hist::bucket_size 128 system.ruby.LD.latency_hist::max_bucket 1279 -system.ruby.LD.latency_hist::samples 43 -system.ruby.LD.latency_hist::mean 744.930233 -system.ruby.LD.latency_hist::gmean 498.811687 -system.ruby.LD.latency_hist::stdev 228.289227 -system.ruby.LD.latency_hist | 3 6.98% 6.98% | 0 0.00% 6.98% | 0 0.00% 6.98% | 0 0.00% 6.98% | 1 2.33% 9.30% | 15 34.88% 44.19% | 20 46.51% 90.70% | 1 2.33% 93.02% | 3 6.98% 100.00% | 0 0.00% 100.00% -system.ruby.LD.latency_hist::total 43 +system.ruby.LD.latency_hist::samples 37 +system.ruby.LD.latency_hist::mean 621.135135 +system.ruby.LD.latency_hist::gmean 207.168110 +system.ruby.LD.latency_hist::stdev 333.448910 +system.ruby.LD.latency_hist | 8 21.62% 21.62% | 0 0.00% 21.62% | 0 0.00% 21.62% | 0 0.00% 21.62% | 0 0.00% 21.62% | 13 35.14% 56.76% | 14 37.84% 94.59% | 2 5.41% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% +system.ruby.LD.latency_hist::total 37 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::samples 7 system.ruby.LD.hit_latency_hist::mean 1 system.ruby.LD.hit_latency_hist::gmean 1 -system.ruby.LD.hit_latency_hist | 0 0.00% 0.00% | 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% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.LD.hit_latency_hist::total 3 +system.ruby.LD.hit_latency_hist | 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% | 0 0.00% 100.00% | 0 0.00% 100.00% +system.ruby.LD.hit_latency_hist::total 7 system.ruby.LD.miss_latency_hist::bucket_size 128 system.ruby.LD.miss_latency_hist::max_bucket 1279 -system.ruby.LD.miss_latency_hist::samples 40 -system.ruby.LD.miss_latency_hist::mean 800.725000 -system.ruby.LD.miss_latency_hist::gmean 794.843938 -system.ruby.LD.miss_latency_hist::stdev 101.785594 -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% | 1 2.50% 2.50% | 15 37.50% 40.00% | 20 50.00% 90.00% | 1 2.50% 92.50% | 3 7.50% 100.00% | 0 0.00% 100.00% -system.ruby.LD.miss_latency_hist::total 40 +system.ruby.LD.miss_latency_hist::samples 30 +system.ruby.LD.miss_latency_hist::mean 765.833333 +system.ruby.LD.miss_latency_hist::gmean 719.114834 +system.ruby.LD.miss_latency_hist::stdev 153.429099 +system.ruby.LD.miss_latency_hist | 1 3.33% 3.33% | 0 0.00% 3.33% | 0 0.00% 3.33% | 0 0.00% 3.33% | 0 0.00% 3.33% | 13 43.33% 46.67% | 14 46.67% 93.33% | 2 6.67% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% +system.ruby.LD.miss_latency_hist::total 30 system.ruby.ST.latency_hist::bucket_size 128 system.ruby.ST.latency_hist::max_bucket 1279 -system.ruby.ST.latency_hist::samples 873 -system.ruby.ST.latency_hist::mean 703.712486 -system.ruby.ST.latency_hist::gmean 443.583948 -system.ruby.ST.latency_hist::stdev 252.870649 -system.ruby.ST.latency_hist | 83 9.51% 9.51% | 7 0.80% 10.31% | 4 0.46% 10.77% | 4 0.46% 11.23% | 31 3.55% 14.78% | 310 35.51% 50.29% | 358 41.01% 91.29% | 42 4.81% 96.11% | 26 2.98% 99.08% | 8 0.92% 100.00% -system.ruby.ST.latency_hist::total 873 +system.ruby.ST.latency_hist::samples 925 +system.ruby.ST.latency_hist::mean 697.631351 +system.ruby.ST.latency_hist::gmean 404.802159 +system.ruby.ST.latency_hist::stdev 266.794551 +system.ruby.ST.latency_hist | 101 10.92% 10.92% | 7 0.76% 11.68% | 4 0.43% 12.11% | 4 0.43% 12.54% | 32 3.46% 16.00% | 289 31.24% 47.24% | 404 43.68% 90.92% | 47 5.08% 96.00% | 28 3.03% 99.03% | 9 0.97% 100.00% +system.ruby.ST.latency_hist::total 925 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 63 +system.ruby.ST.hit_latency_hist::samples 82 system.ruby.ST.hit_latency_hist::mean 1 system.ruby.ST.hit_latency_hist::gmean 1 -system.ruby.ST.hit_latency_hist | 0 0.00% 0.00% | 63 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.ST.hit_latency_hist::total 63 +system.ruby.ST.hit_latency_hist | 0 0.00% 0.00% | 82 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% +system.ruby.ST.hit_latency_hist::total 82 system.ruby.ST.miss_latency_hist::bucket_size 128 system.ruby.ST.miss_latency_hist::max_bucket 1279 -system.ruby.ST.miss_latency_hist::samples 810 -system.ruby.ST.miss_latency_hist::mean 758.367901 -system.ruby.ST.miss_latency_hist::gmean 712.609684 -system.ruby.ST.miss_latency_hist::stdev 165.763918 -system.ruby.ST.miss_latency_hist | 20 2.47% 2.47% | 7 0.86% 3.33% | 4 0.49% 3.83% | 4 0.49% 4.32% | 31 3.83% 8.15% | 310 38.27% 46.42% | 358 44.20% 90.62% | 42 5.19% 95.80% | 26 3.21% 99.01% | 8 0.99% 100.00% -system.ruby.ST.miss_latency_hist::total 810 +system.ruby.ST.miss_latency_hist::samples 843 +system.ruby.ST.miss_latency_hist::mean 765.393832 +system.ruby.ST.miss_latency_hist::gmean 725.861277 +system.ruby.ST.miss_latency_hist::stdev 162.026380 +system.ruby.ST.miss_latency_hist | 19 2.25% 2.25% | 7 0.83% 3.08% | 4 0.47% 3.56% | 4 0.47% 4.03% | 32 3.80% 7.83% | 289 34.28% 42.11% | 404 47.92% 90.04% | 47 5.58% 95.61% | 28 3.32% 98.93% | 9 1.07% 100.00% +system.ruby.ST.miss_latency_hist::total 843 system.ruby.IFETCH.latency_hist::bucket_size 64 system.ruby.IFETCH.latency_hist::max_bucket 639 -system.ruby.IFETCH.latency_hist::samples 57 -system.ruby.IFETCH.latency_hist::mean 105.245614 -system.ruby.IFETCH.latency_hist::gmean 84.136461 -system.ruby.IFETCH.latency_hist::stdev 62.237816 -system.ruby.IFETCH.latency_hist | 15 26.32% 26.32% | 22 38.60% 64.91% | 16 28.07% 92.98% | 2 3.51% 96.49% | 1 1.75% 98.25% | 1 1.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.IFETCH.latency_hist::total 57 -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 1 -system.ruby.IFETCH.hit_latency_hist::mean 1 -system.ruby.IFETCH.hit_latency_hist::gmean 1 -system.ruby.IFETCH.hit_latency_hist::stdev nan -system.ruby.IFETCH.hit_latency_hist | 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% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.IFETCH.hit_latency_hist::total 1 +system.ruby.IFETCH.latency_hist::samples 63 +system.ruby.IFETCH.latency_hist::mean 107.476190 +system.ruby.IFETCH.latency_hist::gmean 95.146533 +system.ruby.IFETCH.latency_hist::stdev 52.448702 +system.ruby.IFETCH.latency_hist | 11 17.46% 17.46% | 34 53.97% 71.43% | 15 23.81% 95.24% | 2 3.17% 98.41% | 0 0.00% 98.41% | 1 1.59% 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 63 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 56 -system.ruby.IFETCH.miss_latency_hist::mean 107.107143 -system.ruby.IFETCH.miss_latency_hist::gmean 91.066566 -system.ruby.IFETCH.miss_latency_hist::stdev 61.178926 -system.ruby.IFETCH.miss_latency_hist | 14 25.00% 25.00% | 22 39.29% 64.29% | 16 28.57% 92.86% | 2 3.57% 96.43% | 1 1.79% 98.21% | 1 1.79% 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 56 -system.ruby.Directory_Controller.Fetch 868 0.00% 0.00% -system.ruby.Directory_Controller.Data 777 0.00% 0.00% -system.ruby.Directory_Controller.Memory_Data 868 0.00% 0.00% -system.ruby.Directory_Controller.Memory_Ack 777 0.00% 0.00% +system.ruby.IFETCH.miss_latency_hist::samples 63 +system.ruby.IFETCH.miss_latency_hist::mean 107.476190 +system.ruby.IFETCH.miss_latency_hist::gmean 95.146533 +system.ruby.IFETCH.miss_latency_hist::stdev 52.448702 +system.ruby.IFETCH.miss_latency_hist | 11 17.46% 17.46% | 34 53.97% 71.43% | 15 23.81% 95.24% | 2 3.17% 98.41% | 0 0.00% 98.41% | 1 1.59% 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 63 +system.ruby.Directory_Controller.Fetch 902 0.00% 0.00% +system.ruby.Directory_Controller.Data 811 0.00% 0.00% +system.ruby.Directory_Controller.Memory_Data 902 0.00% 0.00% +system.ruby.Directory_Controller.Memory_Ack 811 0.00% 0.00% system.ruby.Directory_Controller.CleanReplacement 87 0.00% 0.00% -system.ruby.Directory_Controller.I.Fetch 868 0.00% 0.00% -system.ruby.Directory_Controller.M.Data 777 0.00% 0.00% +system.ruby.Directory_Controller.I.Fetch 902 0.00% 0.00% +system.ruby.Directory_Controller.M.Data 811 0.00% 0.00% system.ruby.Directory_Controller.M.CleanReplacement 87 0.00% 0.00% -system.ruby.Directory_Controller.IM.Memory_Data 868 0.00% 0.00% -system.ruby.Directory_Controller.MI.Memory_Ack 777 0.00% 0.00% -system.ruby.L1Cache_Controller.Load 43 0.00% 0.00% -system.ruby.L1Cache_Controller.Ifetch 65 0.00% 0.00% -system.ruby.L1Cache_Controller.Store 875 0.00% 0.00% -system.ruby.L1Cache_Controller.Inv 264 0.00% 0.00% -system.ruby.L1Cache_Controller.L1_Replacement 12024 0.00% 0.00% -system.ruby.L1Cache_Controller.Data_Exclusive 40 0.00% 0.00% -system.ruby.L1Cache_Controller.Data_all_Acks 866 0.00% 0.00% -system.ruby.L1Cache_Controller.WB_Ack 782 0.00% 0.00% -system.ruby.L1Cache_Controller.NP.Load 40 0.00% 0.00% -system.ruby.L1Cache_Controller.NP.Ifetch 56 0.00% 0.00% -system.ruby.L1Cache_Controller.NP.Store 812 0.00% 0.00% -system.ruby.L1Cache_Controller.NP.Inv 1 0.00% 0.00% -system.ruby.L1Cache_Controller.I.L1_Replacement 112 0.00% 0.00% -system.ruby.L1Cache_Controller.S.Ifetch 1 0.00% 0.00% -system.ruby.L1Cache_Controller.S.Inv 40 0.00% 0.00% -system.ruby.L1Cache_Controller.S.L1_Replacement 9 0.00% 0.00% -system.ruby.L1Cache_Controller.E.Inv 1 0.00% 0.00% -system.ruby.L1Cache_Controller.E.L1_Replacement 39 0.00% 0.00% -system.ruby.L1Cache_Controller.M.Load 3 0.00% 0.00% -system.ruby.L1Cache_Controller.M.Store 63 0.00% 0.00% -system.ruby.L1Cache_Controller.M.Inv 64 0.00% 0.00% -system.ruby.L1Cache_Controller.M.L1_Replacement 745 0.00% 0.00% -system.ruby.L1Cache_Controller.IS.Inv 7 0.00% 0.00% -system.ruby.L1Cache_Controller.IS.L1_Replacement 555 0.00% 0.00% -system.ruby.L1Cache_Controller.IS.Data_Exclusive 40 0.00% 0.00% -system.ruby.L1Cache_Controller.IS.Data_all_Acks 49 0.00% 0.00% -system.ruby.L1Cache_Controller.IM.L1_Replacement 10564 0.00% 0.00% -system.ruby.L1Cache_Controller.IM.Data_all_Acks 810 0.00% 0.00% -system.ruby.L1Cache_Controller.IS_I.Data_all_Acks 7 0.00% 0.00% -system.ruby.L1Cache_Controller.M_I.Ifetch 8 0.00% 0.00% -system.ruby.L1Cache_Controller.M_I.Inv 151 0.00% 0.00% -system.ruby.L1Cache_Controller.M_I.WB_Ack 631 0.00% 0.00% -system.ruby.L1Cache_Controller.SINK_WB_ACK.WB_Ack 151 0.00% 0.00% -system.ruby.L2Cache_Controller.L1_GET_INSTR 56 0.00% 0.00% -system.ruby.L2Cache_Controller.L1_GETS 40 0.00% 0.00% -system.ruby.L2Cache_Controller.L1_GETX 810 0.00% 0.00% -system.ruby.L2Cache_Controller.L1_PUTX 632 0.00% 0.00% +system.ruby.Directory_Controller.IM.Memory_Data 902 0.00% 0.00% +system.ruby.Directory_Controller.MI.Memory_Ack 811 0.00% 0.00% +system.ruby.L1Cache_Controller.Load 37 0.00% 0.00% +system.ruby.L1Cache_Controller.Ifetch 67 0.00% 0.00% +system.ruby.L1Cache_Controller.Store 927 0.00% 0.00% +system.ruby.L1Cache_Controller.Inv 278 0.00% 0.00% +system.ruby.L1Cache_Controller.L1_Replacement 12331 0.00% 0.00% +system.ruby.L1Cache_Controller.Data_Exclusive 30 0.00% 0.00% +system.ruby.L1Cache_Controller.Data_all_Acks 906 0.00% 0.00% +system.ruby.L1Cache_Controller.WB_Ack 808 0.00% 0.00% +system.ruby.L1Cache_Controller.NP.Load 30 0.00% 0.00% +system.ruby.L1Cache_Controller.NP.Ifetch 64 0.00% 0.00% +system.ruby.L1Cache_Controller.NP.Store 845 0.00% 0.00% +system.ruby.L1Cache_Controller.I.L1_Replacement 121 0.00% 0.00% +system.ruby.L1Cache_Controller.S.Inv 54 0.00% 0.00% +system.ruby.L1Cache_Controller.S.L1_Replacement 3 0.00% 0.00% +system.ruby.L1Cache_Controller.E.Inv 5 0.00% 0.00% +system.ruby.L1Cache_Controller.E.L1_Replacement 25 0.00% 0.00% +system.ruby.L1Cache_Controller.M.Load 7 0.00% 0.00% +system.ruby.L1Cache_Controller.M.Store 82 0.00% 0.00% +system.ruby.L1Cache_Controller.M.Inv 57 0.00% 0.00% +system.ruby.L1Cache_Controller.M.L1_Replacement 785 0.00% 0.00% +system.ruby.L1Cache_Controller.IS.Inv 6 0.00% 0.00% +system.ruby.L1Cache_Controller.IS.L1_Replacement 386 0.00% 0.00% +system.ruby.L1Cache_Controller.IS.Data_Exclusive 30 0.00% 0.00% +system.ruby.L1Cache_Controller.IS.Data_all_Acks 57 0.00% 0.00% +system.ruby.L1Cache_Controller.IM.L1_Replacement 11011 0.00% 0.00% +system.ruby.L1Cache_Controller.IM.Data_all_Acks 843 0.00% 0.00% +system.ruby.L1Cache_Controller.IS_I.Data_all_Acks 6 0.00% 0.00% +system.ruby.L1Cache_Controller.M_I.Ifetch 3 0.00% 0.00% +system.ruby.L1Cache_Controller.M_I.Inv 156 0.00% 0.00% +system.ruby.L1Cache_Controller.M_I.WB_Ack 652 0.00% 0.00% +system.ruby.L1Cache_Controller.SINK_WB_ACK.WB_Ack 156 0.00% 0.00% +system.ruby.L2Cache_Controller.L1_GET_INSTR 64 0.00% 0.00% +system.ruby.L2Cache_Controller.L1_GETS 30 0.00% 0.00% +system.ruby.L2Cache_Controller.L1_GETX 844 0.00% 0.00% +system.ruby.L2Cache_Controller.L1_PUTX 653 0.00% 0.00% system.ruby.L2Cache_Controller.L1_PUTX_old 267 0.00% 0.00% -system.ruby.L2Cache_Controller.L2_Replacement 574 0.00% 0.00% -system.ruby.L2Cache_Controller.L2_Replacement_clean 530 0.00% 0.00% -system.ruby.L2Cache_Controller.Mem_Data 868 0.00% 0.00% -system.ruby.L2Cache_Controller.Mem_Ack 864 0.00% 0.00% -system.ruby.L2Cache_Controller.WB_Data 203 0.00% 0.00% -system.ruby.L2Cache_Controller.WB_Data_clean 12 0.00% 0.00% -system.ruby.L2Cache_Controller.Ack_all 49 0.00% 0.00% -system.ruby.L2Cache_Controller.Exclusive_Unblock 850 0.00% 0.00% -system.ruby.L2Cache_Controller.NP.L1_GET_INSTR 48 0.00% 0.00% -system.ruby.L2Cache_Controller.NP.L1_GETS 40 0.00% 0.00% -system.ruby.L2Cache_Controller.NP.L1_GETX 780 0.00% 0.00% -system.ruby.L2Cache_Controller.NP.L1_PUTX_old 135 0.00% 0.00% -system.ruby.L2Cache_Controller.SS.L1_GETX 8 0.00% 0.00% -system.ruby.L2Cache_Controller.SS.L2_Replacement_clean 48 0.00% 0.00% -system.ruby.L2Cache_Controller.M.L1_GET_INSTR 8 0.00% 0.00% -system.ruby.L2Cache_Controller.M.L1_GETX 22 0.00% 0.00% -system.ruby.L2Cache_Controller.M.L2_Replacement 574 0.00% 0.00% -system.ruby.L2Cache_Controller.M.L2_Replacement_clean 26 0.00% 0.00% -system.ruby.L2Cache_Controller.MT.L1_PUTX 632 0.00% 0.00% -system.ruby.L2Cache_Controller.MT.L2_Replacement_clean 216 0.00% 0.00% -system.ruby.L2Cache_Controller.M_I.L1_PUTX_old 16 0.00% 0.00% -system.ruby.L2Cache_Controller.M_I.Mem_Ack 864 0.00% 0.00% -system.ruby.L2Cache_Controller.MCT_I.L1_PUTX_old 116 0.00% 0.00% -system.ruby.L2Cache_Controller.MCT_I.WB_Data 203 0.00% 0.00% -system.ruby.L2Cache_Controller.MCT_I.WB_Data_clean 12 0.00% 0.00% -system.ruby.L2Cache_Controller.MCT_I.Ack_all 1 0.00% 0.00% -system.ruby.L2Cache_Controller.I_I.Ack_all 48 0.00% 0.00% -system.ruby.L2Cache_Controller.ISS.L2_Replacement_clean 9 0.00% 0.00% -system.ruby.L2Cache_Controller.ISS.Mem_Data 40 0.00% 0.00% -system.ruby.L2Cache_Controller.IS.L2_Replacement_clean 93 0.00% 0.00% -system.ruby.L2Cache_Controller.IS.Mem_Data 48 0.00% 0.00% -system.ruby.L2Cache_Controller.IM.L2_Replacement_clean 123 0.00% 0.00% -system.ruby.L2Cache_Controller.IM.Mem_Data 780 0.00% 0.00% -system.ruby.L2Cache_Controller.SS_MB.Exclusive_Unblock 8 0.00% 0.00% -system.ruby.L2Cache_Controller.MT_MB.L2_Replacement_clean 15 0.00% 0.00% -system.ruby.L2Cache_Controller.MT_MB.Exclusive_Unblock 842 0.00% 0.00% +system.ruby.L2Cache_Controller.L2_Replacement 603 0.00% 0.00% +system.ruby.L2Cache_Controller.L2_Replacement_clean 569 0.00% 0.00% +system.ruby.L2Cache_Controller.Mem_Data 902 0.00% 0.00% +system.ruby.L2Cache_Controller.Mem_Ack 898 0.00% 0.00% +system.ruby.L2Cache_Controller.WB_Data 208 0.00% 0.00% +system.ruby.L2Cache_Controller.WB_Data_clean 5 0.00% 0.00% +system.ruby.L2Cache_Controller.Ack_all 65 0.00% 0.00% +system.ruby.L2Cache_Controller.Exclusive_Unblock 873 0.00% 0.00% +system.ruby.L2Cache_Controller.NP.L1_GET_INSTR 61 0.00% 0.00% +system.ruby.L2Cache_Controller.NP.L1_GETS 29 0.00% 0.00% +system.ruby.L2Cache_Controller.NP.L1_GETX 814 0.00% 0.00% +system.ruby.L2Cache_Controller.NP.L1_PUTX_old 134 0.00% 0.00% +system.ruby.L2Cache_Controller.SS.L1_GETX 3 0.00% 0.00% +system.ruby.L2Cache_Controller.SS.L2_Replacement_clean 60 0.00% 0.00% +system.ruby.L2Cache_Controller.M.L1_GET_INSTR 3 0.00% 0.00% +system.ruby.L2Cache_Controller.M.L1_GETS 1 0.00% 0.00% +system.ruby.L2Cache_Controller.M.L1_GETX 27 0.00% 0.00% +system.ruby.L2Cache_Controller.M.L2_Replacement 603 0.00% 0.00% +system.ruby.L2Cache_Controller.M.L2_Replacement_clean 18 0.00% 0.00% +system.ruby.L2Cache_Controller.MT.L1_PUTX 653 0.00% 0.00% +system.ruby.L2Cache_Controller.MT.L2_Replacement_clean 219 0.00% 0.00% +system.ruby.L2Cache_Controller.M_I.L1_PUTX_old 22 0.00% 0.00% +system.ruby.L2Cache_Controller.M_I.Mem_Ack 898 0.00% 0.00% +system.ruby.L2Cache_Controller.MCT_I.L1_PUTX_old 111 0.00% 0.00% +system.ruby.L2Cache_Controller.MCT_I.WB_Data 208 0.00% 0.00% +system.ruby.L2Cache_Controller.MCT_I.WB_Data_clean 5 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 60 0.00% 0.00% +system.ruby.L2Cache_Controller.ISS.L2_Replacement_clean 6 0.00% 0.00% +system.ruby.L2Cache_Controller.ISS.Mem_Data 29 0.00% 0.00% +system.ruby.L2Cache_Controller.IS.L2_Replacement_clean 121 0.00% 0.00% +system.ruby.L2Cache_Controller.IS.Mem_Data 60 0.00% 0.00% +system.ruby.L2Cache_Controller.IM.L2_Replacement_clean 125 0.00% 0.00% +system.ruby.L2Cache_Controller.IM.Mem_Data 813 0.00% 0.00% +system.ruby.L2Cache_Controller.SS_MB.Exclusive_Unblock 3 0.00% 0.00% +system.ruby.L2Cache_Controller.MT_MB.L2_Replacement_clean 20 0.00% 0.00% +system.ruby.L2Cache_Controller.MT_MB.Exclusive_Unblock 870 0.00% 0.00% ---------- End Simulation Statistics ---------- diff --git a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_directory/config.ini b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_directory/config.ini index 150b166fb..e3b78cdef 100644 --- a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_directory/config.ini +++ b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_directory/config.ini @@ -55,8 +55,7 @@ eventq_index=0 num_cpus=1 system=system wakeup_frequency=10 -cpuDataPort=system.ruby.l1_cntrl0.sequencer.slave[0] -cpuInstPort=system.ruby.l1_cntrl0.sequencer.slave[1] +cpuInstDataPort=system.ruby.l1_cntrl0.sequencer.slave[0] [system.dvfs_handler] type=DVFSHandler @@ -357,6 +356,7 @@ eventq_index=0 icache=system.ruby.l1_cntrl0.L1Icache icache_hit_latency=1 max_outstanding_requests=16 +no_retry_on_stall=true ruby_system=system.ruby support_data_reqs=true support_inst_reqs=true @@ -364,7 +364,7 @@ system=system using_network_tester=false using_ruby_tester=true version=0 -slave=system.cpu.cpuDataPort[0] system.cpu.cpuInstPort[0] +slave=system.cpu.cpuInstDataPort[0] [system.ruby.l1_cntrl0.triggerQueue] type=MessageBuffer @@ -1105,6 +1105,7 @@ randomization=false type=RubyPortProxy clk_domain=system.clk_domain eventq_index=0 +no_retry_on_stall=false ruby_system=system.ruby support_data_reqs=true support_inst_reqs=true diff --git a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_directory/simout b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_directory/simout index fd3b08a0c..5739a0e00 100755 --- a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_directory/simout +++ b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_directory/simout @@ -1,13 +1,11 @@ -Redirecting stdout to build/ALPHA_MOESI_CMP_directory/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby-MOESI_CMP_directory/simout -Redirecting stderr to build/ALPHA_MOESI_CMP_directory/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby-MOESI_CMP_directory/simerr gem5 Simulator System. http://gem5.org gem5 is copyrighted software; use the --copyright option for details. -gem5 compiled Nov 15 2015 14:46:21 -gem5 started Nov 15 2015 14:46:44 -gem5 executing on ribera.cs.wisc.edu, pid 1173 -command line: build/ALPHA_MOESI_CMP_directory/gem5.opt -d build/ALPHA_MOESI_CMP_directory/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby-MOESI_CMP_directory -re /scratch/nilay/GEM5/gem5/tests/run.py build/ALPHA_MOESI_CMP_directory/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby-MOESI_CMP_directory +gem5 compiled Dec 11 2015 20:10:49 +gem5 started Dec 11 2015 20:11:27 +gem5 executing on zizzer, pid 42474 +command line: build/ALPHA_MOESI_CMP_directory/gem5.opt -d build/ALPHA_MOESI_CMP_directory/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby-MOESI_CMP_directory -re /z/atgutier/gem5/gem5/tests/run.py build/ALPHA_MOESI_CMP_directory/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby-MOESI_CMP_directory Global frequency set at 1000000000 ticks per second info: Entering event queue @ 0. Starting simulation... -Exiting @ tick 53711 because Ruby Tester completed +Exiting @ tick 54211 because Ruby Tester completed diff --git a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_directory/stats.txt b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_directory/stats.txt index 4699f60db..91f19eaef 100644 --- a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_directory/stats.txt +++ b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_directory/stats.txt @@ -1,44 +1,44 @@ ---------- Begin Simulation Statistics ---------- sim_seconds 0.000054 # Number of seconds simulated -sim_ticks 53711 # Number of ticks simulated -final_tick 53711 # Number of ticks from beginning of simulation (restored from checkpoints and never reset) +sim_ticks 54211 # Number of ticks simulated +final_tick 54211 # Number of ticks from beginning of simulation (restored from checkpoints and never reset) sim_freq 1000000000 # Frequency of simulated ticks -host_tick_rate 378504 # Simulator tick rate (ticks/s) -host_mem_usage 447852 # Number of bytes of host memory used -host_seconds 0.14 # Real time elapsed on the host +host_tick_rate 209714 # Simulator tick rate (ticks/s) +host_mem_usage 387824 # Number of bytes of host memory used +host_seconds 0.26 # Real time elapsed on the host system.voltage_domain.voltage 1 # Voltage in Volts system.clk_domain.clock 1 # Clock period in ticks -system.mem_ctrls.bytes_read::ruby.dir_cntrl0 54528 # Number of bytes read from this memory -system.mem_ctrls.bytes_read::total 54528 # Number of bytes read from this memory -system.mem_ctrls.bytes_written::ruby.dir_cntrl0 48448 # Number of bytes written to this memory -system.mem_ctrls.bytes_written::total 48448 # Number of bytes written to this memory -system.mem_ctrls.num_reads::ruby.dir_cntrl0 852 # Number of read requests responded to by this memory -system.mem_ctrls.num_reads::total 852 # Number of read requests responded to by this memory -system.mem_ctrls.num_writes::ruby.dir_cntrl0 757 # Number of write requests responded to by this memory -system.mem_ctrls.num_writes::total 757 # Number of write requests responded to by this memory -system.mem_ctrls.bw_read::ruby.dir_cntrl0 1015211037 # Total read bandwidth from this memory (bytes/s) -system.mem_ctrls.bw_read::total 1015211037 # Total read bandwidth from this memory (bytes/s) -system.mem_ctrls.bw_write::ruby.dir_cntrl0 902012623 # Write bandwidth from this memory (bytes/s) -system.mem_ctrls.bw_write::total 902012623 # Write bandwidth from this memory (bytes/s) -system.mem_ctrls.bw_total::ruby.dir_cntrl0 1917223660 # Total bandwidth to/from this memory (bytes/s) -system.mem_ctrls.bw_total::total 1917223660 # Total bandwidth to/from this memory (bytes/s) -system.mem_ctrls.readReqs 852 # Number of read requests accepted -system.mem_ctrls.writeReqs 757 # Number of write requests accepted -system.mem_ctrls.readBursts 852 # Number of DRAM read bursts, including those serviced by the write queue -system.mem_ctrls.writeBursts 757 # Number of DRAM write bursts, including those merged in the write queue -system.mem_ctrls.bytesReadDRAM 45632 # Total number of bytes read from DRAM -system.mem_ctrls.bytesReadWrQ 8896 # Total number of bytes read from write queue -system.mem_ctrls.bytesWritten 40448 # Total number of bytes written to DRAM -system.mem_ctrls.bytesReadSys 54528 # Total read bytes from the system interface side -system.mem_ctrls.bytesWrittenSys 48448 # Total written bytes from the system interface side -system.mem_ctrls.servicedByWrQ 139 # Number of DRAM read bursts serviced by the write queue -system.mem_ctrls.mergedWrBursts 94 # Number of DRAM write bursts merged with an existing one +system.mem_ctrls.bytes_read::ruby.dir_cntrl0 54016 # Number of bytes read from this memory +system.mem_ctrls.bytes_read::total 54016 # Number of bytes read from this memory +system.mem_ctrls.bytes_written::ruby.dir_cntrl0 48256 # Number of bytes written to this memory +system.mem_ctrls.bytes_written::total 48256 # Number of bytes written to this memory +system.mem_ctrls.num_reads::ruby.dir_cntrl0 844 # Number of read requests responded to by this memory +system.mem_ctrls.num_reads::total 844 # Number of read requests responded to by this memory +system.mem_ctrls.num_writes::ruby.dir_cntrl0 754 # Number of write requests responded to by this memory +system.mem_ctrls.num_writes::total 754 # Number of write requests responded to by this memory +system.mem_ctrls.bw_read::ruby.dir_cntrl0 996402944 # Total read bandwidth from this memory (bytes/s) +system.mem_ctrls.bw_read::total 996402944 # Total read bandwidth from this memory (bytes/s) +system.mem_ctrls.bw_write::ruby.dir_cntrl0 890151445 # Write bandwidth from this memory (bytes/s) +system.mem_ctrls.bw_write::total 890151445 # Write bandwidth from this memory (bytes/s) +system.mem_ctrls.bw_total::ruby.dir_cntrl0 1886554389 # Total bandwidth to/from this memory (bytes/s) +system.mem_ctrls.bw_total::total 1886554389 # Total bandwidth to/from this memory (bytes/s) +system.mem_ctrls.readReqs 844 # Number of read requests accepted +system.mem_ctrls.writeReqs 754 # Number of write requests accepted +system.mem_ctrls.readBursts 844 # Number of DRAM read bursts, including those serviced by the write queue +system.mem_ctrls.writeBursts 754 # Number of DRAM write bursts, including those merged in the write queue +system.mem_ctrls.bytesReadDRAM 46720 # Total number of bytes read from DRAM +system.mem_ctrls.bytesReadWrQ 7296 # Total number of bytes read from write queue +system.mem_ctrls.bytesWritten 42112 # Total number of bytes written to DRAM +system.mem_ctrls.bytesReadSys 54016 # Total read bytes from the system interface side +system.mem_ctrls.bytesWrittenSys 48256 # Total written bytes from the system interface side +system.mem_ctrls.servicedByWrQ 114 # Number of DRAM read bursts serviced by the write queue +system.mem_ctrls.mergedWrBursts 77 # 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 212 # Per bank write bursts -system.mem_ctrls.perBankRdBursts::1 231 # Per bank write bursts -system.mem_ctrls.perBankRdBursts::2 224 # Per bank write bursts -system.mem_ctrls.perBankRdBursts::3 46 # Per bank write bursts +system.mem_ctrls.perBankRdBursts::0 210 # Per bank write bursts +system.mem_ctrls.perBankRdBursts::1 227 # Per bank write bursts +system.mem_ctrls.perBankRdBursts::2 250 # Per bank write bursts +system.mem_ctrls.perBankRdBursts::3 43 # 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 @@ -51,9 +51,9 @@ system.mem_ctrls.perBankRdBursts::12 0 # Pe 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 190 # Per bank write bursts -system.mem_ctrls.perBankWrBursts::1 201 # Per bank write bursts -system.mem_ctrls.perBankWrBursts::2 199 # Per bank write bursts +system.mem_ctrls.perBankWrBursts::0 189 # Per bank write bursts +system.mem_ctrls.perBankWrBursts::1 208 # Per bank write bursts +system.mem_ctrls.perBankWrBursts::2 219 # Per bank write bursts system.mem_ctrls.perBankWrBursts::3 42 # Per bank write bursts system.mem_ctrls.perBankWrBursts::4 0 # Per bank write bursts system.mem_ctrls.perBankWrBursts::5 0 # Per bank write bursts @@ -69,23 +69,23 @@ system.mem_ctrls.perBankWrBursts::14 0 # Pe 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 53660 # Total gap between requests +system.mem_ctrls.totGap 54170 # 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 852 # Read request sizes (log2) +system.mem_ctrls.readPktSize::6 844 # 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 757 # Write request sizes (log2) -system.mem_ctrls.rdQLenPdf::0 567 # What read queue length does an incoming req see -system.mem_ctrls.rdQLenPdf::1 143 # What read queue length does an incoming req see +system.mem_ctrls.writePktSize::6 754 # Write request sizes (log2) +system.mem_ctrls.rdQLenPdf::0 587 # What read queue length does an incoming req see +system.mem_ctrls.rdQLenPdf::1 140 # What read queue length does an incoming req see system.mem_ctrls.rdQLenPdf::2 3 # 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 @@ -131,24 +131,24 @@ system.mem_ctrls.wrQLenPdf::11 1 # Wh system.mem_ctrls.wrQLenPdf::12 1 # What write queue length does an incoming req see system.mem_ctrls.wrQLenPdf::13 1 # What write queue length does an incoming req see system.mem_ctrls.wrQLenPdf::14 1 # What write queue length does an incoming req see -system.mem_ctrls.wrQLenPdf::15 23 # What write queue length does an incoming req see -system.mem_ctrls.wrQLenPdf::16 24 # What write queue length does an incoming req see -system.mem_ctrls.wrQLenPdf::17 38 # 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::15 21 # What write queue length does an incoming req see +system.mem_ctrls.wrQLenPdf::16 23 # 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 40 # 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 37 # 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 37 # 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 39 # 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 37 # 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 38 # 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::24 39 # 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 39 # What write queue length does an incoming req see +system.mem_ctrls.wrQLenPdf::27 38 # 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 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 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::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 2 # 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 @@ -180,73 +180,72 @@ system.mem_ctrls.wrQLenPdf::60 0 # Wh system.mem_ctrls.wrQLenPdf::61 0 # What write queue length does an incoming req see system.mem_ctrls.wrQLenPdf::62 0 # What write queue length does an incoming req see system.mem_ctrls.wrQLenPdf::63 0 # What write queue length does an incoming req see -system.mem_ctrls.bytesPerActivate::samples 94 # Bytes accessed per row activation -system.mem_ctrls.bytesPerActivate::mean 889.191489 # Bytes accessed per row activation -system.mem_ctrls.bytesPerActivate::gmean 796.949082 # Bytes accessed per row activation -system.mem_ctrls.bytesPerActivate::stdev 278.173972 # Bytes accessed per row activation -system.mem_ctrls.bytesPerActivate::0-127 2 2.13% 2.13% # Bytes accessed per row activation -system.mem_ctrls.bytesPerActivate::128-255 4 4.26% 6.38% # Bytes accessed per row activation -system.mem_ctrls.bytesPerActivate::256-383 5 5.32% 11.70% # Bytes accessed per row activation -system.mem_ctrls.bytesPerActivate::384-511 3 3.19% 14.89% # Bytes accessed per row activation -system.mem_ctrls.bytesPerActivate::512-639 1 1.06% 15.96% # Bytes accessed per row activation -system.mem_ctrls.bytesPerActivate::640-767 2 2.13% 18.09% # Bytes accessed per row activation -system.mem_ctrls.bytesPerActivate::768-895 2 2.13% 20.21% # Bytes accessed per row activation -system.mem_ctrls.bytesPerActivate::896-1023 5 5.32% 25.53% # Bytes accessed per row activation -system.mem_ctrls.bytesPerActivate::1024-1151 70 74.47% 100.00% # Bytes accessed per row activation -system.mem_ctrls.bytesPerActivate::total 94 # 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.277778 # Reads before turning the bus around for writes -system.mem_ctrls.rdPerTurnAround::gmean 18.954063 # Reads before turning the bus around for writes -system.mem_ctrls.rdPerTurnAround::stdev 4.046947 # Reads before turning the bus around for writes -system.mem_ctrls.rdPerTurnAround::14-15 3 8.33% 8.33% # Reads before turning the bus around for writes -system.mem_ctrls.rdPerTurnAround::16-17 9 25.00% 33.33% # Reads before turning the bus around for writes -system.mem_ctrls.rdPerTurnAround::18-19 11 30.56% 63.89% # Reads before turning the bus around for writes -system.mem_ctrls.rdPerTurnAround::20-21 5 13.89% 77.78% # Reads before turning the bus around for writes -system.mem_ctrls.rdPerTurnAround::22-23 6 16.67% 94.44% # Reads before turning the bus around for writes -system.mem_ctrls.rdPerTurnAround::24-25 1 2.78% 97.22% # Reads before turning the bus around for writes -system.mem_ctrls.rdPerTurnAround::38-39 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.555556 # Writes before turning the bus around for reads -system.mem_ctrls.wrPerTurnAround::gmean 17.508645 # Writes before turning the bus around for reads -system.mem_ctrls.wrPerTurnAround::stdev 1.297127 # Writes before turning the bus around for reads -system.mem_ctrls.wrPerTurnAround::16 13 36.11% 36.11% # Writes before turning the bus around for reads -system.mem_ctrls.wrPerTurnAround::17 1 2.78% 38.89% # Writes before turning the bus around for reads -system.mem_ctrls.wrPerTurnAround::18 12 33.33% 72.22% # Writes before turning the bus around for reads -system.mem_ctrls.wrPerTurnAround::19 9 25.00% 97.22% # Writes before turning the bus around for reads -system.mem_ctrls.wrPerTurnAround::20 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 5835 # Total ticks spent queuing -system.mem_ctrls.totMemAccLat 19382 # Total ticks spent from burst creation until serviced by the DRAM -system.mem_ctrls.totBusLat 3565 # Total ticks spent in databus transfers -system.mem_ctrls.avgQLat 8.18 # Average queueing delay per DRAM burst +system.mem_ctrls.bytesPerActivate::samples 97 # Bytes accessed per row activation +system.mem_ctrls.bytesPerActivate::mean 888.742268 # Bytes accessed per row activation +system.mem_ctrls.bytesPerActivate::gmean 795.135498 # Bytes accessed per row activation +system.mem_ctrls.bytesPerActivate::stdev 283.200947 # Bytes accessed per row activation +system.mem_ctrls.bytesPerActivate::128-255 8 8.25% 8.25% # Bytes accessed per row activation +system.mem_ctrls.bytesPerActivate::256-383 2 2.06% 10.31% # Bytes accessed per row activation +system.mem_ctrls.bytesPerActivate::384-511 3 3.09% 13.40% # Bytes accessed per row activation +system.mem_ctrls.bytesPerActivate::512-639 2 2.06% 15.46% # Bytes accessed per row activation +system.mem_ctrls.bytesPerActivate::640-767 4 4.12% 19.59% # Bytes accessed per row activation +system.mem_ctrls.bytesPerActivate::768-895 1 1.03% 20.62% # Bytes accessed per row activation +system.mem_ctrls.bytesPerActivate::896-1023 2 2.06% 22.68% # Bytes accessed per row activation +system.mem_ctrls.bytesPerActivate::1024-1151 75 77.32% 100.00% # Bytes accessed per row activation +system.mem_ctrls.bytesPerActivate::total 97 # 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.052632 # Reads before turning the bus around for writes +system.mem_ctrls.rdPerTurnAround::gmean 18.749953 # Reads before turning the bus around for writes +system.mem_ctrls.rdPerTurnAround::stdev 3.938359 # Reads before turning the bus around for writes +system.mem_ctrls.rdPerTurnAround::14-15 2 5.26% 5.26% # Reads before turning the bus around for writes +system.mem_ctrls.rdPerTurnAround::16-17 13 34.21% 39.47% # Reads before turning the bus around for writes +system.mem_ctrls.rdPerTurnAround::18-19 9 23.68% 63.16% # Reads before turning the bus around for writes +system.mem_ctrls.rdPerTurnAround::20-21 8 21.05% 84.21% # Reads before turning the bus around for writes +system.mem_ctrls.rdPerTurnAround::22-23 4 10.53% 94.74% # Reads before turning the bus around for writes +system.mem_ctrls.rdPerTurnAround::24-25 1 2.63% 97.37% # Reads before turning the bus around for writes +system.mem_ctrls.rdPerTurnAround::38-39 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.315789 # Writes before turning the bus around for reads +system.mem_ctrls.wrPerTurnAround::gmean 17.271887 # Writes before turning the bus around for reads +system.mem_ctrls.wrPerTurnAround::stdev 1.254296 # Writes before turning the bus around for reads +system.mem_ctrls.wrPerTurnAround::16 16 42.11% 42.11% # Writes before turning the bus around for reads +system.mem_ctrls.wrPerTurnAround::17 2 5.26% 47.37% # Writes before turning the bus around for reads +system.mem_ctrls.wrPerTurnAround::18 13 34.21% 81.58% # Writes before turning the bus around for reads +system.mem_ctrls.wrPerTurnAround::19 6 15.79% 97.37% # Writes before turning the bus around for reads +system.mem_ctrls.wrPerTurnAround::20 1 2.63% 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 6080 # Total ticks spent queuing +system.mem_ctrls.totMemAccLat 19950 # Total ticks spent from burst creation until serviced by the DRAM +system.mem_ctrls.totBusLat 3650 # Total ticks spent in databus transfers +system.mem_ctrls.avgQLat 8.33 # Average queueing delay per DRAM burst system.mem_ctrls.avgBusLat 5.00 # Average bus latency per DRAM burst -system.mem_ctrls.avgMemAccLat 27.18 # Average memory access latency per DRAM burst -system.mem_ctrls.avgRdBW 849.58 # Average DRAM read bandwidth in MiByte/s -system.mem_ctrls.avgWrBW 753.07 # Average achieved write bandwidth in MiByte/s -system.mem_ctrls.avgRdBWSys 1015.21 # Average system read bandwidth in MiByte/s -system.mem_ctrls.avgWrBWSys 902.01 # Average system write bandwidth in MiByte/s +system.mem_ctrls.avgMemAccLat 27.33 # Average memory access latency per DRAM burst +system.mem_ctrls.avgRdBW 861.82 # Average DRAM read bandwidth in MiByte/s +system.mem_ctrls.avgWrBW 776.82 # Average achieved write bandwidth in MiByte/s +system.mem_ctrls.avgRdBWSys 996.40 # Average system read bandwidth in MiByte/s +system.mem_ctrls.avgWrBWSys 890.15 # Average system write bandwidth in MiByte/s system.mem_ctrls.peakBW 12800.00 # Theoretical peak bandwidth in MiByte/s -system.mem_ctrls.busUtil 12.52 # Data bus utilization in percentage -system.mem_ctrls.busUtilRead 6.64 # Data bus utilization in percentage for reads -system.mem_ctrls.busUtilWrite 5.88 # Data bus utilization in percentage for writes -system.mem_ctrls.avgRdQLen 1.35 # Average read queue length when enqueuing -system.mem_ctrls.avgWrQLen 24.46 # Average write queue length when enqueuing -system.mem_ctrls.readRowHits 622 # Number of row buffer hits during reads -system.mem_ctrls.writeRowHits 625 # Number of row buffer hits during writes -system.mem_ctrls.readRowHitRate 87.24 # Row buffer hit rate for reads -system.mem_ctrls.writeRowHitRate 94.27 # Row buffer hit rate for writes -system.mem_ctrls.avgGap 33.35 # Average gap between requests -system.mem_ctrls.pageHitRate 90.62 # Row buffer hit rate, read and write combined +system.mem_ctrls.busUtil 12.80 # Data bus utilization in percentage +system.mem_ctrls.busUtilRead 6.73 # Data bus utilization in percentage for reads +system.mem_ctrls.busUtilWrite 6.07 # Data bus utilization in percentage for writes +system.mem_ctrls.avgRdQLen 1.34 # Average read queue length when enqueuing +system.mem_ctrls.avgWrQLen 24.81 # Average write queue length when enqueuing +system.mem_ctrls.readRowHits 637 # Number of row buffer hits during reads +system.mem_ctrls.writeRowHits 650 # Number of row buffer hits during writes +system.mem_ctrls.readRowHitRate 87.26 # Row buffer hit rate for reads +system.mem_ctrls.writeRowHitRate 96.01 # Row buffer hit rate for writes +system.mem_ctrls.avgGap 33.90 # Average gap between requests +system.mem_ctrls.pageHitRate 91.47 # Row buffer hit rate, read and write combined system.mem_ctrls_0.actEnergy 650160 # Energy for activate commands per rank (pJ) system.mem_ctrls_0.preEnergy 361200 # Energy for precharge commands per rank (pJ) -system.mem_ctrls_0.readEnergy 7700160 # Energy for read commands per rank (pJ) -system.mem_ctrls_0.writeEnergy 5816448 # Energy for write commands per rank (pJ) +system.mem_ctrls_0.readEnergy 7725120 # Energy for read commands per rank (pJ) +system.mem_ctrls_0.writeEnergy 5723136 # Energy for write commands per rank (pJ) system.mem_ctrls_0.refreshEnergy 3051360 # Energy for refresh commands per rank (pJ) system.mem_ctrls_0.actBackEnergy 32013252 # Energy for active background per rank (pJ) system.mem_ctrls_0.preBackEnergy 103800 # Energy for precharge background per rank (pJ) -system.mem_ctrls_0.totalEnergy 49696380 # Total energy per rank (pJ) -system.mem_ctrls_0.averagePower 1057.909997 # Core power per rank (mW) +system.mem_ctrls_0.totalEnergy 49628028 # Total energy per rank (pJ) +system.mem_ctrls_0.averagePower 1056.454956 # Core power per rank (mW) system.mem_ctrls_0.memoryStateTime::IDLE 19 # Time in different power states system.mem_ctrls_0.memoryStateTime::REF 1560 # Time in different power states system.mem_ctrls_0.memoryStateTime::PRE_PDN 0 # Time in different power states @@ -269,354 +268,362 @@ system.mem_ctrls_1.memoryStateTime::ACT_PDN 0 # 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 972 -system.ruby.outstanding_req_hist::mean 15.762346 -system.ruby.outstanding_req_hist::gmean 15.655254 -system.ruby.outstanding_req_hist::stdev 1.201656 -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% | 4 0.41% 1.13% | 2 0.21% 1.34% | 3 0.31% 1.65% | 94 9.67% 11.32% | 862 88.68% 100.00% | 0 0.00% 100.00% -system.ruby.outstanding_req_hist::total 972 +system.ruby.outstanding_req_hist::samples 985 +system.ruby.outstanding_req_hist::mean 15.747208 +system.ruby.outstanding_req_hist::gmean 15.641156 +system.ruby.outstanding_req_hist::stdev 1.199617 +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% | 4 0.41% 1.12% | 2 0.20% 1.32% | 3 0.30% 1.62% | 110 11.17% 12.79% | 859 87.21% 100.00% | 0 0.00% 100.00% +system.ruby.outstanding_req_hist::total 985 system.ruby.latency_hist::bucket_size 256 system.ruby.latency_hist::max_bucket 2559 -system.ruby.latency_hist::samples 957 -system.ruby.latency_hist::mean 881.794148 -system.ruby.latency_hist::gmean 495.949804 -system.ruby.latency_hist::stdev 359.464211 -system.ruby.latency_hist | 135 14.11% 14.11% | 6 0.63% 14.73% | 4 0.42% 15.15% | 442 46.19% 61.34% | 349 36.47% 97.81% | 21 2.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.latency_hist::total 957 +system.ruby.latency_hist::samples 970 +system.ruby.latency_hist::mean 876.382474 +system.ruby.latency_hist::gmean 454.463576 +system.ruby.latency_hist::stdev 370.932806 +system.ruby.latency_hist | 146 15.05% 15.05% | 6 0.62% 15.67% | 4 0.41% 16.08% | 388 40.00% 56.08% | 418 43.09% 99.18% | 8 0.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.latency_hist::total 970 system.ruby.hit_latency_hist::bucket_size 1 system.ruby.hit_latency_hist::max_bucket 9 -system.ruby.hit_latency_hist::samples 75 +system.ruby.hit_latency_hist::samples 92 system.ruby.hit_latency_hist::mean 1 system.ruby.hit_latency_hist::gmean 1 -system.ruby.hit_latency_hist | 0 0.00% 0.00% | 75 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.hit_latency_hist::total 75 +system.ruby.hit_latency_hist | 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% | 0 0.00% 100.00% +system.ruby.hit_latency_hist::total 92 system.ruby.miss_latency_hist::bucket_size 256 system.ruby.miss_latency_hist::max_bucket 2559 -system.ruby.miss_latency_hist::samples 882 -system.ruby.miss_latency_hist::mean 956.691610 -system.ruby.miss_latency_hist::gmean 840.701090 -system.ruby.miss_latency_hist::stdev 261.829138 -system.ruby.miss_latency_hist | 60 6.80% 6.80% | 6 0.68% 7.48% | 4 0.45% 7.94% | 442 50.11% 58.05% | 349 39.57% 97.62% | 21 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.miss_latency_hist::total 882 -system.ruby.l1_cntrl0.L1Dcache.demand_hits 75 # Number of cache demand hits -system.ruby.l1_cntrl0.L1Dcache.demand_misses 832 # Number of cache demand misses -system.ruby.l1_cntrl0.L1Dcache.demand_accesses 907 # 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 50 # Number of cache demand misses -system.ruby.l1_cntrl0.L1Icache.demand_accesses 50 # 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 76 # 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.l2_cntrl0.L2cache.demand_hits 30 # Number of cache demand hits -system.ruby.l2_cntrl0.L2cache.demand_misses 852 # Number of cache demand misses -system.ruby.l2_cntrl0.L2cache.demand_accesses 882 # Number of cache demand accesses +system.ruby.miss_latency_hist::samples 878 +system.ruby.miss_latency_hist::mean 968.108200 +system.ruby.miss_latency_hist::gmean 862.901849 +system.ruby.miss_latency_hist::stdev 251.425992 +system.ruby.miss_latency_hist | 54 6.15% 6.15% | 6 0.68% 6.83% | 4 0.46% 7.29% | 388 44.19% 51.48% | 418 47.61% 99.09% | 8 0.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 878 +system.ruby.l1_cntrl0.L1Dcache.demand_hits 90 # Number of cache demand hits +system.ruby.l1_cntrl0.L1Dcache.demand_misses 836 # Number of cache demand misses +system.ruby.l1_cntrl0.L1Dcache.demand_accesses 926 # Number of cache demand accesses +system.ruby.l1_cntrl0.L1Icache.demand_hits 2 # Number of cache demand hits +system.ruby.l1_cntrl0.L1Icache.demand_misses 44 # Number of cache demand misses +system.ruby.l1_cntrl0.L1Icache.demand_accesses 46 # 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 75 # 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.l2_cntrl0.L2cache.demand_hits 36 # Number of cache demand hits +system.ruby.l2_cntrl0.L2cache.demand_misses 844 # Number of cache demand misses +system.ruby.l2_cntrl0.L2cache.demand_accesses 880 # Number of cache demand accesses system.ruby.memctrl_clk_domain.clock 3 # Clock period in ticks -system.ruby.network.routers0.percent_links_utilized 9.006070 -system.ruby.network.routers0.msg_count.Request_Control::0 882 -system.ruby.network.routers0.msg_count.Response_Data::2 852 -system.ruby.network.routers0.msg_count.ResponseL2hit_Data::2 30 -system.ruby.network.routers0.msg_count.Writeback_Data::2 877 -system.ruby.network.routers0.msg_count.Writeback_Control::0 1754 -system.ruby.network.routers0.msg_count.Unblock_Control::2 882 -system.ruby.network.routers0.msg_bytes.Request_Control::0 7056 -system.ruby.network.routers0.msg_bytes.Response_Data::2 61344 -system.ruby.network.routers0.msg_bytes.ResponseL2hit_Data::2 2160 -system.ruby.network.routers0.msg_bytes.Writeback_Data::2 63144 -system.ruby.network.routers0.msg_bytes.Writeback_Control::0 14032 -system.ruby.network.routers0.msg_bytes.Unblock_Control::2 7056 -system.ruby.network.routers1.percent_links_utilized 17.246933 -system.ruby.network.routers1.msg_count.Request_Control::0 882 -system.ruby.network.routers1.msg_count.Request_Control::1 852 -system.ruby.network.routers1.msg_count.Response_Data::2 1704 -system.ruby.network.routers1.msg_count.ResponseL2hit_Data::2 30 -system.ruby.network.routers1.msg_count.Writeback_Data::2 1635 -system.ruby.network.routers1.msg_count.Writeback_Control::0 1754 -system.ruby.network.routers1.msg_count.Writeback_Control::1 1516 -system.ruby.network.routers1.msg_count.Unblock_Control::2 1732 -system.ruby.network.routers1.msg_bytes.Request_Control::0 7056 -system.ruby.network.routers1.msg_bytes.Request_Control::1 6816 -system.ruby.network.routers1.msg_bytes.Response_Data::2 122688 -system.ruby.network.routers1.msg_bytes.ResponseL2hit_Data::2 2160 -system.ruby.network.routers1.msg_bytes.Writeback_Data::2 117720 -system.ruby.network.routers1.msg_bytes.Writeback_Control::0 14032 -system.ruby.network.routers1.msg_bytes.Writeback_Control::1 12128 -system.ruby.network.routers1.msg_bytes.Unblock_Control::2 13856 -system.ruby.network.routers2.percent_links_utilized 8.238536 -system.ruby.network.routers2.msg_count.Request_Control::1 852 -system.ruby.network.routers2.msg_count.Response_Data::2 852 -system.ruby.network.routers2.msg_count.Writeback_Data::2 757 -system.ruby.network.routers2.msg_count.Writeback_Control::1 1516 -system.ruby.network.routers2.msg_count.Unblock_Control::2 851 -system.ruby.network.routers2.msg_bytes.Request_Control::1 6816 -system.ruby.network.routers2.msg_bytes.Response_Data::2 61344 -system.ruby.network.routers2.msg_bytes.Writeback_Data::2 54504 -system.ruby.network.routers2.msg_bytes.Writeback_Control::1 12128 -system.ruby.network.routers2.msg_bytes.Unblock_Control::2 6808 -system.ruby.network.routers3.percent_links_utilized 11.497024 -system.ruby.network.routers3.msg_count.Request_Control::0 882 -system.ruby.network.routers3.msg_count.Request_Control::1 852 -system.ruby.network.routers3.msg_count.Response_Data::2 1704 -system.ruby.network.routers3.msg_count.ResponseL2hit_Data::2 30 -system.ruby.network.routers3.msg_count.Writeback_Data::2 1635 -system.ruby.network.routers3.msg_count.Writeback_Control::0 1754 -system.ruby.network.routers3.msg_count.Writeback_Control::1 1516 -system.ruby.network.routers3.msg_count.Unblock_Control::2 1733 -system.ruby.network.routers3.msg_bytes.Request_Control::0 7056 -system.ruby.network.routers3.msg_bytes.Request_Control::1 6816 -system.ruby.network.routers3.msg_bytes.Response_Data::2 122688 -system.ruby.network.routers3.msg_bytes.ResponseL2hit_Data::2 2160 -system.ruby.network.routers3.msg_bytes.Writeback_Data::2 117720 -system.ruby.network.routers3.msg_bytes.Writeback_Control::0 14032 -system.ruby.network.routers3.msg_bytes.Writeback_Control::1 12128 -system.ruby.network.routers3.msg_bytes.Unblock_Control::2 13864 -system.ruby.network.msg_count.Request_Control 5202 -system.ruby.network.msg_count.Response_Data 5112 -system.ruby.network.msg_count.ResponseL2hit_Data 90 -system.ruby.network.msg_count.Writeback_Data 4904 -system.ruby.network.msg_count.Writeback_Control 9810 -system.ruby.network.msg_count.Unblock_Control 5198 -system.ruby.network.msg_byte.Request_Control 41616 -system.ruby.network.msg_byte.Response_Data 368064 -system.ruby.network.msg_byte.ResponseL2hit_Data 6480 -system.ruby.network.msg_byte.Writeback_Data 353088 -system.ruby.network.msg_byte.Writeback_Control 78480 -system.ruby.network.msg_byte.Unblock_Control 41584 -system.ruby.network.routers0.throttle0.link_utilization 8.205954 -system.ruby.network.routers0.throttle0.msg_count.Response_Data::2 852 -system.ruby.network.routers0.throttle0.msg_count.ResponseL2hit_Data::2 30 -system.ruby.network.routers0.throttle0.msg_count.Writeback_Control::0 877 -system.ruby.network.routers0.throttle0.msg_bytes.Response_Data::2 61344 -system.ruby.network.routers0.throttle0.msg_bytes.ResponseL2hit_Data::2 2160 -system.ruby.network.routers0.throttle0.msg_bytes.Writeback_Control::0 7016 -system.ruby.network.routers0.throttle1.link_utilization 9.806185 -system.ruby.network.routers0.throttle1.msg_count.Request_Control::0 882 -system.ruby.network.routers0.throttle1.msg_count.Writeback_Data::2 877 -system.ruby.network.routers0.throttle1.msg_count.Writeback_Control::0 877 -system.ruby.network.routers0.throttle1.msg_count.Unblock_Control::2 882 -system.ruby.network.routers0.throttle1.msg_bytes.Request_Control::0 7056 -system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Data::2 63144 -system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Control::0 7016 -system.ruby.network.routers0.throttle1.msg_bytes.Unblock_Control::2 7056 -system.ruby.network.routers1.throttle0.link_utilization 17.649085 -system.ruby.network.routers1.throttle0.msg_count.Request_Control::0 882 -system.ruby.network.routers1.throttle0.msg_count.Response_Data::2 852 -system.ruby.network.routers1.throttle0.msg_count.Writeback_Data::2 877 -system.ruby.network.routers1.throttle0.msg_count.Writeback_Control::0 877 -system.ruby.network.routers1.throttle0.msg_count.Writeback_Control::1 758 -system.ruby.network.routers1.throttle0.msg_count.Unblock_Control::2 881 -system.ruby.network.routers1.throttle0.msg_bytes.Request_Control::0 7056 -system.ruby.network.routers1.throttle0.msg_bytes.Response_Data::2 61344 -system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Data::2 63144 -system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Control::0 7016 -system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Control::1 6064 -system.ruby.network.routers1.throttle0.msg_bytes.Unblock_Control::2 7048 -system.ruby.network.routers1.throttle1.link_utilization 16.844780 -system.ruby.network.routers1.throttle1.msg_count.Request_Control::1 852 -system.ruby.network.routers1.throttle1.msg_count.Response_Data::2 852 -system.ruby.network.routers1.throttle1.msg_count.ResponseL2hit_Data::2 30 -system.ruby.network.routers1.throttle1.msg_count.Writeback_Data::2 758 -system.ruby.network.routers1.throttle1.msg_count.Writeback_Control::0 877 -system.ruby.network.routers1.throttle1.msg_count.Writeback_Control::1 758 -system.ruby.network.routers1.throttle1.msg_count.Unblock_Control::2 851 -system.ruby.network.routers1.throttle1.msg_bytes.Request_Control::1 6816 -system.ruby.network.routers1.throttle1.msg_bytes.Response_Data::2 61344 -system.ruby.network.routers1.throttle1.msg_bytes.ResponseL2hit_Data::2 2160 -system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Data::2 54576 -system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::0 7016 -system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::1 6064 -system.ruby.network.routers1.throttle1.msg_bytes.Unblock_Control::2 6808 -system.ruby.network.routers2.throttle0.link_utilization 8.633241 -system.ruby.network.routers2.throttle0.msg_count.Request_Control::1 852 -system.ruby.network.routers2.throttle0.msg_count.Writeback_Data::2 757 -system.ruby.network.routers2.throttle0.msg_count.Writeback_Control::1 758 -system.ruby.network.routers2.throttle0.msg_count.Unblock_Control::2 851 -system.ruby.network.routers2.throttle0.msg_bytes.Request_Control::1 6816 -system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Data::2 54504 -system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Control::1 6064 -system.ruby.network.routers2.throttle0.msg_bytes.Unblock_Control::2 6808 -system.ruby.network.routers2.throttle1.link_utilization 7.843831 -system.ruby.network.routers2.throttle1.msg_count.Response_Data::2 852 -system.ruby.network.routers2.throttle1.msg_count.Writeback_Control::1 758 -system.ruby.network.routers2.throttle1.msg_bytes.Response_Data::2 61344 -system.ruby.network.routers2.throttle1.msg_bytes.Writeback_Control::1 6064 -system.ruby.network.routers3.throttle0.link_utilization 8.205954 -system.ruby.network.routers3.throttle0.msg_count.Response_Data::2 852 -system.ruby.network.routers3.throttle0.msg_count.ResponseL2hit_Data::2 30 -system.ruby.network.routers3.throttle0.msg_count.Writeback_Control::0 877 -system.ruby.network.routers3.throttle0.msg_bytes.Response_Data::2 61344 -system.ruby.network.routers3.throttle0.msg_bytes.ResponseL2hit_Data::2 2160 -system.ruby.network.routers3.throttle0.msg_bytes.Writeback_Control::0 7016 -system.ruby.network.routers3.throttle1.link_utilization 17.650016 -system.ruby.network.routers3.throttle1.msg_count.Request_Control::0 882 -system.ruby.network.routers3.throttle1.msg_count.Response_Data::2 852 -system.ruby.network.routers3.throttle1.msg_count.Writeback_Data::2 877 -system.ruby.network.routers3.throttle1.msg_count.Writeback_Control::0 877 -system.ruby.network.routers3.throttle1.msg_count.Writeback_Control::1 758 -system.ruby.network.routers3.throttle1.msg_count.Unblock_Control::2 882 -system.ruby.network.routers3.throttle1.msg_bytes.Request_Control::0 7056 -system.ruby.network.routers3.throttle1.msg_bytes.Response_Data::2 61344 -system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Data::2 63144 -system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Control::0 7016 -system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Control::1 6064 -system.ruby.network.routers3.throttle1.msg_bytes.Unblock_Control::2 7056 -system.ruby.network.routers3.throttle2.link_utilization 8.635103 -system.ruby.network.routers3.throttle2.msg_count.Request_Control::1 852 -system.ruby.network.routers3.throttle2.msg_count.Writeback_Data::2 758 -system.ruby.network.routers3.throttle2.msg_count.Writeback_Control::1 758 -system.ruby.network.routers3.throttle2.msg_count.Unblock_Control::2 851 -system.ruby.network.routers3.throttle2.msg_bytes.Request_Control::1 6816 -system.ruby.network.routers3.throttle2.msg_bytes.Writeback_Data::2 54576 -system.ruby.network.routers3.throttle2.msg_bytes.Writeback_Control::1 6064 -system.ruby.network.routers3.throttle2.msg_bytes.Unblock_Control::2 6808 -system.ruby.LD.latency_hist::bucket_size 256 -system.ruby.LD.latency_hist::max_bucket 2559 -system.ruby.LD.latency_hist::samples 50 -system.ruby.LD.latency_hist::mean 914.500000 -system.ruby.LD.latency_hist::gmean 544.079764 -system.ruby.LD.latency_hist::stdev 318.769653 -system.ruby.LD.latency_hist | 5 10.00% 10.00% | 0 0.00% 10.00% | 0 0.00% 10.00% | 30 60.00% 70.00% | 13 26.00% 96.00% | 2 4.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 50 +system.ruby.network.routers0.percent_links_utilized 8.888879 +system.ruby.network.routers0.msg_count.Request_Control::0 880 +system.ruby.network.routers0.msg_count.Response_Data::2 843 +system.ruby.network.routers0.msg_count.ResponseL2hit_Data::2 35 +system.ruby.network.routers0.msg_count.Writeback_Data::2 874 +system.ruby.network.routers0.msg_count.Writeback_Control::0 1749 +system.ruby.network.routers0.msg_count.Unblock_Control::2 878 +system.ruby.network.routers0.msg_bytes.Request_Control::0 7040 +system.ruby.network.routers0.msg_bytes.Response_Data::2 60696 +system.ruby.network.routers0.msg_bytes.ResponseL2hit_Data::2 2520 +system.ruby.network.routers0.msg_bytes.Writeback_Data::2 62928 +system.ruby.network.routers0.msg_bytes.Writeback_Control::0 13992 +system.ruby.network.routers0.msg_bytes.Unblock_Control::2 7024 +system.ruby.network.routers1.percent_links_utilized 16.994245 +system.ruby.network.routers1.msg_count.Request_Control::0 880 +system.ruby.network.routers1.msg_count.Request_Control::1 844 +system.ruby.network.routers1.msg_count.Response_Data::2 1686 +system.ruby.network.routers1.msg_count.ResponseL2hit_Data::2 36 +system.ruby.network.routers1.msg_count.Writeback_Data::2 1628 +system.ruby.network.routers1.msg_count.Writeback_Control::0 1749 +system.ruby.network.routers1.msg_count.Writeback_Control::1 1509 +system.ruby.network.routers1.msg_count.Unblock_Control::2 1720 +system.ruby.network.routers1.msg_bytes.Request_Control::0 7040 +system.ruby.network.routers1.msg_bytes.Request_Control::1 6752 +system.ruby.network.routers1.msg_bytes.Response_Data::2 121392 +system.ruby.network.routers1.msg_bytes.ResponseL2hit_Data::2 2592 +system.ruby.network.routers1.msg_bytes.Writeback_Data::2 117216 +system.ruby.network.routers1.msg_bytes.Writeback_Control::0 13992 +system.ruby.network.routers1.msg_bytes.Writeback_Control::1 12072 +system.ruby.network.routers1.msg_bytes.Unblock_Control::2 13760 +system.ruby.network.routers2.percent_links_utilized 8.101677 +system.ruby.network.routers2.msg_count.Request_Control::1 844 +system.ruby.network.routers2.msg_count.Response_Data::2 843 +system.ruby.network.routers2.msg_count.Writeback_Data::2 754 +system.ruby.network.routers2.msg_count.Writeback_Control::1 1509 +system.ruby.network.routers2.msg_count.Unblock_Control::2 842 +system.ruby.network.routers2.msg_bytes.Request_Control::1 6752 +system.ruby.network.routers2.msg_bytes.Response_Data::2 60696 +system.ruby.network.routers2.msg_bytes.Writeback_Data::2 54288 +system.ruby.network.routers2.msg_bytes.Writeback_Control::1 12072 +system.ruby.network.routers2.msg_bytes.Unblock_Control::2 6736 +system.ruby.network.routers3.percent_links_utilized 11.328267 +system.ruby.network.routers3.msg_count.Request_Control::0 880 +system.ruby.network.routers3.msg_count.Request_Control::1 844 +system.ruby.network.routers3.msg_count.Response_Data::2 1686 +system.ruby.network.routers3.msg_count.ResponseL2hit_Data::2 36 +system.ruby.network.routers3.msg_count.Writeback_Data::2 1628 +system.ruby.network.routers3.msg_count.Writeback_Control::0 1749 +system.ruby.network.routers3.msg_count.Writeback_Control::1 1509 +system.ruby.network.routers3.msg_count.Unblock_Control::2 1720 +system.ruby.network.routers3.msg_bytes.Request_Control::0 7040 +system.ruby.network.routers3.msg_bytes.Request_Control::1 6752 +system.ruby.network.routers3.msg_bytes.Response_Data::2 121392 +system.ruby.network.routers3.msg_bytes.ResponseL2hit_Data::2 2592 +system.ruby.network.routers3.msg_bytes.Writeback_Data::2 117216 +system.ruby.network.routers3.msg_bytes.Writeback_Control::0 13992 +system.ruby.network.routers3.msg_bytes.Writeback_Control::1 12072 +system.ruby.network.routers3.msg_bytes.Unblock_Control::2 13760 +system.ruby.network.msg_count.Request_Control 5172 +system.ruby.network.msg_count.Response_Data 5058 +system.ruby.network.msg_count.ResponseL2hit_Data 107 +system.ruby.network.msg_count.Writeback_Data 4884 +system.ruby.network.msg_count.Writeback_Control 9774 +system.ruby.network.msg_count.Unblock_Control 5160 +system.ruby.network.msg_byte.Request_Control 41376 +system.ruby.network.msg_byte.Response_Data 364176 +system.ruby.network.msg_byte.ResponseL2hit_Data 7704 +system.ruby.network.msg_byte.Writeback_Data 351648 +system.ruby.network.msg_byte.Writeback_Control 78192 +system.ruby.network.msg_byte.Unblock_Control 41280 +system.ruby.network.routers0.throttle0.link_utilization 8.094298 +system.ruby.network.routers0.throttle0.msg_count.Response_Data::2 843 +system.ruby.network.routers0.throttle0.msg_count.ResponseL2hit_Data::2 35 +system.ruby.network.routers0.throttle0.msg_count.Writeback_Control::0 874 +system.ruby.network.routers0.throttle0.msg_bytes.Response_Data::2 60696 +system.ruby.network.routers0.throttle0.msg_bytes.ResponseL2hit_Data::2 2520 +system.ruby.network.routers0.throttle0.msg_bytes.Writeback_Control::0 6992 +system.ruby.network.routers0.throttle1.link_utilization 9.683459 +system.ruby.network.routers0.throttle1.msg_count.Request_Control::0 880 +system.ruby.network.routers0.throttle1.msg_count.Writeback_Data::2 874 +system.ruby.network.routers0.throttle1.msg_count.Writeback_Control::0 875 +system.ruby.network.routers0.throttle1.msg_count.Unblock_Control::2 878 +system.ruby.network.routers0.throttle1.msg_bytes.Request_Control::0 7040 +system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Data::2 62928 +system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Control::0 7000 +system.ruby.network.routers0.throttle1.msg_bytes.Unblock_Control::2 7024 +system.ruby.network.routers1.throttle0.link_utilization 17.376547 +system.ruby.network.routers1.throttle0.msg_count.Request_Control::0 880 +system.ruby.network.routers1.throttle0.msg_count.Response_Data::2 843 +system.ruby.network.routers1.throttle0.msg_count.Writeback_Data::2 874 +system.ruby.network.routers1.throttle0.msg_count.Writeback_Control::0 875 +system.ruby.network.routers1.throttle0.msg_count.Writeback_Control::1 754 +system.ruby.network.routers1.throttle0.msg_count.Unblock_Control::2 878 +system.ruby.network.routers1.throttle0.msg_bytes.Request_Control::0 7040 +system.ruby.network.routers1.throttle0.msg_bytes.Response_Data::2 60696 +system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Data::2 62928 +system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Control::0 7000 +system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Control::1 6032 +system.ruby.network.routers1.throttle0.msg_bytes.Unblock_Control::2 7024 +system.ruby.network.routers1.throttle1.link_utilization 16.611942 +system.ruby.network.routers1.throttle1.msg_count.Request_Control::1 844 +system.ruby.network.routers1.throttle1.msg_count.Response_Data::2 843 +system.ruby.network.routers1.throttle1.msg_count.ResponseL2hit_Data::2 36 +system.ruby.network.routers1.throttle1.msg_count.Writeback_Data::2 754 +system.ruby.network.routers1.throttle1.msg_count.Writeback_Control::0 874 +system.ruby.network.routers1.throttle1.msg_count.Writeback_Control::1 755 +system.ruby.network.routers1.throttle1.msg_count.Unblock_Control::2 842 +system.ruby.network.routers1.throttle1.msg_bytes.Request_Control::1 6752 +system.ruby.network.routers1.throttle1.msg_bytes.Response_Data::2 60696 +system.ruby.network.routers1.throttle1.msg_bytes.ResponseL2hit_Data::2 2592 +system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Data::2 54288 +system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::0 6992 +system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::1 6040 +system.ruby.network.routers1.throttle1.msg_bytes.Unblock_Control::2 6736 +system.ruby.network.routers2.throttle0.link_utilization 8.510265 +system.ruby.network.routers2.throttle0.msg_count.Request_Control::1 844 +system.ruby.network.routers2.throttle0.msg_count.Writeback_Data::2 754 +system.ruby.network.routers2.throttle0.msg_count.Writeback_Control::1 755 +system.ruby.network.routers2.throttle0.msg_count.Unblock_Control::2 842 +system.ruby.network.routers2.throttle0.msg_bytes.Request_Control::1 6752 +system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Data::2 54288 +system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Control::1 6040 +system.ruby.network.routers2.throttle0.msg_bytes.Unblock_Control::2 6736 +system.ruby.network.routers2.throttle1.link_utilization 7.693088 +system.ruby.network.routers2.throttle1.msg_count.Response_Data::2 843 +system.ruby.network.routers2.throttle1.msg_count.Writeback_Control::1 754 +system.ruby.network.routers2.throttle1.msg_bytes.Response_Data::2 60696 +system.ruby.network.routers2.throttle1.msg_bytes.Writeback_Control::1 6032 +system.ruby.network.routers3.throttle0.link_utilization 8.097987 +system.ruby.network.routers3.throttle0.msg_count.Response_Data::2 843 +system.ruby.network.routers3.throttle0.msg_count.ResponseL2hit_Data::2 36 +system.ruby.network.routers3.throttle0.msg_count.Writeback_Control::0 874 +system.ruby.network.routers3.throttle0.msg_bytes.Response_Data::2 60696 +system.ruby.network.routers3.throttle0.msg_bytes.ResponseL2hit_Data::2 2592 +system.ruby.network.routers3.throttle0.msg_bytes.Writeback_Control::0 6992 +system.ruby.network.routers3.throttle1.link_utilization 17.376547 +system.ruby.network.routers3.throttle1.msg_count.Request_Control::0 880 +system.ruby.network.routers3.throttle1.msg_count.Response_Data::2 843 +system.ruby.network.routers3.throttle1.msg_count.Writeback_Data::2 874 +system.ruby.network.routers3.throttle1.msg_count.Writeback_Control::0 875 +system.ruby.network.routers3.throttle1.msg_count.Writeback_Control::1 754 +system.ruby.network.routers3.throttle1.msg_count.Unblock_Control::2 878 +system.ruby.network.routers3.throttle1.msg_bytes.Request_Control::0 7040 +system.ruby.network.routers3.throttle1.msg_bytes.Response_Data::2 60696 +system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Data::2 62928 +system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Control::0 7000 +system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Control::1 6032 +system.ruby.network.routers3.throttle1.msg_bytes.Unblock_Control::2 7024 +system.ruby.network.routers3.throttle2.link_utilization 8.510265 +system.ruby.network.routers3.throttle2.msg_count.Request_Control::1 844 +system.ruby.network.routers3.throttle2.msg_count.Writeback_Data::2 754 +system.ruby.network.routers3.throttle2.msg_count.Writeback_Control::1 755 +system.ruby.network.routers3.throttle2.msg_count.Unblock_Control::2 842 +system.ruby.network.routers3.throttle2.msg_bytes.Request_Control::1 6752 +system.ruby.network.routers3.throttle2.msg_bytes.Writeback_Data::2 54288 +system.ruby.network.routers3.throttle2.msg_bytes.Writeback_Control::1 6040 +system.ruby.network.routers3.throttle2.msg_bytes.Unblock_Control::2 6736 +system.ruby.LD.latency_hist::bucket_size 128 +system.ruby.LD.latency_hist::max_bucket 1279 +system.ruby.LD.latency_hist::samples 54 +system.ruby.LD.latency_hist::mean 874.574074 +system.ruby.LD.latency_hist::gmean 437.265598 +system.ruby.LD.latency_hist::stdev 350.325488 +system.ruby.LD.latency_hist | 7 12.96% 12.96% | 0 0.00% 12.96% | 0 0.00% 12.96% | 0 0.00% 12.96% | 0 0.00% 12.96% | 0 0.00% 12.96% | 5 9.26% 22.22% | 29 53.70% 75.93% | 9 16.67% 92.59% | 4 7.41% 100.00% +system.ruby.LD.latency_hist::total 54 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 4 +system.ruby.LD.hit_latency_hist::samples 6 system.ruby.LD.hit_latency_hist::mean 1 system.ruby.LD.hit_latency_hist::gmean 1 -system.ruby.LD.hit_latency_hist | 0 0.00% 0.00% | 4 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.LD.hit_latency_hist::total 4 -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 46 -system.ruby.LD.miss_latency_hist::mean 993.934783 -system.ruby.LD.miss_latency_hist::gmean 940.906082 -system.ruby.LD.miss_latency_hist::stdev 173.263243 -system.ruby.LD.miss_latency_hist | 1 2.17% 2.17% | 0 0.00% 2.17% | 0 0.00% 2.17% | 30 65.22% 67.39% | 13 28.26% 95.65% | 2 4.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::total 46 +system.ruby.LD.hit_latency_hist | 0 0.00% 0.00% | 6 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% +system.ruby.LD.hit_latency_hist::total 6 +system.ruby.LD.miss_latency_hist::bucket_size 128 +system.ruby.LD.miss_latency_hist::max_bucket 1279 +system.ruby.LD.miss_latency_hist::samples 48 +system.ruby.LD.miss_latency_hist::mean 983.770833 +system.ruby.LD.miss_latency_hist::gmean 935.057837 +system.ruby.LD.miss_latency_hist::stdev 169.695753 +system.ruby.LD.miss_latency_hist | 1 2.08% 2.08% | 0 0.00% 2.08% | 0 0.00% 2.08% | 0 0.00% 2.08% | 0 0.00% 2.08% | 0 0.00% 2.08% | 5 10.42% 12.50% | 29 60.42% 72.92% | 9 18.75% 91.67% | 4 8.33% 100.00% +system.ruby.LD.miss_latency_hist::total 48 system.ruby.ST.latency_hist::bucket_size 256 system.ruby.ST.latency_hist::max_bucket 2559 -system.ruby.ST.latency_hist::samples 857 -system.ruby.ST.latency_hist::mean 927.439907 -system.ruby.ST.latency_hist::gmean 556.916459 -system.ruby.ST.latency_hist::stdev 312.242258 -system.ruby.ST.latency_hist | 80 9.33% 9.33% | 6 0.70% 10.04% | 4 0.47% 10.50% | 412 48.07% 58.58% | 336 39.21% 97.78% | 19 2.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 857 +system.ruby.ST.latency_hist::samples 870 +system.ruby.ST.latency_hist::mean 919.120690 +system.ruby.ST.latency_hist::gmean 509.527867 +system.ruby.ST.latency_hist::stdev 331.108106 +system.ruby.ST.latency_hist | 93 10.69% 10.69% | 6 0.69% 11.38% | 4 0.46% 11.84% | 354 40.69% 52.53% | 405 46.55% 99.08% | 8 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.ST.latency_hist::total 870 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 71 +system.ruby.ST.hit_latency_hist::samples 84 system.ruby.ST.hit_latency_hist::mean 1 system.ruby.ST.hit_latency_hist::gmean 1 -system.ruby.ST.hit_latency_hist | 0 0.00% 0.00% | 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% | 0 0.00% 100.00% -system.ruby.ST.hit_latency_hist::total 71 +system.ruby.ST.hit_latency_hist | 0 0.00% 0.00% | 84 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% +system.ruby.ST.hit_latency_hist::total 84 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 786 -system.ruby.ST.miss_latency_hist::mean 1011.125954 -system.ruby.ST.miss_latency_hist::gmean 985.869507 -system.ruby.ST.miss_latency_hist::stdev 147.214582 -system.ruby.ST.miss_latency_hist | 9 1.15% 1.15% | 6 0.76% 1.91% | 4 0.51% 2.42% | 412 52.42% 54.83% | 336 42.75% 97.58% | 19 2.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.ST.miss_latency_hist::mean 1017.240458 +system.ruby.ST.miss_latency_hist::gmean 991.935880 +system.ruby.ST.miss_latency_hist::stdev 146.709443 +system.ruby.ST.miss_latency_hist | 9 1.15% 1.15% | 6 0.76% 1.91% | 4 0.51% 2.42% | 354 45.04% 47.46% | 405 51.53% 98.98% | 8 1.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.ST.miss_latency_hist::total 786 system.ruby.IFETCH.latency_hist::bucket_size 32 system.ruby.IFETCH.latency_hist::max_bucket 319 -system.ruby.IFETCH.latency_hist::samples 50 -system.ruby.IFETCH.latency_hist::mean 66.720000 -system.ruby.IFETCH.latency_hist::gmean 61.968921 -system.ruby.IFETCH.latency_hist::stdev 27.740812 -system.ruby.IFETCH.latency_hist | 1 2.00% 2.00% | 19 38.00% 40.00% | 28 56.00% 96.00% | 0 0.00% 96.00% | 1 2.00% 98.00% | 0 0.00% 98.00% | 1 2.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.IFETCH.latency_hist::samples 46 +system.ruby.IFETCH.latency_hist::mean 70.195652 +system.ruby.IFETCH.latency_hist::gmean 54.673545 +system.ruby.IFETCH.latency_hist::stdev 37.753363 +system.ruby.IFETCH.latency_hist | 4 8.70% 8.70% | 14 30.43% 39.13% | 21 45.65% 84.78% | 1 2.17% 86.96% | 4 8.70% 95.65% | 2 4.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.IFETCH.latency_hist::total 46 +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 2 +system.ruby.IFETCH.hit_latency_hist::mean 1 +system.ruby.IFETCH.hit_latency_hist::gmean 1 +system.ruby.IFETCH.hit_latency_hist | 0 0.00% 0.00% | 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% | 0 0.00% 100.00% | 0 0.00% 100.00% +system.ruby.IFETCH.hit_latency_hist::total 2 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 50 -system.ruby.IFETCH.miss_latency_hist::mean 66.720000 -system.ruby.IFETCH.miss_latency_hist::gmean 61.968921 -system.ruby.IFETCH.miss_latency_hist::stdev 27.740812 -system.ruby.IFETCH.miss_latency_hist | 1 2.00% 2.00% | 19 38.00% 40.00% | 28 56.00% 96.00% | 0 0.00% 96.00% | 1 2.00% 98.00% | 0 0.00% 98.00% | 1 2.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 50 -system.ruby.Directory_Controller.GETX 763 0.00% 0.00% -system.ruby.Directory_Controller.GETS 89 0.00% 0.00% -system.ruby.Directory_Controller.PUTX 758 0.00% 0.00% -system.ruby.Directory_Controller.Unblock 84 0.00% 0.00% -system.ruby.Directory_Controller.Last_Unblock 4 0.00% 0.00% -system.ruby.Directory_Controller.Exclusive_Unblock 763 0.00% 0.00% -system.ruby.Directory_Controller.Dirty_Writeback 757 0.00% 0.00% -system.ruby.Directory_Controller.Memory_Data 852 0.00% 0.00% -system.ruby.Directory_Controller.Memory_Ack 757 0.00% 0.00% -system.ruby.Directory_Controller.I.GETX 700 0.00% 0.00% -system.ruby.Directory_Controller.I.GETS 85 0.00% 0.00% -system.ruby.Directory_Controller.I.Memory_Ack 757 0.00% 0.00% -system.ruby.Directory_Controller.S.GETX 63 0.00% 0.00% -system.ruby.Directory_Controller.S.GETS 4 0.00% 0.00% -system.ruby.Directory_Controller.M.PUTX 758 0.00% 0.00% -system.ruby.Directory_Controller.IS.Unblock 84 0.00% 0.00% -system.ruby.Directory_Controller.IS.Memory_Data 85 0.00% 0.00% -system.ruby.Directory_Controller.SS.Last_Unblock 4 0.00% 0.00% -system.ruby.Directory_Controller.SS.Memory_Data 4 0.00% 0.00% -system.ruby.Directory_Controller.MM.Exclusive_Unblock 763 0.00% 0.00% -system.ruby.Directory_Controller.MM.Memory_Data 763 0.00% 0.00% -system.ruby.Directory_Controller.MI.Dirty_Writeback 757 0.00% 0.00% -system.ruby.L1Cache_Controller.Load 52 0.00% 0.00% -system.ruby.L1Cache_Controller.Ifetch 60 0.00% 0.00% -system.ruby.L1Cache_Controller.Store 865 0.00% 0.00% -system.ruby.L1Cache_Controller.L1_Replacement 79286 0.00% 0.00% -system.ruby.L1Cache_Controller.Data 89 0.00% 0.00% -system.ruby.L1Cache_Controller.Exclusive_Data 793 0.00% 0.00% -system.ruby.L1Cache_Controller.Writeback_Ack_Data 877 0.00% 0.00% +system.ruby.IFETCH.miss_latency_hist::samples 44 +system.ruby.IFETCH.miss_latency_hist::mean 73.340909 +system.ruby.IFETCH.miss_latency_hist::gmean 65.579350 +system.ruby.IFETCH.miss_latency_hist::stdev 35.479403 +system.ruby.IFETCH.miss_latency_hist | 2 4.55% 4.55% | 14 31.82% 36.36% | 21 47.73% 84.09% | 1 2.27% 86.36% | 4 9.09% 95.45% | 2 4.55% 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 44 +system.ruby.Directory_Controller.GETX 761 0.00% 0.00% +system.ruby.Directory_Controller.GETS 83 0.00% 0.00% +system.ruby.Directory_Controller.PUTX 755 0.00% 0.00% +system.ruby.Directory_Controller.Unblock 77 0.00% 0.00% +system.ruby.Directory_Controller.Last_Unblock 5 0.00% 0.00% +system.ruby.Directory_Controller.Exclusive_Unblock 760 0.00% 0.00% +system.ruby.Directory_Controller.Dirty_Writeback 754 0.00% 0.00% +system.ruby.Directory_Controller.Memory_Data 843 0.00% 0.00% +system.ruby.Directory_Controller.Memory_Ack 754 0.00% 0.00% +system.ruby.Directory_Controller.I.GETX 691 0.00% 0.00% +system.ruby.Directory_Controller.I.GETS 78 0.00% 0.00% +system.ruby.Directory_Controller.I.Memory_Ack 754 0.00% 0.00% +system.ruby.Directory_Controller.S.GETX 70 0.00% 0.00% +system.ruby.Directory_Controller.S.GETS 5 0.00% 0.00% +system.ruby.Directory_Controller.M.PUTX 755 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.SS.Last_Unblock 5 0.00% 0.00% +system.ruby.Directory_Controller.SS.Memory_Data 5 0.00% 0.00% +system.ruby.Directory_Controller.MM.Exclusive_Unblock 760 0.00% 0.00% +system.ruby.Directory_Controller.MM.Memory_Data 760 0.00% 0.00% +system.ruby.Directory_Controller.MI.Dirty_Writeback 754 0.00% 0.00% +system.ruby.L1Cache_Controller.Load 56 0.00% 0.00% +system.ruby.L1Cache_Controller.Ifetch 59 0.00% 0.00% +system.ruby.L1Cache_Controller.Store 880 0.00% 0.00% +system.ruby.L1Cache_Controller.L1_Replacement 80012 0.00% 0.00% +system.ruby.L1Cache_Controller.Data 83 0.00% 0.00% +system.ruby.L1Cache_Controller.Exclusive_Data 795 0.00% 0.00% +system.ruby.L1Cache_Controller.Writeback_Ack_Data 874 0.00% 0.00% system.ruby.L1Cache_Controller.All_acks 786 0.00% 0.00% -system.ruby.L1Cache_Controller.Use_Timeout 792 0.00% 0.00% -system.ruby.L1Cache_Controller.I.Load 46 0.00% 0.00% -system.ruby.L1Cache_Controller.I.Ifetch 50 0.00% 0.00% -system.ruby.L1Cache_Controller.I.Store 786 0.00% 0.00% -system.ruby.L1Cache_Controller.S.L1_Replacement 87 0.00% 0.00% +system.ruby.L1Cache_Controller.Use_Timeout 795 0.00% 0.00% +system.ruby.L1Cache_Controller.I.Load 48 0.00% 0.00% +system.ruby.L1Cache_Controller.I.Ifetch 44 0.00% 0.00% +system.ruby.L1Cache_Controller.I.Store 788 0.00% 0.00% +system.ruby.L1Cache_Controller.S.L1_Replacement 81 0.00% 0.00% +system.ruby.L1Cache_Controller.M.Ifetch 2 0.00% 0.00% system.ruby.L1Cache_Controller.M.Store 1 0.00% 0.00% -system.ruby.L1Cache_Controller.M.L1_Replacement 6 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 7 0.00% 0.00% -system.ruby.L1Cache_Controller.MM.Load 3 0.00% 0.00% -system.ruby.L1Cache_Controller.MM.Store 59 0.00% 0.00% -system.ruby.L1Cache_Controller.MM.L1_Replacement 784 0.00% 0.00% -system.ruby.L1Cache_Controller.MM_W.Load 1 0.00% 0.00% -system.ruby.L1Cache_Controller.MM_W.Store 11 0.00% 0.00% -system.ruby.L1Cache_Controller.MM_W.L1_Replacement 31474 0.00% 0.00% -system.ruby.L1Cache_Controller.MM_W.Use_Timeout 785 0.00% 0.00% -system.ruby.L1Cache_Controller.IM.L1_Replacement 44509 0.00% 0.00% +system.ruby.L1Cache_Controller.M.L1_Replacement 7 0.00% 0.00% +system.ruby.L1Cache_Controller.M_W.L1_Replacement 5 0.00% 0.00% +system.ruby.L1Cache_Controller.M_W.Use_Timeout 9 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 787 0.00% 0.00% +system.ruby.L1Cache_Controller.MM_W.Load 2 0.00% 0.00% +system.ruby.L1Cache_Controller.MM_W.Store 15 0.00% 0.00% +system.ruby.L1Cache_Controller.MM_W.L1_Replacement 30902 0.00% 0.00% +system.ruby.L1Cache_Controller.MM_W.Use_Timeout 786 0.00% 0.00% +system.ruby.L1Cache_Controller.IM.L1_Replacement 45597 0.00% 0.00% system.ruby.L1Cache_Controller.IM.Exclusive_Data 786 0.00% 0.00% -system.ruby.L1Cache_Controller.OM.L1_Replacement 57 0.00% 0.00% +system.ruby.L1Cache_Controller.OM.L1_Replacement 45 0.00% 0.00% system.ruby.L1Cache_Controller.OM.All_acks 786 0.00% 0.00% -system.ruby.L1Cache_Controller.IS.L1_Replacement 2365 0.00% 0.00% -system.ruby.L1Cache_Controller.IS.Data 89 0.00% 0.00% -system.ruby.L1Cache_Controller.IS.Exclusive_Data 7 0.00% 0.00% -system.ruby.L1Cache_Controller.SI.Writeback_Ack_Data 87 0.00% 0.00% +system.ruby.L1Cache_Controller.IS.L1_Replacement 2588 0.00% 0.00% +system.ruby.L1Cache_Controller.IS.Data 83 0.00% 0.00% +system.ruby.L1Cache_Controller.IS.Exclusive_Data 9 0.00% 0.00% +system.ruby.L1Cache_Controller.SI.Writeback_Ack_Data 81 0.00% 0.00% system.ruby.L1Cache_Controller.MI.Load 2 0.00% 0.00% -system.ruby.L1Cache_Controller.MI.Ifetch 10 0.00% 0.00% +system.ruby.L1Cache_Controller.MI.Ifetch 13 0.00% 0.00% system.ruby.L1Cache_Controller.MI.Store 8 0.00% 0.00% -system.ruby.L1Cache_Controller.MI.Writeback_Ack_Data 790 0.00% 0.00% -system.ruby.L2Cache_Controller.L1_GETS 96 0.00% 0.00% -system.ruby.L2Cache_Controller.L1_GETX 786 0.00% 0.00% -system.ruby.L2Cache_Controller.L1_PUTX 790 0.00% 0.00% -system.ruby.L2Cache_Controller.L1_PUTS_only 87 0.00% 0.00% -system.ruby.L2Cache_Controller.All_Acks 763 0.00% 0.00% -system.ruby.L2Cache_Controller.Data 852 0.00% 0.00% -system.ruby.L2Cache_Controller.L1_WBCLEANDATA 87 0.00% 0.00% -system.ruby.L2Cache_Controller.L1_WBDIRTYDATA 790 0.00% 0.00% -system.ruby.L2Cache_Controller.Writeback_Ack 758 0.00% 0.00% -system.ruby.L2Cache_Controller.Unblock 88 0.00% 0.00% -system.ruby.L2Cache_Controller.Exclusive_Unblock 793 0.00% 0.00% -system.ruby.L2Cache_Controller.L2_Replacement 844 0.00% 0.00% -system.ruby.L2Cache_Controller.NP.L1_GETS 89 0.00% 0.00% -system.ruby.L2Cache_Controller.NP.L1_GETX 763 0.00% 0.00% -system.ruby.L2Cache_Controller.ILS.L1_PUTS_only 87 0.00% 0.00% -system.ruby.L2Cache_Controller.ILX.L1_PUTX 790 0.00% 0.00% -system.ruby.L2Cache_Controller.S.L2_Replacement 86 0.00% 0.00% -system.ruby.L2Cache_Controller.M.L1_GETS 7 0.00% 0.00% -system.ruby.L2Cache_Controller.M.L1_GETX 23 0.00% 0.00% -system.ruby.L2Cache_Controller.M.L2_Replacement 758 0.00% 0.00% -system.ruby.L2Cache_Controller.IW.L1_WBCLEANDATA 87 0.00% 0.00% -system.ruby.L2Cache_Controller.ILXW.L1_WBDIRTYDATA 790 0.00% 0.00% -system.ruby.L2Cache_Controller.IGS.Data 89 0.00% 0.00% -system.ruby.L2Cache_Controller.IGS.Unblock 88 0.00% 0.00% -system.ruby.L2Cache_Controller.IGM.Data 763 0.00% 0.00% -system.ruby.L2Cache_Controller.IGMO.All_Acks 763 0.00% 0.00% -system.ruby.L2Cache_Controller.IGMO.Exclusive_Unblock 763 0.00% 0.00% -system.ruby.L2Cache_Controller.MM.Exclusive_Unblock 23 0.00% 0.00% -system.ruby.L2Cache_Controller.OO.Exclusive_Unblock 7 0.00% 0.00% -system.ruby.L2Cache_Controller.MI.Writeback_Ack 758 0.00% 0.00% +system.ruby.L1Cache_Controller.MI.Writeback_Ack_Data 793 0.00% 0.00% +system.ruby.L2Cache_Controller.L1_GETS 92 0.00% 0.00% +system.ruby.L2Cache_Controller.L1_GETX 788 0.00% 0.00% +system.ruby.L2Cache_Controller.L1_PUTX 794 0.00% 0.00% +system.ruby.L2Cache_Controller.L1_PUTS_only 81 0.00% 0.00% +system.ruby.L2Cache_Controller.All_Acks 760 0.00% 0.00% +system.ruby.L2Cache_Controller.Data 843 0.00% 0.00% +system.ruby.L2Cache_Controller.L1_WBCLEANDATA 81 0.00% 0.00% +system.ruby.L2Cache_Controller.L1_WBDIRTYDATA 793 0.00% 0.00% +system.ruby.L2Cache_Controller.Writeback_Ack 754 0.00% 0.00% +system.ruby.L2Cache_Controller.Unblock 82 0.00% 0.00% +system.ruby.L2Cache_Controller.Exclusive_Unblock 795 0.00% 0.00% +system.ruby.L2Cache_Controller.L2_Replacement 836 0.00% 0.00% +system.ruby.L2Cache_Controller.NP.L1_GETS 83 0.00% 0.00% +system.ruby.L2Cache_Controller.NP.L1_GETX 761 0.00% 0.00% +system.ruby.L2Cache_Controller.ILS.L1_PUTS_only 81 0.00% 0.00% +system.ruby.L2Cache_Controller.ILX.L1_PUTX 794 0.00% 0.00% +system.ruby.L2Cache_Controller.S.L2_Replacement 81 0.00% 0.00% +system.ruby.L2Cache_Controller.M.L1_GETS 9 0.00% 0.00% +system.ruby.L2Cache_Controller.M.L1_GETX 27 0.00% 0.00% +system.ruby.L2Cache_Controller.M.L2_Replacement 755 0.00% 0.00% +system.ruby.L2Cache_Controller.IW.L1_WBCLEANDATA 81 0.00% 0.00% +system.ruby.L2Cache_Controller.ILXW.L1_WBDIRTYDATA 793 0.00% 0.00% +system.ruby.L2Cache_Controller.IGS.Data 83 0.00% 0.00% +system.ruby.L2Cache_Controller.IGS.Unblock 82 0.00% 0.00% +system.ruby.L2Cache_Controller.IGM.Data 760 0.00% 0.00% +system.ruby.L2Cache_Controller.IGMO.All_Acks 760 0.00% 0.00% +system.ruby.L2Cache_Controller.IGMO.Exclusive_Unblock 760 0.00% 0.00% +system.ruby.L2Cache_Controller.MM.Exclusive_Unblock 26 0.00% 0.00% +system.ruby.L2Cache_Controller.OO.Exclusive_Unblock 9 0.00% 0.00% +system.ruby.L2Cache_Controller.MI.Writeback_Ack 754 0.00% 0.00% ---------- End Simulation Statistics ---------- diff --git a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_token/config.ini b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_token/config.ini index 7525ba3b1..91457f746 100644 --- a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_token/config.ini +++ b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_token/config.ini @@ -55,8 +55,7 @@ eventq_index=0 num_cpus=1 system=system wakeup_frequency=10 -cpuDataPort=system.ruby.l1_cntrl0.sequencer.slave[0] -cpuInstPort=system.ruby.l1_cntrl0.sequencer.slave[1] +cpuInstDataPort=system.ruby.l1_cntrl0.sequencer.slave[0] [system.dvfs_handler] type=DVFSHandler @@ -421,6 +420,7 @@ eventq_index=0 icache=system.ruby.l1_cntrl0.L1Icache icache_hit_latency=1 max_outstanding_requests=16 +no_retry_on_stall=true ruby_system=system.ruby support_data_reqs=true support_inst_reqs=true @@ -428,7 +428,7 @@ system=system using_network_tester=false using_ruby_tester=true version=0 -slave=system.cpu.cpuDataPort[0] system.cpu.cpuInstPort[0] +slave=system.cpu.cpuInstDataPort[0] [system.ruby.l2_cntrl0] type=L2Cache_Controller @@ -1669,6 +1669,7 @@ randomization=false type=RubyPortProxy clk_domain=system.clk_domain eventq_index=0 +no_retry_on_stall=false ruby_system=system.ruby support_data_reqs=true support_inst_reqs=true diff --git a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_token/simout b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_token/simout index 37f2fa418..f6fb164f9 100755 --- a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_token/simout +++ b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_token/simout @@ -1,13 +1,11 @@ -Redirecting stdout to build/ALPHA_MOESI_CMP_token/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby-MOESI_CMP_token/simout -Redirecting stderr to build/ALPHA_MOESI_CMP_token/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby-MOESI_CMP_token/simerr gem5 Simulator System. http://gem5.org gem5 is copyrighted software; use the --copyright option for details. -gem5 compiled Nov 15 2015 14:51:28 -gem5 started Nov 15 2015 14:51:52 -gem5 executing on ribera.cs.wisc.edu, pid 2888 -command line: build/ALPHA_MOESI_CMP_token/gem5.opt -d build/ALPHA_MOESI_CMP_token/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby-MOESI_CMP_token -re /scratch/nilay/GEM5/gem5/tests/run.py build/ALPHA_MOESI_CMP_token/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby-MOESI_CMP_token +gem5 compiled Dec 11 2015 20:15:50 +gem5 started Dec 11 2015 20:16:20 +gem5 executing on zizzer, pid 47648 +command line: build/ALPHA_MOESI_CMP_token/gem5.opt -d build/ALPHA_MOESI_CMP_token/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby-MOESI_CMP_token -re /z/atgutier/gem5/gem5/tests/run.py build/ALPHA_MOESI_CMP_token/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby-MOESI_CMP_token Global frequency set at 1000000000 ticks per second info: Entering event queue @ 0. Starting simulation... -Exiting @ tick 53241 because Ruby Tester completed +Exiting @ tick 50141 because Ruby Tester completed diff --git a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_token/stats.txt b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_token/stats.txt index 56ffc198c..22d2e6b72 100644 --- a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_token/stats.txt +++ b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_token/stats.txt @@ -1,44 +1,44 @@ ---------- Begin Simulation Statistics ---------- -sim_seconds 0.000053 # Number of seconds simulated -sim_ticks 53241 # Number of ticks simulated -final_tick 53241 # Number of ticks from beginning of simulation (restored from checkpoints and never reset) +sim_seconds 0.000050 # Number of seconds simulated +sim_ticks 50141 # Number of ticks simulated +final_tick 50141 # Number of ticks from beginning of simulation (restored from checkpoints and never reset) sim_freq 1000000000 # Frequency of simulated ticks -host_tick_rate 626475 # Simulator tick rate (ticks/s) -host_mem_usage 446792 # Number of bytes of host memory used -host_seconds 0.09 # Real time elapsed on the host +host_tick_rate 455774 # Simulator tick rate (ticks/s) +host_mem_usage 387088 # Number of bytes of host memory used +host_seconds 0.11 # Real time elapsed on the host system.voltage_domain.voltage 1 # Voltage in Volts system.clk_domain.clock 1 # Clock period in ticks -system.mem_ctrls.bytes_read::ruby.dir_cntrl0 54016 # Number of bytes read from this memory -system.mem_ctrls.bytes_read::total 54016 # Number of bytes read from this memory -system.mem_ctrls.bytes_written::ruby.dir_cntrl0 49216 # Number of bytes written to this memory -system.mem_ctrls.bytes_written::total 49216 # Number of bytes written to this memory -system.mem_ctrls.num_reads::ruby.dir_cntrl0 844 # Number of read requests responded to by this memory -system.mem_ctrls.num_reads::total 844 # Number of read requests responded to by this memory -system.mem_ctrls.num_writes::ruby.dir_cntrl0 769 # Number of write requests responded to by this memory -system.mem_ctrls.num_writes::total 769 # Number of write requests responded to by this memory -system.mem_ctrls.bw_read::ruby.dir_cntrl0 1014556451 # Total read bandwidth from this memory (bytes/s) -system.mem_ctrls.bw_read::total 1014556451 # Total read bandwidth from this memory (bytes/s) -system.mem_ctrls.bw_write::ruby.dir_cntrl0 924400368 # Write bandwidth from this memory (bytes/s) -system.mem_ctrls.bw_write::total 924400368 # Write bandwidth from this memory (bytes/s) -system.mem_ctrls.bw_total::ruby.dir_cntrl0 1938956819 # Total bandwidth to/from this memory (bytes/s) -system.mem_ctrls.bw_total::total 1938956819 # Total bandwidth to/from this memory (bytes/s) -system.mem_ctrls.readReqs 845 # Number of read requests accepted -system.mem_ctrls.writeReqs 769 # Number of write requests accepted -system.mem_ctrls.readBursts 845 # Number of DRAM read bursts, including those serviced by the write queue -system.mem_ctrls.writeBursts 769 # Number of DRAM write bursts, including those merged in the write queue -system.mem_ctrls.bytesReadDRAM 44800 # Total number of bytes read from DRAM -system.mem_ctrls.bytesReadWrQ 9280 # Total number of bytes read from write queue -system.mem_ctrls.bytesWritten 41856 # Total number of bytes written to DRAM -system.mem_ctrls.bytesReadSys 54080 # Total read bytes from the system interface side -system.mem_ctrls.bytesWrittenSys 49216 # Total written bytes from the system interface side -system.mem_ctrls.servicedByWrQ 145 # Number of DRAM read bursts serviced by the write queue -system.mem_ctrls.mergedWrBursts 91 # Number of DRAM write bursts merged with an existing one +system.mem_ctrls.bytes_read::ruby.dir_cntrl0 50624 # Number of bytes read from this memory +system.mem_ctrls.bytes_read::total 50624 # Number of bytes read from this memory +system.mem_ctrls.bytes_written::ruby.dir_cntrl0 46016 # Number of bytes written to this memory +system.mem_ctrls.bytes_written::total 46016 # Number of bytes written to this memory +system.mem_ctrls.num_reads::ruby.dir_cntrl0 791 # Number of read requests responded to by this memory +system.mem_ctrls.num_reads::total 791 # Number of read requests responded to by this memory +system.mem_ctrls.num_writes::ruby.dir_cntrl0 719 # Number of write requests responded to by this memory +system.mem_ctrls.num_writes::total 719 # Number of write requests responded to by this memory +system.mem_ctrls.bw_read::ruby.dir_cntrl0 1009632835 # Total read bandwidth from this memory (bytes/s) +system.mem_ctrls.bw_read::total 1009632835 # Total read bandwidth from this memory (bytes/s) +system.mem_ctrls.bw_write::ruby.dir_cntrl0 917731996 # Write bandwidth from this memory (bytes/s) +system.mem_ctrls.bw_write::total 917731996 # Write bandwidth from this memory (bytes/s) +system.mem_ctrls.bw_total::ruby.dir_cntrl0 1927364831 # Total bandwidth to/from this memory (bytes/s) +system.mem_ctrls.bw_total::total 1927364831 # Total bandwidth to/from this memory (bytes/s) +system.mem_ctrls.readReqs 791 # Number of read requests accepted +system.mem_ctrls.writeReqs 719 # Number of write requests accepted +system.mem_ctrls.readBursts 791 # Number of DRAM read bursts, including those serviced by the write queue +system.mem_ctrls.writeBursts 719 # Number of DRAM write bursts, including those merged in the write queue +system.mem_ctrls.bytesReadDRAM 42944 # Total number of bytes read from DRAM +system.mem_ctrls.bytesReadWrQ 7680 # Total number of bytes read from write queue +system.mem_ctrls.bytesWritten 39296 # Total number of bytes written to DRAM +system.mem_ctrls.bytesReadSys 50624 # Total read bytes from the system interface side +system.mem_ctrls.bytesWrittenSys 46016 # Total written bytes from the system interface side +system.mem_ctrls.servicedByWrQ 120 # Number of DRAM read bursts serviced by the write queue +system.mem_ctrls.mergedWrBursts 81 # 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 211 # Per bank write bursts -system.mem_ctrls.perBankRdBursts::1 230 # Per bank write bursts -system.mem_ctrls.perBankRdBursts::2 216 # Per bank write bursts -system.mem_ctrls.perBankRdBursts::3 43 # Per bank write bursts +system.mem_ctrls.perBankRdBursts::0 208 # Per bank write bursts +system.mem_ctrls.perBankRdBursts::1 221 # Per bank write bursts +system.mem_ctrls.perBankRdBursts::2 189 # Per bank write bursts +system.mem_ctrls.perBankRdBursts::3 53 # 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 @@ -51,10 +51,10 @@ system.mem_ctrls.perBankRdBursts::12 0 # Pe 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 195 # Per bank write bursts -system.mem_ctrls.perBankWrBursts::1 213 # Per bank write bursts -system.mem_ctrls.perBankWrBursts::2 203 # Per bank write bursts -system.mem_ctrls.perBankWrBursts::3 43 # Per bank write bursts +system.mem_ctrls.perBankWrBursts::0 189 # Per bank write bursts +system.mem_ctrls.perBankWrBursts::1 195 # Per bank write bursts +system.mem_ctrls.perBankWrBursts::2 180 # Per bank write bursts +system.mem_ctrls.perBankWrBursts::3 50 # 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 @@ -69,24 +69,24 @@ system.mem_ctrls.perBankWrBursts::14 0 # Pe 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 53206 # Total gap between requests +system.mem_ctrls.totGap 50084 # 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 845 # Read request sizes (log2) +system.mem_ctrls.readPktSize::6 791 # 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 769 # Write request sizes (log2) -system.mem_ctrls.rdQLenPdf::0 596 # What read queue length does an incoming req see -system.mem_ctrls.rdQLenPdf::1 104 # 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.writePktSize::6 719 # Write request sizes (log2) +system.mem_ctrls.rdQLenPdf::0 557 # What read queue length does an incoming req see +system.mem_ctrls.rdQLenPdf::1 111 # What read queue length does an incoming req see +system.mem_ctrls.rdQLenPdf::2 3 # 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 @@ -131,24 +131,24 @@ system.mem_ctrls.wrQLenPdf::11 1 # Wh system.mem_ctrls.wrQLenPdf::12 1 # What write queue length does an incoming req see system.mem_ctrls.wrQLenPdf::13 1 # What write queue length does an incoming req see system.mem_ctrls.wrQLenPdf::14 1 # What write queue length does an incoming req see -system.mem_ctrls.wrQLenPdf::15 5 # What write queue length does an incoming req see -system.mem_ctrls.wrQLenPdf::16 6 # What write queue length does an incoming req see -system.mem_ctrls.wrQLenPdf::17 25 # What write queue length does an incoming req see -system.mem_ctrls.wrQLenPdf::18 41 # What write queue length does an incoming req see -system.mem_ctrls.wrQLenPdf::19 51 # What write queue length does an incoming req see -system.mem_ctrls.wrQLenPdf::20 42 # 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 41 # What write queue length does an incoming req see -system.mem_ctrls.wrQLenPdf::23 44 # 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 42 # 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 40 # What write queue length does an incoming req see -system.mem_ctrls.wrQLenPdf::28 40 # What write queue length does an incoming req see -system.mem_ctrls.wrQLenPdf::29 40 # What write queue length does an incoming req see -system.mem_ctrls.wrQLenPdf::30 40 # What write queue length does an incoming req see -system.mem_ctrls.wrQLenPdf::31 40 # What write queue length does an incoming req see -system.mem_ctrls.wrQLenPdf::32 40 # 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 4 # What write queue length does an incoming req see +system.mem_ctrls.wrQLenPdf::17 20 # What write queue length does an incoming req see +system.mem_ctrls.wrQLenPdf::18 40 # 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 43 # What write queue length does an incoming req see +system.mem_ctrls.wrQLenPdf::21 41 # What write queue length does an incoming req see +system.mem_ctrls.wrQLenPdf::22 40 # 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 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 42 # What write queue length does an incoming req see +system.mem_ctrls.wrQLenPdf::27 38 # 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 @@ -180,71 +180,69 @@ system.mem_ctrls.wrQLenPdf::60 0 # Wh system.mem_ctrls.wrQLenPdf::61 0 # What write queue length does an incoming req see system.mem_ctrls.wrQLenPdf::62 0 # What write queue length does an incoming req see system.mem_ctrls.wrQLenPdf::63 0 # What write queue length does an incoming req see -system.mem_ctrls.bytesPerActivate::samples 91 # Bytes accessed per row activation -system.mem_ctrls.bytesPerActivate::mean 926.241758 # Bytes accessed per row activation -system.mem_ctrls.bytesPerActivate::gmean 851.755825 # Bytes accessed per row activation -system.mem_ctrls.bytesPerActivate::stdev 236.278712 # Bytes accessed per row activation -system.mem_ctrls.bytesPerActivate::0-127 2 2.20% 2.20% # Bytes accessed per row activation -system.mem_ctrls.bytesPerActivate::128-255 3 3.30% 5.49% # Bytes accessed per row activation -system.mem_ctrls.bytesPerActivate::256-383 1 1.10% 6.59% # Bytes accessed per row activation -system.mem_ctrls.bytesPerActivate::512-639 3 3.30% 9.89% # Bytes accessed per row activation -system.mem_ctrls.bytesPerActivate::640-767 3 3.30% 13.19% # Bytes accessed per row activation -system.mem_ctrls.bytesPerActivate::768-895 4 4.40% 17.58% # Bytes accessed per row activation -system.mem_ctrls.bytesPerActivate::896-1023 3 3.30% 20.88% # Bytes accessed per row activation -system.mem_ctrls.bytesPerActivate::1024-1151 72 79.12% 100.00% # Bytes accessed per row activation -system.mem_ctrls.bytesPerActivate::total 91 # Bytes accessed per row activation -system.mem_ctrls.rdPerTurnAround::samples 40 # Reads before turning the bus around for writes -system.mem_ctrls.rdPerTurnAround::mean 17.325000 # Reads before turning the bus around for writes -system.mem_ctrls.rdPerTurnAround::gmean 17.063768 # Reads before turning the bus around for writes -system.mem_ctrls.rdPerTurnAround::stdev 3.661214 # Reads before turning the bus around for writes -system.mem_ctrls.rdPerTurnAround::14-15 9 22.50% 22.50% # Reads before turning the bus around for writes -system.mem_ctrls.rdPerTurnAround::16-17 19 47.50% 70.00% # Reads before turning the bus around for writes -system.mem_ctrls.rdPerTurnAround::18-19 8 20.00% 90.00% # Reads before turning the bus around for writes -system.mem_ctrls.rdPerTurnAround::20-21 2 5.00% 95.00% # Reads before turning the bus around for writes -system.mem_ctrls.rdPerTurnAround::22-23 1 2.50% 97.50% # Reads before turning the bus around for writes -system.mem_ctrls.rdPerTurnAround::36-37 1 2.50% 100.00% # Reads before turning the bus around for writes -system.mem_ctrls.rdPerTurnAround::total 40 # Reads before turning the bus around for writes -system.mem_ctrls.wrPerTurnAround::samples 40 # Writes before turning the bus around for reads -system.mem_ctrls.wrPerTurnAround::mean 16.350000 # Writes before turning the bus around for reads -system.mem_ctrls.wrPerTurnAround::gmean 16.325620 # Writes before turning the bus around for reads -system.mem_ctrls.wrPerTurnAround::stdev 0.948683 # Writes before turning the bus around for reads -system.mem_ctrls.wrPerTurnAround::16 34 85.00% 85.00% # Writes before turning the bus around for reads -system.mem_ctrls.wrPerTurnAround::17 2 5.00% 90.00% # Writes before turning the bus around for reads -system.mem_ctrls.wrPerTurnAround::18 1 2.50% 92.50% # Writes before turning the bus around for reads -system.mem_ctrls.wrPerTurnAround::19 2 5.00% 97.50% # Writes before turning the bus around for reads -system.mem_ctrls.wrPerTurnAround::20 1 2.50% 100.00% # Writes before turning the bus around for reads -system.mem_ctrls.wrPerTurnAround::total 40 # Writes before turning the bus around for reads -system.mem_ctrls.totQLat 7789 # Total ticks spent queuing -system.mem_ctrls.totMemAccLat 21089 # Total ticks spent from burst creation until serviced by the DRAM -system.mem_ctrls.totBusLat 3500 # Total ticks spent in databus transfers -system.mem_ctrls.avgQLat 11.13 # Average queueing delay per DRAM burst +system.mem_ctrls.bytesPerActivate::samples 89 # Bytes accessed per row activation +system.mem_ctrls.bytesPerActivate::mean 910.382022 # Bytes accessed per row activation +system.mem_ctrls.bytesPerActivate::gmean 810.808230 # Bytes accessed per row activation +system.mem_ctrls.bytesPerActivate::stdev 274.216052 # Bytes accessed per row activation +system.mem_ctrls.bytesPerActivate::0-127 2 2.25% 2.25% # Bytes accessed per row activation +system.mem_ctrls.bytesPerActivate::128-255 5 5.62% 7.87% # Bytes accessed per row activation +system.mem_ctrls.bytesPerActivate::256-383 2 2.25% 10.11% # Bytes accessed per row activation +system.mem_ctrls.bytesPerActivate::384-511 1 1.12% 11.24% # Bytes accessed per row activation +system.mem_ctrls.bytesPerActivate::512-639 1 1.12% 12.36% # Bytes accessed per row activation +system.mem_ctrls.bytesPerActivate::640-767 2 2.25% 14.61% # Bytes accessed per row activation +system.mem_ctrls.bytesPerActivate::768-895 1 1.12% 15.73% # Bytes accessed per row activation +system.mem_ctrls.bytesPerActivate::896-1023 3 3.37% 19.10% # Bytes accessed per row activation +system.mem_ctrls.bytesPerActivate::1024-1151 72 80.90% 100.00% # Bytes accessed per row activation +system.mem_ctrls.bytesPerActivate::total 89 # Bytes accessed per row activation +system.mem_ctrls.rdPerTurnAround::samples 38 # Reads before turning the bus around for writes +system.mem_ctrls.rdPerTurnAround::mean 17.394737 # Reads before turning the bus around for writes +system.mem_ctrls.rdPerTurnAround::gmean 17.106045 # Reads before turning the bus around for writes +system.mem_ctrls.rdPerTurnAround::stdev 3.831163 # Reads before turning the bus around for writes +system.mem_ctrls.rdPerTurnAround::14-15 8 21.05% 21.05% # Reads before turning the bus around for writes +system.mem_ctrls.rdPerTurnAround::16-17 18 47.37% 68.42% # Reads before turning the bus around for writes +system.mem_ctrls.rdPerTurnAround::18-19 7 18.42% 86.84% # Reads before turning the bus around for writes +system.mem_ctrls.rdPerTurnAround::20-21 3 7.89% 94.74% # Reads before turning the bus around for writes +system.mem_ctrls.rdPerTurnAround::22-23 1 2.63% 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 16.157895 # Writes before turning the bus around for reads +system.mem_ctrls.wrPerTurnAround::gmean 16.145372 # Writes before turning the bus around for reads +system.mem_ctrls.wrPerTurnAround::stdev 0.678883 # Writes before turning the bus around for reads +system.mem_ctrls.wrPerTurnAround::16 36 94.74% 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 8848 # Total ticks spent queuing +system.mem_ctrls.totMemAccLat 21597 # Total ticks spent from burst creation until serviced by the DRAM +system.mem_ctrls.totBusLat 3355 # Total ticks spent in databus transfers +system.mem_ctrls.avgQLat 13.19 # Average queueing delay per DRAM burst system.mem_ctrls.avgBusLat 5.00 # Average bus latency per DRAM burst -system.mem_ctrls.avgMemAccLat 30.13 # Average memory access latency per DRAM burst -system.mem_ctrls.avgRdBW 841.46 # Average DRAM read bandwidth in MiByte/s -system.mem_ctrls.avgWrBW 786.16 # Average achieved write bandwidth in MiByte/s -system.mem_ctrls.avgRdBWSys 1015.76 # Average system read bandwidth in MiByte/s -system.mem_ctrls.avgWrBWSys 924.40 # Average system write bandwidth in MiByte/s +system.mem_ctrls.avgMemAccLat 32.19 # Average memory access latency per DRAM burst +system.mem_ctrls.avgRdBW 856.46 # Average DRAM read bandwidth in MiByte/s +system.mem_ctrls.avgWrBW 783.71 # Average achieved write bandwidth in MiByte/s +system.mem_ctrls.avgRdBWSys 1009.63 # Average system read bandwidth in MiByte/s +system.mem_ctrls.avgWrBWSys 917.73 # Average system write bandwidth in MiByte/s system.mem_ctrls.peakBW 12800.00 # Theoretical peak bandwidth in MiByte/s -system.mem_ctrls.busUtil 12.72 # Data bus utilization in percentage -system.mem_ctrls.busUtilRead 6.57 # Data bus utilization in percentage for reads -system.mem_ctrls.busUtilWrite 6.14 # Data bus utilization in percentage for writes -system.mem_ctrls.avgRdQLen 1.26 # Average read queue length when enqueuing -system.mem_ctrls.avgWrQLen 25.08 # Average write queue length when enqueuing -system.mem_ctrls.readRowHits 611 # Number of row buffer hits during reads -system.mem_ctrls.writeRowHits 649 # Number of row buffer hits during writes -system.mem_ctrls.readRowHitRate 87.29 # Row buffer hit rate for reads -system.mem_ctrls.writeRowHitRate 95.72 # Row buffer hit rate for writes -system.mem_ctrls.avgGap 32.97 # Average gap between requests -system.mem_ctrls.pageHitRate 91.44 # Row buffer hit rate, read and write combined -system.mem_ctrls_0.actEnergy 627480 # Energy for activate commands per rank (pJ) -system.mem_ctrls_0.preEnergy 348600 # Energy for precharge commands per rank (pJ) -system.mem_ctrls_0.readEnergy 7712640 # Energy for read commands per rank (pJ) -system.mem_ctrls_0.writeEnergy 5920128 # Energy for write commands per rank (pJ) +system.mem_ctrls.busUtil 12.81 # Data bus utilization in percentage +system.mem_ctrls.busUtilRead 6.69 # Data bus utilization in percentage for reads +system.mem_ctrls.busUtilWrite 6.12 # Data bus utilization in percentage for writes +system.mem_ctrls.avgRdQLen 1.30 # Average read queue length when enqueuing +system.mem_ctrls.avgWrQLen 25.17 # Average write queue length when enqueuing +system.mem_ctrls.readRowHits 582 # Number of row buffer hits during reads +system.mem_ctrls.writeRowHits 610 # Number of row buffer hits during writes +system.mem_ctrls.readRowHitRate 86.74 # Row buffer hit rate for reads +system.mem_ctrls.writeRowHitRate 95.61 # Row buffer hit rate for writes +system.mem_ctrls.avgGap 33.17 # Average gap between requests +system.mem_ctrls.pageHitRate 91.06 # Row buffer hit rate, read and write combined +system.mem_ctrls_0.actEnergy 642600 # Energy for activate commands per rank (pJ) +system.mem_ctrls_0.preEnergy 357000 # Energy for precharge commands per rank (pJ) +system.mem_ctrls_0.readEnergy 7775040 # Energy for read commands per rank (pJ) +system.mem_ctrls_0.writeEnergy 6003072 # Energy for write commands per rank (pJ) system.mem_ctrls_0.refreshEnergy 3051360 # Energy for refresh commands per rank (pJ) -system.mem_ctrls_0.actBackEnergy 32011200 # Energy for active background per rank (pJ) -system.mem_ctrls_0.preBackEnergy 105600 # Energy for precharge background per rank (pJ) -system.mem_ctrls_0.totalEnergy 49777008 # Total energy per rank (pJ) -system.mem_ctrls_0.averagePower 1059.626362 # Core power per rank (mW) +system.mem_ctrls_0.actBackEnergy 32001624 # Energy for active background per rank (pJ) +system.mem_ctrls_0.preBackEnergy 114000 # Energy for precharge background per rank (pJ) +system.mem_ctrls_0.totalEnergy 49944696 # Total energy per rank (pJ) +system.mem_ctrls_0.averagePower 1063.196015 # Core power per rank (mW) system.mem_ctrls_0.memoryStateTime::IDLE 22 # Time in different power states system.mem_ctrls_0.memoryStateTime::REF 1560 # Time in different power states system.mem_ctrls_0.memoryStateTime::PRE_PDN 0 # Time in different power states @@ -267,335 +265,334 @@ system.mem_ctrls_1.memoryStateTime::ACT_PDN 0 # 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 1000 -system.ruby.outstanding_req_hist::mean 15.805000 -system.ruby.outstanding_req_hist::gmean 15.701069 -system.ruby.outstanding_req_hist::stdev 1.178288 -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% | 4 0.40% 1.10% | 2 0.20% 1.30% | 3 0.30% 1.60% | 58 5.80% 7.40% | 926 92.60% 100.00% | 0 0.00% 100.00% -system.ruby.outstanding_req_hist::total 1000 +system.ruby.outstanding_req_hist::samples 961 +system.ruby.outstanding_req_hist::mean 15.762747 +system.ruby.outstanding_req_hist::gmean 15.654325 +system.ruby.outstanding_req_hist::stdev 1.209298 +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% | 4 0.42% 1.14% | 2 0.21% 1.35% | 3 0.31% 1.66% | 91 9.47% 11.13% | 854 88.87% 100.00% | 0 0.00% 100.00% +system.ruby.outstanding_req_hist::total 961 system.ruby.latency_hist::bucket_size 256 system.ruby.latency_hist::max_bucket 2559 -system.ruby.latency_hist::samples 985 -system.ruby.latency_hist::mean 848.757360 -system.ruby.latency_hist::gmean 399.302244 -system.ruby.latency_hist::stdev 414.190992 -system.ruby.latency_hist | 190 19.29% 19.29% | 6 0.61% 19.90% | 5 0.51% 20.41% | 342 34.72% 55.13% | 403 40.91% 96.04% | 39 3.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.latency_hist::total 985 +system.ruby.latency_hist::samples 946 +system.ruby.latency_hist::mean 831.747357 +system.ruby.latency_hist::gmean 353.331206 +system.ruby.latency_hist::stdev 440.661399 +system.ruby.latency_hist | 208 21.99% 21.99% | 7 0.74% 22.73% | 5 0.53% 23.26% | 262 27.70% 50.95% | 409 43.23% 94.19% | 55 5.81% 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 946 system.ruby.hit_latency_hist::bucket_size 256 system.ruby.hit_latency_hist::max_bucket 2559 -system.ruby.hit_latency_hist::samples 141 -system.ruby.hit_latency_hist::mean 184.574468 -system.ruby.hit_latency_hist::gmean 5.430666 -system.ruby.hit_latency_hist::stdev 386.473899 -system.ruby.hit_latency_hist | 116 82.27% 82.27% | 0 0.00% 82.27% | 0 0.00% 82.27% | 19 13.48% 95.74% | 4 2.84% 98.58% | 2 1.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.hit_latency_hist::total 141 +system.ruby.hit_latency_hist::samples 156 +system.ruby.hit_latency_hist::mean 161.115385 +system.ruby.hit_latency_hist::gmean 5.208817 +system.ruby.hit_latency_hist::stdev 361.858143 +system.ruby.hit_latency_hist | 132 84.62% 84.62% | 0 0.00% 84.62% | 0 0.00% 84.62% | 17 10.90% 95.51% | 6 3.85% 99.36% | 1 0.64% 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 156 system.ruby.miss_latency_hist::bucket_size 256 system.ruby.miss_latency_hist::max_bucket 2559 -system.ruby.miss_latency_hist::samples 844 -system.ruby.miss_latency_hist::mean 959.716825 -system.ruby.miss_latency_hist::gmean 818.679034 -system.ruby.miss_latency_hist::stdev 298.884250 -system.ruby.miss_latency_hist | 74 8.77% 8.77% | 6 0.71% 9.48% | 5 0.59% 10.07% | 323 38.27% 48.34% | 399 47.27% 95.62% | 37 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.miss_latency_hist::total 844 -system.ruby.Directory.incomplete_times 844 -system.ruby.l1_cntrl0.L1Dcache.demand_hits 97 # Number of cache demand hits -system.ruby.l1_cntrl0.L1Dcache.demand_misses 841 # Number of cache demand misses -system.ruby.l1_cntrl0.L1Dcache.demand_accesses 938 # Number of cache demand accesses +system.ruby.miss_latency_hist::samples 790 +system.ruby.miss_latency_hist::mean 964.175949 +system.ruby.miss_latency_hist::gmean 812.519909 +system.ruby.miss_latency_hist::stdev 316.811320 +system.ruby.miss_latency_hist | 76 9.62% 9.62% | 7 0.89% 10.51% | 5 0.63% 11.14% | 245 31.01% 42.15% | 403 51.01% 93.16% | 54 6.84% 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 790 +system.ruby.Directory.incomplete_times 790 +system.ruby.l1_cntrl0.L1Dcache.demand_hits 105 # Number of cache demand hits +system.ruby.l1_cntrl0.L1Dcache.demand_misses 788 # Number of cache demand misses +system.ruby.l1_cntrl0.L1Dcache.demand_accesses 893 # 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 47 # Number of cache demand misses -system.ruby.l1_cntrl0.L1Icache.demand_accesses 48 # Number of cache demand accesses -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 84 # 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.l1_cntrl0.sequencer.load_waiting_on_load 1 # Number of times a load aliased with a pending load -system.ruby.l2_cntrl0.L2cache.demand_hits 42 # 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 888 # Number of cache demand accesses +system.ruby.l1_cntrl0.L1Icache.demand_misses 54 # Number of cache demand misses +system.ruby.l1_cntrl0.L1Icache.demand_accesses 55 # Number of cache demand accesses +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 74 # 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.l2_cntrl0.L2cache.demand_hits 48 # Number of cache demand hits +system.ruby.l2_cntrl0.L2cache.demand_misses 793 # Number of cache demand misses +system.ruby.l2_cntrl0.L2cache.demand_accesses 841 # Number of cache demand accesses system.ruby.memctrl_clk_domain.clock 3 # Clock period in ticks -system.ruby.network.routers0.percent_links_utilized 8.048309 -system.ruby.network.routers0.msg_count.Request_Control::1 888 -system.ruby.network.routers0.msg_count.Response_Data::4 844 -system.ruby.network.routers0.msg_count.ResponseL2hit_Data::4 43 +system.ruby.network.routers0.percent_links_utilized 8.090684 +system.ruby.network.routers0.msg_count.Request_Control::1 841 +system.ruby.network.routers0.msg_count.Response_Data::4 790 +system.ruby.network.routers0.msg_count.ResponseL2hit_Data::4 50 system.ruby.network.routers0.msg_count.Response_Control::4 1 -system.ruby.network.routers0.msg_count.Writeback_Data::4 912 -system.ruby.network.routers0.msg_count.Persistent_Control::3 60 -system.ruby.network.routers0.msg_bytes.Request_Control::1 7104 -system.ruby.network.routers0.msg_bytes.Response_Data::4 60768 -system.ruby.network.routers0.msg_bytes.ResponseL2hit_Data::4 3096 +system.ruby.network.routers0.msg_count.Writeback_Data::4 862 +system.ruby.network.routers0.msg_count.Persistent_Control::3 68 +system.ruby.network.routers0.msg_bytes.Request_Control::1 6728 +system.ruby.network.routers0.msg_bytes.Response_Data::4 56880 +system.ruby.network.routers0.msg_bytes.ResponseL2hit_Data::4 3600 system.ruby.network.routers0.msg_bytes.Response_Control::4 8 -system.ruby.network.routers0.msg_bytes.Writeback_Data::4 65664 -system.ruby.network.routers0.msg_bytes.Persistent_Control::3 480 -system.ruby.network.routers1.percent_links_utilized 8.019665 -system.ruby.network.routers1.msg_count.Request_Control::1 888 -system.ruby.network.routers1.msg_count.Request_Control::2 846 -system.ruby.network.routers1.msg_count.ResponseL2hit_Data::4 43 +system.ruby.network.routers0.msg_bytes.Writeback_Data::4 62064 +system.ruby.network.routers0.msg_bytes.Persistent_Control::3 544 +system.ruby.network.routers1.percent_links_utilized 8.057777 +system.ruby.network.routers1.msg_count.Request_Control::1 841 +system.ruby.network.routers1.msg_count.Request_Control::2 793 +system.ruby.network.routers1.msg_count.ResponseL2hit_Data::4 50 system.ruby.network.routers1.msg_count.Response_Control::4 1 -system.ruby.network.routers1.msg_count.Writeback_Data::4 1651 -system.ruby.network.routers1.msg_count.Writeback_Control::4 68 -system.ruby.network.routers1.msg_count.Persistent_Control::3 30 -system.ruby.network.routers1.msg_bytes.Request_Control::1 7104 -system.ruby.network.routers1.msg_bytes.Request_Control::2 6768 -system.ruby.network.routers1.msg_bytes.ResponseL2hit_Data::4 3096 +system.ruby.network.routers1.msg_count.Writeback_Data::4 1553 +system.ruby.network.routers1.msg_count.Writeback_Control::4 65 +system.ruby.network.routers1.msg_count.Persistent_Control::3 34 +system.ruby.network.routers1.msg_bytes.Request_Control::1 6728 +system.ruby.network.routers1.msg_bytes.Request_Control::2 6344 +system.ruby.network.routers1.msg_bytes.ResponseL2hit_Data::4 3600 system.ruby.network.routers1.msg_bytes.Response_Control::4 8 -system.ruby.network.routers1.msg_bytes.Writeback_Data::4 118872 -system.ruby.network.routers1.msg_bytes.Writeback_Control::4 544 -system.ruby.network.routers1.msg_bytes.Persistent_Control::3 240 -system.ruby.network.routers2.percent_links_utilized 7.259912 -system.ruby.network.routers2.msg_count.Request_Control::2 846 -system.ruby.network.routers2.msg_count.Response_Data::4 844 -system.ruby.network.routers2.msg_count.Writeback_Data::4 769 -system.ruby.network.routers2.msg_count.Writeback_Control::4 68 -system.ruby.network.routers2.msg_count.Persistent_Control::3 30 -system.ruby.network.routers2.msg_bytes.Request_Control::2 6768 -system.ruby.network.routers2.msg_bytes.Response_Data::4 60768 -system.ruby.network.routers2.msg_bytes.Writeback_Data::4 55368 -system.ruby.network.routers2.msg_bytes.Writeback_Control::4 544 -system.ruby.network.routers2.msg_bytes.Persistent_Control::3 240 -system.ruby.network.routers3.percent_links_utilized 7.775962 -system.ruby.network.routers3.msg_count.Request_Control::1 888 -system.ruby.network.routers3.msg_count.Request_Control::2 846 -system.ruby.network.routers3.msg_count.Response_Data::4 844 -system.ruby.network.routers3.msg_count.ResponseL2hit_Data::4 43 +system.ruby.network.routers1.msg_bytes.Writeback_Data::4 111816 +system.ruby.network.routers1.msg_bytes.Writeback_Control::4 520 +system.ruby.network.routers1.msg_bytes.Persistent_Control::3 272 +system.ruby.network.routers2.percent_links_utilized 7.216150 +system.ruby.network.routers2.msg_count.Request_Control::2 793 +system.ruby.network.routers2.msg_count.Response_Data::4 790 +system.ruby.network.routers2.msg_count.Writeback_Data::4 719 +system.ruby.network.routers2.msg_count.Writeback_Control::4 65 +system.ruby.network.routers2.msg_count.Persistent_Control::3 34 +system.ruby.network.routers2.msg_bytes.Request_Control::2 6344 +system.ruby.network.routers2.msg_bytes.Response_Data::4 56880 +system.ruby.network.routers2.msg_bytes.Writeback_Data::4 51768 +system.ruby.network.routers2.msg_bytes.Writeback_Control::4 520 +system.ruby.network.routers2.msg_bytes.Persistent_Control::3 272 +system.ruby.network.routers3.percent_links_utilized 7.788370 +system.ruby.network.routers3.msg_count.Request_Control::1 841 +system.ruby.network.routers3.msg_count.Request_Control::2 793 +system.ruby.network.routers3.msg_count.Response_Data::4 790 +system.ruby.network.routers3.msg_count.ResponseL2hit_Data::4 50 system.ruby.network.routers3.msg_count.Response_Control::4 1 -system.ruby.network.routers3.msg_count.Writeback_Data::4 1666 -system.ruby.network.routers3.msg_count.Writeback_Control::4 68 -system.ruby.network.routers3.msg_count.Persistent_Control::3 60 -system.ruby.network.routers3.msg_bytes.Request_Control::1 7104 -system.ruby.network.routers3.msg_bytes.Request_Control::2 6768 -system.ruby.network.routers3.msg_bytes.Response_Data::4 60768 -system.ruby.network.routers3.msg_bytes.ResponseL2hit_Data::4 3096 +system.ruby.network.routers3.msg_count.Writeback_Data::4 1567 +system.ruby.network.routers3.msg_count.Writeback_Control::4 65 +system.ruby.network.routers3.msg_count.Persistent_Control::3 68 +system.ruby.network.routers3.msg_bytes.Request_Control::1 6728 +system.ruby.network.routers3.msg_bytes.Request_Control::2 6344 +system.ruby.network.routers3.msg_bytes.Response_Data::4 56880 +system.ruby.network.routers3.msg_bytes.ResponseL2hit_Data::4 3600 system.ruby.network.routers3.msg_bytes.Response_Control::4 8 -system.ruby.network.routers3.msg_bytes.Writeback_Data::4 119952 -system.ruby.network.routers3.msg_bytes.Writeback_Control::4 544 -system.ruby.network.routers3.msg_bytes.Persistent_Control::3 480 -system.ruby.network.msg_count.Request_Control 5202 -system.ruby.network.msg_count.Response_Data 2532 -system.ruby.network.msg_count.ResponseL2hit_Data 129 +system.ruby.network.routers3.msg_bytes.Writeback_Data::4 112824 +system.ruby.network.routers3.msg_bytes.Writeback_Control::4 520 +system.ruby.network.routers3.msg_bytes.Persistent_Control::3 544 +system.ruby.network.msg_count.Request_Control 4902 +system.ruby.network.msg_count.Response_Data 2370 +system.ruby.network.msg_count.ResponseL2hit_Data 150 system.ruby.network.msg_count.Response_Control 3 -system.ruby.network.msg_count.Writeback_Data 4998 -system.ruby.network.msg_count.Writeback_Control 204 -system.ruby.network.msg_count.Persistent_Control 180 -system.ruby.network.msg_byte.Request_Control 41616 -system.ruby.network.msg_byte.Response_Data 182304 -system.ruby.network.msg_byte.ResponseL2hit_Data 9288 +system.ruby.network.msg_count.Writeback_Data 4701 +system.ruby.network.msg_count.Writeback_Control 195 +system.ruby.network.msg_count.Persistent_Control 204 +system.ruby.network.msg_byte.Request_Control 39216 +system.ruby.network.msg_byte.Response_Data 170640 +system.ruby.network.msg_byte.ResponseL2hit_Data 10800 system.ruby.network.msg_byte.Response_Control 24 -system.ruby.network.msg_byte.Writeback_Data 359856 -system.ruby.network.msg_byte.Writeback_Control 1632 -system.ruby.network.msg_byte.Persistent_Control 1440 -system.ruby.network.routers0.throttle0.link_utilization 7.652937 -system.ruby.network.routers0.throttle0.msg_count.Response_Data::4 844 -system.ruby.network.routers0.throttle0.msg_count.ResponseL2hit_Data::4 43 +system.ruby.network.msg_byte.Writeback_Data 338472 +system.ruby.network.msg_byte.Writeback_Control 1560 +system.ruby.network.msg_byte.Persistent_Control 1632 +system.ruby.network.routers0.throttle0.link_utilization 7.698291 +system.ruby.network.routers0.throttle0.msg_count.Response_Data::4 790 +system.ruby.network.routers0.throttle0.msg_count.ResponseL2hit_Data::4 50 system.ruby.network.routers0.throttle0.msg_count.Response_Control::4 1 -system.ruby.network.routers0.throttle0.msg_count.Writeback_Data::4 15 -system.ruby.network.routers0.throttle0.msg_count.Persistent_Control::3 30 -system.ruby.network.routers0.throttle0.msg_bytes.Response_Data::4 60768 -system.ruby.network.routers0.throttle0.msg_bytes.ResponseL2hit_Data::4 3096 +system.ruby.network.routers0.throttle0.msg_count.Writeback_Data::4 14 +system.ruby.network.routers0.throttle0.msg_count.Persistent_Control::3 34 +system.ruby.network.routers0.throttle0.msg_bytes.Response_Data::4 56880 +system.ruby.network.routers0.throttle0.msg_bytes.ResponseL2hit_Data::4 3600 system.ruby.network.routers0.throttle0.msg_bytes.Response_Control::4 8 -system.ruby.network.routers0.throttle0.msg_bytes.Writeback_Data::4 1080 -system.ruby.network.routers0.throttle0.msg_bytes.Persistent_Control::3 240 -system.ruby.network.routers0.throttle1.link_utilization 8.443681 -system.ruby.network.routers0.throttle1.msg_count.Request_Control::1 888 -system.ruby.network.routers0.throttle1.msg_count.Writeback_Data::4 897 -system.ruby.network.routers0.throttle1.msg_count.Persistent_Control::3 30 -system.ruby.network.routers0.throttle1.msg_bytes.Request_Control::1 7104 -system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Data::4 64584 -system.ruby.network.routers0.throttle1.msg_bytes.Persistent_Control::3 240 -system.ruby.network.routers1.throttle0.link_utilization 8.316899 -system.ruby.network.routers1.throttle0.msg_count.Request_Control::1 888 -system.ruby.network.routers1.throttle0.msg_count.Writeback_Data::4 882 -system.ruby.network.routers1.throttle0.msg_count.Persistent_Control::3 30 -system.ruby.network.routers1.throttle0.msg_bytes.Request_Control::1 7104 -system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Data::4 63504 -system.ruby.network.routers1.throttle0.msg_bytes.Persistent_Control::3 240 -system.ruby.network.routers1.throttle1.link_utilization 7.722432 -system.ruby.network.routers1.throttle1.msg_count.Request_Control::2 846 -system.ruby.network.routers1.throttle1.msg_count.ResponseL2hit_Data::4 43 +system.ruby.network.routers0.throttle0.msg_bytes.Writeback_Data::4 1008 +system.ruby.network.routers0.throttle0.msg_bytes.Persistent_Control::3 272 +system.ruby.network.routers0.throttle1.link_utilization 8.483078 +system.ruby.network.routers0.throttle1.msg_count.Request_Control::1 841 +system.ruby.network.routers0.throttle1.msg_count.Writeback_Data::4 848 +system.ruby.network.routers0.throttle1.msg_count.Persistent_Control::3 34 +system.ruby.network.routers0.throttle1.msg_bytes.Request_Control::1 6728 +system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Data::4 61056 +system.ruby.network.routers0.throttle1.msg_bytes.Persistent_Control::3 272 +system.ruby.network.routers1.throttle0.link_utilization 8.357432 +system.ruby.network.routers1.throttle0.msg_count.Request_Control::1 841 +system.ruby.network.routers1.throttle0.msg_count.Writeback_Data::4 834 +system.ruby.network.routers1.throttle0.msg_count.Persistent_Control::3 34 +system.ruby.network.routers1.throttle0.msg_bytes.Request_Control::1 6728 +system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Data::4 60048 +system.ruby.network.routers1.throttle0.msg_bytes.Persistent_Control::3 272 +system.ruby.network.routers1.throttle1.link_utilization 7.758122 +system.ruby.network.routers1.throttle1.msg_count.Request_Control::2 793 +system.ruby.network.routers1.throttle1.msg_count.ResponseL2hit_Data::4 50 system.ruby.network.routers1.throttle1.msg_count.Response_Control::4 1 -system.ruby.network.routers1.throttle1.msg_count.Writeback_Data::4 769 -system.ruby.network.routers1.throttle1.msg_count.Writeback_Control::4 68 -system.ruby.network.routers1.throttle1.msg_bytes.Request_Control::2 6768 -system.ruby.network.routers1.throttle1.msg_bytes.ResponseL2hit_Data::4 3096 +system.ruby.network.routers1.throttle1.msg_count.Writeback_Data::4 719 +system.ruby.network.routers1.throttle1.msg_count.Writeback_Control::4 65 +system.ruby.network.routers1.throttle1.msg_bytes.Request_Control::2 6344 +system.ruby.network.routers1.throttle1.msg_bytes.ResponseL2hit_Data::4 3600 system.ruby.network.routers1.throttle1.msg_bytes.Response_Control::4 8 -system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Data::4 55368 -system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::4 544 -system.ruby.network.routers2.throttle0.link_utilization 7.386225 -system.ruby.network.routers2.throttle0.msg_count.Request_Control::2 846 -system.ruby.network.routers2.throttle0.msg_count.Writeback_Data::4 769 -system.ruby.network.routers2.throttle0.msg_count.Writeback_Control::4 68 -system.ruby.network.routers2.throttle0.msg_count.Persistent_Control::3 30 -system.ruby.network.routers2.throttle0.msg_bytes.Request_Control::2 6768 -system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Data::4 55368 -system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Control::4 544 -system.ruby.network.routers2.throttle0.msg_bytes.Persistent_Control::3 240 -system.ruby.network.routers2.throttle1.link_utilization 7.133600 -system.ruby.network.routers2.throttle1.msg_count.Response_Data::4 844 -system.ruby.network.routers2.throttle1.msg_bytes.Response_Data::4 60768 -system.ruby.network.routers3.throttle0.link_utilization 7.624763 -system.ruby.network.routers3.throttle0.msg_count.Response_Data::4 844 -system.ruby.network.routers3.throttle0.msg_count.ResponseL2hit_Data::4 43 +system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Data::4 51768 +system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::4 520 +system.ruby.network.routers2.throttle0.link_utilization 7.342295 +system.ruby.network.routers2.throttle0.msg_count.Request_Control::2 793 +system.ruby.network.routers2.throttle0.msg_count.Writeback_Data::4 719 +system.ruby.network.routers2.throttle0.msg_count.Writeback_Control::4 65 +system.ruby.network.routers2.throttle0.msg_count.Persistent_Control::3 34 +system.ruby.network.routers2.throttle0.msg_bytes.Request_Control::2 6344 +system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Data::4 51768 +system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Control::4 520 +system.ruby.network.routers2.throttle0.msg_bytes.Persistent_Control::3 272 +system.ruby.network.routers2.throttle1.link_utilization 7.090006 +system.ruby.network.routers2.throttle1.msg_count.Response_Data::4 790 +system.ruby.network.routers2.throttle1.msg_bytes.Response_Data::4 56880 +system.ruby.network.routers3.throttle0.link_utilization 7.665384 +system.ruby.network.routers3.throttle0.msg_count.Response_Data::4 790 +system.ruby.network.routers3.throttle0.msg_count.ResponseL2hit_Data::4 50 system.ruby.network.routers3.throttle0.msg_count.Response_Control::4 1 -system.ruby.network.routers3.throttle0.msg_count.Writeback_Data::4 15 -system.ruby.network.routers3.throttle0.msg_bytes.Response_Data::4 60768 -system.ruby.network.routers3.throttle0.msg_bytes.ResponseL2hit_Data::4 3096 +system.ruby.network.routers3.throttle0.msg_count.Writeback_Data::4 14 +system.ruby.network.routers3.throttle0.msg_bytes.Response_Data::4 56880 +system.ruby.network.routers3.throttle0.msg_bytes.ResponseL2hit_Data::4 3600 system.ruby.network.routers3.throttle0.msg_bytes.Response_Control::4 8 -system.ruby.network.routers3.throttle0.msg_bytes.Writeback_Data::4 1080 -system.ruby.network.routers3.throttle1.link_utilization 8.316899 -system.ruby.network.routers3.throttle1.msg_count.Request_Control::1 888 -system.ruby.network.routers3.throttle1.msg_count.Writeback_Data::4 882 -system.ruby.network.routers3.throttle1.msg_count.Persistent_Control::3 30 -system.ruby.network.routers3.throttle1.msg_bytes.Request_Control::1 7104 -system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Data::4 63504 -system.ruby.network.routers3.throttle1.msg_bytes.Persistent_Control::3 240 -system.ruby.network.routers3.throttle2.link_utilization 7.386225 -system.ruby.network.routers3.throttle2.msg_count.Request_Control::2 846 -system.ruby.network.routers3.throttle2.msg_count.Writeback_Data::4 769 -system.ruby.network.routers3.throttle2.msg_count.Writeback_Control::4 68 -system.ruby.network.routers3.throttle2.msg_count.Persistent_Control::3 30 -system.ruby.network.routers3.throttle2.msg_bytes.Request_Control::2 6768 -system.ruby.network.routers3.throttle2.msg_bytes.Writeback_Data::4 55368 -system.ruby.network.routers3.throttle2.msg_bytes.Writeback_Control::4 544 -system.ruby.network.routers3.throttle2.msg_bytes.Persistent_Control::3 240 +system.ruby.network.routers3.throttle0.msg_bytes.Writeback_Data::4 1008 +system.ruby.network.routers3.throttle1.link_utilization 8.357432 +system.ruby.network.routers3.throttle1.msg_count.Request_Control::1 841 +system.ruby.network.routers3.throttle1.msg_count.Writeback_Data::4 834 +system.ruby.network.routers3.throttle1.msg_count.Persistent_Control::3 34 +system.ruby.network.routers3.throttle1.msg_bytes.Request_Control::1 6728 +system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Data::4 60048 +system.ruby.network.routers3.throttle1.msg_bytes.Persistent_Control::3 272 +system.ruby.network.routers3.throttle2.link_utilization 7.342295 +system.ruby.network.routers3.throttle2.msg_count.Request_Control::2 793 +system.ruby.network.routers3.throttle2.msg_count.Writeback_Data::4 719 +system.ruby.network.routers3.throttle2.msg_count.Writeback_Control::4 65 +system.ruby.network.routers3.throttle2.msg_count.Persistent_Control::3 34 +system.ruby.network.routers3.throttle2.msg_bytes.Request_Control::2 6344 +system.ruby.network.routers3.throttle2.msg_bytes.Writeback_Data::4 51768 +system.ruby.network.routers3.throttle2.msg_bytes.Writeback_Control::4 520 +system.ruby.network.routers3.throttle2.msg_bytes.Persistent_Control::3 272 system.ruby.LD.latency_hist::bucket_size 256 system.ruby.LD.latency_hist::max_bucket 2559 -system.ruby.LD.latency_hist::samples 52 -system.ruby.LD.latency_hist::mean 846.192308 -system.ruby.LD.latency_hist::gmean 310.504022 -system.ruby.LD.latency_hist::stdev 441.024789 -system.ruby.LD.latency_hist | 11 21.15% 21.15% | 0 0.00% 21.15% | 0 0.00% 21.15% | 14 26.92% 48.08% | 26 50.00% 98.08% | 1 1.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.LD.latency_hist::total 52 +system.ruby.LD.latency_hist::samples 46 +system.ruby.LD.latency_hist::mean 817.543478 +system.ruby.LD.latency_hist::gmean 284.544942 +system.ruby.LD.latency_hist::stdev 462.655942 +system.ruby.LD.latency_hist | 11 23.91% 23.91% | 0 0.00% 23.91% | 0 0.00% 23.91% | 15 32.61% 56.52% | 16 34.78% 91.30% | 4 8.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.LD.latency_hist::total 46 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 11 -system.ruby.LD.hit_latency_hist::mean 90.636364 -system.ruby.LD.hit_latency_hist::gmean 3.663774 -system.ruby.LD.hit_latency_hist::stdev 267.870220 -system.ruby.LD.hit_latency_hist | 10 90.91% 90.91% | 0 0.00% 90.91% | 0 0.00% 90.91% | 0 0.00% 90.91% | 0 0.00% 90.91% | 0 0.00% 90.91% | 0 0.00% 90.91% | 1 9.09% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.LD.hit_latency_hist::total 11 +system.ruby.LD.hit_latency_hist::samples 10 +system.ruby.LD.hit_latency_hist::mean 101 +system.ruby.LD.hit_latency_hist::gmean 3.750098 +system.ruby.LD.hit_latency_hist::stdev 300.217329 +system.ruby.LD.hit_latency_hist | 9 90.00% 90.00% | 0 0.00% 90.00% | 0 0.00% 90.00% | 0 0.00% 90.00% | 0 0.00% 90.00% | 0 0.00% 90.00% | 0 0.00% 90.00% | 1 10.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% +system.ruby.LD.hit_latency_hist::total 10 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 41 -system.ruby.LD.miss_latency_hist::mean 1048.902439 -system.ruby.LD.miss_latency_hist::gmean 1021.815979 -system.ruby.LD.miss_latency_hist::stdev 175.914866 -system.ruby.LD.miss_latency_hist | 1 2.44% 2.44% | 0 0.00% 2.44% | 0 0.00% 2.44% | 13 31.71% 34.15% | 26 63.41% 97.56% | 1 2.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.LD.miss_latency_hist::total 41 +system.ruby.LD.miss_latency_hist::samples 36 +system.ruby.LD.miss_latency_hist::mean 1016.583333 +system.ruby.LD.miss_latency_hist::gmean 947.115995 +system.ruby.LD.miss_latency_hist::stdev 254.139824 +system.ruby.LD.miss_latency_hist | 2 5.56% 5.56% | 0 0.00% 5.56% | 0 0.00% 5.56% | 14 38.89% 44.44% | 16 44.44% 88.89% | 4 11.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.LD.miss_latency_hist::total 36 system.ruby.ST.latency_hist::bucket_size 256 system.ruby.ST.latency_hist::max_bucket 2559 -system.ruby.ST.latency_hist::samples 885 -system.ruby.ST.latency_hist::mean 891.871186 -system.ruby.ST.latency_hist::gmean 453.694429 -system.ruby.ST.latency_hist::stdev 379.187013 -system.ruby.ST.latency_hist | 131 14.80% 14.80% | 6 0.68% 15.48% | 5 0.56% 16.05% | 328 37.06% 53.11% | 377 42.60% 95.71% | 38 4.29% 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 885 +system.ruby.ST.latency_hist::samples 846 +system.ruby.ST.latency_hist::mean 881.170213 +system.ruby.ST.latency_hist::gmean 402.465808 +system.ruby.ST.latency_hist::stdev 407.456674 +system.ruby.ST.latency_hist | 144 17.02% 17.02% | 6 0.71% 17.73% | 5 0.59% 18.32% | 247 29.20% 47.52% | 393 46.45% 93.97% | 51 6.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 846 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 125 -system.ruby.ST.hit_latency_hist::mean 199.480000 -system.ruby.ST.hit_latency_hist::gmean 5.441959 -system.ruby.ST.hit_latency_hist::stdev 400.907933 -system.ruby.ST.hit_latency_hist | 101 80.80% 80.80% | 0 0.00% 80.80% | 0 0.00% 80.80% | 18 14.40% 95.20% | 4 3.20% 98.40% | 2 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.hit_latency_hist::total 125 +system.ruby.ST.hit_latency_hist::samples 138 +system.ruby.ST.hit_latency_hist::mean 173.615942 +system.ruby.ST.hit_latency_hist::gmean 5.002563 +system.ruby.ST.hit_latency_hist::stdev 375.029660 +system.ruby.ST.hit_latency_hist | 115 83.33% 83.33% | 0 0.00% 83.33% | 0 0.00% 83.33% | 16 11.59% 94.93% | 6 4.35% 99.28% | 1 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.ST.hit_latency_hist::total 138 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 760 -system.ruby.ST.miss_latency_hist::mean 1005.751316 -system.ruby.ST.miss_latency_hist::gmean 939.114914 -system.ruby.ST.miss_latency_hist::stdev 221.956577 -system.ruby.ST.miss_latency_hist | 30 3.95% 3.95% | 6 0.79% 4.74% | 5 0.66% 5.39% | 310 40.79% 46.18% | 373 49.08% 95.26% | 36 4.74% 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 760 -system.ruby.IFETCH.latency_hist::bucket_size 16 -system.ruby.IFETCH.latency_hist::max_bucket 159 -system.ruby.IFETCH.latency_hist::samples 48 -system.ruby.IFETCH.latency_hist::mean 56.625000 -system.ruby.IFETCH.latency_hist::gmean 49.781061 -system.ruby.IFETCH.latency_hist::stdev 21.417457 -system.ruby.IFETCH.latency_hist | 1 2.08% 2.08% | 4 8.33% 10.42% | 17 35.42% 45.83% | 1 2.08% 47.92% | 21 43.75% 91.67% | 3 6.25% 97.92% | 0 0.00% 97.92% | 1 2.08% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.IFETCH.latency_hist::total 48 +system.ruby.ST.miss_latency_hist::samples 708 +system.ruby.ST.miss_latency_hist::mean 1019.083333 +system.ruby.ST.miss_latency_hist::gmean 946.557722 +system.ruby.ST.miss_latency_hist::stdev 233.252272 +system.ruby.ST.miss_latency_hist | 29 4.10% 4.10% | 6 0.85% 4.94% | 5 0.71% 5.65% | 231 32.63% 38.28% | 387 54.66% 92.94% | 50 7.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 708 +system.ruby.IFETCH.latency_hist::bucket_size 32 +system.ruby.IFETCH.latency_hist::max_bucket 319 +system.ruby.IFETCH.latency_hist::samples 54 +system.ruby.IFETCH.latency_hist::mean 69.555556 +system.ruby.IFETCH.latency_hist::gmean 55.256031 +system.ruby.IFETCH.latency_hist::stdev 50.686855 +system.ruby.IFETCH.latency_hist | 8 14.81% 14.81% | 15 27.78% 42.59% | 25 46.30% 88.89% | 0 0.00% 88.89% | 3 5.56% 94.44% | 0 0.00% 94.44% | 2 3.70% 98.15% | 0 0.00% 98.15% | 0 0.00% 98.15% | 1 1.85% 100.00% +system.ruby.IFETCH.latency_hist::total 54 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 5 -system.ruby.IFETCH.hit_latency_hist::mean 18.600000 -system.ruby.IFETCH.hit_latency_hist::gmean 12.255548 -system.ruby.IFETCH.hit_latency_hist::stdev 9.989995 -system.ruby.IFETCH.hit_latency_hist | 1 20.00% 20.00% | 0 0.00% 20.00% | 0 0.00% 20.00% | 0 0.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% -system.ruby.IFETCH.hit_latency_hist::total 5 -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 43 -system.ruby.IFETCH.miss_latency_hist::mean 61.046512 -system.ruby.IFETCH.miss_latency_hist::gmean 58.593153 -system.ruby.IFETCH.miss_latency_hist::stdev 17.654021 -system.ruby.IFETCH.miss_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 17 39.53% 39.53% | 1 2.33% 41.86% | 21 48.84% 90.70% | 3 6.98% 97.67% | 0 0.00% 97.67% | 1 2.33% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.IFETCH.miss_latency_hist::total 43 +system.ruby.IFETCH.hit_latency_hist::samples 8 +system.ruby.IFETCH.hit_latency_hist::mean 20.625000 +system.ruby.IFETCH.hit_latency_hist::gmean 15.768384 +system.ruby.IFETCH.hit_latency_hist::stdev 8.052285 +system.ruby.IFETCH.hit_latency_hist | 1 12.50% 12.50% | 0 0.00% 12.50% | 0 0.00% 12.50% | 0 0.00% 12.50% | 0 0.00% 12.50% | 1 12.50% 25.00% | 6 75.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 8 +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 46 +system.ruby.IFETCH.miss_latency_hist::mean 78.065217 +system.ruby.IFETCH.miss_latency_hist::gmean 68.721309 +system.ruby.IFETCH.miss_latency_hist::stdev 50.161252 +system.ruby.IFETCH.miss_latency_hist | 0 0.00% 0.00% | 15 32.61% 32.61% | 25 54.35% 86.96% | 0 0.00% 86.96% | 3 6.52% 93.48% | 0 0.00% 93.48% | 2 4.35% 97.83% | 0 0.00% 97.83% | 0 0.00% 97.83% | 1 2.17% 100.00% +system.ruby.IFETCH.miss_latency_hist::total 46 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 98 +system.ruby.L1Cache.hit_mach_latency_hist::samples 106 system.ruby.L1Cache.hit_mach_latency_hist::mean 1 system.ruby.L1Cache.hit_mach_latency_hist::gmean 1 -system.ruby.L1Cache.hit_mach_latency_hist | 0 0.00% 0.00% | 98 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.L1Cache.hit_mach_latency_hist::total 98 +system.ruby.L1Cache.hit_mach_latency_hist | 0 0.00% 0.00% | 106 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.L1Cache.hit_mach_latency_hist::total 106 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 43 -system.ruby.L2Cache.hit_mach_latency_hist::mean 602.953488 -system.ruby.L2Cache.hit_mach_latency_hist::gmean 256.823422 -system.ruby.L2Cache.hit_mach_latency_hist::stdev 489.931188 -system.ruby.L2Cache.hit_mach_latency_hist | 18 41.86% 41.86% | 0 0.00% 41.86% | 0 0.00% 41.86% | 19 44.19% 86.05% | 4 9.30% 95.35% | 2 4.65% 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 50 +system.ruby.L2Cache.hit_mach_latency_hist::mean 500.560000 +system.ruby.L2Cache.hit_mach_latency_hist::gmean 172.276482 +system.ruby.L2Cache.hit_mach_latency_hist::stdev 491.089092 +system.ruby.L2Cache.hit_mach_latency_hist | 26 52.00% 52.00% | 0 0.00% 52.00% | 0 0.00% 52.00% | 17 34.00% 86.00% | 6 12.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.L2Cache.hit_mach_latency_hist::total 50 system.ruby.Directory.miss_mach_latency_hist::bucket_size 256 system.ruby.Directory.miss_mach_latency_hist::max_bucket 2559 -system.ruby.Directory.miss_mach_latency_hist::samples 844 -system.ruby.Directory.miss_mach_latency_hist::mean 959.716825 -system.ruby.Directory.miss_mach_latency_hist::gmean 818.679034 -system.ruby.Directory.miss_mach_latency_hist::stdev 298.884250 -system.ruby.Directory.miss_mach_latency_hist | 74 8.77% 8.77% | 6 0.71% 9.48% | 5 0.59% 10.07% | 323 38.27% 48.34% | 399 47.27% 95.62% | 37 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.Directory.miss_mach_latency_hist::total 844 +system.ruby.Directory.miss_mach_latency_hist::samples 790 +system.ruby.Directory.miss_mach_latency_hist::mean 964.175949 +system.ruby.Directory.miss_mach_latency_hist::gmean 812.519909 +system.ruby.Directory.miss_mach_latency_hist::stdev 316.811320 +system.ruby.Directory.miss_mach_latency_hist | 76 9.62% 9.62% | 7 0.89% 10.51% | 5 0.63% 11.14% | 245 31.01% 42.15% | 403 51.01% 93.16% | 54 6.84% 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 790 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 8 +system.ruby.LD.L1Cache.hit_type_mach_latency_hist::samples 7 system.ruby.LD.L1Cache.hit_type_mach_latency_hist::mean 1 system.ruby.LD.L1Cache.hit_type_mach_latency_hist::gmean 1 -system.ruby.LD.L1Cache.hit_type_mach_latency_hist | 0 0.00% 0.00% | 8 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.LD.L1Cache.hit_type_mach_latency_hist::total 8 +system.ruby.LD.L1Cache.hit_type_mach_latency_hist | 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% | 0 0.00% 100.00% | 0 0.00% 100.00% +system.ruby.LD.L1Cache.hit_type_mach_latency_hist::total 7 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 3 -system.ruby.LD.L2Cache.hit_type_mach_latency_hist::mean 329.666667 -system.ruby.LD.L2Cache.hit_type_mach_latency_hist::gmean 116.879560 -system.ruby.LD.L2Cache.hit_type_mach_latency_hist::stdev 490.846548 +system.ruby.LD.L2Cache.hit_type_mach_latency_hist::mean 334.333333 +system.ruby.LD.L2Cache.hit_type_mach_latency_hist::gmean 81.936099 +system.ruby.LD.L2Cache.hit_type_mach_latency_hist::stdev 537.513101 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% | 1 33.33% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% system.ruby.LD.L2Cache.hit_type_mach_latency_hist::total 3 system.ruby.LD.Directory.miss_type_mach_latency_hist::bucket_size 256 system.ruby.LD.Directory.miss_type_mach_latency_hist::max_bucket 2559 -system.ruby.LD.Directory.miss_type_mach_latency_hist::samples 41 -system.ruby.LD.Directory.miss_type_mach_latency_hist::mean 1048.902439 -system.ruby.LD.Directory.miss_type_mach_latency_hist::gmean 1021.815979 -system.ruby.LD.Directory.miss_type_mach_latency_hist::stdev 175.914866 -system.ruby.LD.Directory.miss_type_mach_latency_hist | 1 2.44% 2.44% | 0 0.00% 2.44% | 0 0.00% 2.44% | 13 31.71% 34.15% | 26 63.41% 97.56% | 1 2.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.LD.Directory.miss_type_mach_latency_hist::total 41 +system.ruby.LD.Directory.miss_type_mach_latency_hist::samples 36 +system.ruby.LD.Directory.miss_type_mach_latency_hist::mean 1016.583333 +system.ruby.LD.Directory.miss_type_mach_latency_hist::gmean 947.115995 +system.ruby.LD.Directory.miss_type_mach_latency_hist::stdev 254.139824 +system.ruby.LD.Directory.miss_type_mach_latency_hist | 2 5.56% 5.56% | 0 0.00% 5.56% | 0 0.00% 5.56% | 14 38.89% 44.44% | 16 44.44% 88.89% | 4 11.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.LD.Directory.miss_type_mach_latency_hist::total 36 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 89 +system.ruby.ST.L1Cache.hit_type_mach_latency_hist::samples 98 system.ruby.ST.L1Cache.hit_type_mach_latency_hist::mean 1 system.ruby.ST.L1Cache.hit_type_mach_latency_hist::gmean 1 -system.ruby.ST.L1Cache.hit_type_mach_latency_hist | 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% | 0 0.00% 100.00% -system.ruby.ST.L1Cache.hit_type_mach_latency_hist::total 89 +system.ruby.ST.L1Cache.hit_type_mach_latency_hist | 0 0.00% 0.00% | 98 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% +system.ruby.ST.L1Cache.hit_type_mach_latency_hist::total 98 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 36 -system.ruby.ST.L2Cache.hit_type_mach_latency_hist::mean 690.166667 -system.ruby.ST.L2Cache.hit_type_mach_latency_hist::gmean 358.678894 -system.ruby.ST.L2Cache.hit_type_mach_latency_hist::stdev 470.751163 -system.ruby.ST.L2Cache.hit_type_mach_latency_hist | 12 33.33% 33.33% | 0 0.00% 33.33% | 0 0.00% 33.33% | 18 50.00% 83.33% | 4 11.11% 94.44% | 2 5.56% 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 36 +system.ruby.ST.L2Cache.hit_type_mach_latency_hist::samples 40 +system.ruby.ST.L2Cache.hit_type_mach_latency_hist::mean 596.525000 +system.ruby.ST.L2Cache.hit_type_mach_latency_hist::gmean 258.353536 +system.ruby.ST.L2Cache.hit_type_mach_latency_hist::stdev 485.549015 +system.ruby.ST.L2Cache.hit_type_mach_latency_hist | 17 42.50% 42.50% | 0 0.00% 42.50% | 0 0.00% 42.50% | 16 40.00% 82.50% | 6 15.00% 97.50% | 1 2.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.ST.L2Cache.hit_type_mach_latency_hist::total 40 system.ruby.ST.Directory.miss_type_mach_latency_hist::bucket_size 256 system.ruby.ST.Directory.miss_type_mach_latency_hist::max_bucket 2559 -system.ruby.ST.Directory.miss_type_mach_latency_hist::samples 760 -system.ruby.ST.Directory.miss_type_mach_latency_hist::mean 1005.751316 -system.ruby.ST.Directory.miss_type_mach_latency_hist::gmean 939.114914 -system.ruby.ST.Directory.miss_type_mach_latency_hist::stdev 221.956577 -system.ruby.ST.Directory.miss_type_mach_latency_hist | 30 3.95% 3.95% | 6 0.79% 4.74% | 5 0.66% 5.39% | 310 40.79% 46.18% | 373 49.08% 95.26% | 36 4.74% 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 760 +system.ruby.ST.Directory.miss_type_mach_latency_hist::samples 708 +system.ruby.ST.Directory.miss_type_mach_latency_hist::mean 1019.083333 +system.ruby.ST.Directory.miss_type_mach_latency_hist::gmean 946.557722 +system.ruby.ST.Directory.miss_type_mach_latency_hist::stdev 233.252272 +system.ruby.ST.Directory.miss_type_mach_latency_hist | 29 4.10% 4.10% | 6 0.85% 4.94% | 5 0.71% 5.65% | 231 32.63% 38.28% | 387 54.66% 92.94% | 50 7.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.Directory.miss_type_mach_latency_hist::total 708 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 @@ -606,105 +603,107 @@ system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist | 0 0.00% system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist::total 1 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 4 -system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::mean 23 -system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::gmean 22.930627 -system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::stdev 2 -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% | 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% -system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::total 4 -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::samples 43 -system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::mean 61.046512 -system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::gmean 58.593153 -system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::stdev 17.654021 -system.ruby.IFETCH.Directory.miss_type_mach_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 17 39.53% 39.53% | 1 2.33% 41.86% | 21 48.84% 90.70% | 3 6.98% 97.67% | 0 0.00% 97.67% | 1 2.33% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::total 43 -system.ruby.Directory_Controller.GETX 762 0.00% 0.00% -system.ruby.Directory_Controller.GETS 84 0.00% 0.00% -system.ruby.Directory_Controller.Lockdown 15 0.00% 0.00% -system.ruby.Directory_Controller.Unlockdown 15 0.00% 0.00% +system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::samples 7 +system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::mean 23.428571 +system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::gmean 23.382968 +system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::stdev 1.511858 +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% | 1 14.29% 14.29% | 6 85.71% 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 7 +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 46 +system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::mean 78.065217 +system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::gmean 68.721309 +system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::stdev 50.161252 +system.ruby.IFETCH.Directory.miss_type_mach_latency_hist | 0 0.00% 0.00% | 15 32.61% 32.61% | 25 54.35% 86.96% | 0 0.00% 86.96% | 3 6.52% 93.48% | 0 0.00% 93.48% | 2 4.35% 97.83% | 0 0.00% 97.83% | 0 0.00% 97.83% | 1 2.17% 100.00% +system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::total 46 +system.ruby.Directory_Controller.GETX 710 0.00% 0.00% +system.ruby.Directory_Controller.GETS 85 0.00% 0.00% +system.ruby.Directory_Controller.Lockdown 17 0.00% 0.00% +system.ruby.Directory_Controller.Unlockdown 17 0.00% 0.00% system.ruby.Directory_Controller.Data_Owner 1 0.00% 0.00% -system.ruby.Directory_Controller.Data_All_Tokens 768 0.00% 0.00% -system.ruby.Directory_Controller.Ack_Owner_All_Tokens 68 0.00% 0.00% -system.ruby.Directory_Controller.Memory_Data 844 0.00% 0.00% -system.ruby.Directory_Controller.Memory_Ack 769 0.00% 0.00% -system.ruby.Directory_Controller.O.GETX 761 0.00% 0.00% -system.ruby.Directory_Controller.O.GETS 84 0.00% 0.00% -system.ruby.Directory_Controller.NO.GETX 1 0.00% 0.00% -system.ruby.Directory_Controller.NO.Lockdown 3 0.00% 0.00% +system.ruby.Directory_Controller.Data_All_Tokens 718 0.00% 0.00% +system.ruby.Directory_Controller.Ack_Owner_All_Tokens 65 0.00% 0.00% +system.ruby.Directory_Controller.Memory_Data 790 0.00% 0.00% +system.ruby.Directory_Controller.Memory_Ack 719 0.00% 0.00% +system.ruby.Directory_Controller.O.GETX 708 0.00% 0.00% +system.ruby.Directory_Controller.O.GETS 83 0.00% 0.00% +system.ruby.Directory_Controller.NO.GETX 2 0.00% 0.00% +system.ruby.Directory_Controller.NO.Lockdown 7 0.00% 0.00% system.ruby.Directory_Controller.NO.Data_Owner 1 0.00% 0.00% -system.ruby.Directory_Controller.NO.Data_All_Tokens 768 0.00% 0.00% -system.ruby.Directory_Controller.NO.Ack_Owner_All_Tokens 68 0.00% 0.00% -system.ruby.Directory_Controller.L.Unlockdown 15 0.00% 0.00% -system.ruby.Directory_Controller.O_W.Memory_Ack 769 0.00% 0.00% -system.ruby.Directory_Controller.L_NO_W.Memory_Data 12 0.00% 0.00% -system.ruby.Directory_Controller.NO_W.Lockdown 12 0.00% 0.00% -system.ruby.Directory_Controller.NO_W.Memory_Data 832 0.00% 0.00% -system.ruby.L1Cache_Controller.Load 52 0.00% 0.00% -system.ruby.L1Cache_Controller.Ifetch 48 0.00% 0.00% -system.ruby.L1Cache_Controller.Store 886 0.00% 0.00% -system.ruby.L1Cache_Controller.L1_Replacement 23140 0.00% 0.00% -system.ruby.L1Cache_Controller.Data_Shared 7 0.00% 0.00% -system.ruby.L1Cache_Controller.Data_All_Tokens 895 0.00% 0.00% +system.ruby.Directory_Controller.NO.Data_All_Tokens 718 0.00% 0.00% +system.ruby.Directory_Controller.NO.Ack_Owner_All_Tokens 65 0.00% 0.00% +system.ruby.Directory_Controller.L.Unlockdown 17 0.00% 0.00% +system.ruby.Directory_Controller.O_W.GETS 2 0.00% 0.00% +system.ruby.Directory_Controller.O_W.Memory_Ack 719 0.00% 0.00% +system.ruby.Directory_Controller.L_NO_W.Memory_Data 10 0.00% 0.00% +system.ruby.Directory_Controller.NO_W.Lockdown 10 0.00% 0.00% +system.ruby.Directory_Controller.NO_W.Memory_Data 780 0.00% 0.00% +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 847 0.00% 0.00% +system.ruby.L1Cache_Controller.L1_Replacement 22253 0.00% 0.00% +system.ruby.L1Cache_Controller.Data_Shared 10 0.00% 0.00% +system.ruby.L1Cache_Controller.Data_All_Tokens 844 0.00% 0.00% system.ruby.L1Cache_Controller.Ack 1 0.00% 0.00% -system.ruby.L1Cache_Controller.Own_Lock_or_Unlock 30 0.00% 0.00% -system.ruby.L1Cache_Controller.Request_Timeout 23 0.00% 0.00% -system.ruby.L1Cache_Controller.Use_TimeoutNoStarvers 878 0.00% 0.00% -system.ruby.L1Cache_Controller.NP.Load 44 0.00% 0.00% -system.ruby.L1Cache_Controller.NP.Ifetch 47 0.00% 0.00% -system.ruby.L1Cache_Controller.NP.Store 796 0.00% 0.00% -system.ruby.L1Cache_Controller.NP.Data_All_Tokens 15 0.00% 0.00% -system.ruby.L1Cache_Controller.NP.Own_Lock_or_Unlock 15 0.00% 0.00% -system.ruby.L1Cache_Controller.S.Ifetch 1 0.00% 0.00% -system.ruby.L1Cache_Controller.S.Store 1 0.00% 0.00% -system.ruby.L1Cache_Controller.S.L1_Replacement 6 0.00% 0.00% +system.ruby.L1Cache_Controller.Own_Lock_or_Unlock 34 0.00% 0.00% +system.ruby.L1Cache_Controller.Request_Timeout 61 0.00% 0.00% +system.ruby.L1Cache_Controller.Use_TimeoutNoStarvers 829 0.00% 0.00% +system.ruby.L1Cache_Controller.NP.Load 39 0.00% 0.00% +system.ruby.L1Cache_Controller.NP.Ifetch 54 0.00% 0.00% +system.ruby.L1Cache_Controller.NP.Store 747 0.00% 0.00% +system.ruby.L1Cache_Controller.NP.Data_All_Tokens 14 0.00% 0.00% +system.ruby.L1Cache_Controller.NP.Own_Lock_or_Unlock 14 0.00% 0.00% +system.ruby.L1Cache_Controller.S.Store 2 0.00% 0.00% +system.ruby.L1Cache_Controller.S.L1_Replacement 8 0.00% 0.00% +system.ruby.L1Cache_Controller.M.Ifetch 1 0.00% 0.00% system.ruby.L1Cache_Controller.M.L1_Replacement 79 0.00% 0.00% +system.ruby.L1Cache_Controller.M.Own_Lock_or_Unlock 3 0.00% 0.00% system.ruby.L1Cache_Controller.MM.Load 7 0.00% 0.00% -system.ruby.L1Cache_Controller.MM.Store 75 0.00% 0.00% -system.ruby.L1Cache_Controller.MM.L1_Replacement 797 0.00% 0.00% -system.ruby.L1Cache_Controller.M_W.Store 2 0.00% 0.00% -system.ruby.L1Cache_Controller.M_W.L1_Replacement 519 0.00% 0.00% +system.ruby.L1Cache_Controller.MM.Store 79 0.00% 0.00% +system.ruby.L1Cache_Controller.MM.L1_Replacement 748 0.00% 0.00% +system.ruby.L1Cache_Controller.M_W.Store 1 0.00% 0.00% +system.ruby.L1Cache_Controller.M_W.L1_Replacement 551 0.00% 0.00% +system.ruby.L1Cache_Controller.M_W.Own_Lock_or_Unlock 1 0.00% 0.00% system.ruby.L1Cache_Controller.M_W.Use_TimeoutNoStarvers 80 0.00% 0.00% -system.ruby.L1Cache_Controller.MM_W.Load 1 0.00% 0.00% -system.ruby.L1Cache_Controller.MM_W.Store 12 0.00% 0.00% -system.ruby.L1Cache_Controller.MM_W.L1_Replacement 10558 0.00% 0.00% +system.ruby.L1Cache_Controller.MM_W.Store 18 0.00% 0.00% +system.ruby.L1Cache_Controller.MM_W.L1_Replacement 10451 0.00% 0.00% system.ruby.L1Cache_Controller.MM_W.Own_Lock_or_Unlock 1 0.00% 0.00% -system.ruby.L1Cache_Controller.MM_W.Use_TimeoutNoStarvers 798 0.00% 0.00% -system.ruby.L1Cache_Controller.IM.L1_Replacement 10590 0.00% 0.00% -system.ruby.L1Cache_Controller.IM.Data_All_Tokens 795 0.00% 0.00% +system.ruby.L1Cache_Controller.MM_W.Use_TimeoutNoStarvers 749 0.00% 0.00% +system.ruby.L1Cache_Controller.IM.L1_Replacement 9900 0.00% 0.00% +system.ruby.L1Cache_Controller.IM.Data_All_Tokens 746 0.00% 0.00% system.ruby.L1Cache_Controller.IM.Ack 1 0.00% 0.00% -system.ruby.L1Cache_Controller.IM.Own_Lock_or_Unlock 12 0.00% 0.00% -system.ruby.L1Cache_Controller.IM.Request_Timeout 21 0.00% 0.00% -system.ruby.L1Cache_Controller.SM.Data_All_Tokens 1 0.00% 0.00% -system.ruby.L1Cache_Controller.IS.L1_Replacement 591 0.00% 0.00% -system.ruby.L1Cache_Controller.IS.Data_Shared 7 0.00% 0.00% -system.ruby.L1Cache_Controller.IS.Data_All_Tokens 84 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 91 0.00% 0.00% -system.ruby.L2Cache_Controller.L1_GETX 797 0.00% 0.00% -system.ruby.L2Cache_Controller.L2_Replacement 822 0.00% 0.00% +system.ruby.L1Cache_Controller.IM.Own_Lock_or_Unlock 10 0.00% 0.00% +system.ruby.L1Cache_Controller.IM.Request_Timeout 55 0.00% 0.00% +system.ruby.L1Cache_Controller.SM.Data_All_Tokens 2 0.00% 0.00% +system.ruby.L1Cache_Controller.IS.L1_Replacement 516 0.00% 0.00% +system.ruby.L1Cache_Controller.IS.Data_Shared 10 0.00% 0.00% +system.ruby.L1Cache_Controller.IS.Data_All_Tokens 82 0.00% 0.00% +system.ruby.L1Cache_Controller.IS.Own_Lock_or_Unlock 5 0.00% 0.00% +system.ruby.L1Cache_Controller.IS.Request_Timeout 6 0.00% 0.00% +system.ruby.L2Cache_Controller.L1_GETS 93 0.00% 0.00% +system.ruby.L2Cache_Controller.L1_GETX 748 0.00% 0.00% +system.ruby.L2Cache_Controller.L2_Replacement 770 0.00% 0.00% system.ruby.L2Cache_Controller.Writeback_Shared_Data 1 0.00% 0.00% -system.ruby.L2Cache_Controller.Writeback_All_Tokens 881 0.00% 0.00% -system.ruby.L2Cache_Controller.Persistent_GETX 13 0.00% 0.00% -system.ruby.L2Cache_Controller.Persistent_GETS 2 0.00% 0.00% -system.ruby.L2Cache_Controller.Own_Lock_or_Unlock 15 0.00% 0.00% -system.ruby.L2Cache_Controller.NP.L1_GETS 84 0.00% 0.00% -system.ruby.L2Cache_Controller.NP.L1_GETX 760 0.00% 0.00% +system.ruby.L2Cache_Controller.Writeback_All_Tokens 833 0.00% 0.00% +system.ruby.L2Cache_Controller.Persistent_GETX 11 0.00% 0.00% +system.ruby.L2Cache_Controller.Persistent_GETS 6 0.00% 0.00% +system.ruby.L2Cache_Controller.Own_Lock_or_Unlock 17 0.00% 0.00% +system.ruby.L2Cache_Controller.NP.L1_GETS 83 0.00% 0.00% +system.ruby.L2Cache_Controller.NP.L1_GETX 707 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 825 0.00% 0.00% -system.ruby.L2Cache_Controller.NP.Own_Lock_or_Unlock 15 0.00% 0.00% -system.ruby.L2Cache_Controller.I.Writeback_All_Tokens 36 0.00% 0.00% +system.ruby.L2Cache_Controller.NP.Writeback_All_Tokens 773 0.00% 0.00% +system.ruby.L2Cache_Controller.NP.Own_Lock_or_Unlock 17 0.00% 0.00% +system.ruby.L2Cache_Controller.I.Writeback_All_Tokens 39 0.00% 0.00% system.ruby.L2Cache_Controller.S.L1_GETX 1 0.00% 0.00% -system.ruby.L2Cache_Controller.O.L1_GETX 1 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 5 0.00% 0.00% -system.ruby.L2Cache_Controller.M.L1_GETS 7 0.00% 0.00% -system.ruby.L2Cache_Controller.M.L1_GETX 35 0.00% 0.00% -system.ruby.L2Cache_Controller.M.L2_Replacement 821 0.00% 0.00% -system.ruby.L2Cache_Controller.I_L.Writeback_All_Tokens 15 0.00% 0.00% -system.ruby.L2Cache_Controller.I_L.Persistent_GETX 13 0.00% 0.00% -system.ruby.L2Cache_Controller.I_L.Persistent_GETS 2 0.00% 0.00% +system.ruby.L2Cache_Controller.O.Writeback_All_Tokens 7 0.00% 0.00% +system.ruby.L2Cache_Controller.M.L1_GETS 10 0.00% 0.00% +system.ruby.L2Cache_Controller.M.L1_GETX 38 0.00% 0.00% +system.ruby.L2Cache_Controller.M.L2_Replacement 769 0.00% 0.00% +system.ruby.L2Cache_Controller.I_L.Writeback_All_Tokens 14 0.00% 0.00% +system.ruby.L2Cache_Controller.I_L.Persistent_GETX 11 0.00% 0.00% +system.ruby.L2Cache_Controller.I_L.Persistent_GETS 6 0.00% 0.00% ---------- End Simulation Statistics ---------- diff --git a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_hammer/config.ini b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_hammer/config.ini index 860c1b559..c18dbade3 100644 --- a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_hammer/config.ini +++ b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_hammer/config.ini @@ -55,8 +55,7 @@ eventq_index=0 num_cpus=1 system=system wakeup_frequency=10 -cpuDataPort=system.ruby.l1_cntrl0.sequencer.slave[0] -cpuInstPort=system.ruby.l1_cntrl0.sequencer.slave[1] +cpuInstDataPort=system.ruby.l1_cntrl0.sequencer.slave[0] [system.dvfs_handler] type=DVFSHandler @@ -444,6 +443,7 @@ eventq_index=0 icache=system.ruby.l1_cntrl0.L1Icache icache_hit_latency=1 max_outstanding_requests=16 +no_retry_on_stall=true ruby_system=system.ruby support_data_reqs=true support_inst_reqs=true @@ -451,7 +451,7 @@ system=system using_network_tester=false using_ruby_tester=true version=0 -slave=system.cpu.cpuDataPort[0] system.cpu.cpuInstPort[0] +slave=system.cpu.cpuInstDataPort[0] [system.ruby.l1_cntrl0.triggerQueue] type=MessageBuffer @@ -1153,6 +1153,7 @@ randomization=false type=RubyPortProxy clk_domain=system.clk_domain eventq_index=0 +no_retry_on_stall=false ruby_system=system.ruby support_data_reqs=true support_inst_reqs=true diff --git a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_hammer/simout b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_hammer/simout index 97d28f02f..0e5bf2d7e 100755 --- a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_hammer/simout +++ b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_hammer/simout @@ -1,13 +1,11 @@ -Redirecting stdout to build/ALPHA_MOESI_hammer/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby-MOESI_hammer/simout -Redirecting stderr to build/ALPHA_MOESI_hammer/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby-MOESI_hammer/simerr gem5 Simulator System. http://gem5.org gem5 is copyrighted software; use the --copyright option for details. -gem5 compiled Nov 15 2015 14:35:53 -gem5 started Nov 15 2015 14:36:13 -gem5 executing on ribera.cs.wisc.edu, pid 30617 -command line: build/ALPHA_MOESI_hammer/gem5.opt -d build/ALPHA_MOESI_hammer/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby-MOESI_hammer -re /scratch/nilay/GEM5/gem5/tests/run.py build/ALPHA_MOESI_hammer/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby-MOESI_hammer +gem5 compiled Dec 11 2015 20:00:36 +gem5 started Dec 11 2015 20:01:07 +gem5 executing on zizzer, pid 31713 +command line: build/ALPHA_MOESI_hammer/gem5.opt -d build/ALPHA_MOESI_hammer/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby-MOESI_hammer -re /z/atgutier/gem5/gem5/tests/run.py build/ALPHA_MOESI_hammer/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby-MOESI_hammer Global frequency set at 1000000000 ticks per second info: Entering event queue @ 0. Starting simulation... -Exiting @ tick 29631 because Ruby Tester completed +Exiting @ tick 29561 because Ruby Tester completed diff --git a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_hammer/stats.txt b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_hammer/stats.txt index 811637401..7065b4fe2 100644 --- a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_hammer/stats.txt +++ b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_hammer/stats.txt @@ -1,44 +1,44 @@ ---------- Begin Simulation Statistics ---------- sim_seconds 0.000030 # Number of seconds simulated -sim_ticks 29631 # Number of ticks simulated -final_tick 29631 # Number of ticks from beginning of simulation (restored from checkpoints and never reset) +sim_ticks 29561 # Number of ticks simulated +final_tick 29561 # Number of ticks from beginning of simulation (restored from checkpoints and never reset) sim_freq 1000000000 # Frequency of simulated ticks -host_tick_rate 374763 # Simulator tick rate (ticks/s) -host_mem_usage 446704 # Number of bytes of host memory used -host_seconds 0.08 # Real time elapsed on the host +host_tick_rate 249798 # Simulator tick rate (ticks/s) +host_mem_usage 387096 # Number of bytes of host memory used +host_seconds 0.12 # Real time elapsed on the host system.voltage_domain.voltage 1 # Voltage in Volts system.clk_domain.clock 1 # Clock period in ticks -system.mem_ctrls.bytes_read::ruby.dir_cntrl0 55872 # Number of bytes read from this memory -system.mem_ctrls.bytes_read::total 55872 # Number of bytes read from this memory -system.mem_ctrls.bytes_written::ruby.dir_cntrl0 49984 # Number of bytes written to this memory -system.mem_ctrls.bytes_written::total 49984 # Number of bytes written to this memory -system.mem_ctrls.num_reads::ruby.dir_cntrl0 873 # Number of read requests responded to by this memory -system.mem_ctrls.num_reads::total 873 # Number of read requests responded to by this memory -system.mem_ctrls.num_writes::ruby.dir_cntrl0 781 # Number of write requests responded to by this memory -system.mem_ctrls.num_writes::total 781 # Number of write requests responded to by this memory -system.mem_ctrls.bw_read::ruby.dir_cntrl0 1885592791 # Total read bandwidth from this memory (bytes/s) -system.mem_ctrls.bw_read::total 1885592791 # Total read bandwidth from this memory (bytes/s) -system.mem_ctrls.bw_write::ruby.dir_cntrl0 1686881982 # Write bandwidth from this memory (bytes/s) -system.mem_ctrls.bw_write::total 1686881982 # Write bandwidth from this memory (bytes/s) -system.mem_ctrls.bw_total::ruby.dir_cntrl0 3572474773 # Total bandwidth to/from this memory (bytes/s) -system.mem_ctrls.bw_total::total 3572474773 # Total bandwidth to/from this memory (bytes/s) -system.mem_ctrls.readReqs 873 # Number of read requests accepted -system.mem_ctrls.writeReqs 781 # Number of write requests accepted -system.mem_ctrls.readBursts 873 # Number of DRAM read bursts, including those serviced by the write queue -system.mem_ctrls.writeBursts 781 # Number of DRAM write bursts, including those merged in the write queue -system.mem_ctrls.bytesReadDRAM 45696 # Total number of bytes read from DRAM -system.mem_ctrls.bytesReadWrQ 10176 # Total number of bytes read from write queue -system.mem_ctrls.bytesWritten 41088 # Total number of bytes written to DRAM -system.mem_ctrls.bytesReadSys 55872 # Total read bytes from the system interface side -system.mem_ctrls.bytesWrittenSys 49984 # Total written bytes from the system interface side -system.mem_ctrls.servicedByWrQ 159 # Number of DRAM read bursts serviced by the write queue -system.mem_ctrls.mergedWrBursts 113 # Number of DRAM write bursts merged with an existing one +system.mem_ctrls.bytes_read::ruby.dir_cntrl0 56000 # Number of bytes read from this memory +system.mem_ctrls.bytes_read::total 56000 # Number of bytes read from this memory +system.mem_ctrls.bytes_written::ruby.dir_cntrl0 50560 # Number of bytes written to this memory +system.mem_ctrls.bytes_written::total 50560 # Number of bytes written to this memory +system.mem_ctrls.num_reads::ruby.dir_cntrl0 875 # Number of read requests responded to by this memory +system.mem_ctrls.num_reads::total 875 # Number of read requests responded to by this memory +system.mem_ctrls.num_writes::ruby.dir_cntrl0 790 # Number of write requests responded to by this memory +system.mem_ctrls.num_writes::total 790 # Number of write requests responded to by this memory +system.mem_ctrls.bw_read::ruby.dir_cntrl0 1894387876 # Total read bandwidth from this memory (bytes/s) +system.mem_ctrls.bw_read::total 1894387876 # Total read bandwidth from this memory (bytes/s) +system.mem_ctrls.bw_write::ruby.dir_cntrl0 1710361625 # Write bandwidth from this memory (bytes/s) +system.mem_ctrls.bw_write::total 1710361625 # Write bandwidth from this memory (bytes/s) +system.mem_ctrls.bw_total::ruby.dir_cntrl0 3604749501 # Total bandwidth to/from this memory (bytes/s) +system.mem_ctrls.bw_total::total 3604749501 # Total bandwidth to/from this memory (bytes/s) +system.mem_ctrls.readReqs 876 # Number of read requests accepted +system.mem_ctrls.writeReqs 790 # Number of write requests accepted +system.mem_ctrls.readBursts 876 # Number of DRAM read bursts, including those serviced by the write queue +system.mem_ctrls.writeBursts 790 # Number of DRAM write bursts, including those merged in the write queue +system.mem_ctrls.bytesReadDRAM 46720 # Total number of bytes read from DRAM +system.mem_ctrls.bytesReadWrQ 9344 # Total number of bytes read from write queue +system.mem_ctrls.bytesWritten 41728 # Total number of bytes written to DRAM +system.mem_ctrls.bytesReadSys 56064 # Total read bytes from the system interface side +system.mem_ctrls.bytesWrittenSys 50560 # Total written bytes from the system interface side +system.mem_ctrls.servicedByWrQ 146 # Number of DRAM read bursts serviced by the write queue +system.mem_ctrls.mergedWrBursts 108 # 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 228 # Per bank write bursts -system.mem_ctrls.perBankRdBursts::2 232 # Per bank write bursts -system.mem_ctrls.perBankRdBursts::3 53 # Per bank write bursts +system.mem_ctrls.perBankRdBursts::0 202 # 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 62 # 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 @@ -51,10 +51,10 @@ system.mem_ctrls.perBankRdBursts::12 0 # Pe 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 181 # Per bank write bursts -system.mem_ctrls.perBankWrBursts::1 200 # Per bank write bursts -system.mem_ctrls.perBankWrBursts::2 216 # Per bank write bursts -system.mem_ctrls.perBankWrBursts::3 45 # Per bank write bursts +system.mem_ctrls.perBankWrBursts::0 184 # Per bank write bursts +system.mem_ctrls.perBankWrBursts::1 201 # Per bank write bursts +system.mem_ctrls.perBankWrBursts::2 215 # Per bank write bursts +system.mem_ctrls.perBankWrBursts::3 52 # 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 @@ -69,24 +69,24 @@ system.mem_ctrls.perBankWrBursts::14 0 # Pe 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 29604 # Total gap between requests +system.mem_ctrls.totGap 29529 # 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 873 # Read request sizes (log2) +system.mem_ctrls.readPktSize::6 876 # 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 781 # Write request sizes (log2) -system.mem_ctrls.rdQLenPdf::0 412 # What read queue length does an incoming req see -system.mem_ctrls.rdQLenPdf::1 289 # What read queue length does an incoming req see -system.mem_ctrls.rdQLenPdf::2 13 # What read queue length does an incoming req see +system.mem_ctrls.writePktSize::6 790 # Write request sizes (log2) +system.mem_ctrls.rdQLenPdf::0 418 # What read queue length does an incoming req see +system.mem_ctrls.rdQLenPdf::1 290 # What read queue length does an incoming req see +system.mem_ctrls.rdQLenPdf::2 22 # 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 @@ -131,25 +131,25 @@ system.mem_ctrls.wrQLenPdf::11 1 # Wh system.mem_ctrls.wrQLenPdf::12 1 # What write queue length does an incoming req see system.mem_ctrls.wrQLenPdf::13 1 # What write queue length does an incoming req see system.mem_ctrls.wrQLenPdf::14 1 # What write queue length does an incoming req see -system.mem_ctrls.wrQLenPdf::15 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 26 # 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 41 # 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 6 # What write queue length does an incoming req see +system.mem_ctrls.wrQLenPdf::17 22 # What write queue length does an incoming req see +system.mem_ctrls.wrQLenPdf::18 40 # 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 44 # What write queue length does an incoming req see +system.mem_ctrls.wrQLenPdf::21 42 # 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 42 # 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::23 41 # What write queue length does an incoming req see +system.mem_ctrls.wrQLenPdf::24 42 # What write queue length does an incoming req see system.mem_ctrls.wrQLenPdf::25 42 # What write queue length does an incoming req see -system.mem_ctrls.wrQLenPdf::26 52 # What write queue length does an incoming req see -system.mem_ctrls.wrQLenPdf::27 42 # What write queue length does an incoming req see -system.mem_ctrls.wrQLenPdf::28 40 # What write queue length does an incoming req see -system.mem_ctrls.wrQLenPdf::29 40 # What write queue length does an incoming req see +system.mem_ctrls.wrQLenPdf::26 61 # 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 40 # 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::31 40 # What write queue length does an incoming req see system.mem_ctrls.wrQLenPdf::32 40 # 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::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 @@ -180,70 +180,72 @@ system.mem_ctrls.wrQLenPdf::60 0 # Wh system.mem_ctrls.wrQLenPdf::61 0 # What write queue length does an incoming req see system.mem_ctrls.wrQLenPdf::62 0 # What write queue length does an incoming req see system.mem_ctrls.wrQLenPdf::63 0 # What write queue length does an incoming req see -system.mem_ctrls.bytesPerActivate::samples 89 # Bytes accessed per row activation -system.mem_ctrls.bytesPerActivate::mean 957.842697 # Bytes accessed per row activation -system.mem_ctrls.bytesPerActivate::gmean 925.208115 # Bytes accessed per row activation -system.mem_ctrls.bytesPerActivate::stdev 187.944921 # Bytes accessed per row activation -system.mem_ctrls.bytesPerActivate::256-383 4 4.49% 4.49% # Bytes accessed per row activation -system.mem_ctrls.bytesPerActivate::384-511 1 1.12% 5.62% # Bytes accessed per row activation -system.mem_ctrls.bytesPerActivate::512-639 1 1.12% 6.74% # Bytes accessed per row activation -system.mem_ctrls.bytesPerActivate::640-767 5 5.62% 12.36% # Bytes accessed per row activation -system.mem_ctrls.bytesPerActivate::896-1023 1 1.12% 13.48% # Bytes accessed per row activation -system.mem_ctrls.bytesPerActivate::1024-1151 77 86.52% 100.00% # Bytes accessed per row activation -system.mem_ctrls.bytesPerActivate::total 89 # Bytes accessed per row activation +system.mem_ctrls.bytesPerActivate::samples 91 # Bytes accessed per row activation +system.mem_ctrls.bytesPerActivate::mean 952.967033 # Bytes accessed per row activation +system.mem_ctrls.bytesPerActivate::gmean 882.848619 # Bytes accessed per row activation +system.mem_ctrls.bytesPerActivate::stdev 223.022742 # Bytes accessed per row activation +system.mem_ctrls.bytesPerActivate::0-127 2 2.20% 2.20% # Bytes accessed per row activation +system.mem_ctrls.bytesPerActivate::128-255 2 2.20% 4.40% # Bytes accessed per row activation +system.mem_ctrls.bytesPerActivate::256-383 2 2.20% 6.59% # Bytes accessed per row activation +system.mem_ctrls.bytesPerActivate::512-639 1 1.10% 7.69% # Bytes accessed per row activation +system.mem_ctrls.bytesPerActivate::640-767 2 2.20% 9.89% # Bytes accessed per row activation +system.mem_ctrls.bytesPerActivate::896-1023 1 1.10% 10.99% # Bytes accessed per row activation +system.mem_ctrls.bytesPerActivate::1024-1151 81 89.01% 100.00% # Bytes accessed per row activation +system.mem_ctrls.bytesPerActivate::total 91 # Bytes accessed per row activation system.mem_ctrls.rdPerTurnAround::samples 40 # Reads before turning the bus around for writes -system.mem_ctrls.rdPerTurnAround::mean 17.575000 # Reads before turning the bus around for writes -system.mem_ctrls.rdPerTurnAround::gmean 17.282559 # Reads before turning the bus around for writes -system.mem_ctrls.rdPerTurnAround::stdev 3.868926 # Reads before turning the bus around for writes -system.mem_ctrls.rdPerTurnAround::14-15 10 25.00% 25.00% # Reads before turning the bus around for writes -system.mem_ctrls.rdPerTurnAround::16-17 14 35.00% 60.00% # Reads before turning the bus around for writes -system.mem_ctrls.rdPerTurnAround::18-19 10 25.00% 85.00% # Reads before turning the bus around for writes -system.mem_ctrls.rdPerTurnAround::20-21 4 10.00% 95.00% # Reads before turning the bus around for writes +system.mem_ctrls.rdPerTurnAround::mean 17.800000 # Reads before turning the bus around for writes +system.mem_ctrls.rdPerTurnAround::gmean 17.518113 # Reads before turning the bus around for writes +system.mem_ctrls.rdPerTurnAround::stdev 3.824348 # Reads before turning the bus around for writes +system.mem_ctrls.rdPerTurnAround::14-15 8 20.00% 20.00% # Reads before turning the bus around for writes +system.mem_ctrls.rdPerTurnAround::16-17 16 40.00% 60.00% # Reads before turning the bus around for writes +system.mem_ctrls.rdPerTurnAround::18-19 8 20.00% 80.00% # Reads before turning the bus around for writes +system.mem_ctrls.rdPerTurnAround::20-21 6 15.00% 95.00% # Reads before turning the bus around for writes system.mem_ctrls.rdPerTurnAround::22-23 1 2.50% 97.50% # Reads before turning the bus around for writes system.mem_ctrls.rdPerTurnAround::38-39 1 2.50% 100.00% # Reads before turning the bus around for writes system.mem_ctrls.rdPerTurnAround::total 40 # Reads before turning the bus around for writes system.mem_ctrls.wrPerTurnAround::samples 40 # Writes before turning the bus around for reads -system.mem_ctrls.wrPerTurnAround::mean 16.050000 # Writes before turning the bus around for reads -system.mem_ctrls.wrPerTurnAround::gmean 16.048573 # Writes before turning the bus around for reads -system.mem_ctrls.wrPerTurnAround::stdev 0.220721 # Writes before turning the bus around for reads -system.mem_ctrls.wrPerTurnAround::16 38 95.00% 95.00% # Writes before turning the bus around for reads -system.mem_ctrls.wrPerTurnAround::17 2 5.00% 100.00% # Writes before turning the bus around for reads +system.mem_ctrls.wrPerTurnAround::mean 16.300000 # Writes before turning the bus around for reads +system.mem_ctrls.wrPerTurnAround::gmean 16.268271 # Writes before turning the bus around for reads +system.mem_ctrls.wrPerTurnAround::stdev 1.114013 # Writes before turning the bus around for reads +system.mem_ctrls.wrPerTurnAround::16 36 90.00% 90.00% # Writes before turning the bus around for reads +system.mem_ctrls.wrPerTurnAround::17 2 5.00% 95.00% # Writes before turning the bus around for reads +system.mem_ctrls.wrPerTurnAround::21 2 5.00% 100.00% # Writes before turning the bus around for reads system.mem_ctrls.wrPerTurnAround::total 40 # Writes before turning the bus around for reads -system.mem_ctrls.totQLat 8764 # Total ticks spent queuing -system.mem_ctrls.totMemAccLat 22330 # Total ticks spent from burst creation until serviced by the DRAM -system.mem_ctrls.totBusLat 3570 # Total ticks spent in databus transfers -system.mem_ctrls.avgQLat 12.27 # Average queueing delay per DRAM burst +system.mem_ctrls.totQLat 8835 # Total ticks spent queuing +system.mem_ctrls.totMemAccLat 22705 # Total ticks spent from burst creation until serviced by the DRAM +system.mem_ctrls.totBusLat 3650 # Total ticks spent in databus transfers +system.mem_ctrls.avgQLat 12.10 # Average queueing delay per DRAM burst system.mem_ctrls.avgBusLat 5.00 # Average bus latency per DRAM burst -system.mem_ctrls.avgMemAccLat 31.27 # Average memory access latency per DRAM burst -system.mem_ctrls.avgRdBW 1542.17 # Average DRAM read bandwidth in MiByte/s -system.mem_ctrls.avgWrBW 1386.66 # Average achieved write bandwidth in MiByte/s -system.mem_ctrls.avgRdBWSys 1885.59 # Average system read bandwidth in MiByte/s -system.mem_ctrls.avgWrBWSys 1686.88 # Average system write bandwidth in MiByte/s +system.mem_ctrls.avgMemAccLat 31.10 # Average memory access latency per DRAM burst +system.mem_ctrls.avgRdBW 1580.46 # Average DRAM read bandwidth in MiByte/s +system.mem_ctrls.avgWrBW 1411.59 # Average achieved write bandwidth in MiByte/s +system.mem_ctrls.avgRdBWSys 1896.55 # Average system read bandwidth in MiByte/s +system.mem_ctrls.avgWrBWSys 1710.36 # Average system write bandwidth in MiByte/s system.mem_ctrls.peakBW 12800.00 # Theoretical peak bandwidth in MiByte/s -system.mem_ctrls.busUtil 22.88 # Data bus utilization in percentage -system.mem_ctrls.busUtilRead 12.05 # Data bus utilization in percentage for reads -system.mem_ctrls.busUtilWrite 10.83 # Data bus utilization in percentage for writes -system.mem_ctrls.avgRdQLen 1.73 # Average read queue length when enqueuing -system.mem_ctrls.avgWrQLen 24.84 # Average write queue length when enqueuing -system.mem_ctrls.readRowHits 626 # Number of row buffer hits during reads -system.mem_ctrls.writeRowHits 637 # Number of row buffer hits during writes -system.mem_ctrls.readRowHitRate 87.68 # Row buffer hit rate for reads -system.mem_ctrls.writeRowHitRate 95.36 # Row buffer hit rate for writes -system.mem_ctrls.avgGap 17.90 # Average gap between requests -system.mem_ctrls.pageHitRate 91.39 # Row buffer hit rate, read and write combined -system.mem_ctrls_0.actEnergy 551880 # Energy for activate commands per rank (pJ) -system.mem_ctrls_0.preEnergy 306600 # Energy for precharge commands per rank (pJ) -system.mem_ctrls_0.readEnergy 7026240 # Energy for read commands per rank (pJ) -system.mem_ctrls_0.writeEnergy 5318784 # Energy for write commands per rank (pJ) +system.mem_ctrls.busUtil 23.38 # Data bus utilization in percentage +system.mem_ctrls.busUtilRead 12.35 # Data bus utilization in percentage for reads +system.mem_ctrls.busUtilWrite 11.03 # Data bus utilization in percentage for writes +system.mem_ctrls.avgRdQLen 1.74 # Average read queue length when enqueuing +system.mem_ctrls.avgWrQLen 24.79 # Average write queue length when enqueuing +system.mem_ctrls.readRowHits 640 # Number of row buffer hits during reads +system.mem_ctrls.writeRowHits 647 # Number of row buffer hits during writes +system.mem_ctrls.readRowHitRate 87.67 # Row buffer hit rate for reads +system.mem_ctrls.writeRowHitRate 94.87 # Row buffer hit rate for writes +system.mem_ctrls.avgGap 17.72 # Average gap between requests +system.mem_ctrls.pageHitRate 91.15 # Row buffer hit rate, read and write combined +system.mem_ctrls_0.actEnergy 567000 # Energy for activate commands per rank (pJ) +system.mem_ctrls_0.preEnergy 315000 # Energy for precharge commands per rank (pJ) +system.mem_ctrls_0.readEnergy 7176000 # Energy for read commands per rank (pJ) +system.mem_ctrls_0.writeEnergy 5432832 # Energy for write commands per rank (pJ) system.mem_ctrls_0.refreshEnergy 1525680 # Energy for refresh commands per rank (pJ) -system.mem_ctrls_0.actBackEnergy 16099308 # Energy for active background per rank (pJ) +system.mem_ctrls_0.actBackEnergy 16101360 # Energy for active background per rank (pJ) system.mem_ctrls_0.preBackEnergy 48600 # Energy for precharge background per rank (pJ) -system.mem_ctrls_0.totalEnergy 30877092 # Total energy per rank (pJ) -system.mem_ctrls_0.averagePower 1307.354221 # Core power per rank (mW) +system.mem_ctrls_0.totalEnergy 31166472 # Total energy per rank (pJ) +system.mem_ctrls_0.averagePower 1319.439143 # Core power per rank (mW) system.mem_ctrls_0.memoryStateTime::IDLE 11 # Time in different power states system.mem_ctrls_0.memoryStateTime::REF 780 # Time in different power states system.mem_ctrls_0.memoryStateTime::PRE_PDN 0 # Time in different power states -system.mem_ctrls_0.memoryStateTime::ACT 22841 # Time in different power states +system.mem_ctrls_0.memoryStateTime::ACT 22844 # Time in different power states system.mem_ctrls_0.memoryStateTime::ACT_PDN 0 # Time in different power states system.mem_ctrls_1.actEnergy 0 # Energy for activate commands per rank (pJ) system.mem_ctrls_1.preEnergy 0 # Energy for precharge commands per rank (pJ) @@ -262,268 +264,268 @@ system.mem_ctrls_1.memoryStateTime::ACT_PDN 0 # 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 1005 -system.ruby.outstanding_req_hist::mean 15.587065 -system.ruby.outstanding_req_hist::gmean 15.474770 -system.ruby.outstanding_req_hist::stdev 1.278707 -system.ruby.outstanding_req_hist | 1 0.10% 0.10% | 2 0.20% 0.30% | 2 0.20% 0.50% | 3 0.30% 0.80% | 3 0.30% 1.09% | 6 0.60% 1.69% | 5 0.50% 2.19% | 239 23.78% 25.97% | 744 74.03% 100.00% | 0 0.00% 100.00% -system.ruby.outstanding_req_hist::total 1005 +system.ruby.outstanding_req_hist::samples 1027 +system.ruby.outstanding_req_hist::mean 15.566699 +system.ruby.outstanding_req_hist::gmean 15.456992 +system.ruby.outstanding_req_hist::stdev 1.265135 +system.ruby.outstanding_req_hist | 1 0.10% 0.10% | 2 0.19% 0.29% | 2 0.19% 0.49% | 3 0.29% 0.78% | 3 0.29% 1.07% | 6 0.58% 1.66% | 3 0.29% 1.95% | 271 26.39% 28.33% | 736 71.67% 100.00% | 0 0.00% 100.00% +system.ruby.outstanding_req_hist::total 1027 system.ruby.latency_hist::bucket_size 128 system.ruby.latency_hist::max_bucket 1279 -system.ruby.latency_hist::samples 990 -system.ruby.latency_hist::mean 463.933333 -system.ruby.latency_hist::gmean 252.592392 -system.ruby.latency_hist::stdev 232.151200 -system.ruby.latency_hist | 190 19.19% 19.19% | 9 0.91% 20.10% | 5 0.51% 20.61% | 142 14.34% 34.95% | 561 56.67% 91.62% | 42 4.24% 95.86% | 16 1.62% 97.47% | 25 2.53% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.latency_hist::total 990 -system.ruby.hit_latency_hist::bucket_size 128 -system.ruby.hit_latency_hist::max_bucket 1279 -system.ruby.hit_latency_hist::samples 120 -system.ruby.hit_latency_hist::mean 90.158333 -system.ruby.hit_latency_hist::gmean 4.686569 -system.ruby.hit_latency_hist::stdev 196.031167 -system.ruby.hit_latency_hist | 101 84.17% 84.17% | 0 0.00% 84.17% | 0 0.00% 84.17% | 8 6.67% 90.83% | 9 7.50% 98.33% | 2 1.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.hit_latency_hist::total 120 +system.ruby.latency_hist::samples 1012 +system.ruby.latency_hist::mean 452.030632 +system.ruby.latency_hist::gmean 221.913062 +system.ruby.latency_hist::stdev 245.259624 +system.ruby.latency_hist | 227 22.43% 22.43% | 13 1.28% 23.72% | 6 0.59% 24.31% | 123 12.15% 36.46% | 525 51.88% 88.34% | 73 7.21% 95.55% | 35 3.46% 99.01% | 10 0.99% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% +system.ruby.latency_hist::total 1012 +system.ruby.hit_latency_hist::bucket_size 64 +system.ruby.hit_latency_hist::max_bucket 639 +system.ruby.hit_latency_hist::samples 140 +system.ruby.hit_latency_hist::mean 75.100000 +system.ruby.hit_latency_hist::gmean 3.808266 +system.ruby.hit_latency_hist::stdev 173.693574 +system.ruby.hit_latency_hist | 117 83.57% 83.57% | 3 2.14% 85.71% | 1 0.71% 86.43% | 0 0.00% 86.43% | 0 0.00% 86.43% | 0 0.00% 86.43% | 4 2.86% 89.29% | 5 3.57% 92.86% | 8 5.71% 98.57% | 2 1.43% 100.00% +system.ruby.hit_latency_hist::total 140 system.ruby.miss_latency_hist::bucket_size 128 system.ruby.miss_latency_hist::max_bucket 1279 -system.ruby.miss_latency_hist::samples 870 -system.ruby.miss_latency_hist::mean 515.488506 -system.ruby.miss_latency_hist::gmean 437.780939 -system.ruby.miss_latency_hist::stdev 184.718401 -system.ruby.miss_latency_hist | 89 10.23% 10.23% | 9 1.03% 11.26% | 5 0.57% 11.84% | 134 15.40% 27.24% | 552 63.45% 90.69% | 40 4.60% 95.29% | 16 1.84% 97.13% | 25 2.87% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.miss_latency_hist::total 870 -system.ruby.Directory.incomplete_times 870 +system.ruby.miss_latency_hist::samples 872 +system.ruby.miss_latency_hist::mean 512.547018 +system.ruby.miss_latency_hist::gmean 426.213857 +system.ruby.miss_latency_hist::stdev 196.222062 +system.ruby.miss_latency_hist | 107 12.27% 12.27% | 12 1.38% 13.65% | 6 0.69% 14.33% | 114 13.07% 27.41% | 515 59.06% 86.47% | 73 8.37% 94.84% | 35 4.01% 98.85% | 10 1.15% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% +system.ruby.miss_latency_hist::total 872 +system.ruby.Directory.incomplete_times 872 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.l1_cntrl0.L1Dcache.demand_hits 77 # Number of cache demand hits -system.ruby.l1_cntrl0.L1Dcache.demand_misses 864 # Number of cache demand misses -system.ruby.l1_cntrl0.L1Dcache.demand_accesses 941 # 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.L1Dcache.demand_hits 96 # 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 955 # Number of cache demand accesses +system.ruby.l1_cntrl0.L1Icache.demand_hits 3 # Number of cache demand hits +system.ruby.l1_cntrl0.L1Icache.demand_misses 54 # Number of cache demand misses +system.ruby.l1_cntrl0.L1Icache.demand_accesses 57 # Number of cache demand accesses system.ruby.l1_cntrl0.L2cache.demand_hits 39 # Number of cache demand hits -system.ruby.l1_cntrl0.L2cache.demand_misses 873 # 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 2 # Number of times a store aliased with a pending load -system.ruby.l1_cntrl0.sequencer.store_waiting_on_store 82 # Number of times a store aliased with a pending store -system.ruby.l1_cntrl0.sequencer.load_waiting_on_store 7 # Number of times a load aliased with a pending store +system.ruby.l1_cntrl0.L2cache.demand_misses 874 # Number of cache demand misses +system.ruby.l1_cntrl0.L2cache.demand_accesses 913 # Number of cache demand accesses +system.ruby.l1_cntrl0.sequencer.store_waiting_on_load 8 # Number of times a store aliased with a pending load +system.ruby.l1_cntrl0.sequencer.store_waiting_on_store 72 # 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.l1_cntrl0.sequencer.load_waiting_on_load 3 # Number of times a load aliased with a pending load system.ruby.memctrl_clk_domain.clock 3 # Clock period in ticks -system.ruby.network.routers0.percent_links_utilized 15.551281 -system.ruby.network.routers0.msg_count.Request_Control::2 874 -system.ruby.network.routers0.msg_count.Response_Data::4 872 -system.ruby.network.routers0.msg_count.Writeback_Data::5 781 -system.ruby.network.routers0.msg_count.Writeback_Control::2 865 -system.ruby.network.routers0.msg_count.Writeback_Control::3 866 -system.ruby.network.routers0.msg_count.Writeback_Control::5 84 -system.ruby.network.routers0.msg_count.Unblock_Control::5 869 -system.ruby.network.routers0.msg_bytes.Request_Control::2 6992 -system.ruby.network.routers0.msg_bytes.Response_Data::4 62784 -system.ruby.network.routers0.msg_bytes.Writeback_Data::5 56232 -system.ruby.network.routers0.msg_bytes.Writeback_Control::2 6920 -system.ruby.network.routers0.msg_bytes.Writeback_Control::3 6928 -system.ruby.network.routers0.msg_bytes.Writeback_Control::5 672 -system.ruby.network.routers0.msg_bytes.Unblock_Control::5 6952 -system.ruby.network.routers1.percent_links_utilized 15.558030 -system.ruby.network.routers1.msg_count.Request_Control::2 874 -system.ruby.network.routers1.msg_count.Response_Data::4 873 -system.ruby.network.routers1.msg_count.Writeback_Data::5 781 -system.ruby.network.routers1.msg_count.Writeback_Control::2 865 -system.ruby.network.routers1.msg_count.Writeback_Control::3 866 -system.ruby.network.routers1.msg_count.Writeback_Control::5 84 -system.ruby.network.routers1.msg_count.Unblock_Control::5 869 -system.ruby.network.routers1.msg_bytes.Request_Control::2 6992 -system.ruby.network.routers1.msg_bytes.Response_Data::4 62856 -system.ruby.network.routers1.msg_bytes.Writeback_Data::5 56232 -system.ruby.network.routers1.msg_bytes.Writeback_Control::2 6920 -system.ruby.network.routers1.msg_bytes.Writeback_Control::3 6928 -system.ruby.network.routers1.msg_bytes.Writeback_Control::5 672 -system.ruby.network.routers1.msg_bytes.Unblock_Control::5 6952 -system.ruby.network.routers2.percent_links_utilized 15.554656 -system.ruby.network.routers2.msg_count.Request_Control::2 874 -system.ruby.network.routers2.msg_count.Response_Data::4 873 -system.ruby.network.routers2.msg_count.Writeback_Data::5 781 -system.ruby.network.routers2.msg_count.Writeback_Control::2 865 -system.ruby.network.routers2.msg_count.Writeback_Control::3 866 -system.ruby.network.routers2.msg_count.Writeback_Control::5 84 -system.ruby.network.routers2.msg_count.Unblock_Control::5 869 -system.ruby.network.routers2.msg_bytes.Request_Control::2 6992 -system.ruby.network.routers2.msg_bytes.Response_Data::4 62856 -system.ruby.network.routers2.msg_bytes.Writeback_Data::5 56232 -system.ruby.network.routers2.msg_bytes.Writeback_Control::2 6920 -system.ruby.network.routers2.msg_bytes.Writeback_Control::3 6928 -system.ruby.network.routers2.msg_bytes.Writeback_Control::5 672 -system.ruby.network.routers2.msg_bytes.Unblock_Control::5 6952 -system.ruby.network.msg_count.Request_Control 2622 -system.ruby.network.msg_count.Response_Data 2618 -system.ruby.network.msg_count.Writeback_Data 2343 +system.ruby.network.routers0.percent_links_utilized 15.685362 +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 791 +system.ruby.network.routers0.msg_count.Writeback_Control::2 869 +system.ruby.network.routers0.msg_count.Writeback_Control::3 869 +system.ruby.network.routers0.msg_count.Writeback_Control::5 77 +system.ruby.network.routers0.msg_count.Unblock_Control::5 871 +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 56952 +system.ruby.network.routers0.msg_bytes.Writeback_Control::2 6952 +system.ruby.network.routers0.msg_bytes.Writeback_Control::3 6952 +system.ruby.network.routers0.msg_bytes.Writeback_Control::5 616 +system.ruby.network.routers0.msg_bytes.Unblock_Control::5 6968 +system.ruby.network.routers1.percent_links_utilized 15.679443 +system.ruby.network.routers1.msg_count.Request_Control::2 876 +system.ruby.network.routers1.msg_count.Response_Data::4 874 +system.ruby.network.routers1.msg_count.Writeback_Data::5 791 +system.ruby.network.routers1.msg_count.Writeback_Control::2 869 +system.ruby.network.routers1.msg_count.Writeback_Control::3 869 +system.ruby.network.routers1.msg_count.Writeback_Control::5 77 +system.ruby.network.routers1.msg_count.Unblock_Control::5 871 +system.ruby.network.routers1.msg_bytes.Request_Control::2 7008 +system.ruby.network.routers1.msg_bytes.Response_Data::4 62928 +system.ruby.network.routers1.msg_bytes.Writeback_Data::5 56952 +system.ruby.network.routers1.msg_bytes.Writeback_Control::2 6952 +system.ruby.network.routers1.msg_bytes.Writeback_Control::3 6952 +system.ruby.network.routers1.msg_bytes.Writeback_Control::5 616 +system.ruby.network.routers1.msg_bytes.Unblock_Control::5 6968 +system.ruby.network.routers2.percent_links_utilized 15.682825 +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 791 +system.ruby.network.routers2.msg_count.Writeback_Control::2 869 +system.ruby.network.routers2.msg_count.Writeback_Control::3 869 +system.ruby.network.routers2.msg_count.Writeback_Control::5 77 +system.ruby.network.routers2.msg_count.Unblock_Control::5 871 +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 56952 +system.ruby.network.routers2.msg_bytes.Writeback_Control::2 6952 +system.ruby.network.routers2.msg_bytes.Writeback_Control::3 6952 +system.ruby.network.routers2.msg_bytes.Writeback_Control::5 616 +system.ruby.network.routers2.msg_bytes.Unblock_Control::5 6968 +system.ruby.network.msg_count.Request_Control 2628 +system.ruby.network.msg_count.Response_Data 2622 +system.ruby.network.msg_count.Writeback_Data 2373 system.ruby.network.msg_count.Writeback_Control 5445 -system.ruby.network.msg_count.Unblock_Control 2607 -system.ruby.network.msg_byte.Request_Control 20976 -system.ruby.network.msg_byte.Response_Data 188496 -system.ruby.network.msg_byte.Writeback_Data 168696 +system.ruby.network.msg_count.Unblock_Control 2613 +system.ruby.network.msg_byte.Request_Control 21024 +system.ruby.network.msg_byte.Response_Data 188784 +system.ruby.network.msg_byte.Writeback_Data 170856 system.ruby.network.msg_byte.Writeback_Control 43560 -system.ruby.network.msg_byte.Unblock_Control 20856 -system.ruby.network.routers0.throttle0.link_utilization 14.699133 -system.ruby.network.routers0.throttle0.msg_count.Response_Data::4 872 -system.ruby.network.routers0.throttle0.msg_count.Writeback_Control::3 866 -system.ruby.network.routers0.throttle0.msg_bytes.Response_Data::4 62784 -system.ruby.network.routers0.throttle0.msg_bytes.Writeback_Control::3 6928 -system.ruby.network.routers0.throttle1.link_utilization 16.403429 -system.ruby.network.routers0.throttle1.msg_count.Request_Control::2 874 -system.ruby.network.routers0.throttle1.msg_count.Writeback_Data::5 781 -system.ruby.network.routers0.throttle1.msg_count.Writeback_Control::2 865 -system.ruby.network.routers0.throttle1.msg_count.Writeback_Control::5 84 -system.ruby.network.routers0.throttle1.msg_count.Unblock_Control::5 869 -system.ruby.network.routers0.throttle1.msg_bytes.Request_Control::2 6992 -system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Data::5 56232 -system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Control::2 6920 -system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Control::5 672 -system.ruby.network.routers0.throttle1.msg_bytes.Unblock_Control::5 6952 -system.ruby.network.routers1.throttle0.link_utilization 16.403429 -system.ruby.network.routers1.throttle0.msg_count.Request_Control::2 874 -system.ruby.network.routers1.throttle0.msg_count.Writeback_Data::5 781 -system.ruby.network.routers1.throttle0.msg_count.Writeback_Control::2 865 -system.ruby.network.routers1.throttle0.msg_count.Writeback_Control::5 84 -system.ruby.network.routers1.throttle0.msg_count.Unblock_Control::5 869 -system.ruby.network.routers1.throttle0.msg_bytes.Request_Control::2 6992 -system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Data::5 56232 -system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Control::2 6920 -system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Control::5 672 -system.ruby.network.routers1.throttle0.msg_bytes.Unblock_Control::5 6952 -system.ruby.network.routers1.throttle1.link_utilization 14.712632 -system.ruby.network.routers1.throttle1.msg_count.Response_Data::4 873 -system.ruby.network.routers1.throttle1.msg_count.Writeback_Control::3 866 -system.ruby.network.routers1.throttle1.msg_bytes.Response_Data::4 62856 -system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::3 6928 -system.ruby.network.routers2.throttle0.link_utilization 14.705882 -system.ruby.network.routers2.throttle0.msg_count.Response_Data::4 873 -system.ruby.network.routers2.throttle0.msg_count.Writeback_Control::3 866 -system.ruby.network.routers2.throttle0.msg_bytes.Response_Data::4 62856 -system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Control::3 6928 -system.ruby.network.routers2.throttle1.link_utilization 16.403429 -system.ruby.network.routers2.throttle1.msg_count.Request_Control::2 874 -system.ruby.network.routers2.throttle1.msg_count.Writeback_Data::5 781 -system.ruby.network.routers2.throttle1.msg_count.Writeback_Control::2 865 -system.ruby.network.routers2.throttle1.msg_count.Writeback_Control::5 84 -system.ruby.network.routers2.throttle1.msg_count.Unblock_Control::5 869 -system.ruby.network.routers2.throttle1.msg_bytes.Request_Control::2 6992 -system.ruby.network.routers2.throttle1.msg_bytes.Writeback_Data::5 56232 -system.ruby.network.routers2.throttle1.msg_bytes.Writeback_Control::2 6920 -system.ruby.network.routers2.throttle1.msg_bytes.Writeback_Control::5 672 -system.ruby.network.routers2.throttle1.msg_bytes.Unblock_Control::5 6952 +system.ruby.network.msg_byte.Unblock_Control 20904 +system.ruby.network.routers0.throttle0.link_utilization 14.774534 +system.ruby.network.routers0.throttle0.msg_count.Response_Data::4 874 +system.ruby.network.routers0.throttle0.msg_count.Writeback_Control::3 869 +system.ruby.network.routers0.throttle0.msg_bytes.Response_Data::4 62928 +system.ruby.network.routers0.throttle0.msg_bytes.Writeback_Control::3 6952 +system.ruby.network.routers0.throttle1.link_utilization 16.596191 +system.ruby.network.routers0.throttle1.msg_count.Request_Control::2 876 +system.ruby.network.routers0.throttle1.msg_count.Writeback_Data::5 791 +system.ruby.network.routers0.throttle1.msg_count.Writeback_Control::2 869 +system.ruby.network.routers0.throttle1.msg_count.Writeback_Control::5 77 +system.ruby.network.routers0.throttle1.msg_count.Unblock_Control::5 871 +system.ruby.network.routers0.throttle1.msg_bytes.Request_Control::2 7008 +system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Data::5 56952 +system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Control::2 6952 +system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Control::5 616 +system.ruby.network.routers0.throttle1.msg_bytes.Unblock_Control::5 6968 +system.ruby.network.routers1.throttle0.link_utilization 16.584351 +system.ruby.network.routers1.throttle0.msg_count.Request_Control::2 876 +system.ruby.network.routers1.throttle0.msg_count.Writeback_Data::5 791 +system.ruby.network.routers1.throttle0.msg_count.Writeback_Control::2 869 +system.ruby.network.routers1.throttle0.msg_count.Writeback_Control::5 77 +system.ruby.network.routers1.throttle0.msg_count.Unblock_Control::5 871 +system.ruby.network.routers1.throttle0.msg_bytes.Request_Control::2 7008 +system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Data::5 56952 +system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Control::2 6952 +system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Control::5 616 +system.ruby.network.routers1.throttle0.msg_bytes.Unblock_Control::5 6968 +system.ruby.network.routers1.throttle1.link_utilization 14.774534 +system.ruby.network.routers1.throttle1.msg_count.Response_Data::4 874 +system.ruby.network.routers1.throttle1.msg_count.Writeback_Control::3 869 +system.ruby.network.routers1.throttle1.msg_bytes.Response_Data::4 62928 +system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::3 6952 +system.ruby.network.routers2.throttle0.link_utilization 14.774534 +system.ruby.network.routers2.throttle0.msg_count.Response_Data::4 874 +system.ruby.network.routers2.throttle0.msg_count.Writeback_Control::3 869 +system.ruby.network.routers2.throttle0.msg_bytes.Response_Data::4 62928 +system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Control::3 6952 +system.ruby.network.routers2.throttle1.link_utilization 16.591117 +system.ruby.network.routers2.throttle1.msg_count.Request_Control::2 876 +system.ruby.network.routers2.throttle1.msg_count.Writeback_Data::5 791 +system.ruby.network.routers2.throttle1.msg_count.Writeback_Control::2 869 +system.ruby.network.routers2.throttle1.msg_count.Writeback_Control::5 77 +system.ruby.network.routers2.throttle1.msg_count.Unblock_Control::5 871 +system.ruby.network.routers2.throttle1.msg_bytes.Request_Control::2 7008 +system.ruby.network.routers2.throttle1.msg_bytes.Writeback_Data::5 56952 +system.ruby.network.routers2.throttle1.msg_bytes.Writeback_Control::2 6952 +system.ruby.network.routers2.throttle1.msg_bytes.Writeback_Control::5 616 +system.ruby.network.routers2.throttle1.msg_bytes.Unblock_Control::5 6968 system.ruby.LD.latency_hist::bucket_size 128 system.ruby.LD.latency_hist::max_bucket 1279 -system.ruby.LD.latency_hist::samples 52 -system.ruby.LD.latency_hist::mean 503.461538 -system.ruby.LD.latency_hist::gmean 317.197338 -system.ruby.LD.latency_hist::stdev 193.436970 -system.ruby.LD.latency_hist | 6 11.54% 11.54% | 0 0.00% 11.54% | 0 0.00% 11.54% | 8 15.38% 26.92% | 34 65.38% 92.31% | 2 3.85% 96.15% | 2 3.85% 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 8 -system.ruby.LD.hit_latency_hist::max_bucket 79 -system.ruby.LD.hit_latency_hist::samples 5 -system.ruby.LD.hit_latency_hist::mean 15.200000 -system.ruby.LD.hit_latency_hist::gmean 2.352158 -system.ruby.LD.hit_latency_hist::stdev 31.752165 -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% | 0 0.00% 80.00% | 1 20.00% 100.00% -system.ruby.LD.hit_latency_hist::total 5 +system.ruby.LD.latency_hist::samples 43 +system.ruby.LD.latency_hist::mean 511.511628 +system.ruby.LD.latency_hist::gmean 293.373548 +system.ruby.LD.latency_hist::stdev 216.139767 +system.ruby.LD.latency_hist | 6 13.95% 13.95% | 0 0.00% 13.95% | 0 0.00% 13.95% | 7 16.28% 30.23% | 23 53.49% 83.72% | 5 11.63% 95.35% | 1 2.33% 97.67% | 1 2.33% 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 4 +system.ruby.LD.hit_latency_hist::mean 1 +system.ruby.LD.hit_latency_hist::gmean 1 +system.ruby.LD.hit_latency_hist | 0 0.00% 0.00% | 4 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% +system.ruby.LD.hit_latency_hist::total 4 system.ruby.LD.miss_latency_hist::bucket_size 128 system.ruby.LD.miss_latency_hist::max_bucket 1279 -system.ruby.LD.miss_latency_hist::samples 47 -system.ruby.LD.miss_latency_hist::mean 555.404255 -system.ruby.LD.miss_latency_hist::gmean 534.454462 -system.ruby.LD.miss_latency_hist::stdev 112.817024 -system.ruby.LD.miss_latency_hist | 1 2.13% 2.13% | 0 0.00% 2.13% | 0 0.00% 2.13% | 8 17.02% 19.15% | 34 72.34% 91.49% | 2 4.26% 95.74% | 2 4.26% 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 39 +system.ruby.LD.miss_latency_hist::mean 563.871795 +system.ruby.LD.miss_latency_hist::gmean 525.399638 +system.ruby.LD.miss_latency_hist::stdev 146.240462 +system.ruby.LD.miss_latency_hist | 2 5.13% 5.13% | 0 0.00% 5.13% | 0 0.00% 5.13% | 7 17.95% 23.08% | 23 58.97% 82.05% | 5 12.82% 94.87% | 1 2.56% 97.44% | 1 2.56% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% +system.ruby.LD.miss_latency_hist::total 39 system.ruby.ST.latency_hist::bucket_size 128 system.ruby.ST.latency_hist::max_bucket 1279 -system.ruby.ST.latency_hist::samples 887 -system.ruby.ST.latency_hist::mean 483.905299 -system.ruby.ST.latency_hist::gmean 275.171473 -system.ruby.ST.latency_hist::stdev 219.222904 -system.ruby.ST.latency_hist | 137 15.45% 15.45% | 7 0.79% 16.23% | 5 0.56% 16.80% | 134 15.11% 31.91% | 526 59.30% 91.21% | 39 4.40% 95.60% | 14 1.58% 97.18% | 25 2.82% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.ST.latency_hist::total 887 -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 105 -system.ruby.ST.hit_latency_hist::mean 89.133333 -system.ruby.ST.hit_latency_hist::gmean 4.172115 -system.ruby.ST.hit_latency_hist::stdev 193.552272 -system.ruby.ST.hit_latency_hist | 88 83.81% 83.81% | 0 0.00% 83.81% | 0 0.00% 83.81% | 8 7.62% 91.43% | 8 7.62% 99.05% | 1 0.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.hit_latency_hist::total 105 +system.ruby.ST.latency_hist::samples 910 +system.ruby.ST.latency_hist::mean 473.924176 +system.ruby.ST.latency_hist::gmean 243.035413 +system.ruby.ST.latency_hist::stdev 232.681347 +system.ruby.ST.latency_hist | 166 18.24% 18.24% | 11 1.21% 19.45% | 6 0.66% 20.11% | 116 12.75% 32.86% | 500 54.95% 87.80% | 68 7.47% 95.27% | 34 3.74% 99.01% | 9 0.99% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% +system.ruby.ST.latency_hist::total 910 +system.ruby.ST.hit_latency_hist::bucket_size 64 +system.ruby.ST.hit_latency_hist::max_bucket 639 +system.ruby.ST.hit_latency_hist::samples 126 +system.ruby.ST.hit_latency_hist::mean 74.587302 +system.ruby.ST.hit_latency_hist::gmean 3.636852 +system.ruby.ST.hit_latency_hist::stdev 172.646982 +system.ruby.ST.hit_latency_hist | 105 83.33% 83.33% | 3 2.38% 85.71% | 1 0.79% 86.51% | 0 0.00% 86.51% | 0 0.00% 86.51% | 0 0.00% 86.51% | 4 3.17% 89.68% | 5 3.97% 93.65% | 6 4.76% 98.41% | 2 1.59% 100.00% +system.ruby.ST.hit_latency_hist::total 126 system.ruby.ST.miss_latency_hist::bucket_size 128 system.ruby.ST.miss_latency_hist::max_bucket 1279 -system.ruby.ST.miss_latency_hist::samples 782 -system.ruby.ST.miss_latency_hist::mean 536.911765 -system.ruby.ST.miss_latency_hist::gmean 482.920590 -system.ruby.ST.miss_latency_hist::stdev 160.516950 -system.ruby.ST.miss_latency_hist | 49 6.27% 6.27% | 7 0.90% 7.16% | 5 0.64% 7.80% | 126 16.11% 23.91% | 518 66.24% 90.15% | 38 4.86% 95.01% | 14 1.79% 96.80% | 25 3.20% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.ST.miss_latency_hist::total 782 -system.ruby.IFETCH.latency_hist::bucket_size 32 -system.ruby.IFETCH.latency_hist::max_bucket 319 -system.ruby.IFETCH.latency_hist::samples 48 -system.ruby.IFETCH.latency_hist::mean 53.604167 -system.ruby.IFETCH.latency_hist::gmean 40.463792 -system.ruby.IFETCH.latency_hist::stdev 35.834572 -system.ruby.IFETCH.latency_hist | 19 39.58% 39.58% | 18 37.50% 77.08% | 5 10.42% 87.50% | 4 8.33% 95.83% | 1 2.08% 97.92% | 1 2.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 48 +system.ruby.ST.miss_latency_hist::samples 784 +system.ruby.ST.miss_latency_hist::mean 538.103316 +system.ruby.ST.miss_latency_hist::gmean 477.489826 +system.ruby.ST.miss_latency_hist::stdev 168.250948 +system.ruby.ST.miss_latency_hist | 58 7.40% 7.40% | 10 1.28% 8.67% | 6 0.77% 9.44% | 107 13.65% 23.09% | 492 62.76% 85.84% | 68 8.67% 94.52% | 34 4.34% 98.85% | 9 1.15% 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 16 +system.ruby.IFETCH.latency_hist::max_bucket 159 +system.ruby.IFETCH.latency_hist::samples 57 +system.ruby.IFETCH.latency_hist::mean 55 +system.ruby.IFETCH.latency_hist::gmean 40.845512 +system.ruby.IFETCH.latency_hist::stdev 30.808162 +system.ruby.IFETCH.latency_hist | 8 14.04% 14.04% | 6 10.53% 24.56% | 1 1.75% 26.32% | 27 47.37% 73.68% | 9 15.79% 89.47% | 3 5.26% 94.74% | 1 1.75% 96.49% | 0 0.00% 96.49% | 0 0.00% 96.49% | 2 3.51% 100.00% +system.ruby.IFETCH.latency_hist::total 57 system.ruby.IFETCH.hit_latency_hist::bucket_size 2 system.ruby.IFETCH.hit_latency_hist::max_bucket 19 -system.ruby.IFETCH.hit_latency_hist::samples 7 -system.ruby.IFETCH.hit_latency_hist::mean 9.571429 -system.ruby.IFETCH.hit_latency_hist::gmean 7.809483 -system.ruby.IFETCH.hit_latency_hist::stdev 3.779645 -system.ruby.IFETCH.hit_latency_hist | 1 14.29% 14.29% | 0 0.00% 14.29% | 0 0.00% 14.29% | 0 0.00% 14.29% | 0 0.00% 14.29% | 6 85.71% 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 7 -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 41 -system.ruby.IFETCH.miss_latency_hist::mean 61.121951 -system.ruby.IFETCH.miss_latency_hist::gmean 53.585201 -system.ruby.IFETCH.miss_latency_hist::stdev 33.308554 -system.ruby.IFETCH.miss_latency_hist | 12 29.27% 29.27% | 18 43.90% 73.17% | 5 12.20% 85.37% | 4 9.76% 95.12% | 1 2.44% 97.56% | 1 2.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.IFETCH.miss_latency_hist::total 41 -system.ruby.FLUSH.latency_hist::bucket_size 128 -system.ruby.FLUSH.latency_hist::max_bucket 1279 -system.ruby.FLUSH.latency_hist::samples 3 -system.ruby.FLUSH.latency_hist::mean 439 -system.ruby.FLUSH.latency_hist::gmean 262.927467 -system.ruby.FLUSH.latency_hist::stdev 342.057013 -system.ruby.FLUSH.latency_hist | 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% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.FLUSH.latency_hist::total 3 -system.ruby.FLUSH.hit_latency_hist::bucket_size 128 -system.ruby.FLUSH.hit_latency_hist::max_bucket 1279 -system.ruby.FLUSH.hit_latency_hist::samples 3 -system.ruby.FLUSH.hit_latency_hist::mean 439 -system.ruby.FLUSH.hit_latency_hist::gmean 262.927467 -system.ruby.FLUSH.hit_latency_hist::stdev 342.057013 -system.ruby.FLUSH.hit_latency_hist | 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% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.FLUSH.hit_latency_hist::total 3 -system.ruby.L1Cache.hit_mach_latency_hist::bucket_size 128 -system.ruby.L1Cache.hit_mach_latency_hist::max_bucket 1279 -system.ruby.L1Cache.hit_mach_latency_hist::samples 81 -system.ruby.L1Cache.hit_mach_latency_hist::mean 17.222222 -system.ruby.L1Cache.hit_mach_latency_hist::gmean 1.229203 -system.ruby.L1Cache.hit_mach_latency_hist::stdev 99.261145 -system.ruby.L1Cache.hit_mach_latency_hist | 79 97.53% 97.53% | 0 0.00% 97.53% | 0 0.00% 97.53% | 0 0.00% 97.53% | 1 1.23% 98.77% | 1 1.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.L1Cache.hit_mach_latency_hist::total 81 -system.ruby.L2Cache.hit_mach_latency_hist::bucket_size 128 -system.ruby.L2Cache.hit_mach_latency_hist::max_bucket 1279 +system.ruby.IFETCH.hit_latency_hist::samples 8 +system.ruby.IFETCH.hit_latency_hist::mean 7.250000 +system.ruby.IFETCH.hit_latency_hist::gmean 4.475797 +system.ruby.IFETCH.hit_latency_hist::stdev 5.175492 +system.ruby.IFETCH.hit_latency_hist | 3 37.50% 37.50% | 0 0.00% 37.50% | 0 0.00% 37.50% | 0 0.00% 37.50% | 0 0.00% 37.50% | 5 62.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.hit_latency_hist::total 8 +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 49 +system.ruby.IFETCH.miss_latency_hist::mean 62.795918 +system.ruby.IFETCH.miss_latency_hist::gmean 58.603527 +system.ruby.IFETCH.miss_latency_hist::stdev 25.717196 +system.ruby.IFETCH.miss_latency_hist | 0 0.00% 0.00% | 6 12.24% 12.24% | 1 2.04% 14.29% | 27 55.10% 69.39% | 9 18.37% 87.76% | 3 6.12% 93.88% | 1 2.04% 95.92% | 0 0.00% 95.92% | 0 0.00% 95.92% | 2 4.08% 100.00% +system.ruby.IFETCH.miss_latency_hist::total 49 +system.ruby.FLUSH.latency_hist::bucket_size 64 +system.ruby.FLUSH.latency_hist::max_bucket 639 +system.ruby.FLUSH.latency_hist::samples 2 +system.ruby.FLUSH.latency_hist::mean 527 +system.ruby.FLUSH.latency_hist::gmean 526.885187 +system.ruby.FLUSH.latency_hist::stdev 15.556349 +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% | 0 0.00% 0.00% | 2 100.00% 100.00% | 0 0.00% 100.00% +system.ruby.FLUSH.latency_hist::total 2 +system.ruby.FLUSH.hit_latency_hist::bucket_size 64 +system.ruby.FLUSH.hit_latency_hist::max_bucket 639 +system.ruby.FLUSH.hit_latency_hist::samples 2 +system.ruby.FLUSH.hit_latency_hist::mean 527 +system.ruby.FLUSH.hit_latency_hist::gmean 526.885187 +system.ruby.FLUSH.hit_latency_hist::stdev 15.556349 +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% | 0 0.00% 0.00% | 2 100.00% 100.00% | 0 0.00% 100.00% +system.ruby.FLUSH.hit_latency_hist::total 2 +system.ruby.L1Cache.hit_mach_latency_hist::bucket_size 64 +system.ruby.L1Cache.hit_mach_latency_hist::max_bucket 639 +system.ruby.L1Cache.hit_mach_latency_hist::samples 101 +system.ruby.L1Cache.hit_mach_latency_hist::mean 11.415842 +system.ruby.L1Cache.hit_mach_latency_hist::gmean 1.132128 +system.ruby.L1Cache.hit_mach_latency_hist::stdev 73.663867 +system.ruby.L1Cache.hit_mach_latency_hist | 99 98.02% 98.02% | 0 0.00% 98.02% | 0 0.00% 98.02% | 0 0.00% 98.02% | 0 0.00% 98.02% | 0 0.00% 98.02% | 0 0.00% 98.02% | 0 0.00% 98.02% | 2 1.98% 100.00% | 0 0.00% 100.00% +system.ruby.L1Cache.hit_mach_latency_hist::total 101 +system.ruby.L2Cache.hit_mach_latency_hist::bucket_size 64 +system.ruby.L2Cache.hit_mach_latency_hist::max_bucket 639 system.ruby.L2Cache.hit_mach_latency_hist::samples 39 -system.ruby.L2Cache.hit_mach_latency_hist::mean 241.641026 -system.ruby.L2Cache.hit_mach_latency_hist::gmean 75.514116 -system.ruby.L2Cache.hit_mach_latency_hist::stdev 254.377929 -system.ruby.L2Cache.hit_mach_latency_hist | 22 56.41% 56.41% | 0 0.00% 56.41% | 0 0.00% 56.41% | 8 20.51% 76.92% | 8 20.51% 97.44% | 1 2.56% 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::mean 240.025641 +system.ruby.L2Cache.hit_mach_latency_hist::gmean 88.122529 +system.ruby.L2Cache.hit_mach_latency_hist::stdev 239.543259 +system.ruby.L2Cache.hit_mach_latency_hist | 18 46.15% 46.15% | 3 7.69% 53.85% | 1 2.56% 56.41% | 0 0.00% 56.41% | 0 0.00% 56.41% | 0 0.00% 56.41% | 4 10.26% 66.67% | 5 12.82% 79.49% | 6 15.38% 94.87% | 2 5.13% 100.00% system.ruby.L2Cache.hit_mach_latency_hist::total 39 system.ruby.Directory.miss_mach_latency_hist::bucket_size 128 system.ruby.Directory.miss_mach_latency_hist::max_bucket 1279 -system.ruby.Directory.miss_mach_latency_hist::samples 870 -system.ruby.Directory.miss_mach_latency_hist::mean 515.488506 -system.ruby.Directory.miss_mach_latency_hist::gmean 437.780939 -system.ruby.Directory.miss_mach_latency_hist::stdev 184.718401 -system.ruby.Directory.miss_mach_latency_hist | 89 10.23% 10.23% | 9 1.03% 11.26% | 5 0.57% 11.84% | 134 15.40% 27.24% | 552 63.45% 90.69% | 40 4.60% 95.29% | 16 1.84% 97.13% | 25 2.87% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.Directory.miss_mach_latency_hist::total 870 +system.ruby.Directory.miss_mach_latency_hist::samples 872 +system.ruby.Directory.miss_mach_latency_hist::mean 512.547018 +system.ruby.Directory.miss_mach_latency_hist::gmean 426.213857 +system.ruby.Directory.miss_mach_latency_hist::stdev 196.222062 +system.ruby.Directory.miss_mach_latency_hist | 107 12.27% 12.27% | 12 1.38% 13.65% | 6 0.69% 14.33% | 114 13.07% 27.41% | 515 59.06% 86.47% | 73 8.37% 94.84% | 35 4.01% 98.85% | 10 1.15% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% +system.ruby.Directory.miss_mach_latency_hist::total 872 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 4 @@ -531,154 +533,141 @@ system.ruby.LD.L1Cache.hit_type_mach_latency_hist::mean 1 system.ruby.LD.L1Cache.hit_type_mach_latency_hist::gmean 1 system.ruby.LD.L1Cache.hit_type_mach_latency_hist | 0 0.00% 0.00% | 4 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% system.ruby.LD.L1Cache.hit_type_mach_latency_hist::total 4 -system.ruby.LD.L2Cache.hit_type_mach_latency_hist::bucket_size 8 -system.ruby.LD.L2Cache.hit_type_mach_latency_hist::max_bucket 79 -system.ruby.LD.L2Cache.hit_type_mach_latency_hist::samples 1 -system.ruby.LD.L2Cache.hit_type_mach_latency_hist::mean 72 -system.ruby.LD.L2Cache.hit_type_mach_latency_hist::gmean 72 -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% | 0 0.00% 0.00% | 1 100.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 128 system.ruby.LD.Directory.miss_type_mach_latency_hist::max_bucket 1279 -system.ruby.LD.Directory.miss_type_mach_latency_hist::samples 47 -system.ruby.LD.Directory.miss_type_mach_latency_hist::mean 555.404255 -system.ruby.LD.Directory.miss_type_mach_latency_hist::gmean 534.454462 -system.ruby.LD.Directory.miss_type_mach_latency_hist::stdev 112.817024 -system.ruby.LD.Directory.miss_type_mach_latency_hist | 1 2.13% 2.13% | 0 0.00% 2.13% | 0 0.00% 2.13% | 8 17.02% 19.15% | 34 72.34% 91.49% | 2 4.26% 95.74% | 2 4.26% 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 39 +system.ruby.LD.Directory.miss_type_mach_latency_hist::mean 563.871795 +system.ruby.LD.Directory.miss_type_mach_latency_hist::gmean 525.399638 +system.ruby.LD.Directory.miss_type_mach_latency_hist::stdev 146.240462 +system.ruby.LD.Directory.miss_type_mach_latency_hist | 2 5.13% 5.13% | 0 0.00% 5.13% | 0 0.00% 5.13% | 7 17.95% 23.08% | 23 58.97% 82.05% | 5 12.82% 94.87% | 1 2.56% 97.44% | 1 2.56% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% +system.ruby.LD.Directory.miss_type_mach_latency_hist::total 39 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 73 +system.ruby.ST.L1Cache.hit_type_mach_latency_hist::samples 92 system.ruby.ST.L1Cache.hit_type_mach_latency_hist::mean 1 system.ruby.ST.L1Cache.hit_type_mach_latency_hist::gmean 1 -system.ruby.ST.L1Cache.hit_type_mach_latency_hist | 0 0.00% 0.00% | 73 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.ST.L1Cache.hit_type_mach_latency_hist::total 73 -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 32 -system.ruby.ST.L2Cache.hit_type_mach_latency_hist::mean 290.187500 -system.ruby.ST.L2Cache.hit_type_mach_latency_hist::gmean 108.528557 -system.ruby.ST.L2Cache.hit_type_mach_latency_hist::stdev 256.247290 -system.ruby.ST.L2Cache.hit_type_mach_latency_hist | 15 46.88% 46.88% | 0 0.00% 46.88% | 0 0.00% 46.88% | 8 25.00% 71.88% | 8 25.00% 96.88% | 1 3.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.L2Cache.hit_type_mach_latency_hist::total 32 +system.ruby.ST.L1Cache.hit_type_mach_latency_hist | 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% | 0 0.00% 100.00% +system.ruby.ST.L1Cache.hit_type_mach_latency_hist::total 92 +system.ruby.ST.L2Cache.hit_type_mach_latency_hist::bucket_size 64 +system.ruby.ST.L2Cache.hit_type_mach_latency_hist::max_bucket 639 +system.ruby.ST.L2Cache.hit_type_mach_latency_hist::samples 34 +system.ruby.ST.L2Cache.hit_type_mach_latency_hist::mean 273.705882 +system.ruby.ST.L2Cache.hit_type_mach_latency_hist::gmean 119.669415 +system.ruby.ST.L2Cache.hit_type_mach_latency_hist::stdev 238.660724 +system.ruby.ST.L2Cache.hit_type_mach_latency_hist | 13 38.24% 38.24% | 3 8.82% 47.06% | 1 2.94% 50.00% | 0 0.00% 50.00% | 0 0.00% 50.00% | 0 0.00% 50.00% | 4 11.76% 61.76% | 5 14.71% 76.47% | 6 17.65% 94.12% | 2 5.88% 100.00% +system.ruby.ST.L2Cache.hit_type_mach_latency_hist::total 34 system.ruby.ST.Directory.miss_type_mach_latency_hist::bucket_size 128 system.ruby.ST.Directory.miss_type_mach_latency_hist::max_bucket 1279 -system.ruby.ST.Directory.miss_type_mach_latency_hist::samples 782 -system.ruby.ST.Directory.miss_type_mach_latency_hist::mean 536.911765 -system.ruby.ST.Directory.miss_type_mach_latency_hist::gmean 482.920590 -system.ruby.ST.Directory.miss_type_mach_latency_hist::stdev 160.516950 -system.ruby.ST.Directory.miss_type_mach_latency_hist | 49 6.27% 6.27% | 7 0.90% 7.16% | 5 0.64% 7.80% | 126 16.11% 23.91% | 518 66.24% 90.15% | 38 4.86% 95.01% | 14 1.79% 96.80% | 25 3.20% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.ST.Directory.miss_type_mach_latency_hist::total 782 +system.ruby.ST.Directory.miss_type_mach_latency_hist::samples 784 +system.ruby.ST.Directory.miss_type_mach_latency_hist::mean 538.103316 +system.ruby.ST.Directory.miss_type_mach_latency_hist::gmean 477.489826 +system.ruby.ST.Directory.miss_type_mach_latency_hist::stdev 168.250948 +system.ruby.ST.Directory.miss_type_mach_latency_hist | 58 7.40% 7.40% | 10 1.28% 8.67% | 6 0.77% 9.44% | 107 13.65% 23.09% | 492 62.76% 85.84% | 68 8.67% 94.52% | 34 4.34% 98.85% | 9 1.15% 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.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::samples 3 system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist::mean 1 system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist::gmean 1 -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% | 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% -system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist::total 1 +system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist | 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% | 0 0.00% 100.00% | 0 0.00% 100.00% +system.ruby.IFETCH.L1Cache.hit_type_mach_latency_hist::total 3 system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::bucket_size 2 system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::max_bucket 19 -system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::samples 6 +system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::samples 5 system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::mean 11 system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::gmean 11.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% | 6 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.IFETCH.L2Cache.hit_type_mach_latency_hist::total 6 -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 41 -system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::mean 61.121951 -system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::gmean 53.585201 -system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::stdev 33.308554 -system.ruby.IFETCH.Directory.miss_type_mach_latency_hist | 12 29.27% 29.27% | 18 43.90% 73.17% | 5 12.20% 85.37% | 4 9.76% 95.12% | 1 2.44% 97.56% | 1 2.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.IFETCH.Directory.miss_type_mach_latency_hist::total 41 -system.ruby.FLUSH.L1Cache.hit_type_mach_latency_hist::bucket_size 128 -system.ruby.FLUSH.L1Cache.hit_type_mach_latency_hist::max_bucket 1279 -system.ruby.FLUSH.L1Cache.hit_type_mach_latency_hist::samples 3 -system.ruby.FLUSH.L1Cache.hit_type_mach_latency_hist::mean 439 -system.ruby.FLUSH.L1Cache.hit_type_mach_latency_hist::gmean 262.927467 -system.ruby.FLUSH.L1Cache.hit_type_mach_latency_hist::stdev 342.057013 -system.ruby.FLUSH.L1Cache.hit_type_mach_latency_hist | 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% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.FLUSH.L1Cache.hit_type_mach_latency_hist::total 3 -system.ruby.Directory_Controller.GETX 782 0.00% 0.00% -system.ruby.Directory_Controller.GETS 93 0.00% 0.00% -system.ruby.Directory_Controller.PUT 1119 0.00% 0.00% -system.ruby.Directory_Controller.UnblockM 869 0.00% 0.00% -system.ruby.Directory_Controller.Writeback_Exclusive_Clean 84 0.00% 0.00% -system.ruby.Directory_Controller.Writeback_Exclusive_Dirty 781 0.00% 0.00% -system.ruby.Directory_Controller.Memory_Data 873 0.00% 0.00% -system.ruby.Directory_Controller.Memory_Ack 781 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 862 0.00% 0.00% -system.ruby.Directory_Controller.NO.GETF 1 0.00% 0.00% -system.ruby.Directory_Controller.E.GETX 782 0.00% 0.00% +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% | 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% +system.ruby.IFETCH.L2Cache.hit_type_mach_latency_hist::total 5 +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::samples 49 +system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::mean 62.795918 +system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::gmean 58.603527 +system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::stdev 25.717196 +system.ruby.IFETCH.Directory.miss_type_mach_latency_hist | 0 0.00% 0.00% | 6 12.24% 12.24% | 1 2.04% 14.29% | 27 55.10% 69.39% | 9 18.37% 87.76% | 3 6.12% 93.88% | 1 2.04% 95.92% | 0 0.00% 95.92% | 0 0.00% 95.92% | 2 4.08% 100.00% +system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::total 49 +system.ruby.FLUSH.L1Cache.hit_type_mach_latency_hist::bucket_size 64 +system.ruby.FLUSH.L1Cache.hit_type_mach_latency_hist::max_bucket 639 +system.ruby.FLUSH.L1Cache.hit_type_mach_latency_hist::samples 2 +system.ruby.FLUSH.L1Cache.hit_type_mach_latency_hist::mean 527 +system.ruby.FLUSH.L1Cache.hit_type_mach_latency_hist::gmean 526.885187 +system.ruby.FLUSH.L1Cache.hit_type_mach_latency_hist::stdev 15.556349 +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% | 0 0.00% 0.00% | 2 100.00% 100.00% | 0 0.00% 100.00% +system.ruby.FLUSH.L1Cache.hit_type_mach_latency_hist::total 2 +system.ruby.Directory_Controller.GETX 785 0.00% 0.00% +system.ruby.Directory_Controller.GETS 90 0.00% 0.00% +system.ruby.Directory_Controller.PUT 1118 0.00% 0.00% +system.ruby.Directory_Controller.UnblockM 871 0.00% 0.00% +system.ruby.Directory_Controller.Writeback_Exclusive_Clean 77 0.00% 0.00% +system.ruby.Directory_Controller.Writeback_Exclusive_Dirty 790 0.00% 0.00% +system.ruby.Directory_Controller.Memory_Data 874 0.00% 0.00% +system.ruby.Directory_Controller.Memory_Ack 790 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 867 0.00% 0.00% +system.ruby.Directory_Controller.E.GETX 785 0.00% 0.00% system.ruby.Directory_Controller.E.GETS 89 0.00% 0.00% system.ruby.Directory_Controller.E.GETF 2 0.00% 0.00% -system.ruby.Directory_Controller.NO_B.PUT 257 0.00% 0.00% -system.ruby.Directory_Controller.NO_B.UnblockM 869 0.00% 0.00% -system.ruby.Directory_Controller.NO_B_W.Memory_Data 871 0.00% 0.00% -system.ruby.Directory_Controller.WB.GETS 3 0.00% 0.00% -system.ruby.Directory_Controller.WB.Writeback_Exclusive_Clean 84 0.00% 0.00% -system.ruby.Directory_Controller.WB.Writeback_Exclusive_Dirty 781 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 781 0.00% 0.00% -system.ruby.Directory_Controller.NO_F.PUTF 3 0.00% 0.00% +system.ruby.Directory_Controller.NO_B.PUT 251 0.00% 0.00% +system.ruby.Directory_Controller.NO_B.UnblockM 871 0.00% 0.00% +system.ruby.Directory_Controller.NO_B_W.Memory_Data 872 0.00% 0.00% +system.ruby.Directory_Controller.WB.GETS 1 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 790 0.00% 0.00% +system.ruby.Directory_Controller.WB_E_W.Memory_Ack 790 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 2 0.00% 0.00% -system.ruby.L1Cache_Controller.Load 53 0.00% 0.00% -system.ruby.L1Cache_Controller.Ifetch 50 0.00% 0.00% -system.ruby.L1Cache_Controller.Store 916 0.00% 0.00% -system.ruby.L1Cache_Controller.L2_Replacement 865 0.00% 0.00% -system.ruby.L1Cache_Controller.L1_to_L2 18208 0.00% 0.00% +system.ruby.L1Cache_Controller.Load 44 0.00% 0.00% +system.ruby.L1Cache_Controller.Ifetch 59 0.00% 0.00% +system.ruby.L1Cache_Controller.Store 942 0.00% 0.00% +system.ruby.L1Cache_Controller.L2_Replacement 867 0.00% 0.00% +system.ruby.L1Cache_Controller.L1_to_L2 18224 0.00% 0.00% system.ruby.L1Cache_Controller.Trigger_L2_to_L1D 34 0.00% 0.00% -system.ruby.L1Cache_Controller.Trigger_L2_to_L1I 6 0.00% 0.00% -system.ruby.L1Cache_Controller.Complete_L2_to_L1 40 0.00% 0.00% -system.ruby.L1Cache_Controller.Exclusive_Data 872 0.00% 0.00% -system.ruby.L1Cache_Controller.Writeback_Ack 865 0.00% 0.00% -system.ruby.L1Cache_Controller.All_acks_no_sharers 872 0.00% 0.00% -system.ruby.L1Cache_Controller.Flush_line 3 0.00% 0.00% -system.ruby.L1Cache_Controller.Block_Ack 1 0.00% 0.00% -system.ruby.L1Cache_Controller.I.Load 47 0.00% 0.00% -system.ruby.L1Cache_Controller.I.Ifetch 42 0.00% 0.00% -system.ruby.L1Cache_Controller.I.Store 784 0.00% 0.00% +system.ruby.L1Cache_Controller.Trigger_L2_to_L1I 5 0.00% 0.00% +system.ruby.L1Cache_Controller.Complete_L2_to_L1 39 0.00% 0.00% +system.ruby.L1Cache_Controller.Exclusive_Data 874 0.00% 0.00% +system.ruby.L1Cache_Controller.Writeback_Ack 869 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.I.Load 40 0.00% 0.00% +system.ruby.L1Cache_Controller.I.Ifetch 49 0.00% 0.00% +system.ruby.L1Cache_Controller.I.Store 785 0.00% 0.00% system.ruby.L1Cache_Controller.I.Flush_line 2 0.00% 0.00% -system.ruby.L1Cache_Controller.M.L2_Replacement 82 0.00% 0.00% -system.ruby.L1Cache_Controller.M.L1_to_L2 88 0.00% 0.00% -system.ruby.L1Cache_Controller.M.Trigger_L2_to_L1D 5 0.00% 0.00% +system.ruby.L1Cache_Controller.M.Ifetch 2 0.00% 0.00% +system.ruby.L1Cache_Controller.M.Store 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 73 0.00% 0.00% -system.ruby.L1Cache_Controller.MM.L2_Replacement 783 0.00% 0.00% -system.ruby.L1Cache_Controller.MM.L1_to_L2 819 0.00% 0.00% -system.ruby.L1Cache_Controller.MM.Trigger_L2_to_L1D 29 0.00% 0.00% -system.ruby.L1Cache_Controller.MM.Trigger_L2_to_L1I 6 0.00% 0.00% -system.ruby.L1Cache_Controller.MR.Load 1 0.00% 0.00% -system.ruby.L1Cache_Controller.MR.Store 4 0.00% 0.00% -system.ruby.L1Cache_Controller.MR.L1_to_L2 53 0.00% 0.00% -system.ruby.L1Cache_Controller.MMR.Ifetch 6 0.00% 0.00% -system.ruby.L1Cache_Controller.MMR.Store 28 0.00% 0.00% -system.ruby.L1Cache_Controller.MMR.Flush_line 1 0.00% 0.00% -system.ruby.L1Cache_Controller.IM.L1_to_L2 10628 0.00% 0.00% -system.ruby.L1Cache_Controller.IM.Exclusive_Data 782 0.00% 0.00% -system.ruby.L1Cache_Controller.M_W.L1_to_L2 348 0.00% 0.00% +system.ruby.L1Cache_Controller.MM.Store 91 0.00% 0.00% +system.ruby.L1Cache_Controller.MM.L2_Replacement 791 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 25 0.00% 0.00% +system.ruby.L1Cache_Controller.MM.Trigger_L2_to_L1I 5 0.00% 0.00% +system.ruby.L1Cache_Controller.MR.Store 9 0.00% 0.00% +system.ruby.L1Cache_Controller.MR.L1_to_L2 116 0.00% 0.00% +system.ruby.L1Cache_Controller.MMR.Ifetch 5 0.00% 0.00% +system.ruby.L1Cache_Controller.MMR.Store 25 0.00% 0.00% +system.ruby.L1Cache_Controller.MMR.L1_to_L2 2 0.00% 0.00% +system.ruby.L1Cache_Controller.IM.L1_to_L2 10757 0.00% 0.00% +system.ruby.L1Cache_Controller.IM.Exclusive_Data 784 0.00% 0.00% +system.ruby.L1Cache_Controller.M_W.L1_to_L2 187 0.00% 0.00% system.ruby.L1Cache_Controller.M_W.All_acks_no_sharers 88 0.00% 0.00% -system.ruby.L1Cache_Controller.MM_W.L1_to_L2 5413 0.00% 0.00% -system.ruby.L1Cache_Controller.MM_W.All_acks_no_sharers 782 0.00% 0.00% -system.ruby.L1Cache_Controller.IS.L1_to_L2 644 0.00% 0.00% +system.ruby.L1Cache_Controller.MM_W.L1_to_L2 5531 0.00% 0.00% +system.ruby.L1Cache_Controller.MM_W.All_acks_no_sharers 784 0.00% 0.00% +system.ruby.L1Cache_Controller.IS.L1_to_L2 475 0.00% 0.00% system.ruby.L1Cache_Controller.IS.Exclusive_Data 88 0.00% 0.00% system.ruby.L1Cache_Controller.MI.Ifetch 1 0.00% 0.00% -system.ruby.L1Cache_Controller.MI.Store 1 0.00% 0.00% -system.ruby.L1Cache_Controller.MI.Writeback_Ack 862 0.00% 0.00% -system.ruby.L1Cache_Controller.MT.Load 1 0.00% 0.00% -system.ruby.L1Cache_Controller.MT.Store 3 0.00% 0.00% -system.ruby.L1Cache_Controller.MT.L1_to_L2 56 0.00% 0.00% -system.ruby.L1Cache_Controller.MT.Complete_L2_to_L1 5 0.00% 0.00% -system.ruby.L1Cache_Controller.MMT.Store 23 0.00% 0.00% -system.ruby.L1Cache_Controller.MMT.L1_to_L2 159 0.00% 0.00% -system.ruby.L1Cache_Controller.MMT.Complete_L2_to_L1 35 0.00% 0.00% -system.ruby.L1Cache_Controller.MI_F.Writeback_Ack 3 0.00% 0.00% -system.ruby.L1Cache_Controller.MM_F.Block_Ack 1 0.00% 0.00% +system.ruby.L1Cache_Controller.MI.Writeback_Ack 867 0.00% 0.00% +system.ruby.L1Cache_Controller.MT.Store 9 0.00% 0.00% +system.ruby.L1Cache_Controller.MT.L1_to_L2 118 0.00% 0.00% +system.ruby.L1Cache_Controller.MT.Complete_L2_to_L1 9 0.00% 0.00% +system.ruby.L1Cache_Controller.MMT.Ifetch 1 0.00% 0.00% +system.ruby.L1Cache_Controller.MMT.Store 22 0.00% 0.00% +system.ruby.L1Cache_Controller.MMT.L1_to_L2 130 0.00% 0.00% +system.ruby.L1Cache_Controller.MMT.Complete_L2_to_L1 30 0.00% 0.00% +system.ruby.L1Cache_Controller.MI_F.Writeback_Ack 2 0.00% 0.00% system.ruby.L1Cache_Controller.IM_F.Exclusive_Data 2 0.00% 0.00% system.ruby.L1Cache_Controller.MM_WF.All_acks_no_sharers 2 0.00% 0.00% diff --git a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby/config.ini b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby/config.ini index a1a0f9e3b..b74242b8f 100644 --- a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby/config.ini +++ b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby/config.ini @@ -55,8 +55,7 @@ eventq_index=0 num_cpus=1 system=system wakeup_frequency=10 -cpuDataPort=system.ruby.l1_cntrl0.sequencer.slave[0] -cpuInstPort=system.ruby.l1_cntrl0.sequencer.slave[1] +cpuInstDataPort=system.ruby.l1_cntrl0.sequencer.slave[0] [system.dvfs_handler] type=DVFSHandler @@ -340,6 +339,7 @@ eventq_index=0 icache=system.ruby.l1_cntrl0.cacheMemory icache_hit_latency=1 max_outstanding_requests=16 +no_retry_on_stall=true ruby_system=system.ruby support_data_reqs=true support_inst_reqs=true @@ -347,7 +347,7 @@ system=system using_network_tester=false using_ruby_tester=true version=0 -slave=system.cpu.cpuDataPort[0] system.cpu.cpuInstPort[0] +slave=system.cpu.cpuInstDataPort[0] [system.ruby.memctrl_clk_domain] type=DerivedClockDomain @@ -936,6 +936,7 @@ randomization=false type=RubyPortProxy clk_domain=system.clk_domain eventq_index=0 +no_retry_on_stall=false ruby_system=system.ruby support_data_reqs=true support_inst_reqs=true diff --git a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby/simout b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby/simout index 38918c59c..80d0304fa 100755 --- a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby/simout +++ b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby/simout @@ -1,13 +1,11 @@ -Redirecting stdout to build/ALPHA/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby/simout -Redirecting stderr to build/ALPHA/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby/simerr gem5 Simulator System. http://gem5.org gem5 is copyrighted software; use the --copyright option for details. -gem5 compiled Nov 15 2015 14:28:00 -gem5 started Nov 15 2015 14:28:36 -gem5 executing on ribera.cs.wisc.edu, pid 29062 -command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby -re /scratch/nilay/GEM5/gem5/tests/run.py build/ALPHA/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby +gem5 compiled Dec 11 2015 19:54:02 +gem5 started Dec 11 2015 19:54:29 +gem5 executing on zizzer, pid 26182 +command line: build/ALPHA/gem5.opt -d build/ALPHA/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby -re /z/atgutier/gem5/gem5/tests/run.py build/ALPHA/tests/opt/quick/se/60.rubytest/alpha/linux/rubytest-ruby Global frequency set at 1000000000 ticks per second info: Entering event queue @ 0. Starting simulation... -Exiting @ tick 37801 because Ruby Tester completed +Exiting @ tick 37741 because Ruby Tester completed diff --git a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby/stats.txt b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby/stats.txt index e9c37efa5..9784c36a4 100644 --- a/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby/stats.txt +++ b/tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby/stats.txt @@ -1,44 +1,44 @@ ---------- Begin Simulation Statistics ---------- sim_seconds 0.000038 # Number of seconds simulated -sim_ticks 37801 # Number of ticks simulated -final_tick 37801 # Number of ticks from beginning of simulation (restored from checkpoints and never reset) +sim_ticks 37741 # Number of ticks simulated +final_tick 37741 # Number of ticks from beginning of simulation (restored from checkpoints and never reset) sim_freq 1000000000 # Frequency of simulated ticks -host_tick_rate 573737 # Simulator tick rate (ticks/s) -host_mem_usage 444464 # Number of bytes of host memory used -host_seconds 0.07 # Real time elapsed on the host +host_tick_rate 420656 # Simulator tick rate (ticks/s) +host_mem_usage 384732 # Number of bytes of host memory used +host_seconds 0.09 # Real time elapsed on the host system.voltage_domain.voltage 1 # Voltage in Volts system.clk_domain.clock 1 # Clock period in ticks -system.mem_ctrls.bytes_read::ruby.dir_cntrl0 61504 # Number of bytes read from this memory -system.mem_ctrls.bytes_read::total 61504 # Number of bytes read from this memory -system.mem_ctrls.bytes_written::ruby.dir_cntrl0 61312 # Number of bytes written to this memory -system.mem_ctrls.bytes_written::total 61312 # Number of bytes written to this memory -system.mem_ctrls.num_reads::ruby.dir_cntrl0 961 # Number of read requests responded to by this memory -system.mem_ctrls.num_reads::total 961 # Number of read requests responded to by this memory -system.mem_ctrls.num_writes::ruby.dir_cntrl0 958 # Number of write requests responded to by this memory -system.mem_ctrls.num_writes::total 958 # Number of write requests responded to by this memory -system.mem_ctrls.bw_read::ruby.dir_cntrl0 1627046904 # Total read bandwidth from this memory (bytes/s) -system.mem_ctrls.bw_read::total 1627046904 # Total read bandwidth from this memory (bytes/s) -system.mem_ctrls.bw_write::ruby.dir_cntrl0 1621967673 # Write bandwidth from this memory (bytes/s) -system.mem_ctrls.bw_write::total 1621967673 # Write bandwidth from this memory (bytes/s) -system.mem_ctrls.bw_total::ruby.dir_cntrl0 3249014576 # Total bandwidth to/from this memory (bytes/s) -system.mem_ctrls.bw_total::total 3249014576 # Total bandwidth to/from this memory (bytes/s) -system.mem_ctrls.readReqs 961 # Number of read requests accepted -system.mem_ctrls.writeReqs 958 # Number of write requests accepted -system.mem_ctrls.readBursts 961 # Number of DRAM read bursts, including those serviced by the write queue -system.mem_ctrls.writeBursts 958 # Number of DRAM write bursts, including those merged in the write queue -system.mem_ctrls.bytesReadDRAM 53184 # Total number of bytes read from DRAM -system.mem_ctrls.bytesReadWrQ 8320 # Total number of bytes read from write queue -system.mem_ctrls.bytesWritten 52736 # Total number of bytes written to DRAM -system.mem_ctrls.bytesReadSys 61504 # Total read bytes from the system interface side -system.mem_ctrls.bytesWrittenSys 61312 # 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 112 # Number of DRAM write bursts merged with an existing one +system.mem_ctrls.bytes_read::ruby.dir_cntrl0 60992 # Number of bytes read from this memory +system.mem_ctrls.bytes_read::total 60992 # Number of bytes read from this memory +system.mem_ctrls.bytes_written::ruby.dir_cntrl0 60800 # Number of bytes written to this memory +system.mem_ctrls.bytes_written::total 60800 # Number of bytes written to this memory +system.mem_ctrls.num_reads::ruby.dir_cntrl0 953 # Number of read requests responded to by this memory +system.mem_ctrls.num_reads::total 953 # Number of read requests responded to by this memory +system.mem_ctrls.num_writes::ruby.dir_cntrl0 950 # Number of write requests responded to by this memory +system.mem_ctrls.num_writes::total 950 # Number of write requests responded to by this memory +system.mem_ctrls.bw_read::ruby.dir_cntrl0 1616067407 # Total read bandwidth from this memory (bytes/s) +system.mem_ctrls.bw_read::total 1616067407 # Total read bandwidth from this memory (bytes/s) +system.mem_ctrls.bw_write::ruby.dir_cntrl0 1610980101 # Write bandwidth from this memory (bytes/s) +system.mem_ctrls.bw_write::total 1610980101 # Write bandwidth from this memory (bytes/s) +system.mem_ctrls.bw_total::ruby.dir_cntrl0 3227047508 # Total bandwidth to/from this memory (bytes/s) +system.mem_ctrls.bw_total::total 3227047508 # Total bandwidth to/from this memory (bytes/s) +system.mem_ctrls.readReqs 953 # Number of read requests accepted +system.mem_ctrls.writeReqs 950 # Number of write requests accepted +system.mem_ctrls.readBursts 953 # Number of DRAM read bursts, including those serviced by the write queue +system.mem_ctrls.writeBursts 950 # Number of DRAM write bursts, including those merged in the write queue +system.mem_ctrls.bytesReadDRAM 52800 # Total number of bytes read from DRAM +system.mem_ctrls.bytesReadWrQ 8192 # Total number of bytes read from write queue +system.mem_ctrls.bytesWritten 51456 # Total number of bytes written to DRAM +system.mem_ctrls.bytesReadSys 60992 # Total read bytes from the system interface side +system.mem_ctrls.bytesWrittenSys 60800 # Total written bytes from the system interface side +system.mem_ctrls.servicedByWrQ 128 # Number of DRAM read bursts serviced by the write queue +system.mem_ctrls.mergedWrBursts 117 # 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 284 # Per bank write bursts -system.mem_ctrls.perBankRdBursts::1 229 # Per bank write bursts -system.mem_ctrls.perBankRdBursts::2 263 # Per bank write bursts -system.mem_ctrls.perBankRdBursts::3 55 # Per bank write bursts +system.mem_ctrls.perBankRdBursts::0 259 # Per bank write bursts +system.mem_ctrls.perBankRdBursts::1 251 # Per bank write bursts +system.mem_ctrls.perBankRdBursts::2 261 # Per bank write bursts +system.mem_ctrls.perBankRdBursts::3 54 # 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 @@ -51,10 +51,10 @@ system.mem_ctrls.perBankRdBursts::12 0 # Pe 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 279 # Per bank write bursts -system.mem_ctrls.perBankWrBursts::1 228 # Per bank write bursts -system.mem_ctrls.perBankWrBursts::2 259 # Per bank write bursts -system.mem_ctrls.perBankWrBursts::3 58 # Per bank write bursts +system.mem_ctrls.perBankWrBursts::0 255 # Per bank write bursts +system.mem_ctrls.perBankWrBursts::1 246 # Per bank write bursts +system.mem_ctrls.perBankWrBursts::2 250 # Per bank write bursts +system.mem_ctrls.perBankWrBursts::3 53 # 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 @@ -69,23 +69,23 @@ system.mem_ctrls.perBankWrBursts::14 0 # Pe 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 37739 # Total gap between requests +system.mem_ctrls.totGap 37680 # 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 961 # Read request sizes (log2) +system.mem_ctrls.readPktSize::6 953 # 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 958 # Write request sizes (log2) -system.mem_ctrls.rdQLenPdf::0 472 # What read queue length does an incoming req see -system.mem_ctrls.rdQLenPdf::1 358 # What read queue length does an incoming req see +system.mem_ctrls.writePktSize::6 950 # Write request sizes (log2) +system.mem_ctrls.rdQLenPdf::0 469 # What read queue length does an incoming req see +system.mem_ctrls.rdQLenPdf::1 355 # What read queue length does an incoming req see system.mem_ctrls.rdQLenPdf::2 1 # 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 @@ -133,23 +133,23 @@ system.mem_ctrls.wrQLenPdf::13 1 # Wh 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 35 # What write queue length does an incoming req see -system.mem_ctrls.wrQLenPdf::18 53 # What write queue length does an incoming req see -system.mem_ctrls.wrQLenPdf::19 52 # What write queue length does an incoming req see -system.mem_ctrls.wrQLenPdf::20 52 # What write queue length does an incoming req see -system.mem_ctrls.wrQLenPdf::21 54 # What write queue length does an incoming req see +system.mem_ctrls.wrQLenPdf::17 33 # What write queue length does an incoming req see +system.mem_ctrls.wrQLenPdf::18 51 # What write queue length does an incoming req see +system.mem_ctrls.wrQLenPdf::19 51 # What write queue length does an incoming req see +system.mem_ctrls.wrQLenPdf::20 51 # What write queue length does an incoming req see +system.mem_ctrls.wrQLenPdf::21 53 # What write queue length does an incoming req see system.mem_ctrls.wrQLenPdf::22 51 # What write queue length does an incoming req see system.mem_ctrls.wrQLenPdf::23 51 # What write queue length does an incoming req see system.mem_ctrls.wrQLenPdf::24 51 # What write queue length does an incoming req see system.mem_ctrls.wrQLenPdf::25 51 # What write queue length does an incoming req see -system.mem_ctrls.wrQLenPdf::26 73 # What write queue length does an incoming req see +system.mem_ctrls.wrQLenPdf::26 70 # What write queue length does an incoming req see system.mem_ctrls.wrQLenPdf::27 51 # What write queue length does an incoming req see system.mem_ctrls.wrQLenPdf::28 51 # What write queue length does an incoming req see -system.mem_ctrls.wrQLenPdf::29 51 # What write queue length does an incoming req see -system.mem_ctrls.wrQLenPdf::30 51 # What write queue length does an incoming req see -system.mem_ctrls.wrQLenPdf::31 51 # What write queue length does an incoming req see -system.mem_ctrls.wrQLenPdf::32 51 # 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::29 50 # What write queue length does an incoming req see +system.mem_ctrls.wrQLenPdf::30 50 # What write queue length does an incoming req see +system.mem_ctrls.wrQLenPdf::31 50 # What write queue length does an incoming req see +system.mem_ctrls.wrQLenPdf::32 50 # 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 @@ -180,64 +180,66 @@ system.mem_ctrls.wrQLenPdf::60 0 # Wh system.mem_ctrls.wrQLenPdf::61 0 # What write queue length does an incoming req see system.mem_ctrls.wrQLenPdf::62 0 # What write queue length does an incoming req see system.mem_ctrls.wrQLenPdf::63 0 # What write queue length does an incoming req see -system.mem_ctrls.bytesPerActivate::samples 109 # Bytes accessed per row activation -system.mem_ctrls.bytesPerActivate::mean 961.174312 # Bytes accessed per row activation -system.mem_ctrls.bytesPerActivate::gmean 916.871548 # Bytes accessed per row activation -system.mem_ctrls.bytesPerActivate::stdev 196.872813 # Bytes accessed per row activation -system.mem_ctrls.bytesPerActivate::128-255 3 2.75% 2.75% # Bytes accessed per row activation -system.mem_ctrls.bytesPerActivate::256-383 2 1.83% 4.59% # Bytes accessed per row activation -system.mem_ctrls.bytesPerActivate::384-511 1 0.92% 5.50% # Bytes accessed per row activation -system.mem_ctrls.bytesPerActivate::512-639 3 2.75% 8.26% # Bytes accessed per row activation -system.mem_ctrls.bytesPerActivate::768-895 2 1.83% 10.09% # Bytes accessed per row activation -system.mem_ctrls.bytesPerActivate::896-1023 3 2.75% 12.84% # Bytes accessed per row activation -system.mem_ctrls.bytesPerActivate::1024-1151 95 87.16% 100.00% # Bytes accessed per row activation -system.mem_ctrls.bytesPerActivate::total 109 # Bytes accessed per row activation -system.mem_ctrls.rdPerTurnAround::samples 51 # Reads before turning the bus around for writes -system.mem_ctrls.rdPerTurnAround::mean 16.176471 # Reads before turning the bus around for writes -system.mem_ctrls.rdPerTurnAround::gmean 16.043156 # Reads before turning the bus around for writes -system.mem_ctrls.rdPerTurnAround::stdev 2.718131 # Reads before turning the bus around for writes -system.mem_ctrls.rdPerTurnAround::14-15 10 19.61% 19.61% # Reads before turning the bus around for writes -system.mem_ctrls.rdPerTurnAround::16-17 40 78.43% 98.04% # Reads before turning the bus around for writes -system.mem_ctrls.rdPerTurnAround::34-35 1 1.96% 100.00% # Reads before turning the bus around for writes -system.mem_ctrls.rdPerTurnAround::total 51 # Reads before turning the bus around for writes -system.mem_ctrls.wrPerTurnAround::samples 51 # Writes before turning the bus around for reads -system.mem_ctrls.wrPerTurnAround::mean 16.156863 # Writes before turning the bus around for reads -system.mem_ctrls.wrPerTurnAround::gmean 16.152882 # Writes before turning the bus around for reads -system.mem_ctrls.wrPerTurnAround::stdev 0.367290 # Writes before turning the bus around for reads -system.mem_ctrls.wrPerTurnAround::16 43 84.31% 84.31% # Writes before turning the bus around for reads -system.mem_ctrls.wrPerTurnAround::17 8 15.69% 100.00% # Writes before turning the bus around for reads -system.mem_ctrls.wrPerTurnAround::total 51 # Writes before turning the bus around for reads -system.mem_ctrls.totQLat 10313 # Total ticks spent queuing -system.mem_ctrls.totMemAccLat 26102 # Total ticks spent from burst creation until serviced by the DRAM -system.mem_ctrls.totBusLat 4155 # Total ticks spent in databus transfers -system.mem_ctrls.avgQLat 12.41 # Average queueing delay per DRAM burst +system.mem_ctrls.bytesPerActivate::samples 107 # Bytes accessed per row activation +system.mem_ctrls.bytesPerActivate::mean 956.411215 # Bytes accessed per row activation +system.mem_ctrls.bytesPerActivate::gmean 902.763557 # Bytes accessed per row activation +system.mem_ctrls.bytesPerActivate::stdev 202.735209 # Bytes accessed per row activation +system.mem_ctrls.bytesPerActivate::0-127 1 0.93% 0.93% # Bytes accessed per row activation +system.mem_ctrls.bytesPerActivate::128-255 3 2.80% 3.74% # Bytes accessed per row activation +system.mem_ctrls.bytesPerActivate::256-383 1 0.93% 4.67% # Bytes accessed per row activation +system.mem_ctrls.bytesPerActivate::512-639 2 1.87% 6.54% # Bytes accessed per row activation +system.mem_ctrls.bytesPerActivate::640-767 4 3.74% 10.28% # Bytes accessed per row activation +system.mem_ctrls.bytesPerActivate::768-895 2 1.87% 12.15% # Bytes accessed per row activation +system.mem_ctrls.bytesPerActivate::896-1023 1 0.93% 13.08% # Bytes accessed per row activation +system.mem_ctrls.bytesPerActivate::1024-1151 93 86.92% 100.00% # Bytes accessed per row activation +system.mem_ctrls.bytesPerActivate::total 107 # Bytes accessed per row activation +system.mem_ctrls.rdPerTurnAround::samples 50 # Reads before turning the bus around for writes +system.mem_ctrls.rdPerTurnAround::mean 16.240000 # Reads before turning the bus around for writes +system.mem_ctrls.rdPerTurnAround::gmean 16.100110 # Reads before turning the bus around for writes +system.mem_ctrls.rdPerTurnAround::stdev 2.766859 # Reads before turning the bus around for writes +system.mem_ctrls.rdPerTurnAround::14-15 11 22.00% 22.00% # Reads before turning the bus around for writes +system.mem_ctrls.rdPerTurnAround::16-17 37 74.00% 96.00% # Reads before turning the bus around for writes +system.mem_ctrls.rdPerTurnAround::18-19 1 2.00% 98.00% # Reads before turning the bus around for writes +system.mem_ctrls.rdPerTurnAround::34-35 1 2.00% 100.00% # Reads before turning the bus around for writes +system.mem_ctrls.rdPerTurnAround::total 50 # Reads before turning the bus around for writes +system.mem_ctrls.wrPerTurnAround::samples 50 # Writes before turning the bus around for reads +system.mem_ctrls.wrPerTurnAround::mean 16.080000 # Writes before turning the bus around for reads +system.mem_ctrls.wrPerTurnAround::gmean 16.077788 # Writes before turning the bus around for reads +system.mem_ctrls.wrPerTurnAround::stdev 0.274048 # Writes before turning the bus around for reads +system.mem_ctrls.wrPerTurnAround::16 46 92.00% 92.00% # Writes before turning the bus around for reads +system.mem_ctrls.wrPerTurnAround::17 4 8.00% 100.00% # Writes before turning the bus around for reads +system.mem_ctrls.wrPerTurnAround::total 50 # Writes before turning the bus around for reads +system.mem_ctrls.totQLat 10350 # Total ticks spent queuing +system.mem_ctrls.totMemAccLat 26025 # Total ticks spent from burst creation until serviced by the DRAM +system.mem_ctrls.totBusLat 4125 # Total ticks spent in databus transfers +system.mem_ctrls.avgQLat 12.55 # Average queueing delay per DRAM burst system.mem_ctrls.avgBusLat 5.00 # Average bus latency per DRAM burst -system.mem_ctrls.avgMemAccLat 31.41 # Average memory access latency per DRAM burst -system.mem_ctrls.avgRdBW 1406.95 # Average DRAM read bandwidth in MiByte/s -system.mem_ctrls.avgWrBW 1395.10 # Average achieved write bandwidth in MiByte/s -system.mem_ctrls.avgRdBWSys 1627.05 # Average system read bandwidth in MiByte/s -system.mem_ctrls.avgWrBWSys 1621.97 # Average system write bandwidth in MiByte/s +system.mem_ctrls.avgMemAccLat 31.55 # Average memory access latency per DRAM burst +system.mem_ctrls.avgRdBW 1399.01 # Average DRAM read bandwidth in MiByte/s +system.mem_ctrls.avgWrBW 1363.40 # Average achieved write bandwidth in MiByte/s +system.mem_ctrls.avgRdBWSys 1616.07 # Average system read bandwidth in MiByte/s +system.mem_ctrls.avgWrBWSys 1610.98 # Average system write bandwidth in MiByte/s system.mem_ctrls.peakBW 12800.00 # Theoretical peak bandwidth in MiByte/s -system.mem_ctrls.busUtil 21.89 # Data bus utilization in percentage -system.mem_ctrls.busUtilRead 10.99 # Data bus utilization in percentage for reads -system.mem_ctrls.busUtilWrite 10.90 # Data bus utilization in percentage for writes -system.mem_ctrls.avgRdQLen 1.72 # Average read queue length when enqueuing -system.mem_ctrls.avgWrQLen 25.90 # Average write queue length when enqueuing -system.mem_ctrls.readRowHits 725 # Number of row buffer hits during reads -system.mem_ctrls.writeRowHits 817 # Number of row buffer hits during writes -system.mem_ctrls.readRowHitRate 87.24 # Row buffer hit rate for reads -system.mem_ctrls.writeRowHitRate 96.57 # Row buffer hit rate for writes -system.mem_ctrls.avgGap 19.67 # Average gap between requests -system.mem_ctrls.pageHitRate 91.95 # Row buffer hit rate, read and write combined -system.mem_ctrls_0.actEnergy 695520 # Energy for activate commands per rank (pJ) -system.mem_ctrls_0.preEnergy 386400 # Energy for precharge commands per rank (pJ) -system.mem_ctrls_0.readEnergy 8561280 # Energy for read commands per rank (pJ) -system.mem_ctrls_0.writeEnergy 7039872 # Energy for write commands per rank (pJ) +system.mem_ctrls.busUtil 21.58 # Data bus utilization in percentage +system.mem_ctrls.busUtilRead 10.93 # Data bus utilization in percentage for reads +system.mem_ctrls.busUtilWrite 10.65 # Data bus utilization in percentage for writes +system.mem_ctrls.avgRdQLen 1.73 # Average read queue length when enqueuing +system.mem_ctrls.avgWrQLen 26.18 # Average write queue length when enqueuing +system.mem_ctrls.readRowHits 719 # Number of row buffer hits during reads +system.mem_ctrls.writeRowHits 799 # Number of row buffer hits during writes +system.mem_ctrls.readRowHitRate 87.15 # Row buffer hit rate for reads +system.mem_ctrls.writeRowHitRate 95.92 # Row buffer hit rate for writes +system.mem_ctrls.avgGap 19.80 # Average gap between requests +system.mem_ctrls.pageHitRate 91.56 # Row buffer hit rate, read and write combined +system.mem_ctrls_0.actEnergy 687960 # Energy for activate commands per rank (pJ) +system.mem_ctrls_0.preEnergy 382200 # Energy for precharge commands per rank (pJ) +system.mem_ctrls_0.readEnergy 8548800 # Energy for read commands per rank (pJ) +system.mem_ctrls_0.writeEnergy 6822144 # Energy for write commands per rank (pJ) system.mem_ctrls_0.refreshEnergy 2034240 # Energy for refresh commands per rank (pJ) system.mem_ctrls_0.actBackEnergy 21405780 # Energy for active background per rank (pJ) system.mem_ctrls_0.preBackEnergy 65400 # Energy for precharge background per rank (pJ) -system.mem_ctrls_0.totalEnergy 40188492 # Total energy per rank (pJ) -system.mem_ctrls_0.averagePower 1279.725258 # Core power per rank (mW) +system.mem_ctrls_0.totalEnergy 39946524 # Total energy per rank (pJ) +system.mem_ctrls_0.averagePower 1272.020252 # Core power per rank (mW) system.mem_ctrls_0.memoryStateTime::IDLE 11 # Time in different power states system.mem_ctrls_0.memoryStateTime::REF 1040 # Time in different power states system.mem_ctrls_0.memoryStateTime::PRE_PDN 0 # Time in different power states @@ -260,247 +262,247 @@ system.mem_ctrls_1.memoryStateTime::ACT_PDN 0 # 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 1919 # delay histogram for all message -system.ruby.delayHist::mean 0.195935 # delay histogram for all message -system.ruby.delayHist::stdev 1.060802 # delay histogram for all message -system.ruby.delayHist | 1855 96.66% 96.66% | 0 0.00% 96.66% | 1 0.05% 96.72% | 0 0.00% 96.72% | 2 0.10% 96.82% | 0 0.00% 96.82% | 61 3.18% 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 1919 # delay histogram for all message +system.ruby.delayHist::samples 1903 # delay histogram for all message +system.ruby.delayHist::mean 0.196532 # delay histogram for all message +system.ruby.delayHist::stdev 1.062331 # delay histogram for all message +system.ruby.delayHist | 1839 96.64% 96.64% | 0 0.00% 96.64% | 2 0.11% 96.74% | 0 0.00% 96.74% | 1 0.05% 96.79% | 0 0.00% 96.79% | 61 3.21% 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 1903 # 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.607670 -system.ruby.outstanding_req_hist::gmean 15.500838 -system.ruby.outstanding_req_hist::stdev 1.236128 -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% | 4 0.39% 1.08% | 3 0.29% 1.38% | 3 0.29% 1.67% | 233 22.91% 24.58% | 767 75.42% 100.00% | 0 0.00% 100.00% -system.ruby.outstanding_req_hist::total 1017 +system.ruby.outstanding_req_hist::samples 1005 +system.ruby.outstanding_req_hist::mean 15.609950 +system.ruby.outstanding_req_hist::gmean 15.502410 +system.ruby.outstanding_req_hist::stdev 1.236521 +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% | 4 0.40% 1.09% | 3 0.30% 1.39% | 4 0.40% 1.79% | 233 23.18% 24.98% | 754 75.02% 100.00% | 0 0.00% 100.00% +system.ruby.outstanding_req_hist::total 1005 system.ruby.latency_hist::bucket_size 128 system.ruby.latency_hist::max_bucket 1279 -system.ruby.latency_hist::samples 1003 -system.ruby.latency_hist::mean 586.918245 -system.ruby.latency_hist::gmean 576.888257 -system.ruby.latency_hist::stdev 98.601394 -system.ruby.latency_hist | 2 0.20% 0.20% | 9 0.90% 1.10% | 6 0.60% 1.69% | 138 13.76% 15.45% | 667 66.50% 81.95% | 127 12.66% 94.62% | 42 4.19% 98.80% | 12 1.20% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.latency_hist::total 1003 +system.ruby.latency_hist::samples 992 +system.ruby.latency_hist::mean 594.351815 +system.ruby.latency_hist::gmean 584.578373 +system.ruby.latency_hist::stdev 96.099439 +system.ruby.latency_hist | 2 0.20% 0.20% | 9 0.91% 1.11% | 6 0.60% 1.71% | 111 11.19% 12.90% | 654 65.93% 78.83% | 154 15.52% 94.35% | 49 4.94% 99.29% | 7 0.71% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% +system.ruby.latency_hist::total 992 system.ruby.hit_latency_hist::bucket_size 128 system.ruby.hit_latency_hist::max_bucket 1279 -system.ruby.hit_latency_hist::samples 42 -system.ruby.hit_latency_hist::mean 502 -system.ruby.hit_latency_hist::gmean 497.343988 -system.ruby.hit_latency_hist::stdev 68.792371 -system.ruby.hit_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 2.38% 2.38% | 20 47.62% 50.00% | 20 47.62% 97.62% | 1 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.hit_latency_hist::total 42 +system.ruby.hit_latency_hist::samples 39 +system.ruby.hit_latency_hist::mean 492.692308 +system.ruby.hit_latency_hist::gmean 488.844837 +system.ruby.hit_latency_hist::stdev 62.931522 +system.ruby.hit_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 2.56% 2.56% | 22 56.41% 58.97% | 15 38.46% 97.44% | 1 2.56% 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 39 system.ruby.miss_latency_hist::bucket_size 128 system.ruby.miss_latency_hist::max_bucket 1279 -system.ruby.miss_latency_hist::samples 961 -system.ruby.miss_latency_hist::mean 590.629553 -system.ruby.miss_latency_hist::gmean 580.641121 -system.ruby.miss_latency_hist::stdev 98.062205 -system.ruby.miss_latency_hist | 2 0.21% 0.21% | 9 0.94% 1.14% | 5 0.52% 1.66% | 118 12.28% 13.94% | 647 67.33% 81.27% | 126 13.11% 94.38% | 42 4.37% 98.75% | 12 1.25% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.miss_latency_hist::total 961 -system.ruby.Directory.incomplete_times 961 -system.ruby.l1_cntrl0.cacheMemory.demand_hits 42 # Number of cache demand hits -system.ruby.l1_cntrl0.cacheMemory.demand_misses 963 # Number of cache demand misses -system.ruby.l1_cntrl0.cacheMemory.demand_accesses 1005 # Number of cache demand accesses -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 127 # 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.miss_latency_hist::samples 953 +system.ruby.miss_latency_hist::mean 598.512067 +system.ruby.miss_latency_hist::gmean 588.872583 +system.ruby.miss_latency_hist::stdev 94.945507 +system.ruby.miss_latency_hist | 2 0.21% 0.21% | 9 0.94% 1.15% | 5 0.52% 1.68% | 89 9.34% 11.02% | 639 67.05% 78.07% | 153 16.05% 94.12% | 49 5.14% 99.27% | 7 0.73% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% +system.ruby.miss_latency_hist::total 953 +system.ruby.Directory.incomplete_times 953 +system.ruby.l1_cntrl0.cacheMemory.demand_hits 39 # Number of cache demand hits +system.ruby.l1_cntrl0.cacheMemory.demand_misses 955 # Number of cache demand misses +system.ruby.l1_cntrl0.cacheMemory.demand_accesses 994 # 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 129 # 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 1 # Number of times a load aliased with a pending load system.ruby.memctrl_clk_domain.clock 3 # Clock period in ticks -system.ruby.network.routers0.percent_links_utilized 12.694109 -system.ruby.network.routers0.msg_count.Control::2 961 -system.ruby.network.routers0.msg_count.Data::2 959 -system.ruby.network.routers0.msg_count.Response_Data::4 961 -system.ruby.network.routers0.msg_count.Writeback_Control::3 958 -system.ruby.network.routers0.msg_bytes.Control::2 7688 -system.ruby.network.routers0.msg_bytes.Data::2 69048 -system.ruby.network.routers0.msg_bytes.Response_Data::4 69192 -system.ruby.network.routers0.msg_bytes.Writeback_Control::3 7664 -system.ruby.network.routers1.percent_links_utilized 12.691463 -system.ruby.network.routers1.msg_count.Control::2 961 -system.ruby.network.routers1.msg_count.Data::2 958 -system.ruby.network.routers1.msg_count.Response_Data::4 961 -system.ruby.network.routers1.msg_count.Writeback_Control::3 958 -system.ruby.network.routers1.msg_bytes.Control::2 7688 -system.ruby.network.routers1.msg_bytes.Data::2 68976 -system.ruby.network.routers1.msg_bytes.Response_Data::4 69192 -system.ruby.network.routers1.msg_bytes.Writeback_Control::3 7664 -system.ruby.network.routers2.percent_links_utilized 12.691463 -system.ruby.network.routers2.msg_count.Control::2 961 -system.ruby.network.routers2.msg_count.Data::2 958 -system.ruby.network.routers2.msg_count.Response_Data::4 961 -system.ruby.network.routers2.msg_count.Writeback_Control::3 958 -system.ruby.network.routers2.msg_bytes.Control::2 7688 -system.ruby.network.routers2.msg_bytes.Data::2 68976 -system.ruby.network.routers2.msg_bytes.Response_Data::4 69192 -system.ruby.network.routers2.msg_bytes.Writeback_Control::3 7664 -system.ruby.network.msg_count.Control 2883 -system.ruby.network.msg_count.Data 2875 -system.ruby.network.msg_count.Response_Data 2883 -system.ruby.network.msg_count.Writeback_Control 2874 -system.ruby.network.msg_byte.Control 23064 -system.ruby.network.msg_byte.Data 207000 -system.ruby.network.msg_byte.Response_Data 207576 -system.ruby.network.msg_byte.Writeback_Control 22992 -system.ruby.network.routers0.throttle0.link_utilization 12.707336 -system.ruby.network.routers0.throttle0.msg_count.Response_Data::4 961 -system.ruby.network.routers0.throttle0.msg_count.Writeback_Control::3 958 -system.ruby.network.routers0.throttle0.msg_bytes.Response_Data::4 69192 -system.ruby.network.routers0.throttle0.msg_bytes.Writeback_Control::3 7664 -system.ruby.network.routers0.throttle1.link_utilization 12.680881 -system.ruby.network.routers0.throttle1.msg_count.Control::2 961 -system.ruby.network.routers0.throttle1.msg_count.Data::2 959 -system.ruby.network.routers0.throttle1.msg_bytes.Control::2 7688 -system.ruby.network.routers0.throttle1.msg_bytes.Data::2 69048 -system.ruby.network.routers1.throttle0.link_utilization 12.675591 -system.ruby.network.routers1.throttle0.msg_count.Control::2 961 -system.ruby.network.routers1.throttle0.msg_count.Data::2 958 -system.ruby.network.routers1.throttle0.msg_bytes.Control::2 7688 -system.ruby.network.routers1.throttle0.msg_bytes.Data::2 68976 -system.ruby.network.routers1.throttle1.link_utilization 12.707336 -system.ruby.network.routers1.throttle1.msg_count.Response_Data::4 961 -system.ruby.network.routers1.throttle1.msg_count.Writeback_Control::3 958 -system.ruby.network.routers1.throttle1.msg_bytes.Response_Data::4 69192 -system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::3 7664 -system.ruby.network.routers2.throttle0.link_utilization 12.707336 -system.ruby.network.routers2.throttle0.msg_count.Response_Data::4 961 -system.ruby.network.routers2.throttle0.msg_count.Writeback_Control::3 958 -system.ruby.network.routers2.throttle0.msg_bytes.Response_Data::4 69192 -system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Control::3 7664 -system.ruby.network.routers2.throttle1.link_utilization 12.675591 -system.ruby.network.routers2.throttle1.msg_count.Control::2 961 -system.ruby.network.routers2.throttle1.msg_count.Data::2 958 -system.ruby.network.routers2.throttle1.msg_bytes.Control::2 7688 -system.ruby.network.routers2.throttle1.msg_bytes.Data::2 68976 +system.ruby.network.routers0.percent_links_utilized 12.606979 +system.ruby.network.routers0.msg_count.Control::2 953 +system.ruby.network.routers0.msg_count.Data::2 951 +system.ruby.network.routers0.msg_count.Response_Data::4 953 +system.ruby.network.routers0.msg_count.Writeback_Control::3 950 +system.ruby.network.routers0.msg_bytes.Control::2 7624 +system.ruby.network.routers0.msg_bytes.Data::2 68472 +system.ruby.network.routers0.msg_bytes.Response_Data::4 68616 +system.ruby.network.routers0.msg_bytes.Writeback_Control::3 7600 +system.ruby.network.routers1.percent_links_utilized 12.605654 +system.ruby.network.routers1.msg_count.Control::2 953 +system.ruby.network.routers1.msg_count.Data::2 950 +system.ruby.network.routers1.msg_count.Response_Data::4 953 +system.ruby.network.routers1.msg_count.Writeback_Control::3 950 +system.ruby.network.routers1.msg_bytes.Control::2 7624 +system.ruby.network.routers1.msg_bytes.Data::2 68400 +system.ruby.network.routers1.msg_bytes.Response_Data::4 68616 +system.ruby.network.routers1.msg_bytes.Writeback_Control::3 7600 +system.ruby.network.routers2.percent_links_utilized 12.605654 +system.ruby.network.routers2.msg_count.Control::2 953 +system.ruby.network.routers2.msg_count.Data::2 950 +system.ruby.network.routers2.msg_count.Response_Data::4 953 +system.ruby.network.routers2.msg_count.Writeback_Control::3 950 +system.ruby.network.routers2.msg_bytes.Control::2 7624 +system.ruby.network.routers2.msg_bytes.Data::2 68400 +system.ruby.network.routers2.msg_bytes.Response_Data::4 68616 +system.ruby.network.routers2.msg_bytes.Writeback_Control::3 7600 +system.ruby.network.msg_count.Control 2859 +system.ruby.network.msg_count.Data 2851 +system.ruby.network.msg_count.Response_Data 2859 +system.ruby.network.msg_count.Writeback_Control 2850 +system.ruby.network.msg_byte.Control 22872 +system.ruby.network.msg_byte.Data 205272 +system.ruby.network.msg_byte.Response_Data 205848 +system.ruby.network.msg_byte.Writeback_Control 22800 +system.ruby.network.routers0.throttle0.link_utilization 12.621552 +system.ruby.network.routers0.throttle0.msg_count.Response_Data::4 953 +system.ruby.network.routers0.throttle0.msg_count.Writeback_Control::3 950 +system.ruby.network.routers0.throttle0.msg_bytes.Response_Data::4 68616 +system.ruby.network.routers0.throttle0.msg_bytes.Writeback_Control::3 7600 +system.ruby.network.routers0.throttle1.link_utilization 12.592406 +system.ruby.network.routers0.throttle1.msg_count.Control::2 953 +system.ruby.network.routers0.throttle1.msg_count.Data::2 951 +system.ruby.network.routers0.throttle1.msg_bytes.Control::2 7624 +system.ruby.network.routers0.throttle1.msg_bytes.Data::2 68472 +system.ruby.network.routers1.throttle0.link_utilization 12.589756 +system.ruby.network.routers1.throttle0.msg_count.Control::2 953 +system.ruby.network.routers1.throttle0.msg_count.Data::2 950 +system.ruby.network.routers1.throttle0.msg_bytes.Control::2 7624 +system.ruby.network.routers1.throttle0.msg_bytes.Data::2 68400 +system.ruby.network.routers1.throttle1.link_utilization 12.621552 +system.ruby.network.routers1.throttle1.msg_count.Response_Data::4 953 +system.ruby.network.routers1.throttle1.msg_count.Writeback_Control::3 950 +system.ruby.network.routers1.throttle1.msg_bytes.Response_Data::4 68616 +system.ruby.network.routers1.throttle1.msg_bytes.Writeback_Control::3 7600 +system.ruby.network.routers2.throttle0.link_utilization 12.621552 +system.ruby.network.routers2.throttle0.msg_count.Response_Data::4 953 +system.ruby.network.routers2.throttle0.msg_count.Writeback_Control::3 950 +system.ruby.network.routers2.throttle0.msg_bytes.Response_Data::4 68616 +system.ruby.network.routers2.throttle0.msg_bytes.Writeback_Control::3 7600 +system.ruby.network.routers2.throttle1.link_utilization 12.589756 +system.ruby.network.routers2.throttle1.msg_count.Control::2 953 +system.ruby.network.routers2.throttle1.msg_count.Data::2 950 +system.ruby.network.routers2.throttle1.msg_bytes.Control::2 7624 +system.ruby.network.routers2.throttle1.msg_bytes.Data::2 68400 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 961 # delay histogram for vnet_1 -system.ruby.delayVCHist.vnet_1 | 961 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::total 961 # delay histogram for vnet_1 +system.ruby.delayVCHist.vnet_1::samples 953 # delay histogram for vnet_1 +system.ruby.delayVCHist.vnet_1 | 953 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::total 953 # 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 958 # delay histogram for vnet_2 -system.ruby.delayVCHist.vnet_2::mean 0.392484 # delay histogram for vnet_2 -system.ruby.delayVCHist.vnet_2::stdev 1.475833 # delay histogram for vnet_2 -system.ruby.delayVCHist.vnet_2 | 894 93.32% 93.32% | 0 0.00% 93.32% | 1 0.10% 93.42% | 0 0.00% 93.42% | 2 0.21% 93.63% | 0 0.00% 93.63% | 61 6.37% 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 958 # delay histogram for vnet_2 +system.ruby.delayVCHist.vnet_2::samples 950 # delay histogram for vnet_2 +system.ruby.delayVCHist.vnet_2::mean 0.393684 # delay histogram for vnet_2 +system.ruby.delayVCHist.vnet_2::stdev 1.477888 # delay histogram for vnet_2 +system.ruby.delayVCHist.vnet_2 | 886 93.26% 93.26% | 0 0.00% 93.26% | 2 0.21% 93.47% | 0 0.00% 93.47% | 1 0.11% 93.58% | 0 0.00% 93.58% | 61 6.42% 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 950 # delay histogram for vnet_2 system.ruby.LD.latency_hist::bucket_size 128 system.ruby.LD.latency_hist::max_bucket 1279 -system.ruby.LD.latency_hist::samples 47 -system.ruby.LD.latency_hist::mean 581.170213 -system.ruby.LD.latency_hist::gmean 573.743591 -system.ruby.LD.latency_hist::stdev 97.598850 -system.ruby.LD.latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 11 23.40% 23.40% | 29 61.70% 85.11% | 4 8.51% 93.62% | 2 4.26% 97.87% | 1 2.13% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.LD.latency_hist::total 47 -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 1 -system.ruby.LD.hit_latency_hist::mean 386 -system.ruby.LD.hit_latency_hist::gmean 386.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% | 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.LD.hit_latency_hist::total 1 +system.ruby.LD.latency_hist::samples 50 +system.ruby.LD.latency_hist::mean 620.660000 +system.ruby.LD.latency_hist::gmean 616.355454 +system.ruby.LD.latency_hist::stdev 75.297399 +system.ruby.LD.latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 3 6.00% 6.00% | 33 66.00% 72.00% | 10 20.00% 92.00% | 4 8.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% +system.ruby.LD.latency_hist::total 50 system.ruby.LD.miss_latency_hist::bucket_size 128 system.ruby.LD.miss_latency_hist::max_bucket 1279 -system.ruby.LD.miss_latency_hist::samples 46 -system.ruby.LD.miss_latency_hist::mean 585.413043 -system.ruby.LD.miss_latency_hist::gmean 578.708439 -system.ruby.LD.miss_latency_hist::stdev 94.193082 -system.ruby.LD.miss_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 10 21.74% 21.74% | 29 63.04% 84.78% | 4 8.70% 93.48% | 2 4.35% 97.83% | 1 2.17% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.LD.miss_latency_hist::total 46 +system.ruby.LD.miss_latency_hist::samples 50 +system.ruby.LD.miss_latency_hist::mean 620.660000 +system.ruby.LD.miss_latency_hist::gmean 616.355454 +system.ruby.LD.miss_latency_hist::stdev 75.297399 +system.ruby.LD.miss_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 3 6.00% 6.00% | 33 66.00% 72.00% | 10 20.00% 92.00% | 4 8.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 50 system.ruby.ST.latency_hist::bucket_size 128 system.ruby.ST.latency_hist::max_bucket 1279 -system.ruby.ST.latency_hist::samples 903 -system.ruby.ST.latency_hist::mean 587.266888 -system.ruby.ST.latency_hist::gmean 576.890095 -system.ruby.ST.latency_hist::stdev 99.206221 -system.ruby.ST.latency_hist | 2 0.22% 0.22% | 9 1.00% 1.22% | 6 0.66% 1.88% | 116 12.85% 14.73% | 602 66.67% 81.40% | 120 13.29% 94.68% | 37 4.10% 98.78% | 11 1.22% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.ST.latency_hist::total 903 +system.ruby.ST.latency_hist::samples 892 +system.ruby.ST.latency_hist::mean 591.263453 +system.ruby.ST.latency_hist::gmean 581.152835 +system.ruby.ST.latency_hist::stdev 96.524225 +system.ruby.ST.latency_hist | 2 0.22% 0.22% | 9 1.01% 1.23% | 6 0.67% 1.91% | 103 11.55% 13.45% | 591 66.26% 79.71% | 135 15.13% 94.84% | 39 4.37% 99.22% | 7 0.78% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% +system.ruby.ST.latency_hist::total 892 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 41 -system.ruby.ST.hit_latency_hist::mean 504.829268 -system.ruby.ST.hit_latency_hist::gmean 500.427879 -system.ruby.ST.hit_latency_hist::stdev 67.127454 -system.ruby.ST.hit_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 2.44% 2.44% | 19 46.34% 48.78% | 20 48.78% 97.56% | 1 2.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.hit_latency_hist::total 41 +system.ruby.ST.hit_latency_hist::samples 38 +system.ruby.ST.hit_latency_hist::mean 491.526316 +system.ruby.ST.hit_latency_hist::gmean 487.637688 +system.ruby.ST.hit_latency_hist::stdev 63.347918 +system.ruby.ST.hit_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 1 2.63% 2.63% | 22 57.89% 60.53% | 14 36.84% 97.37% | 1 2.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.ST.hit_latency_hist::total 38 system.ruby.ST.miss_latency_hist::bucket_size 128 system.ruby.ST.miss_latency_hist::max_bucket 1279 -system.ruby.ST.miss_latency_hist::samples 862 -system.ruby.ST.miss_latency_hist::mean 591.187935 -system.ruby.ST.miss_latency_hist::gmean 580.804835 -system.ruby.ST.miss_latency_hist::stdev 98.803760 -system.ruby.ST.miss_latency_hist | 2 0.23% 0.23% | 9 1.04% 1.28% | 5 0.58% 1.86% | 97 11.25% 13.11% | 582 67.52% 80.63% | 119 13.81% 94.43% | 37 4.29% 98.72% | 11 1.28% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.ST.miss_latency_hist::total 862 +system.ruby.ST.miss_latency_hist::samples 854 +system.ruby.ST.miss_latency_hist::mean 595.701405 +system.ruby.ST.miss_latency_hist::gmean 585.707367 +system.ruby.ST.miss_latency_hist::stdev 95.367967 +system.ruby.ST.miss_latency_hist | 2 0.23% 0.23% | 9 1.05% 1.29% | 5 0.59% 1.87% | 81 9.48% 11.36% | 577 67.56% 78.92% | 134 15.69% 94.61% | 39 4.57% 99.18% | 7 0.82% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% +system.ruby.ST.miss_latency_hist::total 854 system.ruby.IFETCH.latency_hist::bucket_size 128 system.ruby.IFETCH.latency_hist::max_bucket 1279 -system.ruby.IFETCH.latency_hist::samples 53 -system.ruby.IFETCH.latency_hist::mean 586.075472 -system.ruby.IFETCH.latency_hist::gmean 579.659874 -system.ruby.IFETCH.latency_hist::stdev 90.344820 -system.ruby.IFETCH.latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 11 20.75% 20.75% | 36 67.92% 88.68% | 3 5.66% 94.34% | 3 5.66% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.IFETCH.latency_hist::total 53 +system.ruby.IFETCH.latency_hist::samples 50 +system.ruby.IFETCH.latency_hist::mean 623.140000 +system.ruby.IFETCH.latency_hist::gmean 615.727796 +system.ruby.IFETCH.latency_hist::stdev 99.820044 +system.ruby.IFETCH.latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 5 10.00% 10.00% | 30 60.00% 70.00% | 9 18.00% 88.00% | 6 12.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.IFETCH.hit_latency_hist::bucket_size 64 +system.ruby.IFETCH.hit_latency_hist::max_bucket 639 +system.ruby.IFETCH.hit_latency_hist::samples 1 +system.ruby.IFETCH.hit_latency_hist::mean 537 +system.ruby.IFETCH.hit_latency_hist::gmean 537.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% | 0 0.00% 0.00% | 1 100.00% 100.00% | 0 0.00% 100.00% +system.ruby.IFETCH.hit_latency_hist::total 1 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 53 -system.ruby.IFETCH.miss_latency_hist::mean 586.075472 -system.ruby.IFETCH.miss_latency_hist::gmean 579.659874 -system.ruby.IFETCH.miss_latency_hist::stdev 90.344820 -system.ruby.IFETCH.miss_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 11 20.75% 20.75% | 36 67.92% 88.68% | 3 5.66% 94.34% | 3 5.66% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.IFETCH.miss_latency_hist::total 53 +system.ruby.IFETCH.miss_latency_hist::samples 49 +system.ruby.IFETCH.miss_latency_hist::mean 624.897959 +system.ruby.IFETCH.miss_latency_hist::gmean 617.449297 +system.ruby.IFETCH.miss_latency_hist::stdev 100.069402 +system.ruby.IFETCH.miss_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 5 10.20% 10.20% | 29 59.18% 69.39% | 9 18.37% 87.76% | 6 12.24% 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.Directory.miss_mach_latency_hist::bucket_size 128 system.ruby.Directory.miss_mach_latency_hist::max_bucket 1279 -system.ruby.Directory.miss_mach_latency_hist::samples 961 -system.ruby.Directory.miss_mach_latency_hist::mean 590.629553 -system.ruby.Directory.miss_mach_latency_hist::gmean 580.641121 -system.ruby.Directory.miss_mach_latency_hist::stdev 98.062205 -system.ruby.Directory.miss_mach_latency_hist | 2 0.21% 0.21% | 9 0.94% 1.14% | 5 0.52% 1.66% | 118 12.28% 13.94% | 647 67.33% 81.27% | 126 13.11% 94.38% | 42 4.37% 98.75% | 12 1.25% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.Directory.miss_mach_latency_hist::total 961 +system.ruby.Directory.miss_mach_latency_hist::samples 953 +system.ruby.Directory.miss_mach_latency_hist::mean 598.512067 +system.ruby.Directory.miss_mach_latency_hist::gmean 588.872583 +system.ruby.Directory.miss_mach_latency_hist::stdev 94.945507 +system.ruby.Directory.miss_mach_latency_hist | 2 0.21% 0.21% | 9 0.94% 1.15% | 5 0.52% 1.68% | 89 9.34% 11.02% | 639 67.05% 78.07% | 153 16.05% 94.12% | 49 5.14% 99.27% | 7 0.73% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% +system.ruby.Directory.miss_mach_latency_hist::total 953 system.ruby.LD.Directory.miss_type_mach_latency_hist::bucket_size 128 system.ruby.LD.Directory.miss_type_mach_latency_hist::max_bucket 1279 -system.ruby.LD.Directory.miss_type_mach_latency_hist::samples 46 -system.ruby.LD.Directory.miss_type_mach_latency_hist::mean 585.413043 -system.ruby.LD.Directory.miss_type_mach_latency_hist::gmean 578.708439 -system.ruby.LD.Directory.miss_type_mach_latency_hist::stdev 94.193082 -system.ruby.LD.Directory.miss_type_mach_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 10 21.74% 21.74% | 29 63.04% 84.78% | 4 8.70% 93.48% | 2 4.35% 97.83% | 1 2.17% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.LD.Directory.miss_type_mach_latency_hist::total 46 +system.ruby.LD.Directory.miss_type_mach_latency_hist::samples 50 +system.ruby.LD.Directory.miss_type_mach_latency_hist::mean 620.660000 +system.ruby.LD.Directory.miss_type_mach_latency_hist::gmean 616.355454 +system.ruby.LD.Directory.miss_type_mach_latency_hist::stdev 75.297399 +system.ruby.LD.Directory.miss_type_mach_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 3 6.00% 6.00% | 33 66.00% 72.00% | 10 20.00% 92.00% | 4 8.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 50 system.ruby.ST.Directory.miss_type_mach_latency_hist::bucket_size 128 system.ruby.ST.Directory.miss_type_mach_latency_hist::max_bucket 1279 -system.ruby.ST.Directory.miss_type_mach_latency_hist::samples 862 -system.ruby.ST.Directory.miss_type_mach_latency_hist::mean 591.187935 -system.ruby.ST.Directory.miss_type_mach_latency_hist::gmean 580.804835 -system.ruby.ST.Directory.miss_type_mach_latency_hist::stdev 98.803760 -system.ruby.ST.Directory.miss_type_mach_latency_hist | 2 0.23% 0.23% | 9 1.04% 1.28% | 5 0.58% 1.86% | 97 11.25% 13.11% | 582 67.52% 80.63% | 119 13.81% 94.43% | 37 4.29% 98.72% | 11 1.28% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% -system.ruby.ST.Directory.miss_type_mach_latency_hist::total 862 +system.ruby.ST.Directory.miss_type_mach_latency_hist::samples 854 +system.ruby.ST.Directory.miss_type_mach_latency_hist::mean 595.701405 +system.ruby.ST.Directory.miss_type_mach_latency_hist::gmean 585.707367 +system.ruby.ST.Directory.miss_type_mach_latency_hist::stdev 95.367967 +system.ruby.ST.Directory.miss_type_mach_latency_hist | 2 0.23% 0.23% | 9 1.05% 1.29% | 5 0.59% 1.87% | 81 9.48% 11.36% | 577 67.56% 78.92% | 134 15.69% 94.61% | 39 4.57% 99.18% | 7 0.82% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% +system.ruby.ST.Directory.miss_type_mach_latency_hist::total 854 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 53 -system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::mean 586.075472 -system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::gmean 579.659874 -system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::stdev 90.344820 -system.ruby.IFETCH.Directory.miss_type_mach_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 11 20.75% 20.75% | 36 67.92% 88.68% | 3 5.66% 94.34% | 3 5.66% 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 53 -system.ruby.Directory_Controller.GETX 961 0.00% 0.00% -system.ruby.Directory_Controller.PUTX 958 0.00% 0.00% -system.ruby.Directory_Controller.Memory_Data 961 0.00% 0.00% -system.ruby.Directory_Controller.Memory_Ack 958 0.00% 0.00% -system.ruby.Directory_Controller.I.GETX 961 0.00% 0.00% -system.ruby.Directory_Controller.M.PUTX 958 0.00% 0.00% -system.ruby.Directory_Controller.IM.Memory_Data 961 0.00% 0.00% -system.ruby.Directory_Controller.MI.Memory_Ack 958 0.00% 0.00% -system.ruby.L1Cache_Controller.Load 47 0.00% 0.00% -system.ruby.L1Cache_Controller.Ifetch 53 0.00% 0.00% -system.ruby.L1Cache_Controller.Store 905 0.00% 0.00% -system.ruby.L1Cache_Controller.Data 961 0.00% 0.00% -system.ruby.L1Cache_Controller.Replacement 960 0.00% 0.00% -system.ruby.L1Cache_Controller.Writeback_Ack 958 0.00% 0.00% -system.ruby.L1Cache_Controller.I.Load 46 0.00% 0.00% -system.ruby.L1Cache_Controller.I.Ifetch 53 0.00% 0.00% -system.ruby.L1Cache_Controller.I.Store 864 0.00% 0.00% -system.ruby.L1Cache_Controller.M.Load 1 0.00% 0.00% -system.ruby.L1Cache_Controller.M.Store 41 0.00% 0.00% -system.ruby.L1Cache_Controller.M.Replacement 960 0.00% 0.00% -system.ruby.L1Cache_Controller.MI.Writeback_Ack 958 0.00% 0.00% +system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::samples 49 +system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::mean 624.897959 +system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::gmean 617.449297 +system.ruby.IFETCH.Directory.miss_type_mach_latency_hist::stdev 100.069402 +system.ruby.IFETCH.Directory.miss_type_mach_latency_hist | 0 0.00% 0.00% | 0 0.00% 0.00% | 0 0.00% 0.00% | 5 10.20% 10.20% | 29 59.18% 69.39% | 9 18.37% 87.76% | 6 12.24% 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.Directory_Controller.GETX 953 0.00% 0.00% +system.ruby.Directory_Controller.PUTX 950 0.00% 0.00% +system.ruby.Directory_Controller.Memory_Data 953 0.00% 0.00% +system.ruby.Directory_Controller.Memory_Ack 950 0.00% 0.00% +system.ruby.Directory_Controller.I.GETX 953 0.00% 0.00% +system.ruby.Directory_Controller.M.PUTX 950 0.00% 0.00% +system.ruby.Directory_Controller.IM.Memory_Data 953 0.00% 0.00% +system.ruby.Directory_Controller.MI.Memory_Ack 950 0.00% 0.00% +system.ruby.L1Cache_Controller.Load 50 0.00% 0.00% +system.ruby.L1Cache_Controller.Ifetch 51 0.00% 0.00% +system.ruby.L1Cache_Controller.Store 893 0.00% 0.00% +system.ruby.L1Cache_Controller.Data 953 0.00% 0.00% +system.ruby.L1Cache_Controller.Replacement 952 0.00% 0.00% +system.ruby.L1Cache_Controller.Writeback_Ack 950 0.00% 0.00% +system.ruby.L1Cache_Controller.I.Load 50 0.00% 0.00% +system.ruby.L1Cache_Controller.I.Ifetch 50 0.00% 0.00% +system.ruby.L1Cache_Controller.I.Store 855 0.00% 0.00% +system.ruby.L1Cache_Controller.M.Ifetch 1 0.00% 0.00% +system.ruby.L1Cache_Controller.M.Store 38 0.00% 0.00% +system.ruby.L1Cache_Controller.M.Replacement 952 0.00% 0.00% +system.ruby.L1Cache_Controller.MI.Writeback_Ack 950 0.00% 0.00% system.ruby.L1Cache_Controller.IS.Data 99 0.00% 0.00% -system.ruby.L1Cache_Controller.IM.Data 862 0.00% 0.00% +system.ruby.L1Cache_Controller.IM.Data 854 0.00% 0.00% ---------- End Simulation Statistics ---------- |