Umm, it's a simulator, and you requested the most detailed simulation mode
(DerivO3CPU).  I expect slowdown factors of *at least* 1000 with such a mode.
That you are seeing perhaps 4000-5000 does not surprise me all that much.  The
simulator has to do a lot of work for each simulated instruction.

If you just want hit/miss statistics, a simpler cpu model might serve your
purpose.  The simplest that might do it is AtomicSimpleCPU - it certainly
maintains a model of the cache; I am less certain about branch prediction.

Tools other gem5 may get you this kind of result faster - maybe some of the
valgrind tools, for example.

Others might be able to confirm or argue against my sense of the slowdown
factor (which I sometimes call the *time dilation* of simulation).

HTH - Eliot Moss
_______________________________________________
gem5-users mailing list -- gem5-users@gem5.org
To unsubscribe send an email to gem5-users-le...@gem5.org

Reply via email to