Bought this laptop not long ago. I checked the temps while playing and as it turns out, basically every single game gets my CPU to 95+ degrees. The first solution I found was to disable turbo though Throttlestop. While the temps are now much better, the performance does suffer. The next thing I tried was to put the laptop in Balanced power option, and set the Maximum Processor State to 99%. That also reduced the temps by a lot, but the performance is also quite worse. I tried doing the same thing using High Performance power option and setting it to 70% and the temp is still at 95 degrees.
Undervolting doesn't seem to lower the temps enough, as I can only seem to reach -70 for stability
Here are the benchmarks i got using UserBenchmark:
I bet you’re locking core and cache offset together which is why you’re stuck at -70mV.*
If you’re using XTU, go to Profiles, highlight Default, click Show Values, then hit Apply and exit (close the tray icon too).
Uninstall XTU, restart, download Throttle Stop and set these settings:
Check the box next to Speed Shift - EPP, highlight the default value (255 I think) and change it to 64, click Save.*
Click FIVR, Core, Unlock Voltage, set Offset to -125, click Save Voltages Immediately and click Apply.
Now click Cache, Unlock Voltage, set Offset to -50, make sure Save Immediately is checked, and click Apply then Okay.*
Back on the main Throttle Stop screen click Save, then Turn On, and then minimize to tray. Make sure the icon in the tray is red (on) and run a quick bench like Firestrike or Cinebench multicore.
If it doesn’t crash you can try to push the core offset higher, just know you have to reduce the cache offset almost equally to maintain stability in my experience on these ASUS laptops with the 9750H.
With a -125mV/-50mV offset I saw my temps drop considerably on my GU502GV and G531GT. With a manual fan curve of 10-85% I haven’t come close to throttling in benchmarks, games, etc. where max temps never even reach the high 80s. Give it a try!
Extremely long story short, after testing I found that the sweetspot for Throttlestop settings I found on my GX502GV was -140 Core, -40 Cache. That seems to indicate that the BIOS undervolt is -60/-60.
The other thing in Throttlestop is to also enable "Speed Shift - EPP" so your CPU clocks down when you're not actually doing anything. I have it set to 128 (because Silent shenanigans) but most people should probably set it to 64 ish.
edit: I also have the turbo limit in FIVR set to 30 at 6 cores active, or 35/34/33/32/31/30, but again that's for Silent shenanigans.