Macbook Pro CPU throttling
In my case opening MacBook and cleaning it from dust helped reduce throttling from 800Mhz to 1600MHz which is still not advertised speed , but at least twice as better :) Also I've noticed that in my case such throttling occured only with external monitor and external GPU. You can use gfxCardStatus to monitor which GPU and which processes require external GPU.