Setup & Software Discussions
2017 14" Lenovo X1 Yoga Gen 2 [7th,2C,U] + GTX 950 @ 32Gbps-TB3 (Powercolor Dev...
 

2017 14" Lenovo X1 Yoga Gen 2 [7th,2C,U] + GTX 950 @ 32Gbps-TB3 (Powercolor Devil Box) + Win10 [beavis9k]  

  RSS

beavis9k
(@beavis9k)
Active Member
Joined: 2 years ago
 

Here's the setup:

It was easy. I didn't have to install or update anything on the X1 for it to find the eGPU after plugging in the cable. I installed the latest NVIDIA driver (388.43) then set up multi-monitor. CUDAZ numbers stink (H2D = 1058MiB/s; D2H = 1741MiB/s), but I suspect that will be fixed when I update the firmware on the Devil Box.

outta the box

I first purchased the Sonnet 550W box, but when Newegg had the Devil Box for $200 after rebate I snatched one ASAP. I was already considering a TB dock so $200 was a deal. I also have a 1080Ti in another computer for VR gaming. If I get some time over the holidays I'll try both the Sonnet and Devil Box with both video cards and report back.

 

 

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


nando4 liked
ReplyQuote
nando4
(@nando4)
Noble Member Admin
Joined: 3 years ago
 

@Beavis, thank you for your implementation guide. Yes, the Devil Box firmware updated will improve your H2D CUDA-Z numbers. What I’m looking at is the D2H number of 17xxMiB/s which is being limited by some other factor. Based on this 20Gbps vs 40Gbps TB3 cable CUDA-Z comparison,  your underperformance looks to be due to your cable only delivering 20Gbps performance.

Would you like to post new numbers after the firmware is updated?

Our other 2017 14″ Lenovo X1 Yoga implementation guides aren’t confirming full 32Gbps-TB3 performance either:

https://egpu.io/forums/builds/lenovo-x1-yoga-2nd-gen-2017-evga-nvidia-1050ti-mantiz-venus-external-ssd-arch-linux-4-11-7/

https://egpu.io/forums/builds/2017-14-lenovo-x1-yoga-gtx107032gbps-tb3-aorus-gaming-box-win10pro-azrael/

Did you want to include some pics of your gear with your implementation guide to bring it to life?

 

 

eGPU Setup 1.35    •    eGPU Port Bandwidth Reference Table

15" Dell Precision 7510 (Q M1000M) (6th,4C,H) + GTX 1080 Ti @ 32Gbps-M2 (ADT-Link R43SG) + macOS 10.13.6 & Win10


ReplyQuote
beavis9k
(@beavis9k)
Active Member
Joined: 2 years ago
 

Thanks nando.

Unless Cable Matters packed the wrong cable, it's 40Gbps. The packaging clearly states 40Gbps.

Anyway, here are the results after upgrading the firmware (FW obtained from this post:  https://egpu.io/forums/thunderbolt-enclosures/new-firmware-for-powercolor-devil-box-addresses-h2d-bandwidth-problem/#post-23910)

cudaz 2 after fw update

The H2D and D2H numbers are still low compared to others I see here.

 

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
nando4
(@nando4)
Noble Member Admin
Joined: 3 years ago
 

The numbers are higher than 16Gbps-TB3.

https://egpu.io/external-gpu-implementations-table/#perf

That means it’s not a 2-lane, GT2 OPI  or x4 2.0 root port issue.

Instead, it  looks like the system is running 4-lane TB3 but being cable limited to 20Gbps:

https://egpu.io/forums/builds/acer-aspire-v17-nitro-black-editionakitio-nodegtx1070-win-10/#tb3-cables

Can you test another 40Gbps rated cable? They tend to have a “3” printed on top of the cable TB3 connector.

eGPU Setup 1.35    •    eGPU Port Bandwidth Reference Table

15" Dell Precision 7510 (Q M1000M) (6th,4C,H) + GTX 1080 Ti @ 32Gbps-M2 (ADT-Link R43SG) + macOS 10.13.6 & Win10


ReplyQuote
beavis9k
(@beavis9k)
Active Member
Joined: 2 years ago
 

You nailed it. Here are the numbers using the (ridiculously short) TB3 cable that came with the Devil Box.

cudaz 3 after fw update short cable

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


nando4 liked
ReplyQuote