2016 15" MacBook Pro (RP460) [6th,4C,H] + GTX 1080 Ti @ 32Gbps-TB3 (AKiTiO Node)...
 
Notifications
Clear all

2016 15" MacBook Pro (RP460) [6th,4C,H] + GTX 1080 Ti @ 32Gbps-TB3 (AKiTiO Node) + Win10 [konceptz] // Final Cut Pro eGPU fix  

 of  3
  RSS

konceptz
(@konceptz)
Active Member
Joined: 3 years ago
 

After playing with the drivers, settings and other awesome information here, and not wanting to create large memory spaces in my windows, I decided to try getting a viable working solution without any special modifications to windows.

The end result being that I have the Radeon 460 working on the internal MBP dispay and the eGPU working on a display plugged into the external card.  The workflow is just that I have to boot up, open device manager, disable card, flick a switch off and then on and finally re-enable.  Not more than 30 seconds of extra work per boot.

YMMV but this workflow seems to be good enough for me.

  1. Install bootcamp using windows 10 using the latest windows ISO from Microsoft.  (Todo: add link)
  2. Let windows install.  Once windows had completely installed, shutdown the computer.
  3. Start up machine with the Akitio Node with GPU plugged into the closest port on the left hand side
  4. Update drivers for the Node. (Todo: verify this step with others as I already updated the drivers before clean re-install)
  5. Notice that the GPU is detected and install drivers for the GPU
  6. Everything should work now, except that the card won’t work correctly when you reboot.
  7. When starting up or rebooting, keep the card plugged into the same port as above; the left hand, closest port to you.
  8.  Once in windows, open Device manager and notice that the GPU has Error 43
  9. Disable the device and then turn off the card at the power source in the back of the akitio box.
  10. Notice that the card has been removed from the list of available GPUs
  11. Turn the akitio node 3 back on.
  12. Notice that the card has now reappeared as disabled.
  13. Enable the card and all should work.  
  14. I’ve noticed zero stability issues while gaming for hours and doing all the benchmarks.  

This means that I have the 460 working on the internal display and the 1080ti working on the external display.  I did see a performance degradation of about 10% comparing the 1080ti’s benchmarking in Heaven to those found online.  

Interestingly, I see that the port is enabled at only PCI Express x8 Gen3 via nvidia control panel.  (Help>>System Information)  Playing with the port did not yield an x16 connection and did not allow me to boot while plugged for some of the other ports. (YMMV)

 

Benchmarks

 

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

itsage, nando4, ed_co and 1 people liked
ReplyQuote
ed_co
(@ed_co)
Reputable Member
Joined: 3 years ago
 

But having the allocation address problem in Windows, I don't understand how you can do that without the penalty of disabling other things in the computer... Someone understands??

2017 15" MacBook Pro (RP560) [7th,4C,H] + GTX 1080 Ti @ 32Gbps-TB3 (Mantiz Venus) + macOS 10.13 & Win10 [build link]  

ReplyQuote
konceptz
(@konceptz)
Active Member
Joined: 3 years ago
 

Hi Ed,

 

Interestingly, I have not experienced this issue with the above method.  It's untested as to why I do not have these issues but I certainly have not disabled anything.  I'm happy to provide screen grabs or system reports/logs if anyone wants to take a deeper look.

Memory Allocation
2016 15" MacBook Pro (RP460) [6th,4C,H] + GTX 1080 Ti @ 32Gbps-TB3 (AKiTiO Node) + Win10 [build link]  

ReplyQuote
benr
 benr
(@benr)
Eminent Member
Joined: 3 years ago
 
Posted by: konceptz

"13. Enable the card and all should work."

I'm doing exactly this on a near-identical setup, and it's not working at step 13. Disabling, switching off, and re-enabling is as you describe, but my GPU still shows Error 43. Any thoughts? Thanks!

To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.

.

ReplyQuote
konceptz
(@konceptz)
Active Member
Joined: 3 years ago
 

Hey Benr,

Just some quick troubleshooting steps or variables I left out.

 

Do you have a 15" 2016 Touchbar?  Otherwise I also have the power connected through the far right-side and a usb hub connected to the near-right side plug.  (Unsure if this should matter).

Is your firmware for Ankitio Node 3 updated per the latest on their website?

