(comments inline) > I'm confused. The miss_latency calculated by the sequencer is the miss > latency of the particular request, not just L1 cache hits. > I think I understand that, but even if it's just L1 hits, let's say that the L1 latency is 1 and you are running a workload with a high hit rate in the L1s. Then doesnt the code then continuously record that L1 hit in the 1st histogram bucket? This would definitely be the case for L1 latencies of the more than 1, since it's hardcoded to record everything of a latency > 0 (basically all requests), right?
> > If you're seeing a bunch of minimum latency requests, I suspect something > else is wrong. For instance, is "issued_time" a cycle value or a tick value? > The issued_time is the cycles, as it is set in the makeRequest(), Sequencer function when a new Request is built. -- - Korey _______________________________________________ m5-dev mailing list m5-dev@m5sim.org http://m5sim.org/mailman/listinfo/m5-dev