late-2016 15" MacBook Pro RP450 + RXVega56@32Gbps-TB3 (Mantiz Venus) + macOS10.13&Win10 [theitsage]  

 

theitsage
(@itsage)
Noble Member Admin
Joined:1 year  ago
Posts: 2017
September 8, 2017 3:00 am  

After multiple delays, I finally got an RX Vega 56 through Best Buy. I chose this GPU because the RX Vega 64 seems to be quite a handful to handle for most eGPU enclosures on the market. It’s also a direct competitor to a GTX 1070 which I have to test side-by-side.

In macOS High Sierra, it was plug-and-play. The RX Vega 56 was identified as R9 XXX. I changed the controller file inside AMD1000Controller.kext so that About this Mac shows the right card name. This is purely cosmetics and not necessary. The initial performance impression is that it’s slightly faster than the R9 Fury. OpenGL is not working well in macOS. When the iMac Pro launch in December, the drivers will be a lot more optimized.

2016 15 in macbook pro mantiz venus rx vega 56 logout egpu message
2016 15 in macbook pro mantiz venus rx vega 56 about this mac

In Windows 10 Bootcamp, I got this eGPU going the same way I did with previous implementations [Bootcamp eGPU setup guide]. I needed to disable both the x16 PCIe Controller to the dGPU and x8 PCIe Controller to the left side TB3 ports in order to resolve error 12. AMD XConnect works great for internal display acceleration. At idle, the RX Vega 56 is really quiet. When it’s loaded up, it gets loud but not intolerable.

late 2016 15 in macbook pro mantiz venus rx vega 56 egpu aida64
2016 15 in macbook pro mantiz venus rx vega 56 egpu

late 2016 15 in macbook pro mantiz venus rx vega 56 egpu valley
late 2016 15 in macbook pro mantiz venus rx vega 56 egpu superposition
late 2016 15 in macbook pro mantiz venus rx vega 56 egpu heaven

Edited: 3 months  ago

Numerous implementation guides


nando4 liked
ReplyQuote
ikir
 ikir
(@ikir)
Honorable Member
Joined:1 year  ago
Posts: 587
September 8, 2017 5:29 am  

Wow. Can you confirm issue on macOS current beta? Is Anti aliasing the cause? Have you tried a metal game?

 

barefeats has published an article

http://barefeats.com/early_vega.html

Edited: 6 months  ago

eGPU.it | LG 29" curved ultrawide display
MacBook Pro 2017 touchbar i7 3.5Ghz - 16GB RAM - 512GB PCIe SSD + Mantiz Venus with AMD Radeon RX 580


ReplyQuote
nando4
(@nando4)
Noble Member Admin
Joined:1 year  ago
Posts: 1580
September 8, 2017 10:16 am  

Thank you for being one of the first to publish a much anticipated AMD Vega eGPU implementation on a Macbook.

Now that you are using AIDA64 GPGPU benchmarking, which incidentally shows your good memory write (H2D equivalent) result,  I’d be curious as to a comparative result of those AIDA64 AMD Vega54 GPGPU (OpenCL) results against Nvidia GTX1070/80/80Ti card.

Will this show AMD cards are still computationally superior to Nvidia and hence preferred by professionals and crypto miners?

Edited: 5 months  ago

eGPU Port Bandwidth Reference TableeGPU Setup 1.35


ReplyQuote
theitsage
(@itsage)
Noble Member Admin
Joined:1 year  ago
Posts: 2017
September 8, 2017 1:15 pm  

@Nando4 there’s something not right with the GTX 1080 Ti OpenCL number. It should be at least 200,000. I also tried this RX Vega 56 in my Mac Pro tower. The OpenCL number is very close to that of the RX Vega 64 from @barefeats‘ results.

Screen Shot 2017 09 07 at 7.07.08 PM
Screen Shot 2017 09 07 at 4.48.54 PM

Numerous implementation guides


nando4 liked
ReplyQuote
nando4
(@nando4)
Noble Member Admin
Joined:1 year  ago
Posts: 1580
September 8, 2017 1:35 pm  

@theitsage, given macOS NVidia Pascal drivers are at beta and AMD drivers are still being developed, a Windows run of Geekbench would give a better computational comparison of those cards. Windows drivers are now mature though years of work.

