Which RX480 variant?  

  RSS

Anchoricex
(@anchoricex)
Trusted Member
Joined: 2 years  ago
Posts: 62
March 1, 2017 8:02 pm  

Hi, thinking of picking up an RX480 for some testing to go with my Akitio Node and 2016 Macbook Pro 15". 

 

Which variant of the RX480 works best with MacOS? Or are they all good to go? ASUS? MSI? 


ReplyQuote
theitsage
(@itsage)
Famed Member Admin
Joined: 2 years  ago
Posts: 3097
March 1, 2017 9:02 pm  

I'd stay away from XFX cards. Sapphire and Gigabyte cards have good compatibility with macOS.

Best ultrabooks for eGPU use

eGPU enclosure buying guide

82 external GPU build guides


ReplyQuote
Anchoricex
(@anchoricex)
Trusted Member
Joined: 2 years  ago
Posts: 62
March 2, 2017 12:33 am  

Holy crap I totally just ordered an XFX card. Can you dive into what kinds of issues the XFX has that the Sapphire/Gigabytes don't? I was reading an RX480 thread at tonymacx86 and it was the most recommended variant. In fact much of the advice there seemed pretty polar opposite to what you're suggesting. 

For the record my most used software will be FCPX (apparently there are workarounds that fix the crashing issues now) and DaVinci Resolve. 


ReplyQuote
ikir
 ikir
(@ikir)
Prominent Member
Joined: 2 years  ago
Posts: 753
March 2, 2017 12:46 am  

In my experience RX 480 have many boot problems on macOS... get Nvidia instead.

eGPU.it | LG 34" 4K 34UC88 curved ultrawide display
MacBook Pro 2018 Touch Bar i7 quad-core 2.7Ghz - 16GB RAM - 512GB PCIe SSD --> my Mantiz Venus extreme mod with Sapphire Nitro+ RX Vega 64


kukkis liked
ReplyQuote
Anchoricex
(@anchoricex)
Trusted Member
Joined: 2 years  ago
Posts: 62
March 2, 2017 1:36 am  

Already have an nVidia card on the way, wanted to diddle with the RX480 as well and compare. Can you elaborate on the boot problems?


ReplyQuote
Plastixx
(@plastixx)
Trusted Member
Joined: 2 years  ago
Posts: 80
March 2, 2017 6:05 am  

I don't have any experience with MacOS, but just wanted to put my 2 cents in and say my MSI 480 Gaming X has been working perfectly under Win 7. It runs stable and cool with a modest overclock. I like that the fans turn off completely under 60C.

Originally planned to get Sapphire NITRO card, but reviews aren't that great. A lot of people have to under-clock to keep it stable.

 


ReplyQuote
Daelin
(@daelin)
Trusted Member
Joined: 2 years  ago
Posts: 57
March 2, 2017 7:40 am  

i have the MSI RX 480 Gaming X 8G as well, and it is working perfectly fine with macOS and windows in a PowerColor Devil Box. i never experienced any boot problems, it is super silent and fast 🙂

@ikir: maybe the amd cards are not working flawlessly with the thunder 3 since it does not support gpus officially?

MacBook Pro 15" 2017, AMD RP560
Devil Box + MSI GTX 1080Ti Gaming X

Bricked thanks to rEFInd:
MacBook Pro 15" Late 2013, GT 750M


ReplyQuote
kukkis
(@kukkis)
Trusted Member
Joined: 2 years  ago
Posts: 60
March 2, 2017 7:50 am  

@Daelin: Which macOS version and mac do you have RX480 working? I have Sapphire RX 470 8Gb nitro+ and it stuck on boot when mounted in Thunder3 and connected to 2016 MBP TB3 port.  RX470 in Thunder2 worked with OpenGL but not with OpenCL and FCPX crashed on macOS 10.12.3 and fcpx 10.3.x.

late-2016 13" MBP + [email protected] (AKiTiO Thunder3) + macOS 10.12.3