Is your Thunderbolt 3 windows updated with the Intel Nuc drivers?  (I didn't technically do this this time, but I think it autoupdated)

Did you copy these steps from a fresh install of windows 10?  I'm using (per winver) V.1607 Build 1439.1066

 

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

ReplyQuote
ed_co
(@ed_co)
Reputable Member
Joined: 3 years ago
 
Posted by: konceptz

 

Hi Ed,

 

Interestingly, I have not experienced this issue with the above method.  It's untested as to why I do not have these issues but I certainly have not disabled anything.  I'm happy to provide screen grabs or system reports/logs if anyone wants to take a deeper look.

Memory Allocation

   

I am not the one with enough knowledge to know about, but I am sure someone could help to understand what is happening here...

2017 15" MacBook Pro (RP560) [7th,4C,H] + GTX 1080 Ti @ 32Gbps-TB3 (Mantiz Venus) + macOS 10.13 & Win10 [build link]  

ReplyQuote
cal1poon
(@cal1poon)
New Member
Joined: 3 years ago
 

Hi Konceptz,

I have the exact same hardware and software setup as yours, and I had been trying to get past your 3rd step in the last few days without any success:

3. Start up machine with the Akitio Node with GPU plugged into the closest port on the left hand side

Windows will hang while booting...the spinner would literally stop at the exact same spot every time if my eGPU is plugged in before I turn on my machine.  I can only plug it in after the system boots and I could install drivers, etc, but that's about it.  The card would still not work.  Have you encountered this?

I am able to get my setup to work under macOS...so I know the hardware is functional, FYI.

Thanks!

 

 

 

To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.

.

ReplyQuote
ebonyknigh
(@ebonyknigh)
New Member
Joined: 3 years ago
 

Hi Konceptz,

I'm new to egpu. I have the same computer and I've just ordered the Akitio Node. Before jump right into it, I still have a few questions: 

1. How do you manage your graphic card drivers? Do you just install drivers for both sides? Do they cause problems when you are plugging in/out or when the eGPU is not connected?

2. Can you manage to use eGPU acceleration when you are only using internal display? 

Thank you very much!

To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.

.

ReplyQuote
Rezo
 Rezo
(@rezo)
Active Member
Joined: 3 years ago
 

mine worked as well.

At first I got an error code 43 with the windows default driver, then I just downloaded and did a clean install with the latest nvidia driver (381.89).

After reboot, it worked just like a magic, did not even need to disable and re-enable the device.

nothing else was needed, may be because of the windows insider program update with extra support of eGpus?

I am so excited right now I just want to play with some benchmarks

 

*edit* ran the benchmark and  a few reboots.

After the first reboot, yes I still need to disable/enable the card and do hardware change scans to avoid sudden error 43(it may also reoccurs after waking up from sleep mode)

benchmark has similar result from konceptz's and I am satisfied with it.  Thank God.

*edit 2

and yeah, macOS worked magically smooth as bootcamp.

Ran automate-eGPU.sh once, got the latest driver installed from it, reboot,

went to nvidia driver manager, set the radio mark to nvidia webdriver, reboot again and boom, everything just worked out beautifully.

cant believe I bricked one MBP and couldn't get this to work just two months ago...

* edit 3

yeah... I just noticed that its PCIe Lane Width is still 4x under MacOS, wonder what will  I need to tweak for it to work at its full potential

To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.

.

konceptz liked
ReplyQuote
konceptz
(@konceptz)
Active Member
Joined: 3 years ago
 
Posted by: cal1poon

 

Hi Konceptz,

I have the exact same hardware and software setup as yours, and I had been trying to get past your 3rd step in the last few days without any success:

3. Start up machine with the Akitio Node with GPU plugged into the closest port on the left hand side

Windows will hang while booting...the spinner would literally stop at the exact same spot every time if my eGPU is plugged in before I turn on my machine.  I can only plug it in after the system boots and I could install drivers, etc, but that's about it.  The card would still not work.  Have you encountered this?

I am able to get my setup to work under macOS...so I know the hardware is functional, FYI.

Thanks!

 

 

 

   

Hey. Did you try booting with the connector in other ports?

For me, the port closest to you while facing the computer on the left side is the one that works, otherwise I get the exact same issue as you described .

 

 

 

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

cal1poon liked
ReplyQuote
 of  3