ferquents peaks in CPU utilization with C/C++ compiler

ferquents peaks in CPU utilization with C/C++ compiler

Hi alli am facing the following problem. I compiled my application whhich performs some complex dsp calculations using the flags /O3 and /QxNP. The applicationsavergae behavior has improved in terms of CPU utilizationby as much as 40 % but the peak behavior has still not improved . In fact i am getting the same peak cpu utilization as earlier but these peak cpu utilizations occur very frequently. Can anybody explain this.

One explanation is the most compute intensive part of your program has not been changed, so the peak stays the same. The rest have better performance with the optimizations causing average utilization up.