2012 15" MacBook Pro (GT650M) [3rd,4C,Q] + RX 580 @ 10Gbps-TB1>TB3 (AKiTiO Node)...
 
Notifications
Clear all

2012 15" MacBook Pro (GT650M) [3rd,4C,Q] + RX 580 @ 10Gbps-TB1>TB3 (AKiTiO Node) + macOS 10.12.6 [SheldonTung]  

 of  3
  RSS

SheldonTung
(@sheldontung)
Active Member
Joined: 3 years ago
 

Earlier this week I ordered a Gigabyte GTX 1070 Gaming Box but I returned it as it arrived because I heard that the H2D problem remained unsolved in that box. So without any hesitation I brought the amazing Akitio Node right away and my second choice GPU——Sapphire RX580 Nitro+ 8G .

As my RX580 finally arrived this morning, I can't wait to put everything together.

Basically when it comes to macOS 10.12.6, everything can be achieved without any effort.

  • Reboot to Recovery Mode. Disable System Integrity Protection.
  • Reboot and plug-in the eGPU. Run automate-eGPU.sh 1.0.1 script in the OS.
  • Reboot and it's done.

I tried it on my 2012 13'' MacBook Pro first then 15''. Both work great with external display. For I don't usually use the internal display and Windows OS, I don't wanna go any further than this.

MacOS will detect RX580 as R9 XXX.

