ADD_STAT(numOther, UNIT_COUNT,
"Number of other requests responded to by this memory"),
ADD_STAT(bwRead, UNIT_RATE(Stats::Units::Byte, Stats::Units::Second),
- "Total read bandwidth from this memory (bytes/s)"),
+ "Total read bandwidth from this memory"),
ADD_STAT(bwInstRead, UNIT_RATE(Stats::Units::Byte, Stats::Units::Second),
- "Instruction read bandwidth from this memory (bytes/s)"),
+ "Instruction read bandwidth from this memory"),
ADD_STAT(bwWrite, UNIT_RATE(Stats::Units::Byte, Stats::Units::Second),
- "Write bandwidth from this memory (bytes/s)"),
+ "Write bandwidth from this memory"),
ADD_STAT(bwTotal, UNIT_RATE(Stats::Units::Byte, Stats::Units::Second),
- "Total bandwidth to/from this memory (bytes/s)")
+ "Total bandwidth to/from this memory")
{
}
ADD_STAT(compressionSize, UNIT_COUNT,
"Number of blocks that were compressed to this power of two "
"size"),
- ADD_STAT(compressionSizeBits, UNIT_BIT,
- "Total compressed data size, in bits"),
+ ADD_STAT(compressionSizeBits, UNIT_BIT, "Total compressed data size"),
ADD_STAT(avgCompressionSizeBits,
UNIT_RATE(Stats::Units::Bit, Stats::Units::Count),
- "Average compression size, in bits"),
+ "Average compression size"),
ADD_STAT(decompressions, UNIT_COUNT, "Total number of decompressions")
{
}
readBytes(0),
ADD_STAT(readBandwidthHist,
UNIT_RATE(Stats::Units::Byte, Stats::Units::Second),
- "Histogram of read bandwidth per sample period (bytes/s)"),
+ "Histogram of read bandwidth per sample period"),
ADD_STAT(totalReadBytes, UNIT_BYTE, "Number of bytes read"),
ADD_STAT(averageReadBandwidth,
UNIT_RATE(Stats::Units::Byte, Stats::Units::Second),
- "Average read bandwidth (bytes/s)",
+ "Average read bandwidth",
totalReadBytes / simSeconds),
writtenBytes(0),
ADD_STAT(writeBandwidthHist,
UNIT_RATE(Stats::Units::Byte, Stats::Units::Second),
- "Histogram of write bandwidth (bytes/s)"),
+ "Histogram of write bandwidth"),
ADD_STAT(totalWrittenBytes,
UNIT_RATE(Stats::Units::Byte, Stats::Units::Second),
"Number of bytes written"),
ADD_STAT(averageWriteBandwidth,
UNIT_RATE(Stats::Units::Byte, Stats::Units::Second),
- "Average write bandwidth (bytes/s)",
+ "Average write bandwidth",
totalWrittenBytes / simSeconds),
disableLatencyHists(params.disable_latency_hists),
"Per-requestor bytes write to memory"),
ADD_STAT(requestorReadRate,
UNIT_RATE(Stats::Units::Byte, Stats::Units::Second),
- "Per-requestor bytes read from memory rate (Bytes/sec)"),
+ "Per-requestor bytes read from memory rate"),
ADD_STAT(requestorWriteRate,
UNIT_RATE(Stats::Units::Byte, Stats::Units::Second),
- "Per-requestor bytes write to memory rate (Bytes/sec)"),
+ "Per-requestor bytes write to memory rate"),
ADD_STAT(requestorReadAccesses, UNIT_COUNT,
"Per-requestor read serviced memory accesses"),
ADD_STAT(requestorWriteAccesses, UNIT_COUNT,
"values"),
ADD_STAT(priorityMinLatency, UNIT_SECOND,
- "per QoS priority minimum request to response latency (s)"),
+ "per QoS priority minimum request to response latency"),
ADD_STAT(priorityMaxLatency, UNIT_SECOND,
- "per QoS priority maximum request to response latency (s)"),
+ "per QoS priority maximum request to response latency"),
ADD_STAT(numReadWriteTurnArounds, UNIT_COUNT,
"Number of turnarounds from READ to WRITE"),
ADD_STAT(numWriteReadTurnArounds, UNIT_COUNT,
ADD_STAT(pktCount, UNIT_COUNT,
"Packet count per connected requestor and responder"),
ADD_STAT(pktSize, UNIT_BYTE,
- "Cumulative packet size per connected requestor and responder "
- "(bytes)")
+ "Cumulative packet size per connected requestor and responder")
{
}