• Sign in to Neowin Faster!

    Create an account on Neowin to contribute and support the site.

Pumping Out High Speed Data from a PC - Thunderbolt, NVMe, PCIe, Mellanox. Can you suggest others > 20 gbits?

Recommended Posts

+DevTech    1,396

As our CPUs enter a new era of speed even in a laptop, and the mighty NVIDIA TITAN RTX gives former big science GPU power to the consumer, will we starve all our new computing power by short-changing the availability of high speed interconnecting PCs with each other and with peripherals that currently seems to lag in comparison.


I was fascinated by the generally muddy thinking about these issues illustrated in the discussion in this forum involving fantasy thinking to impossibly drive high speed peripherals off a USB 3.0 port. The obvious assumption was that the designers of PC hardware are smart enough to understand and balance these issues so that consumers can just "plug in stuff" without needing an engineering degree... Sadly, the people who design our PCs and Laptops are just as stupid as anyone.




But it got me thinking... What is available? What is out there in the vast marketplace of tech gadgets?


So far, here is what I have for high speed ( greater than 20 gbits) connections:


(NOTE: I am focusing on greater than 20 gbits since 20 gbits is "just" the current base rate for a 4K monitor signal)




1. Thunderbolt 3


40 gbits






2. NVMe


There is some sort of spec for a NVMe interconnect cable... TBD




3. PCIe


There are existing products to extend the PCIe bus via external cables... TBD








4. InfiniBand (Mellanox, Intel)




A company from Israel that specializes in high speed interconnects for Super Computers but they have varous plug in cards anyone can use.


"SLOW" Ethernet stuff at 25 gbits:



InfiniBand at 200 gbits:













They have something in this area I think... TBD












Share this post

Link to post
Share on other sites
+DevTech    1,396

Some Reference info (re-formatted from other thread)



1. The SLOW stuff: USB 3.0, USB 3.1






2. Thunderbolt 2


MiniDisplayPort - this video connector can easily be confused with Thunderbolt 2 - Apple use a MiniDisplayPort connector for Thunderbolt 2 but Thunderbolt 2 pumps out 20 gbits over that connector, good for ONE 4K monitor.





3. Thunderbolt 3


People will most likely get perceptually wacked by a Mental Mash-up of Confusion over USB-A, USB-C and Thunderbolt 3.


Any USB-A port on any device is ONLY good for 5 gbits which means you need to combine FOUR USB ports to get a single 20 gbits signal which wouldn't work anyways because internally 4 external USB-A ports will be sharing PCIe lanes from the chipset.


It sure as heck does not help that Thunderbolt 3 ended up using another easily confused common cable, USB-C to run it's high speed magic.





Thunderbolt 3 is what you care about, since that is what you 100% require in a dock scenario and you need a hypothetical dock that takes TWO Thunderbolt 2 cables (looks like MiniDisplayPort) as INPUT in order to drive TWO 4K monitors.







Also, it should be noted that the CABLE LENGTH of Thunderbolt 3 is limited to 1/2 meter (1.5 ft) or else the speed of Thunderbolt 3 goes from the REQUIRED 40 gbits to old Thunderbolt 2 speeds of 20 gbits.


To run a longer cable requires Active Circuits inside the cable to stabilize the very high data rate of 40 gbits.














Share this post

Link to post
Share on other sites
goretsky    987


A good list at https://en.wikipedia.org/wiki/List_of_interface_bit_rates.  SONY has an interesting memory card specification for 4K video cameras based on the ExpressCard/PCIe 2.0 interface called SXS Pro.  It has a write speed of up to 3.2Gbps (400MB/s) and a read speed of up to 3.5Gbps (440MB/s), which makes them an interesting storage option for computers equipped with ExpressCard slots.  A Mac-only reader for the cards operates at up to 9.6Gbps (1,200MB/s) via Thunderbolt 2 or 3.




Aryeh Goretsky


  • Thanks 1

Share this post

Link to post
Share on other sites
+DevTech    1,396

Although I was focusing on PC to PC type high speed interconnects and also the possibility of Mesh Networks, there are a few interesting Thunderbolt 3 peripherals.


Samsung X5

NVMe SSD via Thunderbolt 3:






Thunderbolt™ 3 (40Gbps)



500 GB, 1,000 GB, 2,000 GB


Sequential Read Speed

Max. 2,800 MB/s


Sequential Write Speed

Max. 2,300 MB/sec


Share this post

Link to post
Share on other sites
+DevTech    1,396

Confusion Squared - Thunderbolt 2 reused the MiniDisplayPort connector and Thunderbolt 3 reuses the USB-C connector!!




Devtech's USB-C Connector Confusion iFAQ (infrequently asked questions)



1. How to tell if your port on your laptop or PC that looks like a USB-C is actually a Thunderbolt 3:


It has a tiny Lightning Symbol next to the port



2. How to tell if your peripheral is a SLOW USB-C or a FAST Thunderbolt 3 since they both use a USB-C connector:


It has a tiny Lightning Symbol next to the port or cable termination







3. How to tell if your cable that looks like a USB-C cable is actually a Thunderbolt 3 cable:


It has a tiny Lightning Symbol printed on the cable at each end







4. How to tell if your cable that looks like a USB-C cable is actually a Thunderbolt 3 cable with Active Circuitry for longer than 1.5 feet length:


Don't know yet... but a Lightning Symbol is bound to be involved...



Share this post

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.