2018 AMD Ryzen 5 2400G [R2K,4C,G] + GTX 1080 @ 32Gbps-TB3 (AORUS Gaming Box) + W...
 
Notifications
Clear all

2018 AMD Ryzen 5 2400G [R2K,4C,G] + GTX 1080 @ 32Gbps-TB3 (AORUS Gaming Box) + Win10 1803 [itsage]  

 of  7
  RSS

itsage
(@itsage)
Illustrious Member Admin
Joined: 4 years ago
 

This build is a follow-up to my previous Thunderbolt 3 on AMD Threadripper 1950x build. I put together a Ryzen 5 2400G system using the Inwin Chopin ITX case. The miniature profile (3.3 liters) added more challenges to mounting the Gigabyte GC-Titan-Ridge AIC but it was a lot of fun. The great news is Thunderbolt 3 is seemingly ready for AMD systems. The ball is in Intel's court.

 

System specs:

Chopin Ryzen 5 2400G/RX Vega 11 iGPU/8GB RAM/250GB SSD/GC-Titan-Ridge AIC

 

eGPU hardware:

AORUS Gaming Box + Nvidia GTX 1080 + .5m Thunderbolt 3 cable

 

Hardware pictures:

 

Installation steps:

Same with the Threadripper system, there was no hacking or modding BIOS settings. I learned from @karatekid430 jumping pin 3 and 5 can keep the GC-Titan-Ridge AIC awake at boot. This way the system can hot-detect Thunderbolt devices in Windows. It's not fully functional as hot-plug though. I need to warm boot for the eGPU to start working. The crucial piece of software is Intel Thunderbolt Software. I installed version [17.4.77.400] from Gigabyte support website.

The most time consuming task was to mount the AIC. There's absolutely no room for any PCI cards in the front of the InWin Chopin case. I used a PCI extender. I cut open the metal divider then routed this extender through the rear. The components are held in place with electrical tape. The side panel once installed provides additional reinforcement to keep the AIC in place.

Intel Thunderbolt Software showed this Ryzen 5 2400G system has support for External GPUs. I manually installed the latest Nvidia Drivers and the AORUS 1080 Gaming Box started working right away.

 

Benchmarks:

There are stability issues atm. I was not able to run any benchmarks except for AIDA64. I'm guessing there's a kink or loose connection in the current arrangement. An x4 PCI extender would be better in this case.

 

Comments:

I hope Intel will certify Thunderbolt 3 on AMD systems soon. The GC-Titan-Ridge AIC has proven the hardware and software pieces are in place. The more Thunderbolt 3 computers and devices come to market, the less costly this technology becomes.

external graphics card builds
best laptops for external GPU
eGPU enclosure buyer's guide

 
2020 13" MacBook Pro [10th,4C,G] + RTX 2080 Ti @ 32Gbps-TB3 (AORUS Gaming Box) + Win10 2004 [build link]  


VIBRIO, holdiniopolis, ICULikeMac and 3 people liked
ReplyQuote
itsage
(@itsage)
Illustrious Member Admin
Joined: 4 years ago
 

I checked over the PCI extender and AIC connection last night. All was good. The culprit was driver incompatibility. This Ryzen 5 2400G system could run without a hitch when paired with RX 580 Gaming Box.

The RX Vega 11 behaved more like a discrete graphics card than an integrated one. In order to emulate eGPU internal display mode, I had to open Graphics Setting in Win10 1803 and set each application to use to the High Performance GPU. The monitor was connected through the ASRock motherboard's HDMI port. I was curious so I tested the reverse situation where the monitor connected to the RX 580 eGPU's HDMI port but the application was set to use RX Vega 11. The system actually used the RX Vega 11 in this iGPU external monitor mode. Here are Unigine benchmarks.

RX Vega 11 iGPU RX 580 eGPU Internal RX 580 eGPU External

external graphics card builds
best laptops for external GPU
eGPU enclosure buyer's guide

 
2020 13" MacBook Pro [10th,4C,G] + RTX 2080 Ti @ 32Gbps-TB3 (AORUS Gaming Box) + Win10 2004 [build link]  


ReplyQuote
Yukikaze
(@yukikaze)
Prominent Member Moderator
Joined: 4 years ago
 

This is brilliant stuff. Looks like Titan Ridge really is a plug-and-play TB3-anywhere solution.

Want to output [email protected] out of an old system on the cheap? Read here.
Give your Node Pro a second Thunderbolt3 controller for reliable peripherals by re-using a TB3 dock (~50$).

"Always listen to experts. They'll tell you what can't be done, and why. Then do it."- Robert A. Heinlein, "Time Enough for Love."

 
2012 14" Lenovo Thinkpad T430s [3rd,2C,M] + RX 550 @ 10Gbps-TB1 (Atto Thunderlink) + Win10 [build link]  


ReplyQuote
esatamacmodular
(@esatamacmodular)
Estimable Member
Joined: 3 years ago
 
Posted by: Yukikaze

This is brilliant stuff. Looks like Titan Ridge really is a plug-and-play TB3-anywhere solution.

Agree it's exciting work by itsage ! But what do you mean by this being a plug and play TB3 anywhere solution? I can't throw it in my z170x setup, right? I though this post was suggesting a Titan Ridge AIC and specific titan ridge AIC compatible motherboard might work in the future with AMD processors. Intel could officially add support because components are recognized.

This post was modified 2 years ago

iMac 2013 10.14.1, Macbook Air 2013 10.11, MBP 2016 13" 10.13.6 , HP 4530s 10.11, node lite, DA-2 PSU w/mod, PE4L 2.1b expresscard34, GTX460,1050Ti,1060,1070/Ti RX470,560,580

 
2016 13" MacBook Pro [6th,2C,U] + GTX 1060 @ 32Gbps-TB3 (AKiTiO Node Lite) + macOS 10.13.6 [build link]  


