Notifications
Clear all

eGPU not benchmarking  

 of  2
  RSS

achetnik
(@achetnik)
Active Member
Joined: 4 years ago
 

My setup:

2016 Macbook Pro 15" with built in RX460 & Akitio NODE & MSI RX480 8GB (TB3)

After updating the firmware on the NODE and running the automate-GPU script.

When using MacOS (Latest) and the eGPU, the RX480 8GB shows up in System Report and in About this Mac however when I use Heaven to benchmark the eGPU I only get between 8-12 Frame rates, which seem very similar to in built in GPUs. See attached.

The NODE and RX480 both show in System Report with no sign on unsupported. The GPU also has support and metal options enabled.

It there anyway to force Heaven to use the better GPU?

Any ideas?

 EDIT: I have changed Heaven to use lower than Ultra settings and still I only get about 12 FPS.

IMG 4668
2016 15" MacBook Pro (RP460) [6th,4C,H] + GTX 980 @ 32Gbps-TB3 (AKiTiO Node) + macOS 10.12 & Win10 [build link]  

ReplyQuote
goalque
(@goalque)
Noble Member Admin
Joined: 4 years ago
 

macOS 10.12.3? Good to know that only the non-touch Late 2016 13” MBP freezes with an AMD card.

Frequently asked question. Please launch the app from the eGPU display or ghost display:

at 0:29

automate-eGPU EFIapple_set_os.efi

Mid 2015 15-inch MacBook Pro eGPU Master Thread

 
2018 13" MacBook Pro [8th,4C,U] + Radeon VII @ 32Gbps-TB3 (ASUS XG Station Pro) + Win10 1809 [build link]  


ReplyQuote
achetnik
(@achetnik)
Active Member
Joined: 4 years ago
 

Running 10.12.2.

Tried changing the primary but still the same.

Also tried this:  https://www.theitsage.com/install-radeon-rx-480-gpu-macos-sierra/ but the code is already in my kext (lower case not capitals but I guess thats fine).

Seems like i'm not getting hardware acceleration. The monitor attached the to GPU is so slow and blocky.

Tried both ghost display and a HD monitor with both the same results. (I have a fit headless hdmi adaptor)

Adam

2016 15" MacBook Pro (RP460) [6th,4C,H] + GTX 980 @ 32Gbps-TB3 (AKiTiO Node) + macOS 10.12 & Win10 [build link]  

ReplyQuote
goalque
(@goalque)
Noble Member Admin
Joined: 4 years ago
 

Ok, did you notice automate-GPU.sh thread’s first post and mention about the USB-C adapter? It is necessary.

https://egpu.io/forums/mac-setup/automate-egpu-sh-is-reborn-with-amd-polaris-fiji-support-for-macos/#post-1487
https://egpu.io/forums/mac-setup/problem-with-mbp-15-2016-asus-rx480-akitio-node/#post-2720

Please do not modify kexts manually when you use the script. If you have already done so, reinstall macOS. Otherwise the script takes a backup of your modified files, not original files.

automate-eGPU EFIapple_set_os.efi

Mid 2015 15-inch MacBook Pro eGPU Master Thread

 
2018 13" MacBook Pro [8th,4C,U] + Radeon VII @ 32Gbps-TB3 (ASUS XG Station Pro) + Win10 1809 [build link]  


ReplyQuote
achetnik
(@achetnik)
Active Member
Joined: 4 years ago
 

I am getting the slow logging in when the egpu is attached, so basically I should keep running automate gpu and restarting until it goes?

 

EDIT: yes tried the USB-c device

2016 15" MacBook Pro (RP460) [6th,4C,H] + GTX 980 @ 32Gbps-TB3 (AKiTiO Node) + macOS 10.12 & Win10 [build link]  

ReplyQuote
goalque
(@goalque)
Noble Member Admin
Joined: 4 years ago
 

Two loops should be enough. Connect the eGPU to the left-corner TB3 port and the USB-C adapter next to it.

automate-eGPU EFIapple_set_os.efi

