a217eba078
This patch updates the stats to reflect the fixes and changes to the CPU (mainly the o3), and the caches.
661 lines
75 KiB
Text
661 lines
75 KiB
Text
|
|
---------- Begin Simulation Statistics ----------
|
|
sim_seconds 0.555548 # Number of seconds simulated
|
|
sim_ticks 555548307000 # Number of ticks simulated
|
|
final_tick 555548307000 # Number of ticks from beginning of simulation (restored from checkpoints and never reset)
|
|
sim_freq 1000000000000 # Frequency of simulated ticks
|
|
host_inst_rate 201077 # Simulator instruction rate (inst/s)
|
|
host_op_rate 201077 # Simulator op (including micro ops) rate (op/s)
|
|
host_tick_rate 120272803 # Simulator tick rate (ticks/s)
|
|
host_mem_usage 246132 # Number of bytes of host memory used
|
|
host_seconds 4619.07 # Real time elapsed on the host
|
|
sim_insts 928789150 # Number of instructions simulated
|
|
sim_ops 928789150 # Number of ops (including micro ops) simulated
|
|
system.voltage_domain.voltage 1 # Voltage in Volts
|
|
system.clk_domain.clock 1000 # Clock period in ticks
|
|
system.physmem.bytes_read::cpu.inst 18657152 # Number of bytes read from this memory
|
|
system.physmem.bytes_read::total 18657152 # Number of bytes read from this memory
|
|
system.physmem.bytes_inst_read::cpu.inst 186688 # Number of instructions bytes read from this memory
|
|
system.physmem.bytes_inst_read::total 186688 # Number of instructions bytes read from this memory
|
|
system.physmem.bytes_written::writebacks 4267712 # Number of bytes written to this memory
|
|
system.physmem.bytes_written::total 4267712 # Number of bytes written to this memory
|
|
system.physmem.num_reads::cpu.inst 291518 # Number of read requests responded to by this memory
|
|
system.physmem.num_reads::total 291518 # Number of read requests responded to by this memory
|
|
system.physmem.num_writes::writebacks 66683 # Number of write requests responded to by this memory
|
|
system.physmem.num_writes::total 66683 # Number of write requests responded to by this memory
|
|
system.physmem.bw_read::cpu.inst 33583312 # Total read bandwidth from this memory (bytes/s)
|
|
system.physmem.bw_read::total 33583312 # Total read bandwidth from this memory (bytes/s)
|
|
system.physmem.bw_inst_read::cpu.inst 336043 # Instruction read bandwidth from this memory (bytes/s)
|
|
system.physmem.bw_inst_read::total 336043 # Instruction read bandwidth from this memory (bytes/s)
|
|
system.physmem.bw_write::writebacks 7681982 # Write bandwidth from this memory (bytes/s)
|
|
system.physmem.bw_write::total 7681982 # Write bandwidth from this memory (bytes/s)
|
|
system.physmem.bw_total::writebacks 7681982 # Total bandwidth to/from this memory (bytes/s)
|
|
system.physmem.bw_total::cpu.inst 33583312 # Total bandwidth to/from this memory (bytes/s)
|
|
system.physmem.bw_total::total 41265294 # Total bandwidth to/from this memory (bytes/s)
|
|
system.physmem.readReqs 291518 # Number of read requests accepted
|
|
system.physmem.writeReqs 66683 # Number of write requests accepted
|
|
system.physmem.readBursts 291518 # Number of DRAM read bursts, including those serviced by the write queue
|
|
system.physmem.writeBursts 66683 # Number of DRAM write bursts, including those merged in the write queue
|
|
system.physmem.bytesReadDRAM 18639168 # Total number of bytes read from DRAM
|
|
system.physmem.bytesReadWrQ 17984 # Total number of bytes read from write queue
|
|
system.physmem.bytesWritten 4266304 # Total number of bytes written to DRAM
|
|
system.physmem.bytesReadSys 18657152 # Total read bytes from the system interface side
|
|
system.physmem.bytesWrittenSys 4267712 # Total written bytes from the system interface side
|
|
system.physmem.servicedByWrQ 281 # Number of DRAM read bursts serviced by the write queue
|
|
system.physmem.mergedWrBursts 0 # Number of DRAM write bursts merged with an existing one
|
|
system.physmem.neitherReadNorWriteReqs 0 # Number of requests that are neither read nor write
|
|
system.physmem.perBankRdBursts::0 17934 # Per bank write bursts
|
|
system.physmem.perBankRdBursts::1 18286 # Per bank write bursts
|
|
system.physmem.perBankRdBursts::2 18304 # Per bank write bursts
|
|
system.physmem.perBankRdBursts::3 18252 # Per bank write bursts
|
|
system.physmem.perBankRdBursts::4 18169 # Per bank write bursts
|
|
system.physmem.perBankRdBursts::5 18242 # Per bank write bursts
|
|
system.physmem.perBankRdBursts::6 18316 # Per bank write bursts
|
|
system.physmem.perBankRdBursts::7 18295 # Per bank write bursts
|
|
system.physmem.perBankRdBursts::8 18226 # Per bank write bursts
|
|
system.physmem.perBankRdBursts::9 18227 # Per bank write bursts
|
|
system.physmem.perBankRdBursts::10 18210 # Per bank write bursts
|
|
system.physmem.perBankRdBursts::11 18385 # Per bank write bursts
|
|
system.physmem.perBankRdBursts::12 18260 # Per bank write bursts
|
|
system.physmem.perBankRdBursts::13 18048 # Per bank write bursts
|
|
system.physmem.perBankRdBursts::14 17980 # Per bank write bursts
|
|
system.physmem.perBankRdBursts::15 18103 # Per bank write bursts
|
|
system.physmem.perBankWrBursts::0 4125 # Per bank write bursts
|
|
system.physmem.perBankWrBursts::1 4164 # Per bank write bursts
|
|
system.physmem.perBankWrBursts::2 4223 # Per bank write bursts
|
|
system.physmem.perBankWrBursts::3 4160 # Per bank write bursts
|
|
system.physmem.perBankWrBursts::4 4142 # Per bank write bursts
|
|
system.physmem.perBankWrBursts::5 4099 # Per bank write bursts
|
|
system.physmem.perBankWrBursts::6 4262 # Per bank write bursts
|
|
system.physmem.perBankWrBursts::7 4226 # Per bank write bursts
|
|
system.physmem.perBankWrBursts::8 4233 # Per bank write bursts
|
|
system.physmem.perBankWrBursts::9 4185 # Per bank write bursts
|
|
system.physmem.perBankWrBursts::10 4150 # Per bank write bursts
|
|
system.physmem.perBankWrBursts::11 4241 # Per bank write bursts
|
|
system.physmem.perBankWrBursts::12 4098 # Per bank write bursts
|
|
system.physmem.perBankWrBursts::13 4100 # Per bank write bursts
|
|
system.physmem.perBankWrBursts::14 4096 # Per bank write bursts
|
|
system.physmem.perBankWrBursts::15 4157 # Per bank write bursts
|
|
system.physmem.numRdRetry 0 # Number of times read queue was full causing retry
|
|
system.physmem.numWrRetry 0 # Number of times write queue was full causing retry
|
|
system.physmem.totGap 555548231500 # Total gap between requests
|
|
system.physmem.readPktSize::0 0 # Read request sizes (log2)
|
|
system.physmem.readPktSize::1 0 # Read request sizes (log2)
|
|
system.physmem.readPktSize::2 0 # Read request sizes (log2)
|
|
system.physmem.readPktSize::3 0 # Read request sizes (log2)
|
|
system.physmem.readPktSize::4 0 # Read request sizes (log2)
|
|
system.physmem.readPktSize::5 0 # Read request sizes (log2)
|
|
system.physmem.readPktSize::6 291518 # Read request sizes (log2)
|
|
system.physmem.writePktSize::0 0 # Write request sizes (log2)
|
|
system.physmem.writePktSize::1 0 # Write request sizes (log2)
|
|
system.physmem.writePktSize::2 0 # Write request sizes (log2)
|
|
system.physmem.writePktSize::3 0 # Write request sizes (log2)
|
|
system.physmem.writePktSize::4 0 # Write request sizes (log2)
|
|
system.physmem.writePktSize::5 0 # Write request sizes (log2)
|
|
system.physmem.writePktSize::6 66683 # Write request sizes (log2)
|
|
system.physmem.rdQLenPdf::0 290743 # What read queue length does an incoming req see
|
|
system.physmem.rdQLenPdf::1 468 # What read queue length does an incoming req see
|
|
system.physmem.rdQLenPdf::2 26 # What read queue length does an incoming req see
|
|
system.physmem.rdQLenPdf::3 0 # What read queue length does an incoming req see
|
|
system.physmem.rdQLenPdf::4 0 # What read queue length does an incoming req see
|
|
system.physmem.rdQLenPdf::5 0 # What read queue length does an incoming req see
|
|
system.physmem.rdQLenPdf::6 0 # What read queue length does an incoming req see
|
|
system.physmem.rdQLenPdf::7 0 # What read queue length does an incoming req see
|
|
system.physmem.rdQLenPdf::8 0 # What read queue length does an incoming req see
|
|
system.physmem.rdQLenPdf::9 0 # What read queue length does an incoming req see
|
|
system.physmem.rdQLenPdf::10 0 # What read queue length does an incoming req see
|
|
system.physmem.rdQLenPdf::11 0 # What read queue length does an incoming req see
|
|
system.physmem.rdQLenPdf::12 0 # What read queue length does an incoming req see
|
|
system.physmem.rdQLenPdf::13 0 # What read queue length does an incoming req see
|
|
system.physmem.rdQLenPdf::14 0 # What read queue length does an incoming req see
|
|
system.physmem.rdQLenPdf::15 0 # What read queue length does an incoming req see
|
|
system.physmem.rdQLenPdf::16 0 # What read queue length does an incoming req see
|
|
system.physmem.rdQLenPdf::17 0 # What read queue length does an incoming req see
|
|
system.physmem.rdQLenPdf::18 0 # What read queue length does an incoming req see
|
|
system.physmem.rdQLenPdf::19 0 # What read queue length does an incoming req see
|
|
system.physmem.rdQLenPdf::20 0 # What read queue length does an incoming req see
|
|
system.physmem.rdQLenPdf::21 0 # What read queue length does an incoming req see
|
|
system.physmem.rdQLenPdf::22 0 # What read queue length does an incoming req see
|
|
system.physmem.rdQLenPdf::23 0 # What read queue length does an incoming req see
|
|
system.physmem.rdQLenPdf::24 0 # What read queue length does an incoming req see
|
|
system.physmem.rdQLenPdf::25 0 # What read queue length does an incoming req see
|
|
system.physmem.rdQLenPdf::26 0 # What read queue length does an incoming req see
|
|
system.physmem.rdQLenPdf::27 0 # What read queue length does an incoming req see
|
|
system.physmem.rdQLenPdf::28 0 # What read queue length does an incoming req see
|
|
system.physmem.rdQLenPdf::29 0 # What read queue length does an incoming req see
|
|
system.physmem.rdQLenPdf::30 0 # What read queue length does an incoming req see
|
|
system.physmem.rdQLenPdf::31 0 # What read queue length does an incoming req see
|
|
system.physmem.wrQLenPdf::0 1 # What write queue length does an incoming req see
|
|
system.physmem.wrQLenPdf::1 1 # What write queue length does an incoming req see
|
|
system.physmem.wrQLenPdf::2 1 # What write queue length does an incoming req see
|
|
system.physmem.wrQLenPdf::3 1 # What write queue length does an incoming req see
|
|
system.physmem.wrQLenPdf::4 1 # What write queue length does an incoming req see
|
|
system.physmem.wrQLenPdf::5 1 # What write queue length does an incoming req see
|
|
system.physmem.wrQLenPdf::6 1 # What write queue length does an incoming req see
|
|
system.physmem.wrQLenPdf::7 1 # What write queue length does an incoming req see
|
|
system.physmem.wrQLenPdf::8 1 # What write queue length does an incoming req see
|
|
system.physmem.wrQLenPdf::9 1 # What write queue length does an incoming req see
|
|
system.physmem.wrQLenPdf::10 1 # What write queue length does an incoming req see
|
|
system.physmem.wrQLenPdf::11 1 # What write queue length does an incoming req see
|
|
system.physmem.wrQLenPdf::12 1 # What write queue length does an incoming req see
|
|
system.physmem.wrQLenPdf::13 1 # What write queue length does an incoming req see
|
|
system.physmem.wrQLenPdf::14 1 # What write queue length does an incoming req see
|
|
system.physmem.wrQLenPdf::15 970 # What write queue length does an incoming req see
|
|
system.physmem.wrQLenPdf::16 970 # What write queue length does an incoming req see
|
|
system.physmem.wrQLenPdf::17 4046 # What write queue length does an incoming req see
|
|
system.physmem.wrQLenPdf::18 4046 # What write queue length does an incoming req see
|
|
system.physmem.wrQLenPdf::19 4046 # What write queue length does an incoming req see
|
|
system.physmem.wrQLenPdf::20 4046 # What write queue length does an incoming req see
|
|
system.physmem.wrQLenPdf::21 4046 # What write queue length does an incoming req see
|
|
system.physmem.wrQLenPdf::22 4045 # What write queue length does an incoming req see
|
|
system.physmem.wrQLenPdf::23 4045 # What write queue length does an incoming req see
|
|
system.physmem.wrQLenPdf::24 4045 # What write queue length does an incoming req see
|
|
system.physmem.wrQLenPdf::25 4045 # What write queue length does an incoming req see
|
|
system.physmem.wrQLenPdf::26 4045 # What write queue length does an incoming req see
|
|
system.physmem.wrQLenPdf::27 4048 # What write queue length does an incoming req see
|
|
system.physmem.wrQLenPdf::28 4045 # What write queue length does an incoming req see
|
|
system.physmem.wrQLenPdf::29 4045 # What write queue length does an incoming req see
|
|
system.physmem.wrQLenPdf::30 4045 # What write queue length does an incoming req see
|
|
system.physmem.wrQLenPdf::31 4045 # What write queue length does an incoming req see
|
|
system.physmem.wrQLenPdf::32 4045 # What write queue length does an incoming req see
|
|
system.physmem.wrQLenPdf::33 0 # What write queue length does an incoming req see
|
|
system.physmem.wrQLenPdf::34 0 # What write queue length does an incoming req see
|
|
system.physmem.wrQLenPdf::35 0 # What write queue length does an incoming req see
|
|
system.physmem.wrQLenPdf::36 0 # What write queue length does an incoming req see
|
|
system.physmem.wrQLenPdf::37 0 # What write queue length does an incoming req see
|
|
system.physmem.wrQLenPdf::38 0 # What write queue length does an incoming req see
|
|
system.physmem.wrQLenPdf::39 0 # What write queue length does an incoming req see
|
|
system.physmem.wrQLenPdf::40 0 # What write queue length does an incoming req see
|
|
system.physmem.wrQLenPdf::41 0 # What write queue length does an incoming req see
|
|
system.physmem.wrQLenPdf::42 0 # What write queue length does an incoming req see
|
|
system.physmem.wrQLenPdf::43 0 # What write queue length does an incoming req see
|
|
system.physmem.wrQLenPdf::44 0 # What write queue length does an incoming req see
|
|
system.physmem.wrQLenPdf::45 0 # What write queue length does an incoming req see
|
|
system.physmem.wrQLenPdf::46 0 # What write queue length does an incoming req see
|
|
system.physmem.wrQLenPdf::47 0 # What write queue length does an incoming req see
|
|
system.physmem.wrQLenPdf::48 0 # What write queue length does an incoming req see
|
|
system.physmem.wrQLenPdf::49 0 # What write queue length does an incoming req see
|
|
system.physmem.wrQLenPdf::50 0 # What write queue length does an incoming req see
|
|
system.physmem.wrQLenPdf::51 0 # What write queue length does an incoming req see
|
|
system.physmem.wrQLenPdf::52 0 # What write queue length does an incoming req see
|
|
system.physmem.wrQLenPdf::53 0 # What write queue length does an incoming req see
|
|
system.physmem.wrQLenPdf::54 0 # What write queue length does an incoming req see
|
|
system.physmem.wrQLenPdf::55 0 # What write queue length does an incoming req see
|
|
system.physmem.wrQLenPdf::56 0 # What write queue length does an incoming req see
|
|
system.physmem.wrQLenPdf::57 0 # What write queue length does an incoming req see
|
|
system.physmem.wrQLenPdf::58 0 # What write queue length does an incoming req see
|
|
system.physmem.wrQLenPdf::59 0 # What write queue length does an incoming req see
|
|
system.physmem.wrQLenPdf::60 0 # What write queue length does an incoming req see
|
|
system.physmem.wrQLenPdf::61 0 # What write queue length does an incoming req see
|
|
system.physmem.wrQLenPdf::62 0 # What write queue length does an incoming req see
|
|
system.physmem.wrQLenPdf::63 0 # What write queue length does an incoming req see
|
|
system.physmem.bytesPerActivate::samples 104858 # Bytes accessed per row activation
|
|
system.physmem.bytesPerActivate::mean 218.415915 # Bytes accessed per row activation
|
|
system.physmem.bytesPerActivate::gmean 140.780585 # Bytes accessed per row activation
|
|
system.physmem.bytesPerActivate::stdev 268.040689 # Bytes accessed per row activation
|
|
system.physmem.bytesPerActivate::0-127 39691 37.85% 37.85% # Bytes accessed per row activation
|
|
system.physmem.bytesPerActivate::128-255 43831 41.80% 79.65% # Bytes accessed per row activation
|
|
system.physmem.bytesPerActivate::256-383 8352 7.97% 87.62% # Bytes accessed per row activation
|
|
system.physmem.bytesPerActivate::384-511 1265 1.21% 88.82% # Bytes accessed per row activation
|
|
system.physmem.bytesPerActivate::512-639 732 0.70% 89.52% # Bytes accessed per row activation
|
|
system.physmem.bytesPerActivate::640-767 905 0.86% 90.39% # Bytes accessed per row activation
|
|
system.physmem.bytesPerActivate::768-895 1060 1.01% 91.40% # Bytes accessed per row activation
|
|
system.physmem.bytesPerActivate::896-1023 884 0.84% 92.24% # Bytes accessed per row activation
|
|
system.physmem.bytesPerActivate::1024-1151 8138 7.76% 100.00% # Bytes accessed per row activation
|
|
system.physmem.bytesPerActivate::total 104858 # Bytes accessed per row activation
|
|
system.physmem.rdPerTurnAround::samples 4045 # Reads before turning the bus around for writes
|
|
system.physmem.rdPerTurnAround::mean 70.322621 # Reads before turning the bus around for writes
|
|
system.physmem.rdPerTurnAround::gmean 36.136998 # Reads before turning the bus around for writes
|
|
system.physmem.rdPerTurnAround::stdev 770.555291 # Reads before turning the bus around for writes
|
|
system.physmem.rdPerTurnAround::0-2047 4038 99.83% 99.83% # Reads before turning the bus around for writes
|
|
system.physmem.rdPerTurnAround::10240-12287 1 0.02% 99.85% # Reads before turning the bus around for writes
|
|
system.physmem.rdPerTurnAround::12288-14335 1 0.02% 99.88% # Reads before turning the bus around for writes
|
|
system.physmem.rdPerTurnAround::14336-16383 4 0.10% 99.98% # Reads before turning the bus around for writes
|
|
system.physmem.rdPerTurnAround::32768-34815 1 0.02% 100.00% # Reads before turning the bus around for writes
|
|
system.physmem.rdPerTurnAround::total 4045 # Reads before turning the bus around for writes
|
|
system.physmem.wrPerTurnAround::samples 4045 # Writes before turning the bus around for reads
|
|
system.physmem.wrPerTurnAround::mean 16.479852 # Writes before turning the bus around for reads
|
|
system.physmem.wrPerTurnAround::gmean 16.458537 # Writes before turning the bus around for reads
|
|
system.physmem.wrPerTurnAround::stdev 0.855483 # Writes before turning the bus around for reads
|
|
system.physmem.wrPerTurnAround::16 3076 76.04% 76.04% # Writes before turning the bus around for reads
|
|
system.physmem.wrPerTurnAround::18 966 23.88% 99.93% # Writes before turning the bus around for reads
|
|
system.physmem.wrPerTurnAround::19 3 0.07% 100.00% # Writes before turning the bus around for reads
|
|
system.physmem.wrPerTurnAround::total 4045 # Writes before turning the bus around for reads
|
|
system.physmem.totQLat 2434432250 # Total ticks spent queuing
|
|
system.physmem.totMemAccLat 7895126000 # Total ticks spent from burst creation until serviced by the DRAM
|
|
system.physmem.totBusLat 1456185000 # Total ticks spent in databus transfers
|
|
system.physmem.avgQLat 8358.94 # Average queueing delay per DRAM burst
|
|
system.physmem.avgBusLat 5000.00 # Average bus latency per DRAM burst
|
|
system.physmem.avgMemAccLat 27108.94 # Average memory access latency per DRAM burst
|
|
system.physmem.avgRdBW 33.55 # Average DRAM read bandwidth in MiByte/s
|
|
system.physmem.avgWrBW 7.68 # Average achieved write bandwidth in MiByte/s
|
|
system.physmem.avgRdBWSys 33.58 # Average system read bandwidth in MiByte/s
|
|
system.physmem.avgWrBWSys 7.68 # Average system write bandwidth in MiByte/s
|
|
system.physmem.peakBW 12800.00 # Theoretical peak bandwidth in MiByte/s
|
|
system.physmem.busUtil 0.32 # Data bus utilization in percentage
|
|
system.physmem.busUtilRead 0.26 # Data bus utilization in percentage for reads
|
|
system.physmem.busUtilWrite 0.06 # Data bus utilization in percentage for writes
|
|
system.physmem.avgRdQLen 1.00 # Average read queue length when enqueuing
|
|
system.physmem.avgWrQLen 24.31 # Average write queue length when enqueuing
|
|
system.physmem.readRowHits 202612 # Number of row buffer hits during reads
|
|
system.physmem.writeRowHits 50417 # Number of row buffer hits during writes
|
|
system.physmem.readRowHitRate 69.57 # Row buffer hit rate for reads
|
|
system.physmem.writeRowHitRate 75.61 # Row buffer hit rate for writes
|
|
system.physmem.avgGap 1550939.92 # Average gap between requests
|
|
system.physmem.pageHitRate 70.69 # Row buffer hit rate, read and write combined
|
|
system.physmem.memoryStateTime::IDLE 275426566250 # Time in different power states
|
|
system.physmem.memoryStateTime::REF 18550740000 # Time in different power states
|
|
system.physmem.memoryStateTime::PRE_PDN 0 # Time in different power states
|
|
system.physmem.memoryStateTime::ACT 261564123750 # Time in different power states
|
|
system.physmem.memoryStateTime::ACT_PDN 0 # Time in different power states
|
|
system.membus.throughput 41265294 # Throughput (bytes/s)
|
|
system.membus.trans_dist::ReadReq 224874 # Transaction distribution
|
|
system.membus.trans_dist::ReadResp 224874 # Transaction distribution
|
|
system.membus.trans_dist::Writeback 66683 # Transaction distribution
|
|
system.membus.trans_dist::ReadExReq 66644 # Transaction distribution
|
|
system.membus.trans_dist::ReadExResp 66644 # Transaction distribution
|
|
system.membus.pkt_count_system.cpu.l2cache.mem_side::system.physmem.port 649719 # Packet count per connected master and slave (bytes)
|
|
system.membus.pkt_count::total 649719 # Packet count per connected master and slave (bytes)
|
|
system.membus.tot_pkt_size_system.cpu.l2cache.mem_side::system.physmem.port 22924864 # Cumulative packet size per connected master and slave (bytes)
|
|
system.membus.tot_pkt_size::total 22924864 # Cumulative packet size per connected master and slave (bytes)
|
|
system.membus.data_through_bus 22924864 # Total data (bytes)
|
|
system.membus.snoop_data_through_bus 0 # Total snoop data (bytes)
|
|
system.membus.reqLayer0.occupancy 954576500 # Layer occupancy (ticks)
|
|
system.membus.reqLayer0.utilization 0.2 # Layer utilization (%)
|
|
system.membus.respLayer1.occupancy 2724054750 # Layer occupancy (ticks)
|
|
system.membus.respLayer1.utilization 0.5 # Layer utilization (%)
|
|
system.cpu_clk_domain.clock 500 # Clock period in ticks
|
|
system.cpu.branchPred.lookups 125108663 # Number of BP lookups
|
|
system.cpu.branchPred.condPredicted 80505378 # Number of conditional branches predicted
|
|
system.cpu.branchPred.condIncorrect 12157226 # Number of conditional branches incorrect
|
|
system.cpu.branchPred.BTBLookups 103330872 # Number of BTB lookups
|
|
system.cpu.branchPred.BTBHits 82874855 # Number of BTB hits
|
|
system.cpu.branchPred.BTBCorrect 0 # Number of correct BTB predictions (this stat may not work properly.
|
|
system.cpu.branchPred.BTBHitPct 80.203383 # BTB Hit Percentage
|
|
system.cpu.branchPred.usedRAS 18690214 # Number of times the RAS was used to get a target.
|
|
system.cpu.branchPred.RASInCorrect 9442 # Number of incorrect RAS predictions.
|
|
system.cpu.dtb.fetch_hits 0 # ITB hits
|
|
system.cpu.dtb.fetch_misses 0 # ITB misses
|
|
system.cpu.dtb.fetch_acv 0 # ITB acv
|
|
system.cpu.dtb.fetch_accesses 0 # ITB accesses
|
|
system.cpu.dtb.read_hits 237537573 # DTB read hits
|
|
system.cpu.dtb.read_misses 198412 # DTB read misses
|
|
system.cpu.dtb.read_acv 0 # DTB read access violations
|
|
system.cpu.dtb.read_accesses 237735985 # DTB read accesses
|
|
system.cpu.dtb.write_hits 98305055 # DTB write hits
|
|
system.cpu.dtb.write_misses 7206 # DTB write misses
|
|
system.cpu.dtb.write_acv 0 # DTB write access violations
|
|
system.cpu.dtb.write_accesses 98312261 # DTB write accesses
|
|
system.cpu.dtb.data_hits 335842628 # DTB hits
|
|
system.cpu.dtb.data_misses 205618 # DTB misses
|
|
system.cpu.dtb.data_acv 0 # DTB access violations
|
|
system.cpu.dtb.data_accesses 336048246 # DTB accesses
|
|
system.cpu.itb.fetch_hits 315070348 # ITB hits
|
|
system.cpu.itb.fetch_misses 120 # ITB misses
|
|
system.cpu.itb.fetch_acv 0 # ITB acv
|
|
system.cpu.itb.fetch_accesses 315070468 # ITB accesses
|
|
system.cpu.itb.read_hits 0 # DTB read hits
|
|
system.cpu.itb.read_misses 0 # DTB read misses
|
|
system.cpu.itb.read_acv 0 # DTB read access violations
|
|
system.cpu.itb.read_accesses 0 # DTB read accesses
|
|
system.cpu.itb.write_hits 0 # DTB write hits
|
|
system.cpu.itb.write_misses 0 # DTB write misses
|
|
system.cpu.itb.write_acv 0 # DTB write access violations
|
|
system.cpu.itb.write_accesses 0 # DTB write accesses
|
|
system.cpu.itb.data_hits 0 # DTB hits
|
|
system.cpu.itb.data_misses 0 # DTB misses
|
|
system.cpu.itb.data_acv 0 # DTB access violations
|
|
system.cpu.itb.data_accesses 0 # DTB accesses
|
|
system.cpu.workload.num_syscalls 37 # Number of system calls
|
|
system.cpu.numCycles 1111096614 # number of cpu cycles simulated
|
|
system.cpu.numWorkItemsStarted 0 # number of work items this cpu started
|
|
system.cpu.numWorkItemsCompleted 0 # number of work items this cpu completed
|
|
system.cpu.committedInsts 928789150 # Number of instructions committed
|
|
system.cpu.committedOps 928789150 # Number of ops (including micro ops) committed
|
|
system.cpu.discardedOps 23870770 # Number of ops (including micro ops) which were discarded before commit
|
|
system.cpu.numFetchSuspends 0 # Number of times Execute suspended instruction fetching
|
|
system.cpu.cpi 1.196285 # CPI: cycles per instruction
|
|
system.cpu.ipc 0.835921 # IPC: instructions per cycle
|
|
system.cpu.tickCycles 1052548202 # Number of cycles that the object actually ticked
|
|
system.cpu.idleCycles 58548412 # Total number of cycles that the object has spent stopped
|
|
system.cpu.icache.tags.replacements 10608 # number of replacements
|
|
system.cpu.icache.tags.tagsinuse 1686.445112 # Cycle average of tags in use
|
|
system.cpu.icache.tags.total_refs 315057997 # Total number of references to valid blocks.
|
|
system.cpu.icache.tags.sampled_refs 12350 # Sample count of references to valid blocks.
|
|
system.cpu.icache.tags.avg_refs 25510.768988 # Average number of references to valid blocks.
|
|
system.cpu.icache.tags.warmup_cycle 0 # Cycle when the warmup percentage was hit.
|
|
system.cpu.icache.tags.occ_blocks::cpu.inst 1686.445112 # Average occupied blocks per requestor
|
|
system.cpu.icache.tags.occ_percent::cpu.inst 0.823460 # Average percentage of cache occupancy
|
|
system.cpu.icache.tags.occ_percent::total 0.823460 # Average percentage of cache occupancy
|
|
system.cpu.icache.tags.occ_task_id_blocks::1024 1742 # Occupied blocks per task id
|
|
system.cpu.icache.tags.age_task_id_blocks_1024::0 63 # Occupied blocks per task id
|
|
system.cpu.icache.tags.age_task_id_blocks_1024::1 103 # Occupied blocks per task id
|
|
system.cpu.icache.tags.age_task_id_blocks_1024::2 2 # Occupied blocks per task id
|
|
system.cpu.icache.tags.age_task_id_blocks_1024::3 2 # Occupied blocks per task id
|
|
system.cpu.icache.tags.age_task_id_blocks_1024::4 1572 # Occupied blocks per task id
|
|
system.cpu.icache.tags.occ_task_id_percent::1024 0.850586 # Percentage of cache occupancy per task id
|
|
system.cpu.icache.tags.tag_accesses 630153046 # Number of tag accesses
|
|
system.cpu.icache.tags.data_accesses 630153046 # Number of data accesses
|
|
system.cpu.icache.ReadReq_hits::cpu.inst 315057997 # number of ReadReq hits
|
|
system.cpu.icache.ReadReq_hits::total 315057997 # number of ReadReq hits
|
|
system.cpu.icache.demand_hits::cpu.inst 315057997 # number of demand (read+write) hits
|
|
system.cpu.icache.demand_hits::total 315057997 # number of demand (read+write) hits
|
|
system.cpu.icache.overall_hits::cpu.inst 315057997 # number of overall hits
|
|
system.cpu.icache.overall_hits::total 315057997 # number of overall hits
|
|
system.cpu.icache.ReadReq_misses::cpu.inst 12351 # number of ReadReq misses
|
|
system.cpu.icache.ReadReq_misses::total 12351 # number of ReadReq misses
|
|
system.cpu.icache.demand_misses::cpu.inst 12351 # number of demand (read+write) misses
|
|
system.cpu.icache.demand_misses::total 12351 # number of demand (read+write) misses
|
|
system.cpu.icache.overall_misses::cpu.inst 12351 # number of overall misses
|
|
system.cpu.icache.overall_misses::total 12351 # number of overall misses
|
|
system.cpu.icache.ReadReq_miss_latency::cpu.inst 334622500 # number of ReadReq miss cycles
|
|
system.cpu.icache.ReadReq_miss_latency::total 334622500 # number of ReadReq miss cycles
|
|
system.cpu.icache.demand_miss_latency::cpu.inst 334622500 # number of demand (read+write) miss cycles
|
|
system.cpu.icache.demand_miss_latency::total 334622500 # number of demand (read+write) miss cycles
|
|
system.cpu.icache.overall_miss_latency::cpu.inst 334622500 # number of overall miss cycles
|
|
system.cpu.icache.overall_miss_latency::total 334622500 # number of overall miss cycles
|
|
system.cpu.icache.ReadReq_accesses::cpu.inst 315070348 # number of ReadReq accesses(hits+misses)
|
|
system.cpu.icache.ReadReq_accesses::total 315070348 # number of ReadReq accesses(hits+misses)
|
|
system.cpu.icache.demand_accesses::cpu.inst 315070348 # number of demand (read+write) accesses
|
|
system.cpu.icache.demand_accesses::total 315070348 # number of demand (read+write) accesses
|
|
system.cpu.icache.overall_accesses::cpu.inst 315070348 # number of overall (read+write) accesses
|
|
system.cpu.icache.overall_accesses::total 315070348 # number of overall (read+write) accesses
|
|
system.cpu.icache.ReadReq_miss_rate::cpu.inst 0.000039 # miss rate for ReadReq accesses
|
|
system.cpu.icache.ReadReq_miss_rate::total 0.000039 # miss rate for ReadReq accesses
|
|
system.cpu.icache.demand_miss_rate::cpu.inst 0.000039 # miss rate for demand accesses
|
|
system.cpu.icache.demand_miss_rate::total 0.000039 # miss rate for demand accesses
|
|
system.cpu.icache.overall_miss_rate::cpu.inst 0.000039 # miss rate for overall accesses
|
|
system.cpu.icache.overall_miss_rate::total 0.000039 # miss rate for overall accesses
|
|
system.cpu.icache.ReadReq_avg_miss_latency::cpu.inst 27092.745527 # average ReadReq miss latency
|
|
system.cpu.icache.ReadReq_avg_miss_latency::total 27092.745527 # average ReadReq miss latency
|
|
system.cpu.icache.demand_avg_miss_latency::cpu.inst 27092.745527 # average overall miss latency
|
|
system.cpu.icache.demand_avg_miss_latency::total 27092.745527 # average overall miss latency
|
|
system.cpu.icache.overall_avg_miss_latency::cpu.inst 27092.745527 # average overall miss latency
|
|
system.cpu.icache.overall_avg_miss_latency::total 27092.745527 # average overall miss latency
|
|
system.cpu.icache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
|
|
system.cpu.icache.blocked_cycles::no_targets 0 # number of cycles access was blocked
|
|
system.cpu.icache.blocked::no_mshrs 0 # number of cycles access was blocked
|
|
system.cpu.icache.blocked::no_targets 0 # number of cycles access was blocked
|
|
system.cpu.icache.avg_blocked_cycles::no_mshrs nan # average number of cycles each access was blocked
|
|
system.cpu.icache.avg_blocked_cycles::no_targets nan # average number of cycles each access was blocked
|
|
system.cpu.icache.fast_writes 0 # number of fast writes performed
|
|
system.cpu.icache.cache_copies 0 # number of cache copies performed
|
|
system.cpu.icache.ReadReq_mshr_misses::cpu.inst 12351 # number of ReadReq MSHR misses
|
|
system.cpu.icache.ReadReq_mshr_misses::total 12351 # number of ReadReq MSHR misses
|
|
system.cpu.icache.demand_mshr_misses::cpu.inst 12351 # number of demand (read+write) MSHR misses
|
|
system.cpu.icache.demand_mshr_misses::total 12351 # number of demand (read+write) MSHR misses
|
|
system.cpu.icache.overall_mshr_misses::cpu.inst 12351 # number of overall MSHR misses
|
|
system.cpu.icache.overall_mshr_misses::total 12351 # number of overall MSHR misses
|
|
system.cpu.icache.ReadReq_mshr_miss_latency::cpu.inst 308669500 # number of ReadReq MSHR miss cycles
|
|
system.cpu.icache.ReadReq_mshr_miss_latency::total 308669500 # number of ReadReq MSHR miss cycles
|
|
system.cpu.icache.demand_mshr_miss_latency::cpu.inst 308669500 # number of demand (read+write) MSHR miss cycles
|
|
system.cpu.icache.demand_mshr_miss_latency::total 308669500 # number of demand (read+write) MSHR miss cycles
|
|
system.cpu.icache.overall_mshr_miss_latency::cpu.inst 308669500 # number of overall MSHR miss cycles
|
|
system.cpu.icache.overall_mshr_miss_latency::total 308669500 # number of overall MSHR miss cycles
|
|
system.cpu.icache.ReadReq_mshr_miss_rate::cpu.inst 0.000039 # mshr miss rate for ReadReq accesses
|
|
system.cpu.icache.ReadReq_mshr_miss_rate::total 0.000039 # mshr miss rate for ReadReq accesses
|
|
system.cpu.icache.demand_mshr_miss_rate::cpu.inst 0.000039 # mshr miss rate for demand accesses
|
|
system.cpu.icache.demand_mshr_miss_rate::total 0.000039 # mshr miss rate for demand accesses
|
|
system.cpu.icache.overall_mshr_miss_rate::cpu.inst 0.000039 # mshr miss rate for overall accesses
|
|
system.cpu.icache.overall_mshr_miss_rate::total 0.000039 # mshr miss rate for overall accesses
|
|
system.cpu.icache.ReadReq_avg_mshr_miss_latency::cpu.inst 24991.458182 # average ReadReq mshr miss latency
|
|
system.cpu.icache.ReadReq_avg_mshr_miss_latency::total 24991.458182 # average ReadReq mshr miss latency
|
|
system.cpu.icache.demand_avg_mshr_miss_latency::cpu.inst 24991.458182 # average overall mshr miss latency
|
|
system.cpu.icache.demand_avg_mshr_miss_latency::total 24991.458182 # average overall mshr miss latency
|
|
system.cpu.icache.overall_avg_mshr_miss_latency::cpu.inst 24991.458182 # average overall mshr miss latency
|
|
system.cpu.icache.overall_avg_mshr_miss_latency::total 24991.458182 # average overall mshr miss latency
|
|
system.cpu.icache.no_allocate_misses 0 # Number of misses that were no-allocate
|
|
system.cpu.toL2Bus.throughput 101892158 # Throughput (bytes/s)
|
|
system.cpu.toL2Bus.trans_dist::ReadReq 723971 # Transaction distribution
|
|
system.cpu.toL2Bus.trans_dist::ReadResp 723970 # Transaction distribution
|
|
system.cpu.toL2Bus.trans_dist::Writeback 91489 # Transaction distribution
|
|
system.cpu.toL2Bus.trans_dist::ReadExReq 69010 # Transaction distribution
|
|
system.cpu.toL2Bus.trans_dist::ReadExResp 69010 # Transaction distribution
|
|
system.cpu.toL2Bus.pkt_count_system.cpu.icache.mem_side::system.cpu.l2cache.cpu_side 24701 # Packet count per connected master and slave (bytes)
|
|
system.cpu.toL2Bus.pkt_count_system.cpu.dcache.mem_side::system.cpu.l2cache.cpu_side 1652749 # Packet count per connected master and slave (bytes)
|
|
system.cpu.toL2Bus.pkt_count::total 1677450 # Packet count per connected master and slave (bytes)
|
|
system.cpu.toL2Bus.tot_pkt_size_system.cpu.icache.mem_side::system.cpu.l2cache.cpu_side 790400 # Cumulative packet size per connected master and slave (bytes)
|
|
system.cpu.toL2Bus.tot_pkt_size_system.cpu.dcache.mem_side::system.cpu.l2cache.cpu_side 55815616 # Cumulative packet size per connected master and slave (bytes)
|
|
system.cpu.toL2Bus.tot_pkt_size::total 56606016 # Cumulative packet size per connected master and slave (bytes)
|
|
system.cpu.toL2Bus.data_through_bus 56606016 # Total data (bytes)
|
|
system.cpu.toL2Bus.snoop_data_through_bus 0 # Total snoop data (bytes)
|
|
system.cpu.toL2Bus.reqLayer0.occupancy 533724000 # Layer occupancy (ticks)
|
|
system.cpu.toL2Bus.reqLayer0.utilization 0.1 # Layer utilization (%)
|
|
system.cpu.toL2Bus.respLayer0.occupancy 19151500 # Layer occupancy (ticks)
|
|
system.cpu.toL2Bus.respLayer0.utilization 0.0 # Layer utilization (%)
|
|
system.cpu.toL2Bus.respLayer1.occupancy 1222065750 # Layer occupancy (ticks)
|
|
system.cpu.toL2Bus.respLayer1.utilization 0.2 # Layer utilization (%)
|
|
system.cpu.l2cache.tags.replacements 258739 # number of replacements
|
|
system.cpu.l2cache.tags.tagsinuse 32601.591220 # Cycle average of tags in use
|
|
system.cpu.l2cache.tags.total_refs 523854 # Total number of references to valid blocks.
|
|
system.cpu.l2cache.tags.sampled_refs 291475 # Sample count of references to valid blocks.
|
|
system.cpu.l2cache.tags.avg_refs 1.797252 # Average number of references to valid blocks.
|
|
system.cpu.l2cache.tags.warmup_cycle 0 # Cycle when the warmup percentage was hit.
|
|
system.cpu.l2cache.tags.occ_blocks::writebacks 2866.071604 # Average occupied blocks per requestor
|
|
system.cpu.l2cache.tags.occ_blocks::cpu.inst 29735.519616 # Average occupied blocks per requestor
|
|
system.cpu.l2cache.tags.occ_percent::writebacks 0.087466 # Average percentage of cache occupancy
|
|
system.cpu.l2cache.tags.occ_percent::cpu.inst 0.907456 # Average percentage of cache occupancy
|
|
system.cpu.l2cache.tags.occ_percent::total 0.994922 # Average percentage of cache occupancy
|
|
system.cpu.l2cache.tags.occ_task_id_blocks::1024 32736 # Occupied blocks per task id
|
|
system.cpu.l2cache.tags.age_task_id_blocks_1024::0 123 # Occupied blocks per task id
|
|
system.cpu.l2cache.tags.age_task_id_blocks_1024::1 208 # Occupied blocks per task id
|
|
system.cpu.l2cache.tags.age_task_id_blocks_1024::2 275 # Occupied blocks per task id
|
|
system.cpu.l2cache.tags.age_task_id_blocks_1024::3 2681 # Occupied blocks per task id
|
|
system.cpu.l2cache.tags.age_task_id_blocks_1024::4 29449 # Occupied blocks per task id
|
|
system.cpu.l2cache.tags.occ_task_id_percent::1024 0.999023 # Percentage of cache occupancy per task id
|
|
system.cpu.l2cache.tags.tag_accesses 7436245 # Number of tag accesses
|
|
system.cpu.l2cache.tags.data_accesses 7436245 # Number of data accesses
|
|
system.cpu.l2cache.ReadReq_hits::cpu.inst 499096 # number of ReadReq hits
|
|
system.cpu.l2cache.ReadReq_hits::total 499096 # number of ReadReq hits
|
|
system.cpu.l2cache.Writeback_hits::writebacks 91489 # number of Writeback hits
|
|
system.cpu.l2cache.Writeback_hits::total 91489 # number of Writeback hits
|
|
system.cpu.l2cache.ReadExReq_hits::cpu.inst 2366 # number of ReadExReq hits
|
|
system.cpu.l2cache.ReadExReq_hits::total 2366 # number of ReadExReq hits
|
|
system.cpu.l2cache.demand_hits::cpu.inst 501462 # number of demand (read+write) hits
|
|
system.cpu.l2cache.demand_hits::total 501462 # number of demand (read+write) hits
|
|
system.cpu.l2cache.overall_hits::cpu.inst 501462 # number of overall hits
|
|
system.cpu.l2cache.overall_hits::total 501462 # number of overall hits
|
|
system.cpu.l2cache.ReadReq_misses::cpu.inst 224875 # number of ReadReq misses
|
|
system.cpu.l2cache.ReadReq_misses::total 224875 # number of ReadReq misses
|
|
system.cpu.l2cache.ReadExReq_misses::cpu.inst 66644 # number of ReadExReq misses
|
|
system.cpu.l2cache.ReadExReq_misses::total 66644 # number of ReadExReq misses
|
|
system.cpu.l2cache.demand_misses::cpu.inst 291519 # number of demand (read+write) misses
|
|
system.cpu.l2cache.demand_misses::total 291519 # number of demand (read+write) misses
|
|
system.cpu.l2cache.overall_misses::cpu.inst 291519 # number of overall misses
|
|
system.cpu.l2cache.overall_misses::total 291519 # number of overall misses
|
|
system.cpu.l2cache.ReadReq_miss_latency::cpu.inst 15957253750 # number of ReadReq miss cycles
|
|
system.cpu.l2cache.ReadReq_miss_latency::total 15957253750 # number of ReadReq miss cycles
|
|
system.cpu.l2cache.ReadExReq_miss_latency::cpu.inst 4332290500 # number of ReadExReq miss cycles
|
|
system.cpu.l2cache.ReadExReq_miss_latency::total 4332290500 # number of ReadExReq miss cycles
|
|
system.cpu.l2cache.demand_miss_latency::cpu.inst 20289544250 # number of demand (read+write) miss cycles
|
|
system.cpu.l2cache.demand_miss_latency::total 20289544250 # number of demand (read+write) miss cycles
|
|
system.cpu.l2cache.overall_miss_latency::cpu.inst 20289544250 # number of overall miss cycles
|
|
system.cpu.l2cache.overall_miss_latency::total 20289544250 # number of overall miss cycles
|
|
system.cpu.l2cache.ReadReq_accesses::cpu.inst 723971 # number of ReadReq accesses(hits+misses)
|
|
system.cpu.l2cache.ReadReq_accesses::total 723971 # number of ReadReq accesses(hits+misses)
|
|
system.cpu.l2cache.Writeback_accesses::writebacks 91489 # number of Writeback accesses(hits+misses)
|
|
system.cpu.l2cache.Writeback_accesses::total 91489 # number of Writeback accesses(hits+misses)
|
|
system.cpu.l2cache.ReadExReq_accesses::cpu.inst 69010 # number of ReadExReq accesses(hits+misses)
|
|
system.cpu.l2cache.ReadExReq_accesses::total 69010 # number of ReadExReq accesses(hits+misses)
|
|
system.cpu.l2cache.demand_accesses::cpu.inst 792981 # number of demand (read+write) accesses
|
|
system.cpu.l2cache.demand_accesses::total 792981 # number of demand (read+write) accesses
|
|
system.cpu.l2cache.overall_accesses::cpu.inst 792981 # number of overall (read+write) accesses
|
|
system.cpu.l2cache.overall_accesses::total 792981 # number of overall (read+write) accesses
|
|
system.cpu.l2cache.ReadReq_miss_rate::cpu.inst 0.310613 # miss rate for ReadReq accesses
|
|
system.cpu.l2cache.ReadReq_miss_rate::total 0.310613 # miss rate for ReadReq accesses
|
|
system.cpu.l2cache.ReadExReq_miss_rate::cpu.inst 0.965715 # miss rate for ReadExReq accesses
|
|
system.cpu.l2cache.ReadExReq_miss_rate::total 0.965715 # miss rate for ReadExReq accesses
|
|
system.cpu.l2cache.demand_miss_rate::cpu.inst 0.367624 # miss rate for demand accesses
|
|
system.cpu.l2cache.demand_miss_rate::total 0.367624 # miss rate for demand accesses
|
|
system.cpu.l2cache.overall_miss_rate::cpu.inst 0.367624 # miss rate for overall accesses
|
|
system.cpu.l2cache.overall_miss_rate::total 0.367624 # miss rate for overall accesses
|
|
system.cpu.l2cache.ReadReq_avg_miss_latency::cpu.inst 70960.550306 # average ReadReq miss latency
|
|
system.cpu.l2cache.ReadReq_avg_miss_latency::total 70960.550306 # average ReadReq miss latency
|
|
system.cpu.l2cache.ReadExReq_avg_miss_latency::cpu.inst 65006.459696 # average ReadExReq miss latency
|
|
system.cpu.l2cache.ReadExReq_avg_miss_latency::total 65006.459696 # average ReadExReq miss latency
|
|
system.cpu.l2cache.demand_avg_miss_latency::cpu.inst 69599.388891 # average overall miss latency
|
|
system.cpu.l2cache.demand_avg_miss_latency::total 69599.388891 # average overall miss latency
|
|
system.cpu.l2cache.overall_avg_miss_latency::cpu.inst 69599.388891 # average overall miss latency
|
|
system.cpu.l2cache.overall_avg_miss_latency::total 69599.388891 # average overall miss latency
|
|
system.cpu.l2cache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
|
|
system.cpu.l2cache.blocked_cycles::no_targets 0 # number of cycles access was blocked
|
|
system.cpu.l2cache.blocked::no_mshrs 0 # number of cycles access was blocked
|
|
system.cpu.l2cache.blocked::no_targets 0 # number of cycles access was blocked
|
|
system.cpu.l2cache.avg_blocked_cycles::no_mshrs nan # average number of cycles each access was blocked
|
|
system.cpu.l2cache.avg_blocked_cycles::no_targets nan # average number of cycles each access was blocked
|
|
system.cpu.l2cache.fast_writes 0 # number of fast writes performed
|
|
system.cpu.l2cache.cache_copies 0 # number of cache copies performed
|
|
system.cpu.l2cache.writebacks::writebacks 66683 # number of writebacks
|
|
system.cpu.l2cache.writebacks::total 66683 # number of writebacks
|
|
system.cpu.l2cache.ReadReq_mshr_misses::cpu.inst 224875 # number of ReadReq MSHR misses
|
|
system.cpu.l2cache.ReadReq_mshr_misses::total 224875 # number of ReadReq MSHR misses
|
|
system.cpu.l2cache.ReadExReq_mshr_misses::cpu.inst 66644 # number of ReadExReq MSHR misses
|
|
system.cpu.l2cache.ReadExReq_mshr_misses::total 66644 # number of ReadExReq MSHR misses
|
|
system.cpu.l2cache.demand_mshr_misses::cpu.inst 291519 # number of demand (read+write) MSHR misses
|
|
system.cpu.l2cache.demand_mshr_misses::total 291519 # number of demand (read+write) MSHR misses
|
|
system.cpu.l2cache.overall_mshr_misses::cpu.inst 291519 # number of overall MSHR misses
|
|
system.cpu.l2cache.overall_mshr_misses::total 291519 # number of overall MSHR misses
|
|
system.cpu.l2cache.ReadReq_mshr_miss_latency::cpu.inst 13140394750 # number of ReadReq MSHR miss cycles
|
|
system.cpu.l2cache.ReadReq_mshr_miss_latency::total 13140394750 # number of ReadReq MSHR miss cycles
|
|
system.cpu.l2cache.ReadExReq_mshr_miss_latency::cpu.inst 3498793500 # number of ReadExReq MSHR miss cycles
|
|
system.cpu.l2cache.ReadExReq_mshr_miss_latency::total 3498793500 # number of ReadExReq MSHR miss cycles
|
|
system.cpu.l2cache.demand_mshr_miss_latency::cpu.inst 16639188250 # number of demand (read+write) MSHR miss cycles
|
|
system.cpu.l2cache.demand_mshr_miss_latency::total 16639188250 # number of demand (read+write) MSHR miss cycles
|
|
system.cpu.l2cache.overall_mshr_miss_latency::cpu.inst 16639188250 # number of overall MSHR miss cycles
|
|
system.cpu.l2cache.overall_mshr_miss_latency::total 16639188250 # number of overall MSHR miss cycles
|
|
system.cpu.l2cache.ReadReq_mshr_miss_rate::cpu.inst 0.310613 # mshr miss rate for ReadReq accesses
|
|
system.cpu.l2cache.ReadReq_mshr_miss_rate::total 0.310613 # mshr miss rate for ReadReq accesses
|
|
system.cpu.l2cache.ReadExReq_mshr_miss_rate::cpu.inst 0.965715 # mshr miss rate for ReadExReq accesses
|
|
system.cpu.l2cache.ReadExReq_mshr_miss_rate::total 0.965715 # mshr miss rate for ReadExReq accesses
|
|
system.cpu.l2cache.demand_mshr_miss_rate::cpu.inst 0.367624 # mshr miss rate for demand accesses
|
|
system.cpu.l2cache.demand_mshr_miss_rate::total 0.367624 # mshr miss rate for demand accesses
|
|
system.cpu.l2cache.overall_mshr_miss_rate::cpu.inst 0.367624 # mshr miss rate for overall accesses
|
|
system.cpu.l2cache.overall_mshr_miss_rate::total 0.367624 # mshr miss rate for overall accesses
|
|
system.cpu.l2cache.ReadReq_avg_mshr_miss_latency::cpu.inst 58434.217899 # average ReadReq mshr miss latency
|
|
system.cpu.l2cache.ReadReq_avg_mshr_miss_latency::total 58434.217899 # average ReadReq mshr miss latency
|
|
system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::cpu.inst 52499.752416 # average ReadExReq mshr miss latency
|
|
system.cpu.l2cache.ReadExReq_avg_mshr_miss_latency::total 52499.752416 # average ReadExReq mshr miss latency
|
|
system.cpu.l2cache.demand_avg_mshr_miss_latency::cpu.inst 57077.542973 # average overall mshr miss latency
|
|
system.cpu.l2cache.demand_avg_mshr_miss_latency::total 57077.542973 # average overall mshr miss latency
|
|
system.cpu.l2cache.overall_avg_mshr_miss_latency::cpu.inst 57077.542973 # average overall mshr miss latency
|
|
system.cpu.l2cache.overall_avg_mshr_miss_latency::total 57077.542973 # average overall mshr miss latency
|
|
system.cpu.l2cache.no_allocate_misses 0 # Number of misses that were no-allocate
|
|
system.cpu.dcache.tags.replacements 776534 # number of replacements
|
|
system.cpu.dcache.tags.tagsinuse 4092.879870 # Cycle average of tags in use
|
|
system.cpu.dcache.tags.total_refs 322859768 # Total number of references to valid blocks.
|
|
system.cpu.dcache.tags.sampled_refs 780630 # Sample count of references to valid blocks.
|
|
system.cpu.dcache.tags.avg_refs 413.588727 # Average number of references to valid blocks.
|
|
system.cpu.dcache.tags.warmup_cycle 839965250 # Cycle when the warmup percentage was hit.
|
|
system.cpu.dcache.tags.occ_blocks::cpu.inst 4092.879870 # Average occupied blocks per requestor
|
|
system.cpu.dcache.tags.occ_percent::cpu.inst 0.999238 # Average percentage of cache occupancy
|
|
system.cpu.dcache.tags.occ_percent::total 0.999238 # Average percentage of cache occupancy
|
|
system.cpu.dcache.tags.occ_task_id_blocks::1024 4096 # Occupied blocks per task id
|
|
system.cpu.dcache.tags.age_task_id_blocks_1024::0 61 # Occupied blocks per task id
|
|
system.cpu.dcache.tags.age_task_id_blocks_1024::1 202 # Occupied blocks per task id
|
|
system.cpu.dcache.tags.age_task_id_blocks_1024::2 950 # Occupied blocks per task id
|
|
system.cpu.dcache.tags.age_task_id_blocks_1024::3 1254 # Occupied blocks per task id
|
|
system.cpu.dcache.tags.age_task_id_blocks_1024::4 1629 # Occupied blocks per task id
|
|
system.cpu.dcache.tags.occ_task_id_percent::1024 1 # Percentage of cache occupancy per task id
|
|
system.cpu.dcache.tags.tag_accesses 648198338 # Number of tag accesses
|
|
system.cpu.dcache.tags.data_accesses 648198338 # Number of data accesses
|
|
system.cpu.dcache.ReadReq_hits::cpu.inst 224695721 # number of ReadReq hits
|
|
system.cpu.dcache.ReadReq_hits::total 224695721 # number of ReadReq hits
|
|
system.cpu.dcache.WriteReq_hits::cpu.inst 98164047 # number of WriteReq hits
|
|
system.cpu.dcache.WriteReq_hits::total 98164047 # number of WriteReq hits
|
|
system.cpu.dcache.demand_hits::cpu.inst 322859768 # number of demand (read+write) hits
|
|
system.cpu.dcache.demand_hits::total 322859768 # number of demand (read+write) hits
|
|
system.cpu.dcache.overall_hits::cpu.inst 322859768 # number of overall hits
|
|
system.cpu.dcache.overall_hits::total 322859768 # number of overall hits
|
|
system.cpu.dcache.ReadReq_misses::cpu.inst 711933 # number of ReadReq misses
|
|
system.cpu.dcache.ReadReq_misses::total 711933 # number of ReadReq misses
|
|
system.cpu.dcache.WriteReq_misses::cpu.inst 137153 # number of WriteReq misses
|
|
system.cpu.dcache.WriteReq_misses::total 137153 # number of WriteReq misses
|
|
system.cpu.dcache.demand_misses::cpu.inst 849086 # number of demand (read+write) misses
|
|
system.cpu.dcache.demand_misses::total 849086 # number of demand (read+write) misses
|
|
system.cpu.dcache.overall_misses::cpu.inst 849086 # number of overall misses
|
|
system.cpu.dcache.overall_misses::total 849086 # number of overall misses
|
|
system.cpu.dcache.ReadReq_miss_latency::cpu.inst 22864552750 # number of ReadReq miss cycles
|
|
system.cpu.dcache.ReadReq_miss_latency::total 22864552750 # number of ReadReq miss cycles
|
|
system.cpu.dcache.WriteReq_miss_latency::cpu.inst 8987445000 # number of WriteReq miss cycles
|
|
system.cpu.dcache.WriteReq_miss_latency::total 8987445000 # number of WriteReq miss cycles
|
|
system.cpu.dcache.demand_miss_latency::cpu.inst 31851997750 # number of demand (read+write) miss cycles
|
|
system.cpu.dcache.demand_miss_latency::total 31851997750 # number of demand (read+write) miss cycles
|
|
system.cpu.dcache.overall_miss_latency::cpu.inst 31851997750 # number of overall miss cycles
|
|
system.cpu.dcache.overall_miss_latency::total 31851997750 # number of overall miss cycles
|
|
system.cpu.dcache.ReadReq_accesses::cpu.inst 225407654 # number of ReadReq accesses(hits+misses)
|
|
system.cpu.dcache.ReadReq_accesses::total 225407654 # number of ReadReq accesses(hits+misses)
|
|
system.cpu.dcache.WriteReq_accesses::cpu.inst 98301200 # number of WriteReq accesses(hits+misses)
|
|
system.cpu.dcache.WriteReq_accesses::total 98301200 # number of WriteReq accesses(hits+misses)
|
|
system.cpu.dcache.demand_accesses::cpu.inst 323708854 # number of demand (read+write) accesses
|
|
system.cpu.dcache.demand_accesses::total 323708854 # number of demand (read+write) accesses
|
|
system.cpu.dcache.overall_accesses::cpu.inst 323708854 # number of overall (read+write) accesses
|
|
system.cpu.dcache.overall_accesses::total 323708854 # number of overall (read+write) accesses
|
|
system.cpu.dcache.ReadReq_miss_rate::cpu.inst 0.003158 # miss rate for ReadReq accesses
|
|
system.cpu.dcache.ReadReq_miss_rate::total 0.003158 # miss rate for ReadReq accesses
|
|
system.cpu.dcache.WriteReq_miss_rate::cpu.inst 0.001395 # miss rate for WriteReq accesses
|
|
system.cpu.dcache.WriteReq_miss_rate::total 0.001395 # miss rate for WriteReq accesses
|
|
system.cpu.dcache.demand_miss_rate::cpu.inst 0.002623 # miss rate for demand accesses
|
|
system.cpu.dcache.demand_miss_rate::total 0.002623 # miss rate for demand accesses
|
|
system.cpu.dcache.overall_miss_rate::cpu.inst 0.002623 # miss rate for overall accesses
|
|
system.cpu.dcache.overall_miss_rate::total 0.002623 # miss rate for overall accesses
|
|
system.cpu.dcache.ReadReq_avg_miss_latency::cpu.inst 32116.158051 # average ReadReq miss latency
|
|
system.cpu.dcache.ReadReq_avg_miss_latency::total 32116.158051 # average ReadReq miss latency
|
|
system.cpu.dcache.WriteReq_avg_miss_latency::cpu.inst 65528.606738 # average WriteReq miss latency
|
|
system.cpu.dcache.WriteReq_avg_miss_latency::total 65528.606738 # average WriteReq miss latency
|
|
system.cpu.dcache.demand_avg_miss_latency::cpu.inst 37513.276335 # average overall miss latency
|
|
system.cpu.dcache.demand_avg_miss_latency::total 37513.276335 # average overall miss latency
|
|
system.cpu.dcache.overall_avg_miss_latency::cpu.inst 37513.276335 # average overall miss latency
|
|
system.cpu.dcache.overall_avg_miss_latency::total 37513.276335 # average overall miss latency
|
|
system.cpu.dcache.blocked_cycles::no_mshrs 0 # number of cycles access was blocked
|
|
system.cpu.dcache.blocked_cycles::no_targets 0 # number of cycles access was blocked
|
|
system.cpu.dcache.blocked::no_mshrs 0 # number of cycles access was blocked
|
|
system.cpu.dcache.blocked::no_targets 0 # number of cycles access was blocked
|
|
system.cpu.dcache.avg_blocked_cycles::no_mshrs nan # average number of cycles each access was blocked
|
|
system.cpu.dcache.avg_blocked_cycles::no_targets nan # average number of cycles each access was blocked
|
|
system.cpu.dcache.fast_writes 0 # number of fast writes performed
|
|
system.cpu.dcache.cache_copies 0 # number of cache copies performed
|
|
system.cpu.dcache.writebacks::writebacks 91489 # number of writebacks
|
|
system.cpu.dcache.writebacks::total 91489 # number of writebacks
|
|
system.cpu.dcache.ReadReq_mshr_hits::cpu.inst 313 # number of ReadReq MSHR hits
|
|
system.cpu.dcache.ReadReq_mshr_hits::total 313 # number of ReadReq MSHR hits
|
|
system.cpu.dcache.WriteReq_mshr_hits::cpu.inst 68143 # number of WriteReq MSHR hits
|
|
system.cpu.dcache.WriteReq_mshr_hits::total 68143 # number of WriteReq MSHR hits
|
|
system.cpu.dcache.demand_mshr_hits::cpu.inst 68456 # number of demand (read+write) MSHR hits
|
|
system.cpu.dcache.demand_mshr_hits::total 68456 # number of demand (read+write) MSHR hits
|
|
system.cpu.dcache.overall_mshr_hits::cpu.inst 68456 # number of overall MSHR hits
|
|
system.cpu.dcache.overall_mshr_hits::total 68456 # number of overall MSHR hits
|
|
system.cpu.dcache.ReadReq_mshr_misses::cpu.inst 711620 # number of ReadReq MSHR misses
|
|
system.cpu.dcache.ReadReq_mshr_misses::total 711620 # number of ReadReq MSHR misses
|
|
system.cpu.dcache.WriteReq_mshr_misses::cpu.inst 69010 # number of WriteReq MSHR misses
|
|
system.cpu.dcache.WriteReq_mshr_misses::total 69010 # number of WriteReq MSHR misses
|
|
system.cpu.dcache.demand_mshr_misses::cpu.inst 780630 # number of demand (read+write) MSHR misses
|
|
system.cpu.dcache.demand_mshr_misses::total 780630 # number of demand (read+write) MSHR misses
|
|
system.cpu.dcache.overall_mshr_misses::cpu.inst 780630 # number of overall MSHR misses
|
|
system.cpu.dcache.overall_mshr_misses::total 780630 # number of overall MSHR misses
|
|
system.cpu.dcache.ReadReq_mshr_miss_latency::cpu.inst 21363533750 # number of ReadReq MSHR miss cycles
|
|
system.cpu.dcache.ReadReq_mshr_miss_latency::total 21363533750 # number of ReadReq MSHR miss cycles
|
|
system.cpu.dcache.WriteReq_mshr_miss_latency::cpu.inst 4424989000 # number of WriteReq MSHR miss cycles
|
|
system.cpu.dcache.WriteReq_mshr_miss_latency::total 4424989000 # number of WriteReq MSHR miss cycles
|
|
system.cpu.dcache.demand_mshr_miss_latency::cpu.inst 25788522750 # number of demand (read+write) MSHR miss cycles
|
|
system.cpu.dcache.demand_mshr_miss_latency::total 25788522750 # number of demand (read+write) MSHR miss cycles
|
|
system.cpu.dcache.overall_mshr_miss_latency::cpu.inst 25788522750 # number of overall MSHR miss cycles
|
|
system.cpu.dcache.overall_mshr_miss_latency::total 25788522750 # number of overall MSHR miss cycles
|
|
system.cpu.dcache.ReadReq_mshr_miss_rate::cpu.inst 0.003157 # mshr miss rate for ReadReq accesses
|
|
system.cpu.dcache.ReadReq_mshr_miss_rate::total 0.003157 # mshr miss rate for ReadReq accesses
|
|
system.cpu.dcache.WriteReq_mshr_miss_rate::cpu.inst 0.000702 # mshr miss rate for WriteReq accesses
|
|
system.cpu.dcache.WriteReq_mshr_miss_rate::total 0.000702 # mshr miss rate for WriteReq accesses
|
|
system.cpu.dcache.demand_mshr_miss_rate::cpu.inst 0.002412 # mshr miss rate for demand accesses
|
|
system.cpu.dcache.demand_mshr_miss_rate::total 0.002412 # mshr miss rate for demand accesses
|
|
system.cpu.dcache.overall_mshr_miss_rate::cpu.inst 0.002412 # mshr miss rate for overall accesses
|
|
system.cpu.dcache.overall_mshr_miss_rate::total 0.002412 # mshr miss rate for overall accesses
|
|
system.cpu.dcache.ReadReq_avg_mshr_miss_latency::cpu.inst 30020.985568 # average ReadReq mshr miss latency
|
|
system.cpu.dcache.ReadReq_avg_mshr_miss_latency::total 30020.985568 # average ReadReq mshr miss latency
|
|
system.cpu.dcache.WriteReq_avg_mshr_miss_latency::cpu.inst 64120.982466 # average WriteReq mshr miss latency
|
|
system.cpu.dcache.WriteReq_avg_mshr_miss_latency::total 64120.982466 # average WriteReq mshr miss latency
|
|
system.cpu.dcache.demand_avg_mshr_miss_latency::cpu.inst 33035.526114 # average overall mshr miss latency
|
|
system.cpu.dcache.demand_avg_mshr_miss_latency::total 33035.526114 # average overall mshr miss latency
|
|
system.cpu.dcache.overall_avg_mshr_miss_latency::cpu.inst 33035.526114 # average overall mshr miss latency
|
|
system.cpu.dcache.overall_avg_mshr_miss_latency::total 33035.526114 # average overall mshr miss latency
|
|
system.cpu.dcache.no_allocate_misses 0 # Number of misses that were no-allocate
|
|
|
|
---------- End Simulation Statistics ----------
|