AMD or NVIDIA as eGPU for macOS ?
 
Notifications
Clear all

AMD or NVIDIA as eGPU for macOS ?  

  RSS

Pierre-Emmanuel Pardon
(@pierre-emmanuel_pardon)
Active Member
Joined: 3 years ago
 

Hello eGPU community,

 

I post this topic in order to summarise pro&con about the graphical card inside an eGPU enclosure on macOS (High Sierra). 

- I have a NVIDIA 1070 ti and I need the (brilliant ) NVIDIAEGPUSupport community software (thank you guys !) in order to force macOS to use the eGPU. It's the first bad point.

- second, GPU switching doesn't work between iGPU (like Intel IrisPro) and the eGPU. Only between the iGPU and the dGPU (R9 ou M650/750) like Apple planned it....

- FreeSync (AMD FPS sync technology) doesn't work is macOS while G-SYNC is working thanks to the NVIDIA web drivers.

 

Anything else?

Old hardware: MacBookPro11,5 (15 Retina, i7 4980HQ) dGPU R9 M370X + TB2/TB3 adapter + Razer Core v2 + GTX 1070 Ti

New hardware: Mac mini (2018, i7 8700B, 32 GB RAM, 1 TB SSD)+ Razer Core v2 eGPU + SAPPHIRE Radeon RX Vega 64 + Samsung C27HG70 display
New software: macOS 10.14.2 (18C54), Windows 10 to be tried !


ReplyQuote
itsage
(@itsage)
Illustrious Member Admin
Joined: 4 years ago
 

Please keep in mind FreeSync and G-Sync do not work in macOS. 

external graphics card builds
best laptops for external GPU
eGPU enclosure buyer's guide

 
2020 13" MacBook Pro [10th,4C,G] + RTX 2080 Ti @ 32Gbps-TB3 (AORUS Gaming Box) + Win10 2004 [build link]  


ReplyQuote
Ethan Richardson
(@ethanx94)
New Member
Joined: 2 years ago
 

 

- second, GPU switching doesn't work between iGPU (like Intel IrisPro) and the eGPU. Only between the iGPU and the dGPU (R9 ou M650/750) like Apple planned it....

 

I found out something interesting today. eGPU/iGPU switching was giving me a lot of issues. Mainly because Nvidia drivers on OSX are currently problematic and have no Optimus support (which they might never will). Because of this certain Chrome/Electron based apps would cause my iGPU to get disabled and my laptop display to go black, however leaving the external display intact (albeit sluggish).

That being said, my MacBook also has a AMD460 dGPU, but it would never fall back to this for graphics switching when I booted with the eGPU attached. I don't know if I didn't read the guides thoroughly enough but apparently when you're booting OSX DO NOT plug the eGPU in until you're at the login screen, it will take a few seconds to register the external monitor, THEN login. With this the order of the graphics cards gets rearranged and I'm having no issues when my iGPU decides to switch to dGPU. As far as I can tell my eGPU still does it's job correctly and accelerates everything on my external display. So you're correct, just as Apple planned it.

For Windows, it's always been the opposite. Plug it in once you hit the bootcamp menu.

To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.

.

ReplyQuote
ikir
 ikir
(@ikir)
Prominent Member
Joined: 4 years ago
 

AMD is the best choice on macOS (in Windows too thanks XConnect).

Still some issues but on Mac is just plug and play (RX 470/480, 570/580 and Vega 56/64).

Best supported card RX 580. best performance Vega 56 (avoid Vega 64 if you don't plan to change PSU).


MacBook Pro 2018 Touch Bar i7 quad-core 2.7Ghz - 16GB RAM - 512GB PCIe SSD
my awesome Radeon VII eGPU
my Mantiz Venus extreme mod with Sapphire Nitro+ RX Vega 64

 
2018 13" MacBook Pro [8th,4C,U] + Radeon VII @ 32Gbps-TB3 (Mantiz Venus) + macOS 10.15 [build link]  


ReplyQuote
Pierre-Emmanuel Pardon
(@pierre-emmanuel_pardon)
Active Member
Joined: 3 years ago
 

Are you sure about that?

I can see a G-SYNC menu in NVIDIA driver manager in macOS. I think we can enable it with a compatible monitor.

Old hardware: MacBookPro11,5 (15 Retina, i7 4980HQ) dGPU R9 M370X + TB2/TB3 adapter + Razer Core v2 + GTX 1070 Ti

New hardware: Mac mini (2018, i7 8700B, 32 GB RAM, 1 TB SSD)+ Razer Core v2 eGPU + SAPPHIRE Radeon RX Vega 64 + Samsung C27HG70 display
New software: macOS 10.14.2 (18C54), Windows 10 to be tried !


ReplyQuote
PsyPryss
(@psypryss)
Trusted Member
Joined: 3 years ago
 

The AMD cards are great unless you have an older MBP that has an Nvidia igpu. High Sierra doesn’t work with those cards at all. 

Mid 2012 15" (Non-Retina) MPB GT650M + RX580 (AKiTio Node via TB3 -> TB2/TB1 Adaptor) macOS 10.13.4/Win10


ReplyQuote