Mid 2015 15-inch MacBook Pro eGPU Master Thread

 
2018 13" MacBook Pro [8th,4C,U] + Radeon VII @ 32Gbps-TB3 (ASUS XG Station Pro) + Win10 1809 [build link]  


ReplyQuote
achetnik
(@achetnik)
Active Member
Joined: 4 years ago
 

Tried running through the loop a few times with no luck however just checked Macos and I am running 10.12.3.

 

Does that mean I have no chance!

2016 15" MacBook Pro (RP460) [6th,4C,H] + GTX 980 @ 32Gbps-TB3 (AKiTiO Node) + macOS 10.12 & Win10 [build link]  

ReplyQuote
goalque
(@goalque)
Noble Member Admin
Joined: 4 years ago
 

Normal reinstall from the macOS recovery (Command+R) gave you macOS 10.12.3? I thought that only the Internet recovery (Option+Command+R) would do this.

https://egpu.io/forums/mac-setup/10-12-2-trying-to-downgrade-to-10-12-1/#post-701

We’re all forced to use macOS 10.12.3. You can try contacting Apple customer support and ask why we can’t go back to factory settings as promised on their web page earlier.

What’s your macOS build number (About This Mac -> Software) and Boot ROM version (About This Mac -> Hardware)?

Some useful commands for troubleshooting:

kextstat | grep AMD

To see all the "Fault" type messages over the past five minutes, type:

log show --last 5m --predicate 'messageType == fault'

You can also try reloading the kext:

https://egpu.io/forums/thunderbolt-enclosures/review-akitio-node-thunderbolt-3-egpu-enclosure/#post-2839

However, this might be helpful only with a TB1/TB2 Mac.

automate-eGPU EFIapple_set_os.efi

Mid 2015 15-inch MacBook Pro eGPU Master Thread

 
2018 13" MacBook Pro [8th,4C,U] + Radeon VII @ 32Gbps-TB3 (ASUS XG Station Pro) + Win10 1809 [build link]  


ReplyQuote
achetnik
(@achetnik)
Active Member
Joined: 4 years ago
 

See attached for there grep AMD, nothing under the fault code.

automate eGPU master —  bash — 185×24
2016 15" MacBook Pro (RP460) [6th,4C,H] + GTX 980 @ 32Gbps-TB3 (AKiTiO Node) + macOS 10.12 & Win10 [build link]  

ReplyQuote
achetnik
(@achetnik)
Active Member
Joined: 4 years ago
 

I'm really struggling to get this card to work in Windows either.

I keep getting error 12.

Added the large memory via the DSDT override and TESTSIGNING mode (After installing the Intel Thunderbolt drivers).

Following the above I installed the AMD drivers but then I kept getting a blue screen and restarting, so I booted into Sage Mode, used BasecampDrivers to remove the AMD drivers from the Bootcamp partition and installed the newer drivers from them, following that, seems to be stable and no blue screen.

Also tried disabling the isight camera but mine is not connected to a PCI bridge but the USB.

Also tried disabling the PCI Bridges for the GPU but can't seem to get it working.

Tried the enable VGA bit switch but my syntax is different and so i'm not sure it its working or not.

Following this:  https://egpu.io/forums/mac-setup/2016-macbook-pro-solving-egpu-error-12-in-windows-10/

But this (mm 0001023E 1 ;PCI :8) gives me too many arguments. Tried a variation on this: mm 0001023E 8 -PCI (See here: https://forums.macrumors.com/threads/win7-x64-booting-natively-via-efi-no-bios-emulation.696523/page-9) which seems to go through but not sure if it does the same thing?

Is there anyway I can check to see if the VGA switch worked in Windows?

Also i'm not sure if it matters but, the RX 480 shows up under the Graphics Cards, but when I switch Device Manager to show Devices by Connection, the RX480 is not listed under any of the devices, PCI bridges or anything. Its there when looking at 'Devices by Connection'.

Starting to think it might be worth throwing this Akitio NODE out and building a small ATX machine with the GPU?

Adam

 

2016 15" MacBook Pro (RP460) [6th,4C,H] + GTX 980 @ 32Gbps-TB3 (AKiTiO Node) + macOS 10.12 & Win10 [build link]  

ReplyQuote
 of  2