And then I ran the Geekbench 4.1 OpenCL on both macbooks. Here is the results (I have no idea if it's high enough or not):

13'' MacBook Pro - 81652

https://browser.geekbench.com/v4/compute/985480

15'' MacBook Pro - 86110

https://browser.geekbench.com/v4/compute/985541

Later on I lunched my WoW and set everything to ultra and Anti-Aliasing to 8X. Running at 1080p, the FPS floated between 28-34 outdoors. It's amazing enough for me.

mid-2014 15" MacBook Pro GT750M + [email protected] (AKiTiO Node via TB3->TB2 adapter) + macOS
2012 13‘’ & 15‘’ non-retina Macbook Pro + [email protected] (AKiTiO Node via TB3 to TB adapter) + MacOS

 
2014 15" MacBook Pro (GT750M) [4th,4C,H] + RX 580 @ 16Gbps-TB2>TB3 (AKiTiO Node) + macOS 10.12.6 [build link]  


ReplyQuote
Eightarmedpet
(@eightarmedpet)
Noble Member Moderator
Joined: 3 years ago
 

Where on earth did you find a 580? I have had a 570 on back order for months...

2017 13" MacBook Pro Touch Bar
GTX1060 + AKiTiO Thunder3 + Win10
GTX1070 + Sonnet Breakaway Box + Win10
GTX1070 + Razer Core V1 + Win10
Vega 56 + Razer Core V1 + macOS + Win10
Vega 56 + Mantiz Venus + macOS + W10

---

LG 5K Ultrafine flickering issue fix

 
2017 13" MacBook Pro [7th,2C,U] + RX 5700 XT @ 32Gbps-TB3 (Mantiz Venus) + macOS 10.15.4 & Win10 2004 [build link]  


ReplyQuote
SheldonTung
(@sheldontung)
Active Member
Joined: 3 years ago
 
Posted by: Eightarmedpet

Where on earth did you find a 580? I have had a 570 on back order for months...

It's about 359.99 USD on Taobao.com. Six-months interest-free monthly installment payment.

mid-2014 15" MacBook Pro GT750M + [email protected] (AKiTiO Node via TB3->TB2 adapter) + macOS
2012 13‘’ & 15‘’ non-retina Macbook Pro + [email protected] (AKiTiO Node via TB3 to TB adapter) + MacOS

 
2014 15" MacBook Pro (GT750M) [4th,4C,H] + RX 580 @ 16Gbps-TB2>TB3 (AKiTiO Node) + macOS 10.12.6 [build link]  


ReplyQuote
mac_editor
(@mac_editor)
Famed Member Moderator
Joined: 3 years ago
 

Use the baffin patch to unlock all compute units on macOS -> you will see significant performance gains.

purge-wranglertbt-flashpurge-nvdaset-eGPU
Insights Into macOS Video Editing Performance

Master Threads:
2014 15-inch MacBook Pro 750M
2018 15-inch MacBook Pro

 
2019 13" MacBook Pro [8th,4C,U] + RX Vega 64 @ 32Gbps-TB3 (Mantiz Venus) + macOS 10.14.6 & Win10 [build link]  


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

Use the baffin patch to unlock all compute units on macOS -> you will see significant performance gains.

If you use a RX Polaris GPU in macOS 10.12.6, there's no need for this patch anymore. The original drivers should let an RX 580 run with full 36 CUs.

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
mac_editor
(@mac_editor)
Famed Member Moderator
Joined: 3 years ago
 
Posted by: itsage
If you use a RX Polaris GPU in macOS 10.12.6, there's no need for this patch anymore. The original drivers should let an RX 580 run with full 36 CUs.

The GeekBench OpenCL scores seem to be too low, however.

purge-wranglertbt-flashpurge-nvdaset-eGPU
Insights Into macOS Video Editing Performance

Master Threads:
2014 15-inch MacBook Pro 750M
2018 15-inch MacBook Pro

 
2019 13" MacBook Pro [8th,4C,U] + RX Vega 64 @ 32Gbps-TB3 (Mantiz Venus) + macOS 10.14.6 & Win10 [build link]  


ReplyQuote
itsage
(@itsage)
Illustrious Member Admin
Joined: 4 years ago
 
Posted by: mac_editor
Posted by: itsage
If you use a RX Polaris GPU in macOS 10.12.6, there's no need for this patch anymore. The original drivers should let an RX 580 run with full 36 CUs.

The GeekBench OpenCL scores seem to be too low, however.

I agree the Geekbench scores are low for an RX 580. Perhaps this is due to TB1. @SheldonTung can you run Luxmark 3.1 to confirm how many CUs are running on your eGPU? 

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
SheldonTung
(@sheldontung)
Active Member
Joined: 3 years ago
 
Posted by: mac_editor
Posted by: itsage
If you use a RX Polaris GPU in macOS 10.12.6, there's no need for this patch anymore. The original drivers should let an RX 580 run with full 36 CUs.

The GeekBench OpenCL scores seem to be too low, however.

Could the reason be the tb1 10Gbps limitation? I will try it via tb2 next week when I get my 2014 15'' rmbp back.

And the baffin thing. Would the 480 script also work for 580 ?

mid-2014 15" MacBook Pro GT750M + [email protected] (AKiTiO Node via TB3->TB2 adapter) + macOS
2012 13‘’ & 15‘’ non-retina Macbook Pro + [email protected] (AKiTiO Node via TB3 to TB adapter) + MacOS

 
2014 15" MacBook Pro (GT750M) [4th,4C,H] + RX 580 @ 16Gbps-TB2>TB3 (AKiTiO Node) + macOS 10.12.6 [build link]  


ReplyQuote
SheldonTung
(@sheldontung)
Active Member
Joined: 3 years ago
 
Posted by: itsage
Posted by: mac_editor
Posted by: itsage
If you use a RX Polaris GPU in macOS 10.12.6, there's no need for this patch anymore. The original drivers should let an RX 580 run with full 36 CUs.

The GeekBench OpenCL scores seem to be too low, however.

I agree the Geekbench scores are low for an RX 580. Perhaps this is due to TB1. @SheldonTung can you run Luxmark 3.1 to confirm how many CUs are running on your eGPU? 

Ok. I will try that when I get home two days later. And I will keep posting.

mid-2014 15" MacBook Pro GT750M + [email protected] (AKiTiO Node via TB3->TB2 adapter) + macOS
2012 13‘’ & 15‘’ non-retina Macbook Pro + [email protected] (AKiTiO Node via TB3 to TB adapter) + MacOS

 
2014 15" MacBook Pro (GT750M) [4th,4C,H] + RX 580 @ 16Gbps-TB2>TB3 (AKiTiO Node) + macOS 10.12.6 [build link]  


itsage liked
ReplyQuote
mac_editor
(@mac_editor)
Famed Member Moderator
Joined: 3 years ago
 

So, out of shear luck, I had my uncle's (he sent it to me to upgrade to SSD + add RAM ;p) MacBook Pro 13" Mid-2012 (non-retina) still lying around. So I tried to give my RX 480 + Node combo a spin on this. Okay, few things to note before comparing with OP's results:

  • This is a 480 which is slightly < 580.
  • This is the MSI Armor edition which is < Nitro.
  • This is the 4GB edition whose memory clock is < 8GB edition.

 

Can confirm that all compute units are not unlocked for RX 480 on 10.12.6 by default. Don't know about RX 580 - they are essentially the same card though. The results were as follows:

(deleted images accidentally - stupid me... | will update soon)

Which means three things:

  • TB1 is definitely a bottleneck. TB2 notebooks score 110k+.
  • The patch is still required on 10.12.6 for some AMD cards.
  • RX series work well on 10.12.6 for TB1 as well.

purge-wranglertbt-flashpurge-nvdaset-eGPU
Insights Into macOS Video Editing Performance

Master Threads:
2014 15-inch MacBook Pro 750M
2018 15-inch MacBook Pro

 
2019 13" MacBook Pro [8th,4C,U] + RX Vega 64 @ 32Gbps-TB3 (Mantiz Venus) + macOS 10.14.6 & Win10 [build link]  


ReplyQuote
 of  3