Quote:
@Brian: I did measurements with Task Manager and VTune (a program that checks which code is executed in the system ~ 10,000 times per second). And with those two I could change a single line of code in Stereo Tool (with no clear relation to performance), which caused 20% jumps in Task Manager but showed no difference at all in VTune.
All done on an Intel system, with a very high likelihood that your version of IPP penalizes AMD processors when you link it.
I've been sick all day today, since I posted the previous response, but I did look through some VTune documentation and noticed that Intel even mentions using Windows Perfmon. I'm also seeing references to Counter Monitor having higher overhead than Event Based Sampling, but Event Based Sampling having a

Caution that it may not provide 100% reliable information depending on certain circumstances (
http://software.intel.com/sites/product ... ction.html)
Further, there appears to be a difference between "Lightweight Hotspots" and "Hotspots", with the latter looking only at your specific application and not system-wide performance. Task Manager, and what I always break out when this subject is brought up, Process Explorer, would be looking at system-wide.
http://software.intel.com/sites/product ... me_running
If I ever manage to get a job, I am going to buy a license for your product, even though I'm only a home user, so with that in mind, can you spare any money to get an AMD system and AMD's CodeAnalyst and look at the non-Intel-biased metrics, or do you think that wouldn't be beneficial due to staying with the known AMD-penalizing IPP?