Single Cable Life (aka OWC ThunderBolt 4 Hub + eGPU + TB3 Display: Works!)
Just got my OWC TB4 "Hub" ( https://eshop.macsales.com/shop/owc-thunderbolt-hub), and plugged it in as follows:
This is running macOS 11.1
And it works -- I have one cable connected to the MBP from the OWC Hub!
Given previous attempts at this, and the wisdom that putting a eGPU behind TB 'hub' would cause problems, I'm surprised!
I'm not a gamer -- the only reason I picked up an eGPU was to use 3 external displays -- but if there are any scripts, or other things I can easily do to validate 'stability', I'm more than happy to try!
Anything I've missed that is key to understanding the reality of this config?
This is super interesting... Has anyone tested if multiple eGPUs can be connected to the 3 downstream TB branches on the OWC TB hub?
Macbook Pro (2019) 16-inch w/ Razer Core X Chroma & RX 5500 XT
it would be interesting to check bandwith with cuda-z (with an without the dock).
Also you could try to overload usb (with external ssd bench ?) and check stability and bandwith of the eGPU / screens.
@wildfear, if someone wants to write up brain dead simple steps that don't involve weird tools (aka I can trust the tool), sure.
I've been using it for 10 months non-stop, and it's never had an issue -- everything (camera, usb mic, audio out, ethernet, keyboard) is off the hub, and I drive two displays from the eGPU.
I'm not a mac / mac OS user, so I can't help much with the benchmark software.
For the hardware part of your setup, the 5k screen directly connected on the dock surely is using internal GPU and reducing the bandwith available for the eGPU. Cuda-Z might reveal the numbers for that.
Glad to see you're having bug-free experience so far.
Funny you post this now; I just uploaded my one-cable daisy-chain solution, albeit for Windows! Excellent to hear it is working with Mac OS.
I just stress tested my Thinkpad Thunderbolt 4 Dock:
I ran the Unigine Heaven Benchmark in a window while simultaniously running CrystalDiskMark on a USB 3.2 Gen M.2 External SSD Enclosure and transferring approximately 14 GB worth of mixed files to a USB flash drive, all connected to the dock. While this operation was running, I was constantly moving my wireless mouse across the screen to see if there was any stuttering.
The results are spectacular. Absolutely no stuttering occured, the external SSD managed to benchmark over 1000MB/s and Unigine Heaven completed without issue. During this stress test, Cuda-Z H2D Bandwidth fluctated, with a low of ~1900MB/s, a high of 2150MB/s and an average of 2000MB/s.
@boltoway, pretty nice and impressive, tiger lake igpu only laptop + TB4 docks seems to work well.
What's your H2D bandwith base without stress test and behind the dock ?
In fact, my 11th Gen system has similar H2D bandwidth daisy-chained as my 8th Generation system did plugged directly into the host:
11th Gen Intel + TB4 Daisy Chain:
8th Gen Intel TB3 Direct: