Quick answer: system.cpuname.commit.committedInsts counts nops and
instruction prefetches, system.cpuname.committedInsts doesn't.

These stats are incremented in src/cpu/o3/commit_impl.hh:updateComInstStats
and src/cpu/o3/cpu.cc:instDone.  instDone is called by updateComInstStats
after testing for a nop or prefetch.

On Sun, Apr 14, 2013 at 3:31 PM, ignacio charalabidis <[email protected]>wrote:

> What's the difference between:
>
> system.cpuname.commit.committedInsts #number of Instructions committed and
> system.cpuname.committedInsts #number of Instructions simulated?
>
> Why these two numbers are different?
>
> _______________________________________________
> gem5-users mailing list
> [email protected]
> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
>
_______________________________________________
gem5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to