I think we need to know the conditions to know why it's changing to give the best advice. If it's during a stress test, it could be from changing loads. Then you should use a different software. If looking in task manager, it's inaccurate. You should be using cpuz. There's no reason to turn off speedstep, cnq, or turbo if they are working correctly.