prevent my laptop from thermal throttling
The best way to fix a thermal throttling problem is to open up your laptop and blow out the dust and dirt from the heatsinks. If that does not fix the problem then replace the thermal paste. This is called normal maintenance. You can use ThrottleStop to reduce your turbo power limits or reduce your CPU speed. This can cover up the problem but obviously will reduce performance.
If full performance is your goal, regular laptop maintenance is a must.
Do some Cinebench R23 testing. The core and cache offset voltages do not need to be set equal to each other. Most users with your CPU get better results by setting the core offset to a much bigger number compared to the cache. Leave the cache at your present setting and bump the core to -150 mV, -175 mV and -200 mV. Run Cinebench each time and see what works best. Cinebench is usually stable at -200 mV. For games, you might have to reduce that back to -175 mV. This can help a little with temperatures.