2012 Macbook Pro (Retina) Heat Issues
I'd recommend you try the exciting new (and free) TurboBoost Switcher, which disables Intel's Turbo Boost. This means your MacBook Pro will overheat far less often. You can also boost fan speed preemptively with SMCMac or iStat menus.