USB-C hub + eGPU Box?
I am currently using a non-touchbar MacBook Pro 13" 2016. It's working with my Akitio Thunder2 Box + GTX 960 + Apple TB3-to-TB2 adapter using NVIDIAEGPU Support v1 published a few days ago. Since my MacBook Pro only has 2 ports, I am looking for a USB-C hub like this one. This hub has one TB3 port. So, I would like to ask if anyone owns the hub and find that its TB3 port works with eGPU setup.
The Satechi web site does not make it 100% clear how this thing is set up, but by the look of it that’s a Thunderbolt 3 hub. Looks like it uses two Thunderbolt 3 host connections.
My guess: one bridges directly to the 40Gbps Thunderbolt 3 port (end opposite the card reader), while the other handles the remaining ports via the USB compatibility mode built into Thunderbolt 3 and other chipsets, providing bandwidth for the 5 Gbps USB-C port, the 5 Gbps Standard-A ports, the media reader, and the HDMI port.
If that’s the case, I don't see an obvious reason why the Thunderbolt 3 port shouldn’t behave just like a standard 40 Gbps host port when it comes to eGPUs. It really depends on how they designed it, though. For example, if the port-load is more evenly shared among those two Thunderbolt 3 connections than what I describe above, then it is possible that connecting other devices could chew up bandwidth meant for the TB3 port (and eGPU by extension).
Bring peace to your computing life: stop trying to understand Apple.