Setup & Software Discussions
2016 15" MacBook Pro (RP450) [6th,4C,H] + RX 580 @ 32Gbps-TB3 (Gigabyte Gaming B...
 

2016 15" MacBook Pro (RP450) [6th,4C,H] + RX 580 @ 32Gbps-TB3 (Gigabyte Gaming Box) + macOS 10.13.4 & Win10 [itsage] // VR gaming  

  RSS

itsage
(@itsage)
Famed Member Admin
Joined: 3 years ago
 

System specs:

2016 15″ MacBook Pro – i7-6700HQ/Radeon Pro 450 dGPU/HD Graphics 530 iGPU/16GB RAM/256GB SSD

 

eGPU hardware:

Gigabyte RX 580 Gaming Box + .5m Thunderbolt 3 cable

 

Hardware pictures:

 

Installation steps:

macOS 10.13.4 & 10.13.5 Beta – The RX 580 enjoys full support from Apple so nothing to report here.

Windows 10 1709 & 1803 – I performed the same procedure as detailed in my Boot Camp setup guide. In Windows 10 1709, you can disable PCI Express x8 Controller – 1905 to the left TB3 port and use the right TB3 port for eGPU connection with an external monitor. With the latest Spring Update 1803, the PCI Express x16 Controller – 1901 to the dGPU needs to be disabled in order to resolve error 12. 

The AORUS Gaming Engine is not working very well. If you encounter issues when launching it, try downloading older versions. One workaround is to copy the LED folder from Gigabyte Extreme Gaming Utility.

 

Benchmarks:

I ran these benchmarks in macOS through an external monitor. In Windows 10, AMD XConnect worked great in handling internal display acceleration and switching to the external monitor when it was connected.

RX 580 Gaming BoxmacOS External MonitorWindows Internal DisplayWindows External Monitor
Unigine Valley37.7 FPS49.6 FPS49.9 FPS
Unigine Heaven30.5 FPS48.2 FPS49.2 FPS
Tomb Raider 201354.0 FPS81.5 FPS87.8 FPS
Shadow of Mordor27.9 FPS66.5 FPS72.9 FPS
Hitman26.9 FPS65.7 FPS67.0 FPS
Dirt Rally40.1 FPS57.1 FPS61.0 FPS

 

Comments:

Apple’s eGFX team has a lot of catching up to do. While better Bootcamp support would be nice I don’t think it’s a priority for them at all. We’d like to see a system-wide approach to internal display acceleration rather than assigning that responsibility to software developers. 

Best ultrabooks for eGPU use | eGPU enclosure buying guide


nando4 liked
ReplyQuote
TheOkeland
(@theokeland)
Active Member
Joined: 2 years ago
 

Could you provide the settings you used for benchmarking?
e.g. Monitor-Resolutions

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
tsakal
(@tsakal)
Estimable Member
Joined: 1 year ago
 

On my setup mbp13 2018 + RX580@32Gbps-TB3 (Gigabyte Gaming Box) + macOS10.14.1

I get +
55fps on Dirt Rally
41 fps on Heaven Min20 Max 82 , Mode 1920*1080/Quality High / Tess Normal

A. 2.7 GHz I7 4 Cores, 16Gb, 1TB MBP 13 2018 TB3 , EGPU Gigabyte Gaming Box RX580 8Gb

B. 3.1 GHz I7, 16Gb, 1TB MBP 13 2015 TB2 , EGPU Gigabyte Gaming Box RX580 8Gb


ReplyQuote
abelviking
(@abelviking)
Eminent Member
Joined: 8 months ago
 

Hello,
I'm using the same Gaming Box on the same version of Windows 10 (1803). Because of Bootcamp locking me to use THEIR drivers the system(not sure yet if it is the firmware or the OS) disabled the dGPU(on M390 on an iMAC late 2015 with no iGPU) with Error 43.AMD driver installation utility doesn't recognize my hardware, at all. So I had to use the 2015 bootcamp drivers, and they do work(not sure if it cranks the ePGU yet) but only on external output.

EDIT: Not true, there's a way to get updated MAC drivers... https://support.apple.com/en-us/HT208908

This post was modified 8 months ago

Sytem InfoiMAC Late 2015. dGPU AMD M390, OSX 10.12.6, Windows 17134.rs4_release.180410-1804(1803). GYGABYTE AORUS RX580 miniITX eGPU my signature


ReplyQuote
abelviking
(@abelviking)
Eminent Member
Joined: 8 months ago
 

New question, is there any way to get the internal display working with iMAC? DDRT. Clover?

Sytem InfoiMAC Late 2015. dGPU AMD M390, OSX 10.12.6, Windows 17134.rs4_release.180410-1804(1803). GYGABYTE AORUS RX580 miniITX eGPU my signature


ReplyQuote