Hello everybody, I'm trying to do two things at once, I'm looking to get a trace of activity on the L2 cache from gem5, to achieve this I would like to get the state of the cache right before I start a benchmark from Splash (i.e what are the current blocks in cache, their state, etc.). Then I would like to monitor how the contents of the cache change throughout the benchmark run.
For the first part I thought a checkpoint might be useful to get the information, but the m5.cpt file didn't have the contents of the cache. The second part I had an idea of connecting a CommMonitor between L1 and L2, and another between L2 and DRAM, then compare the packets to try and see what packets were a miss and which were a hit. But if there is a simpler, centralized way (in the L2 cache itself) to satisfy this trace I would like to try it first. Thank you, Mohammad Khasawneh
_______________________________________________ gem5-users mailing list [email protected] http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