eGPU Port Bandwidth Reference TableeGPU Setup 1.35


ReplyQuote
theitsage
(@itsage)
Noble Member Admin
Joined:1 year  ago
Posts: 2017
September 8, 2017 1:50 pm  

@nando4, I will run GTX 1070 eGPU vs. RX Vega 56 eGPU in Windows 10 side-by-side this weekend.

Numerous implementation guides


ReplyQuote
ikir
 ikir
(@ikir)
Honorable Member
Joined:1 year  ago
Posts: 587
September 8, 2017 3:07 pm  

I will receive my RX Vega 56 in few days! So I can help if needed

eGPU.it | LG 29" curved ultrawide display
MacBook Pro 2017 touchbar i7 3.5Ghz - 16GB RAM - 512GB PCIe SSD + Mantiz Venus with AMD Radeon RX 580


ReplyQuote
theitsage
(@itsage)
Noble Member Admin
Joined:1 year  ago
Posts: 2017
September 13, 2017 2:23 am  

I was looking for the code inside the box to register for the Radeon Pack (2x included games). When I looked over the packaging tonight, I noticed the RX Vega 56 labels seem to be stickers. I carefully peeled them back and saw 64 underneath. This is similar to the packaging of the RX 480 last fall. Due to limited supply, the RX 480 4GB reference cards were actually 8GB cards with only 4GB enabled.

I checked using GPU-Z to confirm this is a Vega 56 (3584 shaders/64=56 compute units). I proceeded to flash it with the Vega 64 vBIOS. While the clock and memory speed improved, the shaders stayed at 3584.

The latest Crimson drivers brought some nice additions too. Look at what I found in AMD Radeon Settings. I undervolted the GPU and got a nice performance boost. These were ran in XConnect internal display mode.

rx vega 56 egpu undervolted overclocked valley
rx vega 56 egpu undervolted overclocked  superposition
rx vega 56 egpu undervolted overclocked heaven

 

Edited: 5 months  ago

Numerous implementation guides


ReplyQuote
cvfunstuff
(@cvfunstuff)
Active Member
Joined:7 months  ago
Posts: 8
September 15, 2017 1:29 am  

I should also add – on macOS High Sierra, RX Vega 64 scored 147,000 for me in Geekbench. In Cinebench, it performed worse than the Radeon Pro 555 (I think it was only 55fps).


ReplyQuote
theitsage
(@itsage)
Noble Member Admin
Joined:1 year  ago
Posts: 2017
September 15, 2017 2:11 am  

@cvfunstuff, drivers for RX Vega in High Sierra is no where near where they should be. The GM candidate came out this afternoon but not much has changed for RX Vega cards. 

Crimson drivers are getting better in Windows. The key is to undervolt these cards to get higher performance out of them. I set the GPU Clock at 1602 MHz/1020 mV for Stage 6 and 7. Memory clock is set at 950 MHz/950 mV. This yields almost a 10% improvement over stock settings.

Numerous implementation guides


ReplyQuote
André Santos Silva
(@andre_santos_silva)
Active Member
Joined:5 months  ago
Posts: 11
September 26, 2017 8:50 pm  

sorry for bumping.

Could you clarify whats the max/usual power draw on standard settings?

I’m asking this because i’ve read conflicting reports concerning the max power draw and I’m afraid my sonnet 350 won’t be enough for a vega 56! (and this assuming that the 6+2 and 8 are ok for 2×8 pins).

this link mentions that the akitio node 400w was sufficient for the 64 but sonnet is saying that recommended PSU is 650w for both 56 and 64.

http://barefeats.com/early_vega.html

NOTE: I’m only interested on a vega 56 or a RX 580 if the 56 is not possible.

Thanks in advance!

Edited: 5 months  ago

late-2013 13" Macbook Pro Retina + RX580@16Gbps-TB2 (Sonnet Greakaway 350 via TB3->TB2 adapter) + macOS10.13 & Win10


ReplyQuote
yankeedoodle
(@yankeedoodle)
New Member
Joined:4 months  ago
Posts: 2
October 11, 2017 10:40 pm  

