gem5/tests/quick/se/60.rubytest/ref/null/none/rubytest-ruby-MESI_Two_Level/stats.txt
Andreas Hansson 4cf7f6c4ca tests, ruby: Move rubytests from ALPHA (linux) to NULL (none)
This patch avoids compiling ALPHA six times as part of running
'util/regress', and instead relis on NULL with different protocols to
run the rubytest. All we need is the memory system, so there is really
no need to compile the ISA over and over again.

The one downside is the removal of running 'hello' for the variuos
ALPHA and protocol combinations, but if this is a concern we should
rather beef up the synthetic tests for the variuos protocols.

--HG--
rename : build_opts/NULL => build_opts/NULL_MESI_Two_Level
rename : build_opts/NULL => build_opts/NULL_MOESI_CMP_directory
rename : build_opts/NULL => build_opts/NULL_MOESI_CMP_token
rename : build_opts/NULL => build_opts/NULL_MOESI_hammer
rename : tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_Two_Level/config.ini => tests/quick/se/60.rubytest/ref/null/none/rubytest-ruby-MESI_Two_Level/config.ini
rename : tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_Two_Level/simerr => tests/quick/se/60.rubytest/ref/null/none/rubytest-ruby-MESI_Two_Level/simerr
rename : tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_Two_Level/simout => tests/quick/se/60.rubytest/ref/null/none/rubytest-ruby-MESI_Two_Level/simout
rename : tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MESI_Two_Level/stats.txt => tests/quick/se/60.rubytest/ref/null/none/rubytest-ruby-MESI_Two_Level/stats.txt
rename : tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_directory/config.ini => tests/quick/se/60.rubytest/ref/null/none/rubytest-ruby-MOESI_CMP_directory/config.ini
rename : tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_directory/simerr => tests/quick/se/60.rubytest/ref/null/none/rubytest-ruby-MOESI_CMP_directory/simerr
rename : tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_directory/simout => tests/quick/se/60.rubytest/ref/null/none/rubytest-ruby-MOESI_CMP_directory/simout
rename : tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_directory/stats.txt => tests/quick/se/60.rubytest/ref/null/none/rubytest-ruby-MOESI_CMP_directory/stats.txt
rename : tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_token/config.ini => tests/quick/se/60.rubytest/ref/null/none/rubytest-ruby-MOESI_CMP_token/config.ini
rename : tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_token/simerr => tests/quick/se/60.rubytest/ref/null/none/rubytest-ruby-MOESI_CMP_token/simerr
rename : tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_token/simout => tests/quick/se/60.rubytest/ref/null/none/rubytest-ruby-MOESI_CMP_token/simout
rename : tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_CMP_token/stats.txt => tests/quick/se/60.rubytest/ref/null/none/rubytest-ruby-MOESI_CMP_token/stats.txt
rename : tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_hammer/config.ini => tests/quick/se/60.rubytest/ref/null/none/rubytest-ruby-MOESI_hammer/config.ini
rename : tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_hammer/simerr => tests/quick/se/60.rubytest/ref/null/none/rubytest-ruby-MOESI_hammer/simerr
rename : tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_hammer/simout => tests/quick/se/60.rubytest/ref/null/none/rubytest-ruby-MOESI_hammer/simout
rename : tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby-MOESI_hammer/stats.txt => tests/quick/se/60.rubytest/ref/null/none/rubytest-ruby-MOESI_hammer/stats.txt
rename : tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby/config.ini => tests/quick/se/60.rubytest/ref/null/none/rubytest-ruby/config.ini
rename : tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby/simerr => tests/quick/se/60.rubytest/ref/null/none/rubytest-ruby/simerr
rename : tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby/simout => tests/quick/se/60.rubytest/ref/null/none/rubytest-ruby/simout
rename : tests/quick/se/60.rubytest/ref/alpha/linux/rubytest-ruby/stats.txt => tests/quick/se/60.rubytest/ref/null/none/rubytest-ruby/stats.txt
2016-11-17 04:54:16 -05:00

676 lines
73 KiB
Plaintext

