Pemalite said:
USB-C doesn't guarantee 5-10Gbps, the Switch from what I can tell is using a USB-C connector but is using a USB 3.0 hub, but it hasn't had the firmware update to enable USB 3.0 thus it is operating at USB 2.0 speeds. (Someone feel free to correct me on this, there may have been a firmware update.)
I can see why that might be an issue.
USB 3.0's maximum throughput is 640 MBps. - That is MegaBytes per second, you need to reserve a few hundred megabytes for handshaking, Video, Networking and the Dock's USB hub... And let's face it. Playing around with 300-400MB for multi-GPU is never going to ever cut for something with the performance level of Tegra X1.
Besides. Gbps is "Giga-bits per second" not "Gigabytes per second". 10Gbps is actually 1.25 Gigabytes per second, the Switch's Ram is about 20x faster than that by itself. - Do you see the issue there?
Laptops and egpus must face the same issue too mustn't they? How do these guys run TITANs and 970s through 10Gbps or HD7970s through 4Gbps?
https://www.techinferno.com/index.php?/forums/topic/6740-2012-15-macbook-pro-titan_z10gbps-tb1-akitio-thunder2-osx1010-nesone/&do=findComment&comment=103967
https://www.techinferno.com/index.php?/forums/topic/6962-2012-15-macbook-pro-gtx97010gbps-tb1-akitio-thunder2-win10osx1010-w4vz/&do=findComment&comment=107769
https://www.techinferno.com/index.php?/forums/topic/6766-2012-15-mbp-gt650m-hd79704gbps-tbec2-pe4l-21b-win10-rhodesie/&tab=comments#comment-104465
And that is before we even touch on the topic of latency.
Now if the Switch actually used a connection that leveraged PCI-E, then we would be talking... And.. I can't believe I had to explain this all over again. :/
You techies love it. When Nintendo put a PCI-E connection in the upgraded TX2 Switch, wouldn't any egpu still be severely limited by CPU? Would the egpu need to be built around the Tegra or could Nvidia use magic and allow any gpu to work?
|