MBP16 AMD 5600m crashing under load ?

So when I push the MacBook Pro at all using both GPU and CPU the whole thing crashes . First the screen freezes picture :


With mouse able to move (you can see it barely on screen) then the laptop totally freezes with a shutdown.


this is on all games or rendering tasks.


I did install macsfancontrol after experiencing the issue to see if it was heat related, and oddly putting fans at full blast before attempting gpu heavy tasks solves the issue. In both OSX and bootcamp. However still have unreliability in programs using GPU.


do I have a defective GPU in? Or a bad heat sensor ? Need help as stores not open for repair or replacements and I use machine for architecture work.

Posted on Aug 18, 2020 2:52 AM

Reply
Question marked as Top-ranking reply

Posted on Oct 15, 2020 1:40 AM

Indeed the same behavior.


For people following this topic, these are my recipes to avoid this issue. If ever I find better solutions, I'll tell you on this thread.



BootCamp


For those you like to game, the first thing to do is disabling TurboBoost.

Go to the configuration panel, then to power settings.

On advanced power settings, go to processor power management, then max processor state, and set it to 99% instead of 100%.

This will disable TurboBoost, which will give you 2 benefits:

  • it won't use more than 20W max, so less heat
  • it will leave 76W for the rest of the machine, in particular the GPU (you could also reduce the brightness of your internal display when using an external one)

This first trick is actually valid for every MacBook Pro gamer on BootCamp, as it avoids CPU throttling and gives max power to the GPU, which is more important for most of the games.

It won't however be enough to avoid the GPU high temp crash, which will happen if fans won't be spinning soon enough when the game will push the GPU (and sometimes the CPU) hard.

So now it's time to use Macs Fan Control. For gaming, I would simply put everything to max from the beginning.

With these 2 tricks, I did not encounter any crash on BootCamp.

I would not recommend to have fans maxed out for several hours per day, but I doubt anyone would buy a Mac to play games under Windows for several hours per day. On a funny note, with fans at max, the machine will be hot and loud, but less than any gaming laptop with similar performance.



MacOS


Oh man this is really more complex.

Adjusting the fan curve and disabling TurboBoost will avoid the crashes, but there are drawbacks and no "one size fits all" setting.


The tools I'm using now are TG Pro (for the fans) and TurboBoost Switcher.


Although it's a paid software (14 days of trial), I do prefer TG Pro over Macs Fan Control for 3 reasons:

  • the AutoMax feature is "on top" of the system fan curve, so it won't replace the system fan curve (safer), but will take control over the system fan curve if the such or such temp is rising above this or this threshold
  • you can set the time it takes for the fans to max out, to avoid sudden fans boosts (which are not great for the longevity of the fans)
  • finer and deeper controls compared

My settings on TG Pro is to use AutoMax to watch CPU and GPU. I'm still searching for the perfect parameters, but the idea is pushing both fans to 100% in case CPU or GPU is starting to heat up, with a somewhat slow adjustment duration.


As per TurboBoost Switcher, you have to put it in the Application folder to work. You can then use it for free, but with the paid version:

  • no more password every now and then
  • specific disabling / enabling based on the software you're using (more on that below)

Last but not least, those two software are said to be Apple-notarized, which is always safer, and indeed I did not have any alert from MacOS.


Now depending on the software I need, I won't use the same config.


Everyday loads

TG Pro AutoMax, TurboBoost disabled.

This setting gives me more battery life, uses less power (hello Earth), produces less heat so my MBPro will last longer.

There could be some performance loss, but hey I can't even feel it.

TG Pro AutoMax will push the fans in some occasion, in particular for Photos / iCloud syncs.


Dev, VM, heavy CPU stuff

TG Pro AutoMax, TurboBoost enabled.

The machine will be louder than with the system fan curve, but temps are really better.

For those stating TurboBoost is a marketing stuff, during complex workloads I would lose 30 to 50% of performance / time is not using TurboBoost. I've measured this.


3D only

TG Pro AutoMax, TurboBoost disabled.

Same as gaming under BootCamp.


3D Pro Apps

TG Pro AutoMax, TurboBoost enabled.

In the case of Unity, you can bounce from heavy CPU demand to heavy GPU demand.


Music / Photo / Video Pro Apps

System fan curve, TurboBoost enabled.

For Music Apps, you need the CPU, and you need silence.

For Photo Apps, you need the CPU, but if you adjust the fan curve the fans won't stop kicking in / stopping.

