- Dec 22, 2012
Isn't that want people want?! I know I want incredibly fast games.And the comparison is flawed. If you run a dos program from 2000 it will run incredibly fast. It is the same as for your program fighter maker.
It measures IPC that's the amount of instructions that get retired,a stall is nothing it executes nothing and nothing is being done so nothing is being retired.I wonder if a thread stalls, that the measuring program you use is capable of detecting that.
A stall will show up in CPU utilization because although nothing has been done also nothing can be done in it's place it's a wasted cycle if that was the only thing executed.
And even if the lower IPC was due to stalls and contex switches how does that make it better?That's even worse because it proves very badly written code.