I tested performance difference between AGA vs TB3 eGPU several times and without a doubt the Graphics Amplifier is better. This build is for those who want to maximize their GPU expansion with an Alienware laptop. The discrete Nvidia card can work alongside two Nvidia eGPUs, one through AGA port and another through TB3 port.
![]() |
![]() |
System specs:
2017 Alienware 15 R3 - i7-7700HQ/GTX 1070 dGPU/HD Graphics 630 iGPU/32GB RAM/512GB NVMe SSD + 1TB HDD
eGPU hardware:
ASUS XG Station Pro + Nvidia GTX 1080 Ti + 1.5m Thunderbolt 3 cable
Alienware Graphics Amplifier + Nvidia RTX 2080 Ti
Hardware pictures:
![]() |
![]() |
Installation steps:
Both the AGA port and Thunderbolt 3 port have a 4 PCI lane connection directly to the CPU. By default connecting the Alienware Graphics Amplifier requires a reboot to get the AGA eGPU going. It also disables the dGPU. In order the keep the GTX 1070 dGPU enabled I uninstalled the AGA software in Windows and ran DDU to remove all graphics drivers. Once this is done, I connected everything prior to boot then manually installed the latest Nvidia graphics drivers.
![]() |
![]() |
![]() |
Benchmarks:
Here are some OpenCL and CUDA numbers through Geekbench 4 and Luxmark 3.1.
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
I also ran some gaming benchmarks. The external monitor was Samsung CHG90 running at 3840 x 1080 @ 100Hz (due to HDMI cable connection).
Alienware 15 R3 | 1070 dGPU | 1080 Ti TB3 eGPU | 2080 Ti AGA eGPU |
---|---|---|---|
Unigine Valley | 2,041 | 2,916 | 3,498 |
Unigine Heaven | 1,262 | 1,776 | 2,496 |
Unigine Superposition | 5,114 | 8,288 | 11,248 |
3DMark Time Spy | 5,744 | 8,487 | 13,873 |
3DMark Fire Strike | 17,719 | 21,216 | 32,746 |
Tomb Raider 2013 | 90.5 FPS | 129.0 FPS | 191.3 FPS |
Dirt Rally | 73.1 FPS | 80.4 FPS | 87.4 FPS |
Shadow of Mordor | 54.4 FPS | 72.6 FPS | 108.4 FPS |
Hitman | 46.9 FPS | 62.9 FPS | 65.7 FPS |
Strange Brigade | 55.0 FPS | 84.0 FPS | 118.0 FPS |
The Division 2 | 41.0 FPS | 44.0 FPS | 72.0 FPS |
Assassin Creed Odyssey | 36.0 FPS | 32.0 FPS | 54.0 FPS |
Ghost Recon | 33.2 FPS | 30.6 FPS | 53.8 FPS |
Forza Horizon 4 | 77.0 FPS | 61.0 FPS | 108.0 FPS |
Comments:
This build would make an excellent setup or computing and machine learning tasks. It can get loud when everything get going full speed. While the Thunderbolt 3 connection starts showing its limits the Alienware Graphics Amplifier works similarly to an internal x4 PCIe slot connection.
LinkedIn | Youtube | Instagram
• external graphics card builds
• best laptops for external GPU
• eGPU enclosure buyer's guide
2021 Gigabyte Z590i Vision D [11th,6C] + RTX 3060 Ti @ 32Gbps-TB4 (Gigabyte Gaming Box) + Win11 [build link]
@itsage Looking at the last three results, seems like bandwidth limits given how a laptop 1070 is doing better than a 1080 Ti over TB3? If not, what do you think accounts for the difference for these two GPUs in those games? Could you also add tests for 2080 Ti over TB3 to the results?
"Desultory reading is delightful, but to be beneficial, our reading must be carefully directed." — Seneca
Author: kryptonite ✧ purge-wrangler ✧ tbt-flash ✧ purge-nvda ✧ set-eGPU
Insights Into macOS Video Editing Performance
Launching Apps on Specific (e)GPUs on macOS
Definitive macOS Thunderbolt eGFX Compatibility Registry
Master Threads:
2014 15-inch MacBook Pro 750M
2018 15-inch MacBook Pro
2019 13" MacBook Pro [8th,4C,U] + RX Vega 64 @ 32Gbps-TB3 (Mantiz Venus) + macOS 10.14.6 & Win10 [build link]
@mac_editor I think 22Gbps bandwidth might not be the issue but rather the Thunderbolt 3 controller speed. Certain games make it harder for the end-to-end encoding and decoding by the TB3 controllers. I ran the RTX 2080 Ti and Radeon VII recently to compare dGPU vs eGPU. You'd see a very similar limits in games such as Forza Horizon 4, Assassin Creed Odyssey, and Ghost Recon.
LinkedIn | Youtube | Instagram
• external graphics card builds
• best laptops for external GPU
• eGPU enclosure buyer's guide
2021 Gigabyte Z590i Vision D [11th,6C] + RTX 3060 Ti @ 32Gbps-TB4 (Gigabyte Gaming Box) + Win11 [build link]
@itsage in my comparison between GTX 1080 Ti and RTX 2080 Ti, the RTX2080Ti could hardly beat the GTX1080Ti, only by an average of 7 FPS.
This is completely different to your results, where the RTX 2080 Ti wins handily.
How can this be explained? Can this be the difference because of brand and type of the card?
Ah, It's not TB3, it's AGA, this explains something, of course.
FYI:
2018 15" MBP & 2015 13" MBP connected to RTX2080Ti GTX1080Ti GTX1080 Vega56 RX580 R9-290 GTX680
2018 15" MacBook Pro (RP560X) [8th,6C,H] + RX 5700 XT @ 32Gbps-TB3 (ASUS XG Station Pro) + macOS 10.15.4 & Win10 1809 // Navi vs Radeon VII vs GTX 1080 Ti [build link]
@oliverb The Alienware Graphics Amplifier is faster than Thunderbolt 3 connection. Here's a direct comparison using an RTX 2080 in the Razer Core and AGA.
AW15R3 + RTX2080 | AGA FHD | TB3 FHD | AGA QHD | TB3 QHD | AGA 4K | TB3 4K | AGA 5K | TB3 5K |
---|---|---|---|---|---|---|---|---|
Unigine Valley | 4,637 | 4,285 | 3,315 | 3,102 | 1,574 | 1,525 | 873 | 856 |
Unigine Heaven | 3,322 | 2,867 | 2,137 | 1,945 | 960 | 917 | 494 | 483 |
Unigine Superposition | 18,451 | 17,348 | 13,263 | 12,310 | 6,766 | 6,522 | 4,080 | 3,963 |
3DMark Time Spy | 15,846 | 13,564 | 10,545 | 9,416 | 5,167 | 4,879 | 3,029 | 2,946 |
3DMark Fire Strike | 25,428 | 20,452 | 18,342 | 13,675 | 9,898 | 7,694 | 5,129 | 4,785 |
Tomb Raider 2013 | 228.5 FPS | 187.7 FPS | 152.7 FPS | 135.1 FPS | 77.2 FPS | 74.7 FPS | 44.2 FPS | 43.9 FPS |
Shadow of Mordor | 161.6 FPS | 127.3 FPS | 121.7 FPS | 99.4 FPS | 71.0 FPS | 62.6 FPS | 45.7 FPS | 42.7 FPS |
Dirt Rally | 100.3 FPS | 119.25 FPS | 99.3 FPS | 106.0 FPS | 73.9 FPS | 74.9 FPS | 52.5 FPS | 53.3 FPS |
Hitman | 86.3 FPS | 81.7 FPS | 77.1 FPS | 68.5 FPS | 38.6 FPS | 35.8 FPS | 21.5 FPS | 21.1 FPS |
LinkedIn | Youtube | Instagram
• external graphics card builds
• best laptops for external GPU
• eGPU enclosure buyer's guide
2021 Gigabyte Z590i Vision D [11th,6C] + RTX 3060 Ti @ 32Gbps-TB4 (Gigabyte Gaming Box) + Win11 [build link]
@itsage: Great table as always.
Question: Did you merge my two posts before or is this done automatically?
2018 15" MBP & 2015 13" MBP connected to RTX2080Ti GTX1080Ti GTX1080 Vega56 RX580 R9-290 GTX680
2018 15" MacBook Pro (RP560X) [8th,6C,H] + RX 5700 XT @ 32Gbps-TB3 (ASUS XG Station Pro) + macOS 10.15.4 & Win10 1809 // Navi vs Radeon VII vs GTX 1080 Ti [build link]
I merged them manually. We had requested the forum software developer for auto-merge feature but it's not possible yet.
LinkedIn | Youtube | Instagram
• external graphics card builds
• best laptops for external GPU
• eGPU enclosure buyer's guide
2021 Gigabyte Z590i Vision D [11th,6C] + RTX 3060 Ti @ 32Gbps-TB4 (Gigabyte Gaming Box) + Win11 [build link]
@itsage thank you for the insight. Okay, so the TB3 encode/decode is the bottleneck for those games. But what influences this encode/decode? In the 3 games in question, why is the encode/decode process slower vs. other games? If we can understand what properties exactly affect performance (such as specific game settings, textures, etc), it would be an important step forward in understanding TB and it’s limits.
"Desultory reading is delightful, but to be beneficial, our reading must be carefully directed." — Seneca
Author: kryptonite ✧ purge-wrangler ✧ tbt-flash ✧ purge-nvda ✧ set-eGPU
Insights Into macOS Video Editing Performance
Launching Apps on Specific (e)GPUs on macOS
Definitive macOS Thunderbolt eGFX Compatibility Registry
Master Threads:
2014 15-inch MacBook Pro 750M
2018 15-inch MacBook Pro
2019 13" MacBook Pro [8th,4C,U] + RX Vega 64 @ 32Gbps-TB3 (Mantiz Venus) + macOS 10.14.6 & Win10 [build link]
@itsage, it's interesting how same GPUs can differ from brand to brand. I get easily up to 10% better values with my GTX1080Ti compared to yours.
Such differences make it hard to compare correctly.
For example, compared with your GTX 1080 Ti, a RTX 2080 Ti may be 20% better, which is a good improvement, but it's only 10% better compared to mine, which is a bad value.
Other example is the comparison with Radeon VII: My GTX 1080 Ti was 10% better than the Radeon VII in average, but of course this would be different compared with another GTX 1080 Ti which is 10% worse...
2018 15" MBP & 2015 13" MBP connected to RTX2080Ti GTX1080Ti GTX1080 Vega56 RX580 R9-290 GTX680
2018 15" MacBook Pro (RP560X) [8th,6C,H] + RX 5700 XT @ 32Gbps-TB3 (ASUS XG Station Pro) + macOS 10.15.4 & Win10 1809 // Navi vs Radeon VII vs GTX 1080 Ti [build link]
@itsage, you should, no, must, test new Vulkan Games like Doom or Wolfenstein 2. The performance of Vulkan is incredible. I would be very interesting how a RTX2080Ti on AGA performs.
2018 15" MBP & 2015 13" MBP connected to RTX2080Ti GTX1080Ti GTX1080 Vega56 RX580 R9-290 GTX680
2018 15" MacBook Pro (RP560X) [8th,6C,H] + RX 5700 XT @ 32Gbps-TB3 (ASUS XG Station Pro) + macOS 10.15.4 & Win10 1809 // Navi vs Radeon VII vs GTX 1080 Ti [build link]