Hi, I am interested in adding additional latencies during a cache access. I have implemented some extra functionality that happens in the cache and I am wondering about how to model the extra time it will take for that to happen.
Where would I add the extra latency? For example, inside the access() function there is this line of code: // Calculate access latency on top of when the packet arrives. This // takes into account the bus delay. lat = calculateTagOnlyLatency(pkt->headerDelay, tag_latency); Right below that, there is a "return false;" line. How is that latency being used? Also, how can I make sure whether the execution stalls until something else has finished or things that can happen concurrently? Thank you, Victor
_______________________________________________ gem5-users mailing list gem5-users@gem5.org http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users