Clear all

USB-C hub + eGPU Box?  


Max Pham
Active Member
Joined: 3 years ago

Hello everyone,

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.


2017 15" MacBook Pro (RP560) [7th,4C,H] + GTX 1080 @ 32Gbps-TB3 (AORUS Gaming Box) + macOS 10.13.1 & Win10 [build link]  

Chippy McChipset
Reputable Member
Joined: 3 years ago

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.