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

Reply via email to