AMD Radeon RX Vega eGPU support in macOS High Sierra 10.13
 
Notifications
Clear all

AMD Radeon RX Vega eGPU support in macOS High Sierra 10.13  

 of  6
  RSS

dburkland
(@dburkland)
Active Member
Joined: 3 years ago
 

Couple of observations after setting up my system (2016 15" MBP w/ AMD 460 running latest GM candidate, 2 x 27" 4k LG 27UDP69 Displays connected via displayport, 1 x AMD Vega 56 yesterday:

 

  • The eGPU minus the ethernet driver was recognized out of the box and hot plug seems to work just fine
  • One display shows 4k @ 30hz and the other 4k @ 60hz so not sure if this is a driver or GPU issue.
    • I am going to plugin one of the displays via HDMI to see if that resolves the issue later today.
  • 4k video playback is a bit laggy but again I blame this on drivers vs the eGPU hardware...
  • Clamshell mode doesn't seem to work even if I boot the machine up with the lid closed immediately
  • Disabling "Displays have separate spaces" setting for Mission Control resolves the pointer speed issue for me

 

I am going to try to setup bootcamp + Windows later tonight to see how the performance goes as I'm interested to get back into some gaming. Overall for the software being in beta I am pretty happy, it can only get better from here right? Smile

Cheers,

Dan

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

.

ReplyQuote
BMW2017
(@bmw2017)
Eminent Member
Joined: 3 years ago
 

You've had no freezing with the Vega 64 and High Sierra?

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

.

ReplyQuote
acantril
(@acantril)
Eminent Member
Joined: 3 years ago
 

I wonder if im hitting limits with the 13-inch 2017 MacBook Pro.

I've read that with an EGPU connected, and external displays - that the external displays are driven by the iGPU - unless using a full screen 3d app - or something specifically selecting the GPU.

The MacBook Pro 13 is officially rated to support 2 x 4k external screens - and I'm running 3 via the EGPU.

wonder if this is the cause of the weird issues (mouse lag, tracking speed slowdowns etc)

2019 MacBook Pro 16" / i9-9880HK / 32GB / 5500M 8GB
Razer Core X Chroma / AMD Radeon RX 5700 XT


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

I wonder if im hitting limits with the 13-inch 2017 MacBook Pro.

I've read that with an EGPU connected, and external displays - that the external displays are driven by the iGPU - unless using a full screen 3d app - or something specifically selecting the GPU.

The MacBook Pro 13 is officially rated to support 2 x 4k external screens - and I'm running 3 via the EGPU.

wonder if this is the cause of the weird issues (mouse lag, tracking speed slowdowns etc)

Have you selected the external display an main one?


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
BMW2017
(@bmw2017)
Eminent Member
Joined: 3 years ago
 

Installed High Sierra on the internal SSD and the RX 580... Zero issues! About this Mac does not report the exact card however.

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

.

ikir liked
ReplyQuote
ikir
 ikir
(@ikir)
Prominent Member
Joined: 4 years ago
 
Posted by: BMW2017

Installed High Sierra on the internal SSD and the RX 580... Zero issues! About this Mac does not report the exact card however.

Yes it is not an issue, everything will work ok


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
Wunair
(@wunair)
Trusted Member
Joined: 3 years ago
 

Installed the official version of High Sierra yesterday to try out the drivers for the RX Vega 64. I can definitely feel some improvement, as there were way less crashes/freezes, but still unstable. It feels as if you have to get the wheel rolling first before you can try graphically intensive actions. 

Hopefully the drivers will mature soon so I can fully enjoy my eGPU Smile

MacBook Pro 16" 2020 + Mantiz eGPU + RX Vega 64


ReplyQuote
Naragato
(@naragato)
Active Member
Joined: 3 years ago
 

The Freezes are more consistent with driver issues than power issues FYI.  I have a Vega 56 under High Sierra.  Things that use the Metal API work more or less perfectly under full load.  OpenGL stuff is a different story.  I've also switched to the low power bios

running a 500w PSU which is overkill for this card despite what Sonnet say, you can run the 56 comfortably with the 350w PSU, verified in Windows under full load for 12 hours using the high powered bios, I think the 64 will be cutting it fine, but even that should be able to work with no issues, I can tell you based on my mining rig that the 300+ Watt recommendation from AMD is very conservative, the actual max draw is much less than that (220 on the 64 with the low power bios, and 275, with the uncapped).

To be clear:

  • I get the same issue no matter which enclosure I use in MacOS, in windows the 56 works with no problems using the 350Watt version of the sonnet box.
  • The freezes only happen when using the OpenGL api, a more recent development along those lines is the it completely logging me out of MacOs when using some OpenGL stuff. (This started happening since the supplemental update, although I'm sceptical that it's related to that update).
  • OpenCl Works "fine", Metal Works fine.

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

.

ReplyQuote
NvidiusMaximus
(@nvidiusmaximus)
New Member
Joined: 3 years ago
 

Thanks for posting some good Vega feedback. You mention apps or functions within apps that take advantage of Metal work more or less perfectly. And later you say OpenCL works fine. Metal is obviously Mac only but for OpenCL stuff are you saying it works well in macOS or just Windows? What about general Desktop apps in macOS (Finder, Safari, Mail) — any unusual display behaviors there or is everything pretty smooth for general usage?

Which GL apps are you testing?

Seriously considering a second gen Vega card when they arrive but most apps I use that would benefit from eGPU have a mix of implementations. Some features GL, some CL, some Metal, others CUDA. Similar to what Adobe does.

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

.

ReplyQuote
Naragato
(@naragato)
Active Member
Joined: 3 years ago
 

Chrome etc. (and things that use Chromium's GPU acceleration are terrible).  Safari works fine.  I've been using games to test Metal mainly like DoW III for example.   Also been using LuxMark.  I'd like to follow up OpenCl performance is terrible in relation to the performance gains you see in Windows vs the rx580.  But it doesn't cause panics or crashes.

I can't recommend Vega yet if you want to be productive in OS X and benefit from the eGPU.  It should be fine by December thou, when the Mac iMac Pro is released (with Vega).

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

.

ReplyQuote
 of  6