@theitsage – I noticed that you mentioned that you were able to get the Vega56 working in your Mac Pro tower.   Did you have to modify a KEXT, or use a specific video card firmware, potentially a specific hdmi/DP port, or some other magic to get it to work?   I’m at a bit of a loss as I have tried a vega56, vega64 and vegaFE with no output on the monitor (although I did get output once in safe mode on one of the High Sierra betas).  As I assumed the issue was likely power related I’ve tried several options (dual 6 pin to 8 pin + dual sata to 8 pin, external 400W power supply, external power supply + dual 6 pin to 8 pin, external power supply + dual sata to 8 pin) and I have been unable to get any video output from CMP 5,1.  Are you running the High Sierra Firmware ROM MP51.0084.B00?    Thanks for your help!

spec’s: 2009 cmp flashed to 5,1, 2 x x5960, 2 x SM951 nvme, 2 x SM951 ahci, 48 gb ddr3 @ 1333, Amfeltec Gen 3 x16 PCIe quad, USB3 & SATA 3.0 pci controller card.

2009 CMP flashed to 5,1, 2 x x5960, 2 x SM951 nvme, 2 x SM951 ahci, 48 gb ddr3 @ 1333, Amfeltec Gen 3 x16 PCIe quad, USB3 & SATA 3.0 pci controller card.


ReplyQuote
theitsage
(@itsage)
Noble Member Admin
Joined:1 year  ago
Posts: 2017
October 12, 2017 12:32 am  

@yankeedoodle, I did not have to modify anything at all. It was plug and play. I didn’t push it very hard because it was only powered by the two mini PCIe booster cables. I would say to try with as few PCIe components plugged in as possible. 

Numerous implementation guides


ReplyQuote
yankeedoodle
(@yankeedoodle)
New Member
Joined:4 months  ago
Posts: 2
October 12, 2017 1:03 am  

@theitsage, thanks for letting me know.  I’ll try pulling out all the PCIE devices out and booting off a single SATA SSD.

2009 CMP flashed to 5,1, 2 x x5960, 2 x SM951 nvme, 2 x SM951 ahci, 48 gb ddr3 @ 1333, Amfeltec Gen 3 x16 PCIe quad, USB3 & SATA 3.0 pci controller card.


ReplyQuote
MrDanne
(@mrdanne)
Active Member
Joined:4 months  ago
Posts: 12
October 25, 2017 7:52 am  

Got a vega 56 and the Mantiz yesterday and have some issues with Windows 10… but I am reinstalling that one tonight and do a clean start… 

But in OS X it is pretty much plug and play as you say, but in your overview it say the Vega card and Intel card, on mine it say the Intel card and the AMD 450 card and no Vega, but if you go in to System I see all 3 cards, it is suppose to do this?

I also tried to play CSGO, but I got terrible performance, 30-40 fps, like it is using the internal Intel card. Shouldn’t it auto switch to the Vega 56 card?

Or do I have to do anything special for it to work in games?

Got the exact set up as you.

MacBook Pro 15" Late 2016 Touch bar | Sapphire Radeon RX Vega 56 8GB HBM2 | Mantiz Venus MZ-02 Space Gray


ReplyQuote
MrDanne
(@mrdanne)
Active Member
Joined:4 months  ago
Posts: 12
October 26, 2017 7:17 am  
Posted by: MrDanne

Got a vega 56 and the Mantiz yesterday and have some issues with Windows 10… but I am reinstalling that one tonight and do a clean start… 

But in OS X it is pretty much plug and play as you say, but in your overview it say the Vega card and Intel card, on mine it say the Intel card and the AMD 450 card and no Vega, but if you go in to System I see all 3 cards, it is suppose to do this?

I also tried to play CSGO, but I got terrible performance, 30-40 fps, like it is using the internal Intel card. Shouldn’t it auto switch to the Vega 56 card?

Or do I have to do anything special for it to work in games?

Got the exact set up as you.

I manage to solve it/understand it.

MacBook Pro 15" Late 2016 Touch bar | Sapphire Radeon RX Vega 56 8GB HBM2 | Mantiz Venus MZ-02 Space Gray


theitsage liked
ReplyQuote
  
Working

Please Login or Register