This particular machine is a second generation Core i7, which includes Intel's Turbo Boost technology.
This is, essentially, a power management processor that has the ability to change the clock speed and disable/enable processor cores on the fly. It requires no software intervention, the entire algorithm exists in silicon on the i7 processor itself.
While utilities to control it are starting to appear for windows, Apple doesn't provide a method to disable it, nevermind control it, and I have not yet found any utilities that would allow me to disable or control it on OS X.
So, at this point, the answer is that you cannot disable CPU throttling or power control under OS X for Turbo Boost capable processors - it's all automated inside the processor, and Apple doesn't have a public API to control it.
Yes this is perfectly normal behaviour. You can change the thermal paste if you want but you won't see any great difference in thermal levels. The Intel HD4000 GPU is integrated in the i5 die and CPU/GPU throttling is the main protection mechanism for thermal limiting .
Best Answer
Try using an application called Mac Fan Control , its very helpful. The site is https://www.crystalidea.com/macs-fan-control.
Max out Fans and test performance.
Have a nice day.