How can I disable CPU throttling and CPU disabling?
Solution 1:
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.
Solution 2:
sudo pmset -a dps 0
This is supposed to disable or enable dynamic processor speed changes.
Also, there is a kernel ext you can remove off your system (copy to a thumb drive etc) that is responsible for this behavior I believe. It is IOPlatformPluginFamily.kext in the /library/extensions folder. Replace when you're done; you don't want to remove it permanantly.