Get ready for more variance in USB support and performance: The USB Implementers Forum (USB-IF) released the specifications for USB 3.2, and the update increases maximum data transfer speeds to 2 GBps (that's gigabytes per second, not gigabits per second), thanks to the inclusion of two sets of SuperSpeed pins and wires in USB Type-C. You can get those speeds only via a USB Type-C connector.
USB-IF explained its goals for USB 3.2 in the protocol's finalized specs:
USB 3.2's goal is to enable devices from different vendors to interoperate in an open architecture, while maintaining and leveraging the existing USB infrastructure (device drivers, software interfaces, etc.). The specification is intended as an enhancement to the PC architecture, spanning portable, business desktop, and home environments, as well as simple device-to-device communications. It is intended that the specification allow system OEMs and peripheral developers adequate room for product versatility and market differentiation without the burdens of carrying obsolete interfaces or losing compatibility.
That's good news. People are using more devices and dealing with more data than ever. Combine that with humans' propensity for impatience, and it's clear that data transfer protocols, among other standards handled by USB-IF, will only become more important over time. The problem: Figuring out what exactly a specific device is capable of is made difficult by manufacturer branding (or lack thereof) and other issues.
In 2015, we detailed what exactly you can expect from products that claim to support USB 3.0, USB 3.1 Gen 1, USB 3.1 Gen 2, and USB Type-C. This isn't always an easy task—manufacturers are not required to use the USB-IF's branding on their devices, for example, which can leave people scratching their heads as they try to figure out if a product that boasts support for "USB 3.1" is compatible with Gen 1 (5 Gbps) or Gen 2 (10 Gbps).
The USB-IF came up with two brands: SuperSpeed (USB 3.1 Gen 1) and SuperSpeed+ (USB 3.1 Gen 2) that can be used with other logos to indicate which data transfer protocol a device supports, whether or not it's compatible with USB Power Delivery, and so on. Other marks can also be used to show if a particular port is also compatible with DisplayPort or Thunderbolt 3. All of these indicators are optional.
USB 3.2 will add another wrinkle to the process of sussing out a device's exact capabilities. As we stated above, the updated protocol supports up to 2 GBps data transfer speeds, courtesy of two sets of SuperSpeed pins and wires. Everything works over USB Type-C... provided you use a SuperSpeed+ USB 10 Gbps-certified cable, as indicated by the presence of a SuperSpeed+ logo on the cable or its packaging. Which will be present on sometimes.
That means device manufacturers can continue to use USB Type-C ports in their products while adding support for the USB 3.2 standard. We suspect that many companies will trumpet the standard's increased speeds—saying a product is twice as fast as the competition is a big selling point—to start. Calling this USB 3.2 instead of USB 3.1 Gen Whatever will also help. But we expect things to remain murky nonetheless.
But what's the alternative, not getting faster transfer speeds? Guess we'll just have to deal with confusing nomenclature. Whatever... at the end of the day, if it fits in the port, you'll transfer the data by sometime.
Call it "Superspeed ++" and slap a number with "2x as fast". That's the "easiest" way for consumers. And even then they'll be confused.
In my opinion, type C should have been called USB 4 and the different variants of USB 3 should have simply been .1 .2 and .3
USB 1.1 = Forever
USB 2.0 = 40 times faster than forever
USB 3.x = REALLY FAST
As far as 128 gigabyte flash drives are concerned.
Nobody mentioned it yet but, 20Gb/s = 2500 megabytes a second ... PCI-E SSD speed
You would need to a 5 bay NAS full of Samsung 850s to fully exploit that kind of speed.
Or a NAS with a single Samsung 960.
I had to google that but m.2 nas's do exist.
Not 3.2 or even 3.1 compatible but it does exist.
Still praying for 10 Gb Ethernet to become standard.
You are both correct. the 20gb/s you're quoting is 20 gigabits per second. Toms' is quoting 2gB which is 2 gigabytes per second. The former is the physical signaling rate (with overhead included). The latter is useful data payload rate (without overhead, also the bit vs byte factor).