2020 Lenovo X1 Yoga Gen 5 [10th,4C,U] + GTX 1080 @ 32Gbps-TB3 (Razer Core X Chro...
 
Notifications
Clear all

2020 Lenovo X1 Yoga Gen 5 [10th,4C,U] + GTX 1080 @ 32Gbps-TB3 (Razer Core X Chroma) + Win10  

  RSS

Arrr
 Arrr
(@arrr)
New Member
Joined: 7 months ago
 

 

System specs 

  • ThinkPad X1 Yoga Gen 5, 20UBCTO1WW
    • 14.0" UHD (3840 x 2160) IPS, touchscreen with Dolby Vision™ HDR 400, AR/AS, 500 nits
    • 10th Generation Intel® Core™ i7-10510U Processor (1.80 GHz, up to 4.90 GHz with Turbo Boost, 4 Cores, 8 Threads, 8 MB Cache)
    • 16 GB LPDDR3 2133MHz
    • iGPU: Integrated Intel® UHD Graphics 8GB
    • Windows 10 Pro, 20H2 (OS Build 19042.685), x64
  • Storage: Western Digital WD Blue SN550 NVMe M.2 2280 1TB PCI-Express 3.0 x4 3D NAND Internal Solid State Drive (SSD) WDS100T2B0C


eGPU hardware
 


Hardware pictures 

 (see above)

  • Pulled the Razer out from behind the monitor for the photo, but normally it's tucked back behind left monitor
  • Left monitor: Dell U2713HM 1440x2560 60Hz
  • Right monitor: Dell S2716DG 2560x1440 GSync
  • USB keyboard is the UltimateHackingKeyboard, plugged into eGPU directly
  • USB 5GbE Sabrent network adapter, plugged into eGPU directly
  • Anker USB wireless mouse, plugged into eGPU directly
  • Bluetooth Seinheisser Momentum 3 headphones


Installation steps
 

  • Unplugged laptop from prior docking solution, a Lenovo Workstation Dock Gen 2
  • Inserted GTX 1080 into Chroma, hooked up power to card
  • Plugged in all existing USB devices (+ USB hub) into Chroma
  • Plugged in TB3 cable to laptop and turned on enclosure
  • Windows diddled around for a bit and automatically installed some drivers. Rebooted once after this.
  • Enabled Hardware-accelerated GPU scheduling in Windows settings. Rebooted.
  • Further troubleshooting took place (to continue to take place) to iron out mouse stuttering/keypress repeating issues.*


Benchmarks 

Prior testing with the built-in Intel UHD Graphics and the Lenovo Workstation Dock Gen 2:

Test Results
Superposition Benchmark v1.1

Score: 737

Unigine Valley 2013 v1.0

Score: 302

Steam VR Performance Test

Score: Not Ready, average quality 0 (Low)

CUDA-Z n/a, NVIDIA device not installed

 

With the Razer Core X Chroma and the NVIDIA GTX 1080:

Test Results
Superposition Benchmark v1.1

1080p Medium: Score: 13619

4K Optimized: Score: 5831

Unigine Valley 2013 v1.0

Score: 4609

Steam VR Performance Test

Score: VR Ready, average quality 11 (Very High)

CUDA-Z

 

Host to Device: 2246.53 MiB/s

Device to Host: 2507.34 MiB/s

Device to Device: 82.1331 GiB/s

Destiny 2

Highest graphics 2560x1440 Fullscreen
Average FPS over 1min of playing on Nessus: 45

Medium graphics 2560x1440 Fullscreen
Average FPS over 1min of playing on Nessus: 73


Comments

  1. Previously, docking would take a while mostly as Window would refresh all the visible windows to scale them up/down from the laptop's own high-density LCD display. Now this redrawing process seems much faster possibly as the eGPU is now assisting.
  2. Home Designer 2018 Pro (CAD-like architectural program) 3D views are considerably faster*
  3. Destiny 2 runs on high graphics flawlessly*


*Mouse Troubleshooting

The first time I fired up Destiny 2 to play (note: KBM plugged into Chroma) I noticed the keyboard would cut out and so did the mouse. I plugged in an Xbox gamepad and the same thing occurred. I realized I hadn't reboot after having enabled "Hardware-accelerated GPU scheduling". After this things had improved so I could game in Destiny 2 with no problems.

However when I tested Home Designer's 3d view I still ran into something similar where the mouse would effectivelyjust stop working when the window was in focus. It's like when your mouse gets some hair underneath it or the batteries run out and it just stops working in spurts. However if I plug the mouse directly into the laptop then I can reliably use the mouse just fine in HD's 3d view-- however this is less than ideal as I want a single-cable docking solution. Further complicating things there are times where when the mouse is plugged into the eGPU and Home Designer's 3d view is just fine with the mouse.

This topic was modified 7 months ago
2020 Lenovo X1 Yoga Gen 5 [10th,4C,U] + GTX 1080 @ 32Gbps-TB3 (Razer Core X Chroma) + Win10 [build link]  

ReplyQuote
gerd fuafsljfe
(@gerd_fuafsljfe)
Eminent Member
Joined: 1 year ago
 

Hi, 

 

as far as I'm aware it is not recommended to use the USB-Ports on the Core X Chroma because the problems you mentioned are very common. The reason seems to be that the USB-Data goes over the same wire as the Data for the eGPU. So sometimes the Graphic data takes up all the bandwith leaving nothing for the USB devices. At least thats how I understood it. Maybe someone else can give a better explanation. 

 

Edit: Thats also why newer Enclosures have two Thunderbolt controllers. One for the GPU and one for USB/Ethernet

2020 14" Acer Swift 3 [10th,4C,G] + RTX 2070 Super @ 32Gbps-TB3 (Razer Core X) + Win10 [build link]  

ReplyQuote
Arrr
 Arrr
(@arrr)
New Member
Joined: 7 months ago
 

@gerd_fuafsljfe, This enclosure does have two Thunderbolt controllers, just as you described. =) However I don't have information to refute what you say about overall bandwidth on the Thunderbolt cable maybe being a cause for mouse issues. I just know enough that it doesn't "smell" like the entire answer and that the problem demonstrated seems more like a driver-side issue somewhere along the long.

For instance a reasonable reason given is PCIe Sleep State Management putting the link to sleep so the idea is to configure it to always keep it on however that's not an option for Lenovo as they do not expose that setting in their driver set-- whether they manage that within their driver stack is unfortunately hidden from the user.

For what it's worth I've been playing games (Destiny 2) with a keyboard and mouse plugged into the eGPU's backside USB ports and the KBM actions have been fast and reliable, no missed keystrokes, lost mouse movements, etc.. As another test I plugged in a 1080p webcam into an Anker USB hub also plugged into the eGPU and let the camera on to record during gaming, with a window so I can observe its output-- no USB disconnects observed or other video issues aside from some minor video artifacting that could be due to the camera going bad).

At this point-- whether due to driver updates from either Microsoft, Lenovo, or other devices in the eGPU loop-- I currently have no unreliability issues. I'll update my original post to reflect this.

 

2020 Lenovo X1 Yoga Gen 5 [10th,4C,U] + GTX 1080 @ 32Gbps-TB3 (Razer Core X Chroma) + Win10 [build link]  

ReplyQuote