ReplyQuote
Plastixx
(@plastixx)
Trusted Member
Joined: 2 years  ago
Posts: 80
March 2, 2017 8:45 am  

Could the boot problems have anything to do with legacy boot compatibility? I know that the Sapphire cards only support UEFI while MSI supports both UEFI and legacy.


ReplyQuote
Anchoricex
(@anchoricex)
Trusted Member
Joined: 2 years  ago
Posts: 62
March 2, 2017 9:36 am  

Interesting thanks for sharing. For those of you who are using the MSI card, outside of goalque's instructions did you have to do any additional tweaking to make things work? 

 

And @Daelin, I'm assuming you're on OS Sierra 10.12.3 ?

 

My primary concern is FCPX, which from what I've read, crashes for some people using RX480's. But some folks over on Tonymac have sorted the problem out, apparently it has something to do with power management profiles. 

In the meantime I was able to cancel my XFX rx480 order before it shipped wooo.


ReplyQuote
Daelin
(@daelin)
Trusted Member
Joined: 2 years  ago
Posts: 57
March 2, 2017 12:05 pm  
Posted by: Anchoricex

Interesting thanks for sharing. For those of you who are using the MSI card, outside of goalque's instructions did you have to do any additional tweaking to make things work? 

- disable SIP

-run TB3 enabler

-follow goalque's automate egpu instructions

And @Daelin, I'm assuming you're on OS Sierra 10.12.3 ?

My primary concern is FCPX, which from what I've read, crashes for some people using RX480's. But some folks over on Tonymac have sorted the problem out, apparently it has something to do with power management profiles. 

yes, i'm using 10.12.3 

i don't use FCPX so i do not have any experience with it. i think i've read somewhere that fcpx 10.2 is better compatible with egpus than 10.3, but i'm not sure about this

MacBook Pro 15" 2017, AMD RP560
Devil Box + MSI GTX 1080Ti Gaming X

Bricked thanks to rEFInd:
MacBook Pro 15" Late 2013, GT 750M


ReplyQuote
wimpzilla
(@wimpzilla)
Reputable Member
Joined: 2 years  ago
Posts: 398
March 3, 2017 7:48 pm  

Well the recognition issues could came from the fact that some AIB partners uses custom pcb, so custom bios, like XFX/MSI = really good quality build there!

If you have a reference pcb you can flash your card with an other AIB bios partner to see if it solve the issue. If the sapphire and powercolor are both reference pcb but a card boot better than the second, just flash the bios. Unfortunately if you flash a reference bios on a custom pcb or the opposite, you will surely brick the card, nothing special there, flash back the right bios problem solved, since you have a dual bios.

Usually i advice to get a AMD reference pcb when building a desktop, easier to mod the bios. But there it seems the custom pcb like the msi boot but the sapphire reference do not. Since on AMD side you can edit the bios easily, if it is only some bit to change or patching UEFI+LEGACY, it is quite easy to mod a reference bios to do so. If the boot issue is related to electrical custom pcb wiring and so custom bios setting, you can't do nothing to mod that.

About the UEFI vs LEGACY, i tried both on my R9 270 bios. I benched the card on my desktop, so modded the bios for higher TDP and VCCD, smooth. Then i just reverted the default VCCD/TDP, flashed again, put on the GDC. When you mod the bios it remove the UEFI boot, so i booted with a basic legacy i think, since i had even the option in my bios. Then i though it was maybe the problem, so reverted the stock bios, UEFI compatible, the one i'm running now. But still the card refuse to boot on bios!

Avoid RX480 powercolor cards!!!

 

 

 

2012 13-inch Dell Latitude E6320 + R9 [email protected] (EXP GDC 8.4) + Win10
E=Mc²


ReplyQuote
Anchoricex
(@anchoricex)
Trusted Member
Joined: 2 years  ago
Posts: 62
March 3, 2017 8:01 pm  

Any of these cards fit in the Thunder3? I already have a Node which will fit my fat Titan X, but potentially looking for a second box for easy switching between the two on my 2016 Macbook Pro 15".