ReplyQuote
ICULikeMac
(@iculikemac)
Estimable Member
Joined: 3 years ago
 

Awesome post, thank you!

2019 Razer Blade Stealth GTX1650 Win10
Aorus Gaming Box RTX 2070
Asus XG Station Pro (RX570 8GB + RTX 2080)


ReplyQuote
karatekid430
(@karatekid430)
Estimable Member
Joined: 3 years ago
 

I only just saw this completed build. I am glad I could have helped with the jumper.

Yikes, that is one crazy solution to fit the add-in card.

Can both the Thunderbolt 3 ports be accessed? Or is only one drilled through?

This is pretty cool, especially that it is AMD. What I wanted to see from Intel NUCs was for them to be able to be powered from Thunderbolt ports, in which case we could discard the power pack and power them at 100W from the Aorus eGPU. In theory you could find a way to fit the NUC motherboard inside of the eGPU. If you use R9 Nano, there is space above and behind the GPU. Not quite enough, but you could mod the Aorus case to allow the motherboard to protrude a little. That would make the Aorus eGPU its own computer with USB ports and the Thunderbolt cable at the back. Then the NUC inside could be powered down and the Thunderbolt cable attached to a laptop. Which would make it very versatile.

I am hoping that eventually the makers of eGPUs will start to make the mounting holes compatible with ATX cases, so that modders can take the PCB out of them and place it in any standard PC case.

On a tangent:

I hope that one day Thunderbolt can allow a laptop to borrow the GPU of a desktop (access in the same way that a virtual machine would access graphics). I believe that theoretically, Thunderbolt can do that - but it will require firmware changes and improvements to make sure all consumer / mainstream platforms have their IOMMU and SR-IOV (or potentially even MR-IOV) working.

I am different to other people in that I will take absolutely any opportunity to use the same hardware I own in other ways. Many people will say "gimmick" or "nobody really wants that" but if everything is there to enable something, and it is not enabled, it frustrates me. I believe that PCIe and DisplayPort should be fused - the benefit is that every computer can then be a high performance capture device without any additional hardware, and that any laptop will be able to be used as a portable monitor. There are dozens of cool things that would benefit people, that nobody has really contemplated. People might say it is a gimmick. But if you actually deliver it, they might start to try it and go "well actually, this is useful".

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

.

itsage liked
ReplyQuote
karatekid430
(@karatekid430)
Estimable Member
Joined: 3 years ago
 

Oh, just a head's up - when going from 2015 controllers to non-2015 controllers, passive Thunderbolt cables result in a performance hit. The Aorus Gaming Box uses the 2015 DSL6540 Thunderbolt controller. I would do a bandwidth test. For Nvidia, CUDA-Z. For AMD, BufferBandwidth.exe which comes pre-compiled in the AMD APP SDK 3.0.

I could only ever get 1800MB/s to my eGPU, and assumed I had a PCH bottleneck. But it turns out that the instant I got my 2M Active cable, it hits 2750MB/s every time.

The same has been observed by me with HP Z-docks and the Sonnet 550 eGPU, which also use the 2015 DSL6540 controller.

Two 2015 devices can use the passive cable in between them without any performance hit.

I have tried many cables - one 30cm and about three 50cm. It is not caused by a faulty cable - they are all passive, and are all affected.

I do not know if you can get active 50cm cables - but I do know that 1M ones exist.

Please let me know the result. Cheers!

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

.

naticom and itsage liked
ReplyQuote
tsakal
(@tsakal)
Reputable Member
Joined: 2 years ago
 

@karatekid430

I tried a caldigit cable
( https://www.amazon.de/gp/product/B01N4MFG7J/ref=od_aui_detailpages00?ie=UTF8&psc=1)
with my mbp 13 2918 and the gaming box rx580 and it just doesn't work. The connection goes on stays on for 2 min and goes off. Then i wait for 20 sec and it goes on again. After 2-3 time i disconnect it. I tried all ports with and without the power adapter, but with no luck. 
What is the apple 0.8m cable active or passive. It came out in Dec 2017

A. 2.7 GHz I7 4 Cores, 16Gb, 1TB MBP 13 2018 TB3 , EGPU Razer Core X, Nitro+ RX5700 xt 8Gb, LG 32UK550
Mac OS Catalina 10.15.2, Ext SSD Windows 10 1903 V1 .295

B. 2.7 GHz I7 4 Cores, 16Gb, 1TB MBP 13 2018 TB3 , EGPU Gigabyte Gaming Box RX580 8Gb, Mac OS Catalina 10.15.2, Ext SSD Windows 10 1803

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


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

@itsage @karatekid430
Is this finally working as CPU or PCH? It is having the whole bandwidth?
So, just for my understanding, this titan ridge card works on ANY motherboard?? No need for the typical TB3 header connector in the motherboard to the card?? (What is the meaning of the header, then??).
I was thinking to try it out with an Asrock H370M-ITX/ac motherboard.

Thanks.

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

ReplyQuote
itsage
(@itsage)
Illustrious Member Admin
Joined: 4 years ago
 

@ed_co It's a CPU connection in this build. It's the same on my X399 Threadripper build. From the reports of people attempted adding this Titan Ridge AIC on non-supported systems, they are actually working more predictable than supposedly supported Intel systems. A few people even got the card to work in the old Mac Pro tower.

external graphics card builds
best laptops for external GPU
eGPU enclosure buyer's guide

 
2020 13" MacBook Pro [10th,4C,G] + RTX 2080 Ti @ 32Gbps-TB3 (AORUS Gaming Box) + Win10 2004 [build link]  


ReplyQuote
 of  7