2018 MacBook Pro RP560X + R9 [email protected] (Sonnet Breakaway eGFX) + macOS 10.14  

  RSS

mac_editor
(@mac_editor)
Noble Member Moderator
Joined: 2 years ago
Posts: 1591
September 9, 2018 6:54 pm  

Kudos: This build would not have been possible without @itsage.

System Specifications

  • MacBook Pro 15" (2018)
  • CPU: 2.6 GHz Intel Core i7 (i7-8850H)
  • GPU(s): Intel UHD 630, Radeon Pro 560X
  • macOS 10.14

 

eGPU Specifications

  • Sonnet Breakaway eGFX 350W -> 600W Corsair Upgraded
  • Sapphire R9 Fury Nitro
    Note: 
    Card is a tight fit.
  • Apple TB3 Cable

 

Installation

The installation process is usually straightforward if you use one of the solutions on this forum.

For macOS

  • Use purge-wrangler.sh (Option #1).
    v4.2.1 or later required.
  • When asked, choose to enable legacy GPUs.

 

No need to restart the system. eGPU should be immediately functional.

Not all applications take advantage of external GPUs. For that, one can use set-eGPU.sh for High Sierra (10.13.4+) or use the Prefer External GPU option in Mojave.

 

Benchmarks

Some interesting benchmarks:

LuxMark, W/O eGPU

LuxMark, W/ eGPU

Valley, RP560X, Internal Display

Valley, R9 Fury, Internal Display

Note: The GTX 780 performed significantly better than the R9 Fury in macOS in Unigine benches. Some interesting stuff going on with Apple's drivers.

 

Comments

I only use the eGPU for testing purposes at this time, but my experience and benchmarks make the following clear:

  • Compute performance over 560X: ~3x.
  • R9 Fury is not optimized to the fullest on macOS, as evident with meagre gains in Valley.

purge-wrangler.shpurge-nvda.shset-eGPU.sh
----
Troubleshooting eGPUs on macOS
Command Line Swiss Knife
----
Multiple Build Guides


theitsage liked
ReplyQuote
vinhdiesel
(@vinhdiesel)
Trusted Member
Joined: 3 months ago
Posts: 51
September 21, 2018 10:23 am  

Hi buddy,

i have a general question. I thought the R9 is natively supported. Why do you still need to run purge wrangler?
Best
TV

My Setup


ReplyQuote
(@brendan_collins)
New Member
Joined: 3 months ago
Posts: 3
September 29, 2018 9:07 pm  

Hello Vindiesel and mac_editor. I am curious if you could help me out or point me to something / someone that could.

I am trying to get my eGPU to work.

I am seeking help getting my setup working on my iMac and my MacBook Pro.

 

My Hardware:

eGPU Enclosure: Sonnet eGFX Breakaway Box

GPU: EVGA 1080 TI Founders Edition

OS: macOS Mojave 10.14

Soon I will add my system & eGPU details or a build link to this my signature to give context to my posts


ReplyQuote
mac_editor
(@mac_editor)
Noble Member Moderator
Joined: 2 years ago
Posts: 1591
September 29, 2018 9:25 pm  

@vinhdiesel Apologies for not responding to this. Script needed because R9 is not natively supported.

@brendan_collins wait for Web Drivers.

purge-wrangler.shpurge-nvda.shset-eGPU.sh
----
Troubleshooting eGPUs on macOS
Command Line Swiss Knife
----
Multiple Build Guides


ReplyQuote
(@brendan_collins)
New Member
Joined: 3 months ago
Posts: 3
September 29, 2018 10:40 pm  

There is no way to use an older web driver?

Soon I will add my system & eGPU details or a build link to this my signature to give context to my posts


ReplyQuote
vinhdiesel
(@vinhdiesel)
Trusted Member
Joined: 3 months ago
Posts: 51
October 8, 2018 8:46 am  

@Brendan_collins what is exactly not working? Can you specify what hardware and macbook you are using?

My Setup


ReplyQuote