ReplyQuote
Yukikaze
(@yukikaze)
Prominent Member Moderator
Joined: 2 years  ago
Posts: 810
March 3, 2017 8:38 pm  

There is no RX470 or RX480 that is short enough to fit the Thunders. They could easily make one, as some of the RX470s have a PCB that is quite literally half-empty of components, but no manufacturer cared enough to give us a "RX480 Nano" yet.

My eGPU Zoo - Link to my Implementations.
Want to output [email protected] out of an old system on the cheap? Read here.
"Always listen to experts. They'll tell you what can't be done, and why. Then do it."- Robert A. Heinlein, "Time Enough for Love."


ReplyQuote
Anchoricex
(@anchoricex)
Trusted Member
Joined: 2 years  ago
Posts: 62
March 3, 2017 9:47 pm  

Ah damn. Love how small the Thunder 3 enclosure is, my Node is a server box compared to that thing. Oh well!


ReplyQuote
kukkis
(@kukkis)
Trusted Member
Joined: 2 years  ago
Posts: 60
March 3, 2017 10:25 pm  

I wonder has anyone got fully working any of the AMD RX470/480 cards with macOS 10.12.3 on Thunderbolt2/3 enclosure connected to TB3 port on MBP 2016? If yes, then it could very well be up to specific brand/model/bios etc that others work better and  some others do not work at all.

Ikir got his Sapphire RX480 nitro+ 4Gb working in Thunder3 enclosure connected to 2016 13" touchbar MBP with macOS 10.12.3 but he had also problems on boot. My Sapphire RX470 nitro+ 8Gb in Thunder3 stuck on boot every time but I have 2016 13" MBP non-touchbar model which Boot ROM and SMC versions were different. In Thunder2 RX470 survived boot every time and OpenGL worked but OpenCL did not, FCPX 10.12.3 crashed and OS UI had graphic glitches.

 

late-2016 13" MBP + [email protected] (AKiTiO Thunder3) + macOS 10.12.3


ReplyQuote
Anchoricex
(@anchoricex)
Trusted Member
Joined: 2 years  ago
Posts: 62
March 3, 2017 10:52 pm  

Someone over on tonymac got FCPX problems sorted out on their hackintosh with their RX480 and it involved changing intel power management profiles I think. 


ReplyQuote
kukkis
(@kukkis)
Trusted Member
Joined: 2 years  ago
Posts: 60
March 3, 2017 11:49 pm  

Yes, I noticed the same but am not sure if the same can be done to real mackintosh with eGPU without problems. 

It seems on macpros and hackintoshes RX480s work better than on TB3 to TB3 eGPUs with latest macOS at the moment. 

late-2016 13" MBP + [email protected] (AKiTiO Thunder3) + macOS 10.12.3


ReplyQuote
ikir
 ikir
(@ikir)
Prominent Member
Joined: 2 years  ago
Posts: 753
March 4, 2017 4:03 pm  
Posted by: Anchoricex

 

Interesting thanks for sharing. For those of you who are using the MSI card, outside of goalque's instructions did you have to do any additional tweaking to make things work? 

 

And @Daelin, I'm assuming you're on OS Sierra 10.12.3 ?

 

My primary concern is FCPX, which from what I've read, crashes for some people using RX480's. But some folks over on Tonymac have sorted the problem out, apparently it has something to do with power management profiles. 

In the meantime I was able to cancel my XFX rx480 order before it shipped wooo.

   

With RX 480 FCPX didn't worked, instead it works on the same system with Nvidia GTX.

eGPU.it | LG 34" 4K 34UC88 curved ultrawide display
MacBook Pro 2018 Touch Bar i7 quad-core 2.7Ghz - 16GB RAM - 512GB PCIe SSD --> my Mantiz Venus extreme mod with Sapphire Nitro+ RX Vega 64


ReplyQuote
ikir
 ikir
