Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Gudd

macrumors member
Original poster
May 23, 2018
59
36
SW UK
With the release of the 2018 models I guess it's not the best of times to get a response on this!

SO, I know that on my MBP (2017 13" TB) the left hand TB3 ports have twice the throughput as the right hand ports so eGPU should be plugged into the left side for best performance.

Is the bandwidth shared between the two ports on the left in any way? For example, if I have an eGPU plugged into the rear left TB3 port and I then plug a TB3 dock or maybe TB3 hard drive in to the other left hand port, will it take bandwidth away from the eGPU or are both ports entirely independent?
 
With the release of the 2018 models I guess it's not the best of times to get a response on this!

SO, I know that on my MBP (2017 13" TB) the left hand TB3 ports have twice the throughput as the right hand ports so eGPU should be plugged into the left side for best performance.

Is the bandwidth shared between the two ports on the left in any way? For example, if I have an eGPU plugged into the rear left TB3 port and I then plug a TB3 dock or maybe TB3 hard drive in to the other left hand port, will it take bandwidth away from the eGPU or are both ports entirely independent?

Don’t think so. At least from what I understand.
 
Don't think so which? That the ports are shared or that the ports are entirely independent? My bad, reading through I guess I managed to put two contradicting questions in the same paragraph :D
 
Ahh, OK understood - thank you.

If at all possible then I should do my best to connect anything else that might be demanding to the right side and just suck up the fact it won't have the full PCIE lanes available. If for example it's a USB 3.1 drive it should be fine on the lower bandwidth of the right hand side anyway and then won't impact on the left hand side.
 
Each side has one Alpine Ridge Thunderbolt 3 controller (2016 and 2017 models), or one Titan Ridge Thunderbolt 3 controller (2018 models), so two controllers in total on all Touch Bar models.

The right hand side chip was crippled on the 2016 and 2017 13" models due to a lack of available PCIe lanes, but on the 2018 models this limitation is gone, as mentioned above.

But in all cases, the two ports on each side share a single controller, so in theory if you wanted absolutely peak performance you would try to balance the connections between the two sides, e.g. if you had two eGPUs, connect one to each side.

In practice this won't really be an issue though... a Thunderbolt 3 hard drive + an eGPU on the same controller still would not saturate the connection.
 
  • Like
Reactions: Gudd
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.