The OS X kernel does control this directly since below 5% my CPU gets locked to 1.2GHz instead of the normal 3.7GHz so there has to be a way to control the CPU speed.
I am aware of this question (Limit processor speed like in Windows) which claimed it to be impossible but after noticing that OS X does control your cpu speed directly depending on battery power I find it hard to believe it's impossible.
So is there any hidden kext and/or kernel call to control the cpu speed? Forwarding me to kernel documentation so I can write my own app is an option as well.
Best Answer
I found this for your reading pleasure:
Mavericks: Native CPU/IGPU Power Management