In Spring 2016 Radeon Technologies Group introduced AMD XConnect, its software solution for external graphics cards. This software utility automatically handles graphic switching between the computer's internal graphics card and the external Radeon GPU depending on the task. AMD XConnect seemed very promising at the time, as Razer was showcasing real-world use of such a setup with its Blade Stealth and Razer Core, the very first certified production external graphics card enclosure.
Scanning quickly through our eGPU implementations table you can see many more people have had success using Nvidia graphics cards over AMD ones. Nvidia didn't make a big deal about its eGPU software, Nvidia Optimus, but the software outdid AMD XConnect. External GPU setups with Nvidia cards are likely to work more quickly and easily compared to AMD ones.
Where is AMD XConnect at now, almost a year later? Starting with version 15.12, Radeon Crimson Edition is the graphics driver software for AMD graphics cards. This driver software package also contains the AMD XConnect utility to support the use of external GPU. Since late 2016 AMD has picked up the pace with driver releases. I've seen performance gains in my triple CrossFire RX 480 gaming desktop with every Radeon Crimson Edition update. Although it's been marginal improvement, it still makes the GPU function better. So let's find out how far AMD XConnect has come by testing the AKiTio Node Thunderbolt enclosure with an R9 Fury Nitro.
My previous Windows Thunderbolt 3 laptop was a Dell XPS 9350. As many of you have read about the Dell's crippled PCIe connection (2x instead of advertised 4x PCIe 3.0), I exchanged the XPS 9350 for an HP Spectre 13. This Spectre 13 is a late 2016 model with Kaby Lake and two Thunderbolt 3 ports. The first thing I did was verify the PCIe connection. I can confirm it's running at 4x PCIe 3.0.
The next step was to see which Thunderbolt firmware and controller this HP Spectre has. The Thunderbolt controller is 1577 with NVM firmware 16. From what we've learned through other Thunderbolt 3 computers, older NVM firmware on non-certified eGPU hosts means that Intel Thunderbolt Software declares "NO" to External GPU Support. This doesn't matter as long as you have an external graphics card enclosure with high compatibility such as the AKiTiO Node.
This post is neither a review of the HP Spectre 13 nor the AMD Radeon R9 Fury, but there's something to be said about the stark contrast in this pairing. The Spectre 13 is one of the thinnest and lightest Thunderbolt 3 laptops on the market. The R9 Fury Nitro is a tank of a graphics card measuring at 12.8x5x1.7 inches. The R9 Fury is twice the volume of the Spectre 13.
The only task I needed to do was open up Device Manager then right click the newly found Microsoft Display Adapter to update its drivers. Windows figured out the installation and after a few screen flashes AMD XConnect was up and running. I fully anticipated but did not encounter error 12, a common issue with eGPU setup in Windows.
It was amazing how seamlessly this eGPU implementation went. Besides Thunderbolt Software's warning about external GPU possibly not working properly after I plugged in the AKiTiO Node, there were absolutely no issues. AMD XConnect handled connecting and disconnecting the external graphics card without fail.
AMD XConnect supports these graphics cards:
- Radeon RX 400 Series
- Radeon R9 Fury
- Radeon R9 Nano
- All Radeon R9 300 Series
- Radeon R9 290X
- Radeon R9 290
- Radeon R9 285
Running with an external display, the eGPU performed better by roughly 10%. If portability is a priority, this performance loss is not a significant trade-off.
• external graphics card builds
• best laptops for external GPU
• eGPU enclosure buyer's guide
2021 15" ASUS TUF Dash F15 [11th,4C,H] + RTX 3080 @ 32Gbps-TB4 (AORUS Gaming Box) + Win10 2004 // my 3rd RTX 3080 build [build link]
Great to know HP aren't blocking eGPUs purposefully.
I wonder if this works with the last Devil Box/Mantiz?
XPS 13 9360 + Acer Graphics Dock
Great to know HP aren't blocking eGPUs purposefully.
I wonder if this works with the last Devil Box/Mantiz?
I will try it with the Mantiz board later this week.
• external graphics card builds
• best laptops for external GPU
• eGPU enclosure buyer's guide
2021 15" ASUS TUF Dash F15 [11th,4C,H] + RTX 3080 @ 32Gbps-TB4 (AORUS Gaming Box) + Win10 2004 // my 3rd RTX 3080 build [build link]
Can you check the internal screen performance with XConnect?
Current: Thinkpad W540 - i7 4900MQ - 32 GB DDR3L - Quadro K2100M - Akitio Thunder2 - GTX 660 OEM
Retired: Thinkpad W520 - i7 2860QM - 32 GB DDR3L - Quadro 1000M - EXP GDC Beast - GTX 560 Ti - GTX 660 OEM
@Excalibur the results in my original post were through the internal display. Here's the results with an external display. It's a 10% difference.
• external graphics card builds
• best laptops for external GPU
• eGPU enclosure buyer's guide
2021 15" ASUS TUF Dash F15 [11th,4C,H] + RTX 3080 @ 32Gbps-TB4 (AORUS Gaming Box) + Win10 2004 // my 3rd RTX 3080 build [build link]
I decided to run the same tests on the XPS 9350 (while I have it for the next few days) with this R9 Fury Nitro eGPU.
AMD XConnect with internal display
10% gain with external display
• external graphics card builds
• best laptops for external GPU
• eGPU enclosure buyer's guide
2021 15" ASUS TUF Dash F15 [11th,4C,H] + RTX 3080 @ 32Gbps-TB4 (AORUS Gaming Box) + Win10 2004 // my 3rd RTX 3080 build [build link]
Thanks for the information. RX 480 seems very promising.
Current: Thinkpad W540 - i7 4900MQ - 32 GB DDR3L - Quadro K2100M - Akitio Thunder2 - GTX 660 OEM
Retired: Thinkpad W520 - i7 2860QM - 32 GB DDR3L - Quadro 1000M - EXP GDC Beast - GTX 560 Ti - GTX 660 OEM
Over 1200 points on Unigine Heaven Benchmark 4.0 - means that you can play all games To the MAX - Full HD 1920x1080 on the Internal and External Display if someone is interested - eGPU power
MacBook Pro (Retina, 15-inch, Later 2013) 3.2GHz Quad Core Intel i7-4750HQ / 8 GB 1600 MHz DDR3 / 256GB SSD + 1TB
✪ mini eGPU ● PCI Express vs. Thunderbolt ● Mac CAN game ● Gaming Laptops vs. MacBook Pro with eGPU
2012 13" MacBook Air [3rd,2C,U] + GTX 1060 @ 10Gbps-TB1 (AKiTiO Thunder2) + macOS 10.12 // external HDD Windows [build link]
Thanks for the great guide! Would anyone happen to know if all recent Spectre x360 13" models have full pciex4 eGPU capability on the TB3 port? I'm looking at model 13-AC023DX and perhaps some other variants.
To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.
.Yes it has 4x PCIe lanes. I was able to confirm that when I was testing the HP Spectre 13 X360 with the Mantiz Venus eGPU boards. Better yet, it was one of the few TB3 which was eGPU certified. This means plug and play with every Thunderbolt 3 eGPU enclosure on the market.
• external graphics card builds
• best laptops for external GPU
• eGPU enclosure buyer's guide
2021 15" ASUS TUF Dash F15 [11th,4C,H] + RTX 3080 @ 32Gbps-TB4 (AORUS Gaming Box) + Win10 2004 // my 3rd RTX 3080 build [build link]