(@ikir)
Prominent Member
Joined: 2 years  ago
Posts: 753
March 4, 2017 4:10 pm  
Posted by: Anchoricex

 

Already have an nVidia card on the way, wanted to diddle with the RX480 as well and compare. Can you elaborate on the boot problems?

   

There are issue with 10.2.3 and Radeon, i managed to boot 1/10 a nightmare, instead with GTX 980 it runs perfectly. I really suggest to everyone who plan to use eGPU on macOS to use Nvidia GTX, performance are also OVER THE TOP compared to Radeon.

Compare my 2 eGPU setup:

Radeon Nitro+ RX 480  https://egpu.io/forums/builds/macbook-pro-13-2016-touchbar-with-akitio-thunder3-radeon-rx480-work-in-progress/

Nvidia GTX 780 Ti  https://egpu.io/forums/builds/late-2016-13-mbp-gtx780-ti32gbps-tb3-akitio-thunder3-macos-10-12-3-ikir/

 

Same setup in valley  4k

RX 480 22,4 fps   -   GTX 780 Ti  42,7 fps

 

eGPU.it | LG 34" 4K 34UC88 curved ultrawide display
MacBook Pro 2018 Touch Bar i7 quad-core 2.7Ghz - 16GB RAM - 512GB PCIe SSD --> my Mantiz Venus extreme mod with Sapphire Nitro+ RX Vega 64


ReplyQuote
kukkis
(@kukkis)
Trusted Member
Joined: 2 years  ago
Posts: 60
March 4, 2017 4:54 pm  

@Ikir: Which GTX980 do you have and how it performs in Valley compared to RX480 and GTX780 Ti? I have MSI GTX970 Gaming 4Gb and it seems to work perfectly, also in FCPX and with Dell DA-2. Was wondering if GTX980 would give even more boost? One thing which I noticed that in FCPX GTX970 increases performance in timeline rendering a lot but in exporting iGPU with Intel quick sync is much more efficient.

late-2016 13" MBP + [email protected] (AKiTiO Thunder3) + macOS 10.12.3


ReplyQuote
wimpzilla
(@wimpzilla)
Reputable Member
Joined: 2 years  ago
Posts: 398
March 4, 2017 6:09 pm  
Posted by: ikir

 

Posted by: Anchoricex

 

Already have an nVidia card on the way, wanted to diddle with the RX480 as well and compare. Can you elaborate on the boot problems?

   

There are issue with 10.2.3 and Radeon, i managed to boot 1/10 a nightmare, instead with GTX 980 it runs perfectly. I really suggest to everyone who plan to use eGPU on macOS to use Nvidia GTX, performance are also OVER THE TOP compared to Radeon.

Compare my 2 eGPU setup:

Radeon Nitro+ RX 480  https://egpu.io/forums/builds/macbook-pro-13-2016-touchbar-with-akitio-thunder3-radeon-rx480-work-in-progress/

Nvidia GTX 780 Ti  https://egpu.io/forums/builds/late-2016-13-mbp-gtx780-ti32gbps-tb3-akitio-thunder3-macos-10-12-3-ikir/

 

Same setup in valley  4k

RX 480 22,4 fps   -   GTX 780 Ti  42,7 fps

 

   

Well i dunno, maybe compatibility issue between mac and AMD drivers or with the enclosure. Because your scores on valley on a external with a RX480 are really low! The one with the 780Ti goes along his compute power on valley.

1080p Extreme HD preset, i got 1200pts with a R9 270 on external, 1700pts without AA. Dell i7.

 

 

2012 13-inch Dell Latitude E6320 + R9 [email protected] (EXP GDC 8.4) + Win10
E=Mc²


ReplyQuote
Anchoricex
(@anchoricex)
Trusted Member
Joined: 2 years  ago
Posts: 62
March 4, 2017 8:41 pm  