---------- Begin Simulation Statistics ----------
sim_seconds 0.000044 # Number of seconds simulated
sim_ticks 44021 # Number of ticks simulated
final_tick 44021 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
sim_freq 1000000000 # Frequency of simulated ticks
host_tick_rate 728057 # Simulator tick rate (ticks/s)
host_mem_usage 409368 # Number of bytes of host memory used
host_seconds 0.06 # Real time elapsed on the host
system.voltage_domain.voltage 1 # Voltage in Volts
system.clk_domain.clock 1 # Clock period in ticks
system.mem_ctrls.pwrStateResidencyTicks::UNDEFINED 44021 # Cumulative time (in ticks) in various power states
system.mem_ctrls.bytes_read::ruby.dir_cntrl0 55424 # Number of bytes read from this memory
system.mem_ctrls.bytes_read::total 55424 # Number of bytes read from this memory
system.mem_ctrls.bytes_written::ruby.dir_cntrl0 49920 # Number of bytes written to this memory
system.mem_ctrls.bytes_written::total 49920 # Number of bytes written to this memory
system.mem_ctrls.num_reads::ruby.dir_cntrl0 866 # Number of read requests responded to by this memory
system.mem_ctrls.num_reads::total 866 # Number of read requests responded to by this memory
system.mem_ctrls.num_writes::ruby.dir_cntrl0 780 # Number of write requests responded to by this memory
system.mem_ctrls.num_writes::total 780 # Number of write requests responded to by this memory
system.mem_ctrls.bw_read::ruby.dir_cntrl0 1259035460 # Total read bandwidth from this memory (bytes/s)
system.mem_ctrls.bw_read::total 1259035460 # Total read bandwidth from this memory (bytes/s)
system.mem_ctrls.bw_write::ruby.dir_cntrl0 1134004225 # Write bandwidth from this memory (bytes/s)
system.mem_ctrls.bw_write::total 1134004225 # Write bandwidth from this memory (bytes/s)
system.mem_ctrls.bw_total::ruby.dir_cntrl0 2393039686 # Total bandwidth to/from this memory (bytes/s)
system.mem_ctrls.bw_total::total 2393039686 # Total bandwidth to/from this memory (bytes/s)
system.mem_ctrls.readReqs 866 # Number of read requests accepted
system.mem_ctrls.writeReqs 780 # Number of write requests accepted
system.mem_ctrls.readBursts 866 # Number of DRAM read bursts, including those serviced by the write queue
system.mem_ctrls.writeBursts 780 # 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 9664 # Total number of bytes read from write queue
system.mem_ctrls.bytesWritten 40640 # Total number of bytes written to DRAM
system.mem_ctrls.bytesReadSys 55424 # Total read bytes from the system interface side
system.mem_ctrls.bytesWrittenSys 49920 # Total written bytes from the system interface side
system.mem_ctrls.servicedByWrQ 151 # Number of DRAM read bursts serviced by the write queue
system.mem_ctrls.mergedWrBursts 116 # Number of DRAM write bursts merged with an existing one
system.mem_ctrls.neitherReadNorWriteReqs 0 # Number of requests that are neither read nor write
system.mem_ctrls.perBankRdBursts::0 210 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::1 228 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::2 223 # 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
system.mem_ctrls.perBankRdBursts::7 0 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::8 0 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::9 0 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::10 0 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::11 0 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::12 0 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::13 0 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::14 0 # Per bank write bursts
system.mem_ctrls.perBankRdBursts::15 0 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::0 184 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::1 198 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::2 203 # 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
system.mem_ctrls.perBankWrBursts::7 0 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::8 0 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::9 0 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::10 0 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::11 0 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::12 0 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::13 0 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::14 0 # Per bank write bursts
system.mem_ctrls.perBankWrBursts::15 0 # Per bank write bursts
system.mem_ctrls.numRdRetry 0 # Number of times read queue was full causing retry
system.mem_ctrls.numWrRetry 0 # Number of times write queue was full causing retry
system.mem_ctrls.totGap 44002 # 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 866 # 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 780 # Write request sizes (log2)
system.mem_ctrls.rdQLenPdf::0 430 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::1 284 # 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
system.mem_ctrls.rdQLenPdf::5 0 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::6 0 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::7 0 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::8 0 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::9 0 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::10 0 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::11 0 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::12 0 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::13 0 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::14 0 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::15 0 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::16 0 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::17 0 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::18 0 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::19 0 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::20 0 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::21 0 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::22 0 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::23 0 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::24 0 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::25 0 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::26 0 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::27 0 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::28 0 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::29 0 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::30 0 # What read queue length does an incoming req see
system.mem_ctrls.rdQLenPdf::31 0 # What read queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::0 1 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::1 1 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::2 1 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::3 1 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::4 1 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::5 1 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::6 1 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::7 1 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::8 1 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::9 1 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::10 1 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::11 1 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::12 1 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::13 1 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::14 1 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::15 6 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::16 7 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::17 29 # 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 41 # 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 40 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::23 40 # 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 41 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::26 40 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::27 48 # 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 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::33 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::34 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::35 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::36 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::37 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::38 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::39 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::40 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::41 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::42 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::43 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::44 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::45 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::46 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::47 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::48 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::49 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::50 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::51 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::52 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::53 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::54 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::55 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::56 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::57 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::58 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::59 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::60 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::61 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::62 0 # What write queue length does an incoming req see
system.mem_ctrls.wrQLenPdf::63 0 # What write queue length does an incoming req see
system.mem_ctrls.bytesPerActivate::samples 93 # Bytes accessed per row activation
system.mem_ctrls.bytesPerActivate::mean 915.268817 # Bytes accessed per row activation
system.mem_ctrls.bytesPerActivate::gmean 819.587468 # Bytes accessed per row activation
system.mem_ctrls.bytesPerActivate::stdev 267.362608 # Bytes accessed per row activation
system.mem_ctrls.bytesPerActivate::0-127 2 2.15% 2.15% # Bytes accessed per row activation
system.mem_ctrls.bytesPerActivate::128-255 5 5.38% 7.53% # Bytes accessed per row activation
system.mem_ctrls.bytesPerActivate::256-383 1 1.08% 8.60% # Bytes accessed per row activation
system.mem_ctrls.bytesPerActivate::384-511 3 3.23% 11.83% # Bytes accessed per row activation
system.mem_ctrls.bytesPerActivate::768-895 3 3.23% 15.05% # Bytes accessed per row activation
system.mem_ctrls.bytesPerActivate::896-1023 4 4.30% 19.35% # Bytes accessed per row activation
system.mem_ctrls.bytesPerActivate::1024-1151 75 80.65% 100.00% # Bytes accessed per row activation
system.mem_ctrls.bytesPerActivate::total 93 # Bytes accessed per row activation
system.mem_ctrls.rdPerTurnAround::samples 39 # Reads before turning the bus around for writes
system.mem_ctrls.rdPerTurnAround::mean 17.897436 # Reads before turning the bus around for writes
system.mem_ctrls.rdPerTurnAround::gmean 17.675839 # Reads before turning the bus around for writes
system.mem_ctrls.rdPerTurnAround::stdev 3.385689 # Reads before turning the bus around for writes
system.mem_ctrls.rdPerTurnAround::14-15 5 12.82% 12.82% # Reads before turning the bus around for writes
system.mem_ctrls.rdPerTurnAround::16-17 14 35.90% 48.72% # Reads before turning the bus around for writes
system.mem_ctrls.rdPerTurnAround::18-19 15 38.46% 87.18% # Reads before turning the bus around for writes
system.mem_ctrls.rdPerTurnAround::20-21 3 7.69% 94.87% # Reads before turning the bus around for writes
system.mem_ctrls.rdPerTurnAround::22-23 1 2.56% 97.44% # Reads before turning the bus around for writes
system.mem_ctrls.rdPerTurnAround::36-37 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.282051 # Writes before turning the bus around for reads
system.mem_ctrls.wrPerTurnAround::gmean 16.268709 # Writes before turning the bus around for reads
system.mem_ctrls.wrPerTurnAround::stdev 0.686284 # Writes before turning the bus around for reads
system.mem_ctrls.wrPerTurnAround::16 33 84.62% 84.62% # Writes before turning the bus around for reads
system.mem_ctrls.wrPerTurnAround::17 1 2.56% 87.18% # Writes before turning the bus around for reads
system.mem_ctrls.wrPerTurnAround::18 5 12.82% 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 12989 # Total ticks spent queuing
system.mem_ctrls.totMemAccLat 26574 # 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 18.17 # Average queueing delay per DRAM burst
system.mem_ctrls.avgBusLat 5.00 # Average bus latency per DRAM burst
system.mem_ctrls.avgMemAccLat 37.17 # Average memory access latency per DRAM burst
system.mem_ctrls.avgRdBW 1039.50 # Average DRAM read bandwidth in MiByte/s
system.mem_ctrls.avgWrBW 923.20 # Average achieved write bandwidth in MiByte/s
system.mem_ctrls.avgRdBWSys 1259.04 # Average system read bandwidth in MiByte/s
system.mem_ctrls.avgWrBWSys 1134.00 # Average system write bandwidth in MiByte/s
system.mem_ctrls.peakBW 12800.00 # Theoretical peak bandwidth in MiByte/s
system.mem_ctrls.busUtil 15.33 # Data bus utilization in percentage
system.mem_ctrls.busUtilRead 8.12 # Data bus utilization in percentage for reads
system.mem_ctrls.busUtilWrite 7.21 # Data bus utilization in percentage for writes
system.mem_ctrls.avgRdQLen 1.66 # Average read queue length when enqueuing
system.mem_ctrls.avgWrQLen 25.56 # Average write queue length when enqueuing
system.mem_ctrls.readRowHits 627 # Number of row buffer hits during reads
system.mem_ctrls.writeRowHits 627 # Number of row buffer hits during writes
system.mem_ctrls.readRowHitRate 87.69 # Row buffer hit rate for reads
system.mem_ctrls.writeRowHitRate 94.43 # Row buffer hit rate for writes
system.mem_ctrls.avgGap 26.73 # Average gap between requests
system.mem_ctrls.pageHitRate 90.94 # Row buffer hit rate, read and write combined
system.mem_ctrls_0.actEnergy 685440 # Energy for activate commands per rank (pJ)
system.mem_ctrls_0.preEnergy 359352 # Energy for precharge commands per rank (pJ)
system.mem_ctrls_0.readEnergy 8168160 # Energy for read commands per rank (pJ)
system.mem_ctrls_0.writeEnergy 5303520 # Energy for write commands per rank (pJ)
system.mem_ctrls_0.refreshEnergy 3073200.000000 # Energy for refresh commands per rank (pJ)
system.mem_ctrls_0.actBackEnergy 8952648 # Energy for active background per rank (pJ)
system.mem_ctrls_0.preBackEnergy 72576 # Energy for precharge background per rank (pJ)
system.mem_ctrls_0.actPowerDownEnergy 11032464 # Energy for active power-down per rank (pJ)
system.mem_ctrls_0.prePowerDownEnergy 1920 # Energy for precharge power-down per rank (pJ)
system.mem_ctrls_0.selfRefreshEnergy 0 # Energy for self refresh per rank (pJ)
system.mem_ctrls_0.totalEnergy 37649280 # Total energy per rank (pJ)
system.mem_ctrls_0.averagePower 855.257264 # Core power per rank (mW)
system.mem_ctrls_0.totalIdleTime 24199 # Total Idle time Per DRAM Rank
system.mem_ctrls_0.memoryStateTime::IDLE 49 # Time in different power states
system.mem_ctrls_0.memoryStateTime::REF 1300 # Time in different power states
system.mem_ctrls_0.memoryStateTime::SREF 0 # Time in different power states
system.mem_ctrls_0.memoryStateTime::PRE_PDN 5 # Time in different power states
system.mem_ctrls_0.memoryStateTime::ACT 18473 # Time in different power states
system.mem_ctrls_0.memoryStateTime::ACT_PDN 24194 # 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)
system.mem_ctrls_1.readEnergy 0 # Energy for read commands per rank (pJ)
system.mem_ctrls_1.writeEnergy 0 # Energy for write commands per rank (pJ)
system.mem_ctrls_1.refreshEnergy 1229280.000000 # Energy for refresh commands per rank (pJ)
system.mem_ctrls_1.actBackEnergy 224352 # Energy for active background per rank (pJ)
system.mem_ctrls_1.preBackEnergy 3002880 # Energy for precharge background per rank (pJ)
system.mem_ctrls_1.actPowerDownEnergy 0 # Energy for active power-down per rank (pJ)
system.mem_ctrls_1.prePowerDownEnergy 2889984 # Energy for precharge power-down per rank (pJ)
system.mem_ctrls_1.selfRefreshEnergy 6763920 # Energy for self refresh per rank (pJ)
system.mem_ctrls_1.totalEnergy 14110416 # Total energy per rank (pJ)
system.mem_ctrls_1.averagePower 320.538289 # Core power per rank (mW)
system.mem_ctrls_1.totalIdleTime 7526 # Total Idle time Per DRAM Rank
system.mem_ctrls_1.memoryStateTime::IDLE 7786 # Time in different power states
system.mem_ctrls_1.memoryStateTime::REF 526 # Time in different power states
system.mem_ctrls_1.memoryStateTime::SREF 28183 # Time in different power states
system.mem_ctrls_1.memoryStateTime::PRE_PDN 7526 # Time in different power states
system.mem_ctrls_1.memoryStateTime::ACT 0 # Time in different power states
system.mem_ctrls_1.memoryStateTime::ACT_PDN 0 # Time in different power states
system.pwrStateResidencyTicks::UNDEFINED 44021 # Cumulative time (in ticks) in various power states
system.cpu.pwrStateResidencyTicks::UNDEFINED 44021 # Cumulative time (in ticks) in various power states
system.ruby.clk_domain.clock 1 # Clock period in ticks
system.ruby.pwrStateResidencyTicks::UNDEFINED 44021 # Cumulative time (in ticks) in various power states
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 6525 # delay histogram for all message
system.ruby.delayHist::mean 2.632031 # delay histogram for all message
system.ruby.delayHist::stdev 5.481611 # delay histogram for all message
system.ruby.delayHist | 5040 77.24% 77.24% | 61 0.93% 78.18% | 1056 16.18% 94.36% | 7 0.11% 94.47% | 285 4.37% 98.84% | 1 0.02% 98.85% | 1 0.02% 98.87% | 70 1.07% 99.94% | 0 0.00% 99.94% | 4 0.06% 100.00% # delay histogram for all message
system.ruby.delayHist::total 6525 # delay histogram for all message
system.ruby.outstanding_req_hist_seqr::bucket_size 2
system.ruby.outstanding_req_hist_seqr::max_bucket 19
system.ruby.outstanding_req_hist_seqr::samples 1019
system.ruby.outstanding_req_hist_seqr::mean 15.664377
system.ruby.outstanding_req_hist_seqr::gmean 15.560778
system.ruby.outstanding_req_hist_seqr::stdev 1.199712
system.ruby.outstanding_req_hist_seqr | 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% | 2 0.20% 1.28% | 5 0.49% 1.77% | 199 19.53% 21.30% | 802 78.70% 100.00% | 0 0.00% 100.00%
system.ruby.outstanding_req_hist_seqr::total 1019
system.ruby.latency_hist_seqr::bucket_size 128
system.ruby.latency_hist_seqr::max_bucket 1279
system.ruby.latency_hist_seqr::samples 1004
system.ruby.latency_hist_seqr::mean 684.454183
system.ruby.latency_hist_seqr::gmean 346.202279
system.ruby.latency_hist_seqr::stdev 321.934539
system.ruby.latency_hist_seqr | 155 15.44% 15.44% | 28 2.79% 18.23% | 4 0.40% 18.63% | 3 0.30% 18.92% | 6 0.60% 19.52% | 263 26.20% 45.72% | 367 36.55% 82.27% | 113 11.25% 93.53% | 53 5.28% 98.80% | 12 1.20% 100.00%
system.ruby.latency_hist_seqr::total 1004
system.ruby.hit_latency_hist_seqr::bucket_size 1
system.ruby.hit_latency_hist_seqr::max_bucket 9
system.ruby.hit_latency_hist_seqr::samples 101
system.ruby.hit_latency_hist_seqr::mean 1
system.ruby.hit_latency_hist_seqr::gmean 1
system.ruby.hit_latency_hist_seqr | 0 0.00% 0.00% | 101 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_seqr::total 101
system.ruby.miss_latency_hist_seqr::bucket_size 128
system.ruby.miss_latency_hist_seqr::max_bucket 1279
system.ruby.miss_latency_hist_seqr::samples 903
system.ruby.miss_latency_hist_seqr::mean 760.898117
system.ruby.miss_latency_hist_seqr::gmean 665.813242
system.ruby.miss_latency_hist_seqr::stdev 238.941361
system.ruby.miss_latency_hist_seqr | 54 5.98% 5.98% | 28 3.10% 9.08% | 4 0.44% 9.52% | 3 0.33% 9.86% | 6 0.66% 10.52% | 263 29.13% 39.65% | 367 40.64% 80.29% | 113 12.51% 92.80% | 53 5.87% 98.67% | 12 1.33% 100.00%
system.ruby.miss_latency_hist_seqr::total 903
system.ruby.dir_cntrl0.pwrStateResidencyTicks::UNDEFINED 44021 # Cumulative time (in ticks) in various power states
system.ruby.l1_cntrl0.L1Dcache.demand_hits 101 # Number of cache demand hits
system.ruby.l1_cntrl0.L1Dcache.demand_misses 855 # Number of cache demand misses
system.ruby.l1_cntrl0.L1Dcache.demand_accesses 956 # 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.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
system.ruby.l1_cntrl0.prefetcher.prefetches_accepted 0 # number of prefetch requests accepted
system.ruby.l1_cntrl0.prefetcher.dropped_prefetches 0 # number of prefetch requests dropped
system.ruby.l1_cntrl0.prefetcher.hits 0 # number of prefetched blocks accessed
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.pwrStateResidencyTicks::UNDEFINED 44021 # Cumulative time (in ticks) in various power states
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 86 # Number of times a store aliased with a pending store
system.ruby.l1_cntrl0.sequencer.load_waiting_on_store 8 # Number of times a load aliased with a pending store
system.ruby.l1_cntrl0.pwrStateResidencyTicks::UNDEFINED 44021 # Cumulative time (in ticks) in various power states
system.ruby.l2_cntrl0.L2cache.demand_hits 39 # Number of cache demand hits
system.ruby.l2_cntrl0.L2cache.demand_misses 866 # Number of cache demand misses
system.ruby.l2_cntrl0.L2cache.demand_accesses 905 # Number of cache demand accesses
system.ruby.l2_cntrl0.pwrStateResidencyTicks::UNDEFINED 44021 # Cumulative time (in ticks) in various power states
system.ruby.memctrl_clk_domain.clock 3 # Clock period in ticks
system.ruby.network.routers0.pwrStateResidencyTicks::UNDEFINED 44021 # Cumulative time (in ticks) in various power states
system.ruby.network.routers0.percent_links_utilized 11.308239
system.ruby.network.routers0.msg_count.Control::0 905
system.ruby.network.routers0.msg_count.Request_Control::2 268
system.ruby.network.routers0.msg_count.Response_Data::1 902
system.ruby.network.routers0.msg_count.Response_Control::1 853
system.ruby.network.routers0.msg_count.Response_Control::2 852
system.ruby.network.routers0.msg_count.Writeback_Data::0 769
system.ruby.network.routers0.msg_count.Writeback_Data::1 218
system.ruby.network.routers0.msg_count.Writeback_Control::0 33
system.ruby.network.routers0.msg_bytes.Control::0 7240
system.ruby.network.routers0.msg_bytes.Request_Control::2 2144
system.ruby.network.routers0.msg_bytes.Response_Data::1 64944
system.ruby.network.routers0.msg_bytes.Response_Control::1 6824
system.ruby.network.routers0.msg_bytes.Response_Control::2 6816
system.ruby.network.routers0.msg_bytes.Writeback_Data::0 55368
system.ruby.network.routers0.msg_bytes.Writeback_Data::1 15696
system.ruby.network.routers0.msg_bytes.Writeback_Control::0 264
system.ruby.network.routers1.pwrStateResidencyTicks::UNDEFINED 44021 # Cumulative time (in ticks) in various power states
system.ruby.network.routers1.percent_links_utilized 20.738398
system.ruby.network.routers1.msg_count.Control::0 1771
system.ruby.network.routers1.msg_count.Request_Control::2 268
system.ruby.network.routers1.msg_count.Response_Data::1 2546
system.ruby.network.routers1.msg_count.Response_Control::1 1796
system.ruby.network.routers1.msg_count.Response_Control::2 852
system.ruby.network.routers1.msg_count.Writeback_Data::0 769
system.ruby.network.routers1.msg_count.Writeback_Data::1 218
system.ruby.network.routers1.msg_count.Writeback_Control::0 33
system.ruby.network.routers1.msg_bytes.Control::0 14168
system.ruby.network.routers1.msg_bytes.Request_Control::2 2144
system.ruby.network.routers1.msg_bytes.Response_Data::1 183312
system.ruby.network.routers1.msg_bytes.Response_Control::1 14368
system.ruby.network.routers1.msg_bytes.Response_Control::2 6816
system.ruby.network.routers1.msg_bytes.Writeback_Data::0 55368
system.ruby.network.routers1.msg_bytes.Writeback_Data::1 15696
system.ruby.network.routers1.msg_bytes.Writeback_Control::0 264
system.ruby.network.routers2.pwrStateResidencyTicks::UNDEFINED 44021 # Cumulative time (in ticks) in various power states
system.ruby.network.routers2.percent_links_utilized 9.432430
system.ruby.network.routers2.msg_count.Control::0 866
system.ruby.network.routers2.msg_count.Response_Data::1 1645
system.ruby.network.routers2.msg_count.Response_Control::1 943
system.ruby.network.routers2.msg_bytes.Control::0 6928
system.ruby.network.routers2.msg_bytes.Response_Data::1 118440
system.ruby.network.routers2.msg_bytes.Response_Control::1 7544
system.ruby.network.routers3.pwrStateResidencyTicks::UNDEFINED 44021 # Cumulative time (in ticks) in various power states
system.ruby.network.routers3.percent_links_utilized 13.825598
system.ruby.network.routers3.msg_count.Control::0 1771
system.ruby.network.routers3.msg_count.Request_Control::2 268
system.ruby.network.routers3.msg_count.Response_Data::1 2546
system.ruby.network.routers3.msg_count.Response_Control::1 1796
system.ruby.network.routers3.msg_count.Response_Control::2 852
system.ruby.network.routers3.msg_count.Writeback_Data::0 769
system.ruby.network.routers3.msg_count.Writeback_Data::1 218
system.ruby.network.routers3.msg_count.Writeback_Control::0 33
system.ruby.network.routers3.msg_bytes.Control::0 14168
system.ruby.network.routers3.msg_bytes.Request_Control::2 2144
system.ruby.network.routers3.msg_bytes.Response_Data::1 183312
system.ruby.network.routers3.msg_bytes.Response_Control::1 14368
system.ruby.network.routers3.msg_bytes.Response_Control::2 6816
system.ruby.network.routers3.msg_bytes.Writeback_Data::0 55368
system.ruby.network.routers3.msg_bytes.Writeback_Data::1 15696
system.ruby.network.routers3.msg_bytes.Writeback_Control::0 264
system.ruby.network.pwrStateResidencyTicks::UNDEFINED 44021 # Cumulative time (in ticks) in various power states
system.ruby.network.msg_count.Control 5313
system.ruby.network.msg_count.Request_Control 804
system.ruby.network.msg_count.Response_Data 7639
system.ruby.network.msg_count.Response_Control 7944
system.ruby.network.msg_count.Writeback_Data 2961
system.ruby.network.msg_count.Writeback_Control 99
system.ruby.network.msg_byte.Control 42504
system.ruby.network.msg_byte.Request_Control 6432
system.ruby.network.msg_byte.Response_Data 550008
system.ruby.network.msg_byte.Response_Control 63552
system.ruby.network.msg_byte.Writeback_Data 213192
system.ruby.network.msg_byte.Writeback_Control 792
system.sys_port_proxy.pwrStateResidencyTicks::UNDEFINED 44021 # Cumulative time (in ticks) in various power states
system.ruby.network.routers0.throttle0.link_utilization 10.437064
system.ruby.network.routers0.throttle0.msg_count.Request_Control::2 268
system.ruby.network.routers0.throttle0.msg_count.Response_Data::1 902
system.ruby.network.routers0.throttle0.msg_count.Response_Control::1 803
system.ruby.network.routers0.throttle0.msg_bytes.Request_Control::2 2144
system.ruby.network.routers0.throttle0.msg_bytes.Response_Data::1 64944
system.ruby.network.routers0.throttle0.msg_bytes.Response_Control::1 6424
system.ruby.network.routers0.throttle1.link_utilization 12.179414
system.ruby.network.routers0.throttle1.msg_count.Control::0 905
system.ruby.network.routers0.throttle1.msg_count.Response_Control::1 50
system.ruby.network.routers0.throttle1.msg_count.Response_Control::2 852
system.ruby.network.routers0.throttle1.msg_count.Writeback_Data::0 769
system.ruby.network.routers0.throttle1.msg_count.Writeback_Data::1 218
system.ruby.network.routers0.throttle1.msg_count.Writeback_Control::0 33
system.ruby.network.routers0.throttle1.msg_bytes.Control::0 7240
system.ruby.network.routers0.throttle1.msg_bytes.Response_Control::1 400
system.ruby.network.routers0.throttle1.msg_bytes.Response_Control::2 6816
system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Data::0 55368
system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Data::1 15696
system.ruby.network.routers0.throttle1.msg_bytes.Writeback_Control::0 264
system.ruby.network.routers1.throttle0.link_utilization 21.989505
system.ruby.network.routers1.throttle0.msg_count.Control::0 905
system.ruby.network.routers1.throttle0.msg_count.Response_Data::1 864
system.ruby.network.routers1.throttle0.msg_count.Response_Control::1 911
system.ruby.network.routers1.throttle0.msg_count.Response_Control::2 852
system.ruby.network.routers1.throttle0.msg_count.Writeback_Data::0 769
system.ruby.network.routers1.throttle0.msg_count.Writeback_Data::1 218
system.ruby.network.routers1.throttle0.msg_count.Writeback_Control::0 33
system.ruby.network.routers1.throttle0.msg_bytes.Control::0 7240
system.ruby.network.routers1.throttle0.msg_bytes.Response_Data::1 62208
system.ruby.network.routers1.throttle0.msg_bytes.Response_Control::1 7288
system.ruby.network.routers1.throttle0.msg_bytes.Response_Control::2 6816
system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Data::0 55368
system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Data::1 15696
system.ruby.network.routers1.throttle0.msg_bytes.Writeback_Control::0 264
system.ruby.network.routers1.throttle1.link_utilization 19.487290
system.ruby.network.routers1.throttle1.msg_count.Control::0 866
system.ruby.network.routers1.throttle1.msg_count.Request_Control::2 268
system.ruby.network.routers1.throttle1.msg_count.Response_Data::1 1682
system.ruby.network.routers1.throttle1.msg_count.Response_Control::1 885
system.ruby.network.routers1.throttle1.msg_bytes.Control::0 6928
system.ruby.network.routers1.throttle1.msg_bytes.Request_Control::2 2144
system.ruby.network.routers1.throttle1.msg_bytes.Response_Data::1 121104
system.ruby.network.routers1.throttle1.msg_bytes.Response_Control::1 7080
system.ruby.network.routers2.throttle0.link_utilization 9.050226
system.ruby.network.routers2.throttle0.msg_count.Control::0 866
system.ruby.network.routers2.throttle0.msg_count.Response_Data::1 780
system.ruby.network.routers2.throttle0.msg_count.Response_Control::1 82
system.ruby.network.routers2.throttle0.msg_bytes.Control::0 6928
system.ruby.network.routers2.throttle0.msg_bytes.Response_Data::1 56160
system.ruby.network.routers2.throttle0.msg_bytes.Response_Control::1 656
system.ruby.network.routers2.throttle1.link_utilization 9.814634
system.ruby.network.routers2.throttle1.msg_count.Response_Data::1 865
system.ruby.network.routers2.throttle1.msg_count.Response_Control::1 861
system.ruby.network.routers2.throttle1.msg_bytes.Response_Data::1 62280
system.ruby.network.routers2.throttle1.msg_bytes.Response_Control::1 6888
system.ruby.network.routers3.throttle0.link_utilization 10.437064
system.ruby.network.routers3.throttle0.msg_count.Request_Control::2 268
system.ruby.network.routers3.throttle0.msg_count.Response_Data::1 902
system.ruby.network.routers3.throttle0.msg_count.Response_Control::1 803
system.ruby.network.routers3.throttle0.msg_bytes.Request_Control::2 2144
system.ruby.network.routers3.throttle0.msg_bytes.Response_Data::1 64944
system.ruby.network.routers3.throttle0.msg_bytes.Response_Control::1 6424
system.ruby.network.routers3.throttle1.link_utilization 21.989505
system.ruby.network.routers3.throttle1.msg_count.Control::0 905
system.ruby.network.routers3.throttle1.msg_count.Response_Data::1 864
system.ruby.network.routers3.throttle1.msg_count.Response_Control::1 911
system.ruby.network.routers3.throttle1.msg_count.Response_Control::2 852
system.ruby.network.routers3.throttle1.msg_count.Writeback_Data::0 769
system.ruby.network.routers3.throttle1.msg_count.Writeback_Data::1 218
system.ruby.network.routers3.throttle1.msg_count.Writeback_Control::0 33
system.ruby.network.routers3.throttle1.msg_bytes.Control::0 7240
system.ruby.network.routers3.throttle1.msg_bytes.Response_Data::1 62208
system.ruby.network.routers3.throttle1.msg_bytes.Response_Control::1 7288
system.ruby.network.routers3.throttle1.msg_bytes.Response_Control::2 6816
system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Data::0 55368
system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Data::1 15696
system.ruby.network.routers3.throttle1.msg_bytes.Writeback_Control::0 264
system.ruby.network.routers3.throttle2.link_utilization 9.050226
system.ruby.network.routers3.throttle2.msg_count.Control::0 866
system.ruby.network.routers3.throttle2.msg_count.Response_Data::1 780
system.ruby.network.routers3.throttle2.msg_count.Response_Control::1 82
system.ruby.network.routers3.throttle2.msg_bytes.Control::0 6928
system.ruby.network.routers3.throttle2.msg_bytes.Response_Data::1 56160
system.ruby.network.routers3.throttle2.msg_bytes.Response_Control::1 656
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 2559 # delay histogram for vnet_0
system.ruby.delayVCHist.vnet_0::mean 5.696757 # delay histogram for vnet_0
system.ruby.delayVCHist.vnet_0::stdev 7.319490 # delay histogram for vnet_0
system.ruby.delayVCHist.vnet_0 | 1396 54.55% 54.55% | 8 0.31% 54.87% | 792 30.95% 85.81% | 2 0.08% 85.89% | 285 11.14% 97.03% | 1 0.04% 97.07% | 1 0.04% 97.11% | 70 2.74% 99.84% | 0 0.00% 99.84% | 4 0.16% 100.00% # delay histogram for vnet_0
system.ruby.delayVCHist.vnet_0::total 2559 # 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 3698 # delay histogram for vnet_1
system.ruby.delayVCHist.vnet_1::mean 0.702001 # delay histogram for vnet_1
system.ruby.delayVCHist.vnet_1::stdev 2.286109 # delay histogram for vnet_1
system.ruby.delayVCHist.vnet_1 | 3361 90.89% 90.89% | 15 0.41% 91.29% | 10 0.27% 91.56% | 43 1.16% 92.73% | 218 5.90% 98.62% | 46 1.24% 99.86% | 3 0.08% 99.95% | 2 0.05% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% # delay histogram for vnet_1
system.ruby.delayVCHist.vnet_1::total 3698 # 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 268 # delay histogram for vnet_2
system.ruby.delayVCHist.vnet_2 | 268 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 268 # delay histogram for vnet_2
system.ruby.LD.latency_hist_seqr::bucket_size 128
system.ruby.LD.latency_hist_seqr::max_bucket 1279
system.ruby.LD.latency_hist_seqr::samples 50
system.ruby.LD.latency_hist_seqr::mean 631.160000
system.ruby.LD.latency_hist_seqr::gmean 197.121649
system.ruby.LD.latency_hist_seqr::stdev 346.030868
system.ruby.LD.latency_hist_seqr | 11 22.00% 22.00% | 0 0.00% 22.00% | 0 0.00% 22.00% | 0 0.00% 22.00% | 1 2.00% 24.00% | 12 24.00% 48.00% | 21 42.00% 90.00% | 5 10.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.LD.latency_hist_seqr::total 50
system.ruby.LD.hit_latency_hist_seqr::bucket_size 1
system.ruby.LD.hit_latency_hist_seqr::max_bucket 9
system.ruby.LD.hit_latency_hist_seqr::samples 10
system.ruby.LD.hit_latency_hist_seqr::mean 1
system.ruby.LD.hit_latency_hist_seqr::gmean 1
system.ruby.LD.hit_latency_hist_seqr | 0 0.00% 0.00% | 10 100.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.LD.hit_latency_hist_seqr::total 10
system.ruby.LD.miss_latency_hist_seqr::bucket_size 128
system.ruby.LD.miss_latency_hist_seqr::max_bucket 1279
system.ruby.LD.miss_latency_hist_seqr::samples 40
system.ruby.LD.miss_latency_hist_seqr::mean 788.700000
system.ruby.LD.miss_latency_hist_seqr::gmean 738.614626
system.ruby.LD.miss_latency_hist_seqr::stdev 152.194242
system.ruby.LD.miss_latency_hist_seqr | 1 2.50% 2.50% | 0 0.00% 2.50% | 0 0.00% 2.50% | 0 0.00% 2.50% | 1 2.50% 5.00% | 12 30.00% 35.00% | 21 52.50% 87.50% | 5 12.50% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.LD.miss_latency_hist_seqr::total 40
system.ruby.ST.latency_hist_seqr::bucket_size 128
system.ruby.ST.latency_hist_seqr::max_bucket 1279
system.ruby.ST.latency_hist_seqr::samples 904
system.ruby.ST.latency_hist_seqr::mean 719.136062
system.ruby.ST.latency_hist_seqr::gmean 383.374715
system.ruby.ST.latency_hist_seqr::stdev 298.133155
system.ruby.ST.latency_hist_seqr | 114 12.61% 12.61% | 8 0.88% 13.50% | 4 0.44% 13.94% | 3 0.33% 14.27% | 5 0.55% 14.82% | 251 27.77% 42.59% | 346 38.27% 80.86% | 108 11.95% 92.81% | 53 5.86% 98.67% | 12 1.33% 100.00%
system.ruby.ST.latency_hist_seqr::total 904
system.ruby.ST.hit_latency_hist_seqr::bucket_size 1
system.ruby.ST.hit_latency_hist_seqr::max_bucket 9
system.ruby.ST.hit_latency_hist_seqr::samples 91
system.ruby.ST.hit_latency_hist_seqr::mean 1
system.ruby.ST.hit_latency_hist_seqr::gmean 1
system.ruby.ST.hit_latency_hist_seqr | 0 0.00% 0.00% | 91 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_seqr::total 91
system.ruby.ST.miss_latency_hist_seqr::bucket_size 128
system.ruby.ST.miss_latency_hist_seqr::max_bucket 1279
system.ruby.ST.miss_latency_hist_seqr::samples 813
system.ruby.ST.miss_latency_hist_seqr::mean 799.517835
system.ruby.ST.miss_latency_hist_seqr::gmean 746.124556
system.ruby.ST.miss_latency_hist_seqr::stdev 185.954617
system.ruby.ST.miss_latency_hist_seqr | 23 2.83% 2.83% | 8 0.98% 3.81% | 4 0.49% 4.31% | 3 0.37% 4.67% | 5 0.62% 5.29% | 251 30.87% 36.16% | 346 42.56% 78.72% | 108 13.28% 92.00% | 53 6.52% 98.52% | 12 1.48% 100.00%
system.ruby.ST.miss_latency_hist_seqr::total 813
system.ruby.IFETCH.latency_hist_seqr::bucket_size 32
system.ruby.IFETCH.latency_hist_seqr::max_bucket 319
system.ruby.IFETCH.latency_hist_seqr::samples 50
system.ruby.IFETCH.latency_hist_seqr::mean 110.700000
system.ruby.IFETCH.latency_hist_seqr::gmean 96.182985
system.ruby.IFETCH.latency_hist_seqr::stdev 52.466607
system.ruby.IFETCH.latency_hist_seqr | 1 2.00% 2.00% | 9 18.00% 20.00% | 11 22.00% 42.00% | 9 18.00% 60.00% | 13 26.00% 86.00% | 5 10.00% 96.00% | 0 0.00% 96.00% | 2 4.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.IFETCH.latency_hist_seqr::total 50
system.ruby.IFETCH.miss_latency_hist_seqr::bucket_size 32
system.ruby.IFETCH.miss_latency_hist_seqr::max_bucket 319
system.ruby.IFETCH.miss_latency_hist_seqr::samples 50
system.ruby.IFETCH.miss_latency_hist_seqr::mean 110.700000
system.ruby.IFETCH.miss_latency_hist_seqr::gmean 96.182985
system.ruby.IFETCH.miss_latency_hist_seqr::stdev 52.466607
system.ruby.IFETCH.miss_latency_hist_seqr | 1 2.00% 2.00% | 9 18.00% 20.00% | 11 22.00% 42.00% | 9 18.00% 60.00% | 13 26.00% 86.00% | 5 10.00% 96.00% | 0 0.00% 96.00% | 2 4.00% 100.00% | 0 0.00% 100.00% | 0 0.00% 100.00%
system.ruby.IFETCH.miss_latency_hist_seqr::total 50
system.ruby.Directory_Controller.Fetch 866 0.00% 0.00%
system.ruby.Directory_Controller.Data 780 0.00% 0.00%
system.ruby.Directory_Controller.Memory_Data 865 0.00% 0.00%
system.ruby.Directory_Controller.Memory_Ack 779 0.00% 0.00%
system.ruby.Directory_Controller.CleanReplacement 82 0.00% 0.00%
system.ruby.Directory_Controller.I.Fetch 866 0.00% 0.00%
system.ruby.Directory_Controller.M.Data 780 0.00% 0.00%
system.ruby.Directory_Controller.M.CleanReplacement 82 0.00% 0.00%
system.ruby.Directory_Controller.IM.Memory_Data 865 0.00% 0.00%
system.ruby.Directory_Controller.MI.Memory_Ack 779 0.00% 0.00%
system.ruby.L1Cache_Controller.Load 51 0.00% 0.00%
system.ruby.L1Cache_Controller.Ifetch 55 0.00% 0.00%
system.ruby.L1Cache_Controller.Store 905 0.00% 0.00%
system.ruby.L1Cache_Controller.Inv 268 0.00% 0.00%
system.ruby.L1Cache_Controller.L1_Replacement 11918 0.00% 0.00%
system.ruby.L1Cache_Controller.Data_Exclusive 39 0.00% 0.00%
system.ruby.L1Cache_Controller.Data_all_Acks 863 0.00% 0.00%
system.ruby.L1Cache_Controller.Ack_all 1 0.00% 0.00%
system.ruby.L1Cache_Controller.WB_Ack 802 0.00% 0.00%
system.ruby.L1Cache_Controller.NP.Load 41 0.00% 0.00%
system.ruby.L1Cache_Controller.NP.Ifetch 50 0.00% 0.00%
system.ruby.L1Cache_Controller.NP.Store 813 0.00% 0.00%
system.ruby.L1Cache_Controller.I.L1_Replacement 92 0.00% 0.00%
system.ruby.L1Cache_Controller.S.Store 1 0.00% 0.00%
system.ruby.L1Cache_Controller.S.Inv 37 0.00% 0.00%
system.ruby.L1Cache_Controller.S.L1_Replacement 5 0.00% 0.00%
system.ruby.L1Cache_Controller.E.Inv 6 0.00% 0.00%
system.ruby.L1Cache_Controller.E.L1_Replacement 33 0.00% 0.00%
system.ruby.L1Cache_Controller.M.Load 10 0.00% 0.00%
system.ruby.L1Cache_Controller.M.Store 91 0.00% 0.00%
system.ruby.L1Cache_Controller.M.Inv 43 0.00% 0.00%
system.ruby.L1Cache_Controller.M.L1_Replacement 769 0.00% 0.00%
system.ruby.L1Cache_Controller.IS.Inv 7 0.00% 0.00%
system.ruby.L1Cache_Controller.IS.L1_Replacement 452 0.00% 0.00%
system.ruby.L1Cache_Controller.IS.Data_Exclusive 39 0.00% 0.00%
system.ruby.L1Cache_Controller.IS.Data_all_Acks 44 0.00% 0.00%
system.ruby.L1Cache_Controller.IM.L1_Replacement 10567 0.00% 0.00%
system.ruby.L1Cache_Controller.IM.Data_all_Acks 812 0.00% 0.00%
system.ruby.L1Cache_Controller.SM.Ack_all 1 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 5 0.00% 0.00%
system.ruby.L1Cache_Controller.M_I.Inv 175 0.00% 0.00%
system.ruby.L1Cache_Controller.M_I.WB_Ack 627 0.00% 0.00%
system.ruby.L1Cache_Controller.SINK_WB_ACK.WB_Ack 175 0.00% 0.00%
system.ruby.L2Cache_Controller.L1_GET_INSTR 50 0.00% 0.00%
system.ruby.L2Cache_Controller.L1_GETS 41 0.00% 0.00%
system.ruby.L2Cache_Controller.L1_GETX 813 0.00% 0.00%
system.ruby.L2Cache_Controller.L1_UPGRADE 1 0.00% 0.00%
system.ruby.L2Cache_Controller.L1_PUTX 627 0.00% 0.00%
system.ruby.L2Cache_Controller.L1_PUTX_old 314 0.00% 0.00%
system.ruby.L2Cache_Controller.L2_Replacement 568 0.00% 0.00%
system.ruby.L2Cache_Controller.L2_Replacement_clean 551 0.00% 0.00%
system.ruby.L2Cache_Controller.Mem_Data 864 0.00% 0.00%
system.ruby.L2Cache_Controller.Mem_Ack 861 0.00% 0.00%
system.ruby.L2Cache_Controller.WB_Data 212 0.00% 0.00%
system.ruby.L2Cache_Controller.WB_Data_clean 6 0.00% 0.00%
system.ruby.L2Cache_Controller.Ack_all 50 0.00% 0.00%
system.ruby.L2Cache_Controller.Exclusive_Unblock 852 0.00% 0.00%
system.ruby.L2Cache_Controller.NP.L1_GET_INSTR 44 0.00% 0.00%
system.ruby.L2Cache_Controller.NP.L1_GETS 39 0.00% 0.00%
system.ruby.L2Cache_Controller.NP.L1_GETX 783 0.00% 0.00%
system.ruby.L2Cache_Controller.NP.L1_PUTX_old 163 0.00% 0.00%
system.ruby.L2Cache_Controller.SS.L1_GETS 1 0.00% 0.00%
system.ruby.L2Cache_Controller.SS.L1_GETX 4 0.00% 0.00%
system.ruby.L2Cache_Controller.SS.L1_UPGRADE 1 0.00% 0.00%
system.ruby.L2Cache_Controller.SS.L2_Replacement_clean 44 0.00% 0.00%
system.ruby.L2Cache_Controller.M.L1_GET_INSTR 6 0.00% 0.00%
system.ruby.L2Cache_Controller.M.L1_GETS 1 0.00% 0.00%
system.ruby.L2Cache_Controller.M.L1_GETX 26 0.00% 0.00%
system.ruby.L2Cache_Controller.M.L2_Replacement 568 0.00% 0.00%
system.ruby.L2Cache_Controller.M.L2_Replacement_clean 26 0.00% 0.00%
system.ruby.L2Cache_Controller.MT.L1_PUTX 627 0.00% 0.00%
system.ruby.L2Cache_Controller.MT.L2_Replacement_clean 224 0.00% 0.00%
system.ruby.L2Cache_Controller.M_I.L1_PUTX_old 12 0.00% 0.00%
system.ruby.L2Cache_Controller.M_I.Mem_Ack 861 0.00% 0.00%
system.ruby.L2Cache_Controller.MCT_I.L1_PUTX_old 139 0.00% 0.00%
system.ruby.L2Cache_Controller.MCT_I.WB_Data 212 0.00% 0.00%
system.ruby.L2Cache_Controller.MCT_I.WB_Data_clean 6 0.00% 0.00%
system.ruby.L2Cache_Controller.MCT_I.Ack_all 6 0.00% 0.00%
system.ruby.L2Cache_Controller.I_I.Ack_all 44 0.00% 0.00%
system.ruby.L2Cache_Controller.ISS.L2_Replacement_clean 3 0.00% 0.00%
system.ruby.L2Cache_Controller.ISS.Mem_Data 38 0.00% 0.00%
system.ruby.L2Cache_Controller.IS.L2_Replacement_clean 96 0.00% 0.00%
system.ruby.L2Cache_Controller.IS.Mem_Data 44 0.00% 0.00%
system.ruby.L2Cache_Controller.IM.L2_Replacement_clean 132 0.00% 0.00%
system.ruby.L2Cache_Controller.IM.Mem_Data 782 0.00% 0.00%
system.ruby.L2Cache_Controller.SS_MB.Exclusive_Unblock 5 0.00% 0.00%
system.ruby.L2Cache_Controller.MT_MB.L2_Replacement_clean 26 0.00% 0.00%
system.ruby.L2Cache_Controller.MT_MB.Exclusive_Unblock 847 0.00% 0.00%
---------- End Simulation Statistics ----------