7 ms·
It’s up there. Well, kinda. The eGPU asks for all of the PCIe bandwidth available on its TB3 controller, actually, it asks for it twice, once for the video and
by ztjio 8y ago
It’s up there. Well, kinda. The eGPU asks for all of the PCIe bandwidth available on its TB3 controller, actually, it asks for it twice, once for the video and once for the audio devices. But in reality it requires far less. For one, the entire screen data set isn’t sent constantly over TB3, that’s going to be highly variable but never especially demanding since I’m not running any games or anything like that there. And two, the displays on that are all 2k (2560x1600) resolution.
On the other controller, although it’s the one that doesn’t actually offer the full 40GBps, we have a 4k and a 2560x1400 display actually driven via DP over TB3 so that does eat up a lot of bandwidth. About 24Gbps. What’s left is basically powering a USB 3 hub with a handful of devices rarely using their full capabilities simultaneously. So it’s plenty of remaining bandwidth. But the official requested throughput is actually well above the real capability of the hardware so it’s hard to say exactly how close to maxed out it all is. Just that I’ve not yet had any issues or conflicts with the setup.