There is a post towards the end of this thread detailing a fix for FCPX and an AMD RX470 card on a Mac Mini which includes backing up and deleting an Intel HD 4000 file (which I'm assuming would have to be put back when not using FCPX). 

Any of you guys running an RX480 reckon this would be possible on a Macbook running an RX480 thru an eGPU? I really think that if an FCPX workaround comes to light, the appeal of eGPU's and Macs will rise by quite a bit, you'll certainly have the attention of movie editors who aren't looking to upgrade their entire systems yet. 


ReplyQuote
Barni
(@barni)
Eminent Member
Joined: 2 years  ago
Posts: 20
March 4, 2017 10:29 pm  
Posted by: Anchoricex

 

There is a post towards the end of this thread detailing a fix for FCPX and an AMD RX470 card on a Mac Mini which includes backing up and deleting an Intel HD 4000 file (which I'm assuming would have to be put back when not using FCPX). 

Any of you guys running an RX480 reckon this would be possible on a Macbook running an RX480 thru an eGPU? I really think that if an FCPX workaround comes to light, the appeal of eGPU's and Macs will rise by quite a bit, you'll certainly have the attention of movie editors who aren't looking to upgrade their entire systems yet. 

   

I wrote the post you mentioned and i do not know why i should switch back the HD 4000 files?

My Mac mini 2012 is able to boot directly with the RX 470 card. I have no other monitor attached as my new Dell P2715Q and i am able to run all programs and switch through all resolutions (4K for editing videos and Full HD for texting)

But i will keep you informed if i encounter any issues...


ReplyQuote
Anchoricex
(@anchoricex)
Trusted Member
Joined: 2 years  ago
Posts: 62
March 4, 2017 11:59 pm  

In the case of the MacBook, removing the file permanently would probably disable graphics switching and if the laptop doesn't have a dedicated GPU when not running the egpu, could be bad news. In your case with the Mac mini you're probably running the GPU at all times so reverting anything you did to get fcpx to work probably isn't necessary and thus have no more need for the Intel HD4000 stuff. For MacBooks, when running on battery away from a docked desktop setup, graphics switching is important for battery life. For MacBooks without dgpu's, the Intel driver is the only graphics option and not having that could probably result in some serious problems.


ReplyQuote
wimpzilla
(@wimpzilla)
Reputable Member
Joined: 2 years  ago
Posts: 398
March 5, 2017 9:35 am  

There are different issues there, dunno if related. The fact that the card does not boot along the mac/laptop, depending witch AIB/pcb it had . The fact that the performances on mac are poor compared to the nvdia counterpart cards, especially on an external display. The fact that mac os, like windows, force the intel HD as only display adapter even with the eGPU connected, dGPU off.

The intel HD issue is not relevant only on mac, but on all laptop. Since a mac share the same hardware/electronics don't forgot it, the logic board itself is wisely custom, engineered, compact than an usual cheap window laptop. So i had issues with the intel HD too on my laptop if i wanted to use the internal display. However when the external display is engaged the AMD eGPU give the full acceleration to the programs with good performances scaling over the pci-e link, 1x2.0.

The issue happen when the board or window, in my case, nor use nor boot my eGPU clock with the internal display even if it could! On mac it seems the same, the intel HD is forced even with the eGPU enable.

So at the end it only matter to force your programs to use the eGPU instead of the intel HD, since on a basic computer there should not be any problem to run with only one display adapter, especially if using an external display. This could be done i think software side by disabling/enabling the intel HD from the system like Barni did or force your program to be engaged with the eGPU meanwhile using the intel HD in background managing your main desktop display.

The last option is what happen on my dell when using the internal, i force the program to be engaged with the eGPU windowed using a dummy display, but still have my main desktop accelerated by the intel HD. So the bad performances could also came from the fact that there is conflict issue between the screen acceleration and the program acceleration when running iGPU+eGPU.

Could it be that two display signal are sent to the LCD screen lowering the AMD eGPU performances, meanwhile on nvdia counterpart cards this transition is done smoothly cutting the intel HD?

 

2012 13-inch Dell Latitude E6320 + R9 [email protected] (EXP GDC 8.4) + Win10
E=Mc²


ReplyQuote