CPU and GPU temps while using eGPU?
Hello to all,
The point I would like to learn is cpu and system temperatures. How does using eGPU affect the macbook pro’s cpu temps and thermals? I searched for it and couldn’t find any numbers about it.
edit: Bought Sonnet Breakaway 550w and RX 580
It depends, really.
I use Mac Mini 2014 + Akitio Node and a 8gb RX580 and it's pretty easy on the cpu and sys temp if you use it for day to day activities (web surfing, video playback) but it's heavy on the system if you use it for gaming (3D), as I do (via MacOS and Bootcamp). See the attached screenshot after 1 hour regular (no gaming!) usage on MacOS.
I recommend using Macs Fan Control to manage the fan speed and a laptop cooling pad.
ps: does anyone know an app to check eGpu temp, on MacOS??
It’s not about cpu temps or gpu temps. It’s all about throttling which happens on high temps. CPU and GPU both working in the same mbp chassis. Throttling decreases CPU clock speed which affects your max FPS in games. As for me, I have around 80-85 C cpu temp with egpu when playing Witcher 3 (cpu intensive game)
In theory, eGPU should help to reduce thermal pressure from the laptop cooling system, as the internal dGPU should be idle when eGPU is being used.
dGPU can easily generate more heat under the load then the mobile CPU (of course depending on the dGPU and the TDP configuration of said dGPU)
While I have not taken any temperature metrics from the CPU itself during tests, I can say that when I ran an extended number of benchmarks end-to-end I did not notice any spin-up of my MBP's fans or any unusual heat issues when touching the case. No reason to believe it would have an adverse effect at this point.
Thunderbolt 3 Macs, Sonnet and OWC eGPUs, 4K Displays, etc
My setup is kinda the same as you can see below, so in MacOS i always use fan control to avoid cpu throttling. Apple seem to like the Mac rather warm and silent, than cool and peak performance..
I have not found a way avoid eGPU throttling tho, so I installed WIN10 to be able to control the eGPU cooling as well as overclocking it, and it works perfectly!
if anyone know of a way to control cooling in a eGPU, I would very much like to know how!