It is not unusual for some systems. Well, it' all systems really, it's just that some systems actually show the behavior and other systems it simply happens so fast that it get's ignored by sensor readings, much like what happens when Intel Speed Shift (Not Speed step) is enabled. The clock shifts happen so micro-frequently that the system is, from what the engineers tell us, making frequency changes so rapidly that it simply ignores much of the lower end readings which makes it look like it's not actually changing at all. But in general, changes in clock speed/frequency between 5-100% are normal, and not just normal, but should be encouraged because it benefits the longevity of the processor over time.
Now, if you run something like Prime95 or Cinebench, and you are not seeing all cores running at 100%, then, something might be wrong or require some updates or tweaking. Generally speaking, so long as your chipset and graphics card drivers are up to date, you usually won't have trouble. Occasionally you might need to also update your network adapter and audio drivers as well. All of which should come from your motherboard product page AND you should check to see that you are current on your motherboard BIOS version as well.