For Video Apps, you need CPU and GPU, and if you adjust the fan curve the fans won't stop kicking in / stopping.

Guess what, Apple nailed it, the system fan curve has been planned for these usages, and no system crash.



So Apple did optimize the machine for most popular usages of its pro customers.

And there are tools for other usages.

If you wonder whether heat could damage the machine or affect its longevity, then AppleCare+ is a must.


Hope this helps.

Similar questions

24 replies

Sep 16, 2020 10:17 AM in response to jbizzel14

I'm having the exact same issues (and even types of patterns on the screen).

It was only on BootCamp, and even with MacFans, so I suspected the drivers to be faulty.

But some minutes ago I also encountered the problem on MacOS. No problem indicated by Hardware Diagnosis, and Catalina is up-to-date.

Note I was not doing anything special in terms of CPU or GPU load, but yeah the fans were starting to kick in and when it froze they were going up to up ...

Sep 29, 2020 7:32 AM in response to Proto W

Some Readers have obtained relief by using Turbo Boost Switcher to turn OFF Turbo Boost. Turbo Boost increases clock speed when only one or two CPUs are active, but it produces a HUGE burst of Heat, and makes everything much more difficult.


In my opinion, Turbo Boost is just marketing specsmanship. In many cases, the change in performance is not noticeable. (But losing that heat certainly is noticeable).

Oct 4, 2020 2:13 PM in response to FranciscoAlexisRojas

Two new aspects I have to report:

  • disabling turbo mode is not solving the issue: I have it disabled on Windows and faced the exact same Space Invasion onscreen
  • using Macs Fan Control is the best solution yet: I didn’t encounter one single Space Invasion when maxing the fan speeds before launching the heavy loads

I will surely go the paid-version of this tool to try creating a custom fan curve.

Oct 7, 2020 3:18 AM in response to Proto W

I have some more results.


The failure itself seems to come from the AMD GPU side.


First hint: I went into a heavy workload with CPU+GPU, the CPU did not hit 100°C ("only" 94°C), but the crash with the space invaders pattern came in.

Second hint: I've looked at /Library/Logs/DiagnosticReports as suggested by @Grant Bennet-Alder, and found many kernel GPU Restart logs just at the time of that crash. If other people could have a look at this directory and tell here if they find such logs, it could be helpful.


About Macs Fan Control, I've received two advices on other channels:

  • do not use fans at max speed permanently: I don't know whether those fans are made to be full speed 100% of the time
  • be very careful about custom settings: for sure any improper setting will make the CPU/GPU toast, but I also discovered that the sensor follow mode can have the fan suddenly "boost" their speed, and this is not good for a fan


So now what I'm doing is "warm-up" the machine when I know I'll have a heavy workload, as the problem is the launch of the fans. When they're here and spinning loud, no issue whatsoever.

Oct 7, 2020 11:45 AM in response to Proto W

I will definitely have a look at the logs and agree with your own situation . A third party app fixed the issue and no hardware issues were detected in diagnostics so this whole thing is a fan curve issue. I doubt the current intel parts and GPU can be cooled unless fans are at 100% (from own experience this has to be the case to stop a crash) and Apple would hate this scenario... the more i read everyone’s responses the more i think this laptop design cannot handle what is inside it without a setting just for the purpose being described by others and my original post (both CPU and GPU) running at the same time.


Now for paying 4K this is not satisfactory and could of only been found out after some time of usage in a professional environment which is not an air con apple store. What if summer occurs ? or the home heating is on. Are we supposed to simply not be able to use our work laptop? If everyone posts and this turns out to be the case then surely the product is fundamentally flawed in terms of design or has been over upgraded with a GPU and CPU it was never built for.


Will post logs shortly to see if they match

Oct 14, 2020 9:51 PM in response to jbizzel14

Hey dude,


I’m also experiencing the same issue on my MbP 16” equipped with the 5600m GPU (i9 2.4GHz) when running some games in Bootcamp. The crash would randomly occur and it’s normally fixed after a few restarts. Checking the error logs in Windows 10 has shown that it is a ‘Hardware Issue’, even though it could be driver related I supposed (I tried both original latest drivers from AMD and also modded drivers from bootcampdrivers.com, same results).


Haven’t really tried to do anything intensive on macOS so it hasn’t (yet) happened on macOS, but I’ll keep monitoring the situation.


Cheers


This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

MBP16 AMD 5600m crashing under load ?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.