Slashdot Mirror


Can Thunderbolt Survive USB SuperSpeed+?

Lucas123 writes: "The USB SuperSpeed+ spec (a.k.a. v3.1) offers up to 10Gbps throughput. Combine that with USB's new C-Type Connector, the specification for which is expected out in July, and users will have a symmetrical cable and plug just like Thunderbolt but that will enable up to 100 watts of power depending on the cable version. So where does that leave Thunderbolt, Intel's other hardware interconnect? According to some analysts, Thunderbolt withers or remains a niche technology supported almost exclusively by Apple. Even as Thunderbolt 2 offers twice the throughput (on paper) as USB 3.1, or up to 20Gbps, USB SuperSpeed+ is expected to scale past 40Gbps in coming years. 'USB's installed base is in the billions. Thunderbolt's biggest problem is a relatively small installed base, in the tens of millions. Adding a higher data throughput, and a more expensive option, is unlikely to change that,' said Brian O'Rourke, a principal analyst covering wired interfaces at IHS."

24 of 355 comments (clear)

  1. So in other words, it will be just like Firewire by WilliamGeorge · · Score: 5, Insightful

    I figured that all along. It took off on Apple hardware, with almost no pickup on normal PCs. That has finally started to happen a little - some upper end motherboards have 1 or 2 Thunderbolt ports now, and Asus has an add-on board for a few others - but it is really a niche thanks to its odd hardware requirements and lack of early adoption outside of Apple. USB is easier to use, and at least up to 3.0 has been backward compatible with older devices. With an even faster option, as long as they don't screw something up, I don't see how USB could not continue to be the leading connectivity standard.

    --
    William George
  2. No Threat To Thunderbolt by maccodemonkey · · Score: 5, Informative

    Thunderbolt isn't going to replace USB in all cases, but Thunderbolt isn't about the speed. It's about the protocol. Thunderbolt is basically PCI-E over a wire. Can you connect a GTX 780 Ti (http://techreport.com/news/26426/thunderbolt-box-mates-macbook-pro-with-geforce-gtx-780-ti) with USB 3.1? No? Not really a replacement then. Same goes for any other device that has traditionally been a PCI-E card. Or, you know, you can get an adaptor (http://www.sonnettech.com/product/echoexpressiii.html) and directly connect a PCI-E card.

    Speed wise Thunderbolt is evolving too. At this rate there isn't much of a chance of USB 3.1 catching Thunderbolt. As the OP mentioned, Thunderbolt is still ahead of USB 3.1 and 40 Gbps Thunderbolt is coming soon (http://www.extremetech.com/computing/181099-next-gen-thunderbolt-details-40gbps-pcie-3-0-hdmi-2-0-and-100w-power-delivery-for-single-cable-pcs). But again, even is USB catches Thunderbolt, or both become fast enough, the protocols and designs of the connections makes them entirely unsuitable for each other's uses (you wouldn't connect a mouse and keyboard to your PCI-E bus directly via Thunderbolt.)

    1. Re:No Threat To Thunderbolt by maccodemonkey · · Score: 4, Interesting

      Is there a real use case for connecting a PCI-E card to a system via an external port? The link you showed was basically an enthusiast/hobbyist novelty. If I actually need that sort of graphics power (gamers or CAD), I'm probably using a gaming rig or a workstation, which both have PCI-E slots in the case. I can't imagine what other sort of PCI-E cards I'd be carrying around with my laptop.

      The point isn't to make PCI-E cards portable. It's to make it so you only need one machine. Why buy a desktop when you can simply plug the PCI-E cards straight into your laptop? You COULD buy a desktop with a bunch of PCI-E slots, but you don't need to now. Why buy a redundant CPU with a redundant motherboard just to drive a few PCI-E cards?

      And if you're a pro with a desktop, and you run out of PCI-E slots, do you simply buy a whole new machine? Thunderbolt can drive six PCI-E devices per bus (http://www.macworld.com/article/2146360/lab-tested-the-mac-pro-daisy-chain-challenge.html). Most desktops don't have six PCI-E slots total.

      A lot of pros are adopting Thunderbolt because it allows them to use the devices that used to require a desktop quickly and easily with a laptop, and they can reduce their machine count by one. Thunderbolt doesn't need to displace USB because it has a niche that USB effectively can't replace.

    2. Re:No Threat To Thunderbolt by DreadPiratePizz · · Score: 5, Informative

      Probably not for most people, but I do it all the time on film sets. Rather than carry a workstation, you can just cary a laptop and a thunderbolt chassis with a RED ROCKET card for playback and transcoding. On location, this is a lifesaver.

    3. Re:No Threat To Thunderbolt by maccodemonkey · · Score: 5, Informative

      What PCIe cards are you plugging in again? Graphics cards? You still have yet to demonstrate that it is not a novelty. I have never seen a CAD setup like that. Nor have I heard of a gaming rig that uses a laptop CPU but has an external graphics box. Maybe you're right and it will be all the rage in CAD houses.

      What devices are these? Still graphics cards?

      http://www.red.com/store/produ...
      http://www.blackmagicdesign.co...
      http://www.nvidia.com/object/q...
      http://eshop.macsales.com/item...
      http://www.amazon.com/Apple-Du...

      I could go on but really the answer is "Every single PCI-E card that exists." Or "Every single PCI-E card that is important to professional users that just because you don't know about doesn't mean it doesn't exist."

    4. Re:No Threat To Thunderbolt by immaterial · · Score: 4, Informative

      The first? There are any number of "docking station"-style solutions that are less specialized and therefore legitimately useful to even more people - the primary one being the one integrated into Apple's Thunderbolt display (but there are cheaper solutions from Belkin, Sonnet, Matrox, CalDigit, etc). Get home, plug your laptop in, and with that one connector it instantly has access to your 30" display(s), gigabit ethernet, and your USB 3, Firewire, and other Thunderbolt peripherals (and the speakers, mic, and webcam built into the display, too). For a laptop, Thunderbolt can be remarkably useful. On a desktop less so IMO.

    5. Re:No Threat To Thunderbolt by AmiMoJo · · Score: 4, Interesting

      Why would anyone buy a high end graphics card and then cripple it with a 4x PCI-E interface over Thunerbolt, paired with a low performance mobile Core i7 CPU and low performance RAM?

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
  3. I have a really hard time caring... by tlambert · · Score: 5, Insightful

    I have a really hard time caring about "up to 100 watts of power depending on the cable version", mostly because of the "depending on the cable version" part of the statement.

    How is this different from DVI, which much or might not have multichannel audio, might or might not be analog, might or might not support 5 channel digital sound, etc., etc.?

    One thing Thunderbolt has going for it is that a cable is a cable, and you don't have to worry about it. If you want negotiated power supplied over USB, fine, but don't make me search my cardboard box for the "most sincere USB 3.1 cable". Thanks.

  4. Re:It's likely to be like Firewire by guruevi · · Score: 4, Insightful

    The problem with all USB to this point is the fact that it has been largely CPU bound. PCIe, Thunderbolt, SCSI, FireWire are DMA devices, not without it's risks but with proper management the performance is leaps and bounds above USB - sure it costs a little extra but that point quickly becomes moot when you see the benefits.

    USB is fine for mice and keyboards and some other low-bandwidth and very cheap things. FireWire has been doing low-latency audio and video (high-res) since it's inception. Even full-speed USB2 on a modern computer has difficulties getting a VGA frame buffer to work properly while studios have been able to live-edit multiple streams using FireWire since the PowerMac G5.

    --
    Custom electronics and digital signage for your business: www.evcircuits.com
  5. They are orthogonal use cases by stoploss · · Score: 5, Insightful

    Thunderbolt 2 allows me to connect a 4k DisplayPort screen (or daisy chain two lower resolution DisplayPort monitors). Its connector is the same as mini-DisplayPort. It's small and convenient. Apple fit two TB 2 buses next to each other on my 13" MacBook Pro. Nice. Very high bandwidth, PCIe.

    I don't want to plug a keyboard into this bus, because its overkill. Thunderbolt will probably never have any cost effective way to do a hub/star type topography. For general use lower bandwidth (haha, 1 gigabit is low bandwidth now!) peripherals I need USB. And my MacBook has that too. I wouldn't want it any other way.

    That said, USB 3.0 seems like a ball of hurt compared to the difference between USB 1.0/1.1/2.0
      Just look at the ads for USB 3 hubs. Most of them state which chipset revision they use, so you can look up whether or not your motherboard / OS will have difficulty with them. I built a FreeBSD 9.1 file server using usb 3 / usb 3 docks, but I failed them all back down to using their 2.0 interface due to persistent flakiness/dropping off the bus type issues. Rock solid on USB 2.0. YMMV, but I hope that USB 3 gets over its growing pains soon.

  6. Re:It's likely to be like Firewire by AcidPenguin9873 · · Score: 4, Informative

    USB 3.0 added DMA and async (no-polling) control. CPU usage should be on par with FireWire.

  7. Won't go away, just stay niche. by Anonymous+Freak · · Score: 4, Informative

    USB is the "mainstream, use for anything" connector. USB SS+ with type-C and 100 W power delivery makes it even moreso.

    Thunderbolt is external PCI Express. Over long distances with optical cabling. Yes, there are few places in which TB is better than USB SS+, but in those places, USB SS+ can't compete - at all.

    Need a 20 Gb/s connection to your storage array in the next room over? USB SS+ can't do that. Need an effectively-zero-latency connection to an external sound/video editing rig? Yeah, PCIe is your format, over Thunderbolt.

    And don't expect Thunderbolt to sit still, either. While USB has plans to increase speed, so does TB. TB has PCIe3 coming up, and other improvements.

    No, I never expect Thunderbolt to become even as mainstream as FireWire was, but it most certainly won't just go away, either.

    --
    Another non-functioning site was "uncertainty.microsoft.com."
    The purpose of that site was not known.
  8. Terrible interoperability by Ion+Berkley · · Score: 5, Interesting

    Amen to the "Ball of hurt".

    I design USB3 H/W....what. a. piece. of. shit. I have truly given up hope of engineering anything that will ever work universally, even Intels interfaces which you would like to believe would be a model reference design look like crap when you plug them into a gizillion dollar Agilent USB3 analyzer. Should I be be surprised? Probably not, USB has never exactly been the premium interface has it? Firewire didn't go away because USB was technically superior thats for sure. Thunderbolt just friggin' works, day in, day out, incredible and reliable performance. Sure cables are expensive, they have all sorts of clever active electronics...because...thats what it takes to make 10G in a consumer application work...not a $1.99 piece of injection molded crap from god knows what Asian hell chemical works. In fact Thunderbolts worst problem is ....Intel.....who seem to have a bizarre attitude towards people who want to buy components from them to make peripherals...I honestly don't get it.

  9. Isn't it important... by gerardrj · · Score: 4, Insightful

    That we keep talking about the two in language that exactly describes the two, but we completely ignore the language?
    EVERY spec for USB refers to the "up to" speed and quotes the maximum theoretical burst transfer rate that is sustainable for only fractions of a second in host to single peer communication.
    Thunderbolt's speed is the speed. period. 1 peer or 16 peers doesn't matter. You get 20Gb/s every second after every second. USB has never and is likely to never achieve that.

    This was true of Firewire vs USB as well; USB claimed "up to 480Mb/s" but could never sustain that for any human sense-able time. Firewire 800 was flatly 400Mb/s. Firewire didn't advertise a theoretical maximum speed that you could get once in a while; it was a real-world measurable throughput when you were copying files.

    So as long as people are ignorant enough to fall for marketing hype instead of actual useful data then USB will continue to dominate (and people will continue to purchase cars based solely on HP ratings)

    --
    Article X: The powers not delegated... by the Constitution...are reserved...to the people
    1. Re:Isn't it important... by viperidaenz · · Score: 4, Informative

      Thunderbolt's speed is a PCIe2 speed, which is 10b/8b encoding, so 20Gb is only 16Gb of data with 20% overhead at the physical layer.
      It can't deliver the claimed speed in terms of data transferred. If they moved to PCIe3, that gets much better though with 130/128 encoding.

  10. Re:So in other words, it will be just like Firewir by mysidia · · Score: 4, Informative

    There is one thing Thunderbolt does have going for it, however.

    Since it's essentially a PCI bus extension --- this means, you can add an external PCI chassis attached via Thunderbolt without needing special drivers, and in theory.... you can do things like add additional GPUs and arbitrary PCI devices to your desktop way beyond the expandability of your physical motherboard's or primary chassis' form factor.

    There's really no way to accomplish something like that using USB, at least.... not with complicated specialized drivers being developed

  11. Re:Only with a proper HOSTS file by Anonymous Coward · · Score: 5, Insightful

    In the future, we will ship something WAY better than what Apple is shipping now, so obviously what Apple is shipping now is worthless.

    You're confusing usefulness with relevance. Thunderbolt is, and will reman, irrelevant to PCs, largely because PCs have plenty of internal expansion capability and sufficient USB ports, Display Ports, HDMI ports, etc.

  12. Re:So in other words, it will be just like Firewir by Savage-Rabbit · · Score: 4, Informative

    I figured that all along. It took off on Apple hardware, with almost no pickup on normal PCs. That has finally started to happen a little - some upper end motherboards have 1 or 2 Thunderbolt ports now, and Asus has an add-on board for a few others - but it is really a niche thanks to its odd hardware requirements and lack of early adoption outside of Apple. USB is easier to use, and at least up to 3.0 has been backward compatible with older devices. With an even faster option, as long as they don't screw something up, I don't see how USB could not continue to be the leading connectivity standard.

    Try hooking an external SSD up to you machine via USB3 and then via Thunderbolt and you'll see why Thunderbolt is desirable if you are transferring large amounts of data: http://gizmodo.com/5980157/thu.... Take a look at the "Time to write 16.9 Gb of data" row in the table at the bottom and imagine you are transferring 3,4 or 500 Gb. There is about 250 Gb of data on the SSD in my MacBook Pro, large amounts of that data can change frequently meaning long backup times and cutting the time it takes to write that stuff up to disk in half is a major bonus. The problem Thunderbolt has had is not just backwards compatibility, i..e. that here are so many USB 3 devices out there that it is going to take a looooong while to put a dent in the USB monoculture (as you correctly pointed out). Thunderbolt devices have also had a tendency to be more expensive which didn't help either nor did the fact that up until now you have only started to benefit from Thunderbolt for real when using SSDs and they are also expensive which just aggravates the cost problem. When the USB 3 alternative is 2-3 times less expensive than Thunderbolt the choice for the consumer is obvious. If there is going to be a USB standard that is comparable in speed to Thunderbolt, backwards compatible with all the old USB2 and USB3 devices and that has a better connector, Thunderbolt is doomed. Intel should have pushed Thunderbolt way more aggressively i.e. handed out Thunderbolt product licenses liberally, provide motherboard and peripheral manufacturers with incentives or even sell Thunderbolt chips at cost.

    --
    Only to idiots, are orders laws.
    -- Henning von Tresckow
  13. Re:So in other words, it will be just like Firewir by AmiMoJo · · Score: 5, Insightful

    Correlation is not causation. What really made USB popular was when 2.0 came out, which was developed mostly by Intel and HP. At that point you could connect hard drives and get reasonable speeds, and hardware costs for slow devices like keyboards dropped too as HP found a way to do the timing required for USB 1.1 cheaply.

    --
    const int one = 65536; (Silvermoon, Texture.cs)
    SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
  14. Re:So in other words, it will be just like Firewir by MrEdofCourse · · Score: 4, Insightful

    "Heck, wasn't the iSight the only webcam for Firewire? "

    Nope, not even close. Not only were there dedicated FireWire based webcams, but almost every digital video camera had FireWire (and could be used as a webcam) until they went from tape to flash/HD.

    People who see FireWire as some kind of failure must have been completely absent in the digital video industry for almost a decade.

  15. Re:So in other words, it will be just like Firewir by ColdWetDog · · Score: 4, Informative

    I take it you don't do video?

    --
    Faster! Faster! Faster would be better!
  16. Re:Only with a proper HOSTS file by drsmithy · · Score: 5, Interesting

    You're confusing usefulness with relevance. Thunderbolt is, and will reman, irrelevant to PCs, largely because PCs have plenty of internal expansion capability and sufficient USB ports, Display Ports, HDMI ports, etc.

    Not often I wish for mod points and don't have them, but this pretty much nails it.

    Thunderbolt is solid technology - basically PCIe on a cable - but its relevance to machines that don't need PCIe on a cable (or provide an equivalent - ie: a docking station) is close to nil.

    The use case for Thunderbolt on Macs, due to their typical design focusing on form factor over other factors, is reasonable.

    The use case outside of Macs, is niche (to say the least).

  17. BackAssWards Compatibility by geekmux · · Score: 4, Insightful

    I see a lot of concern here about backwards compatibility with any new interface. Why are we really concerned about this?

    Your brand new server with quad-port Gig-E interfaces still auto-negotiates down to 10Mb speeds. Why? Because you might hook up your new $10,000 server to a $20 network hub you bought off eBay? Uh...no.

    Apple had literally billions of devices in the market with the old sync connector. Then, they came out with an all-new connector, alienating entire lines worth of products. Did they go bankrupt? Was there some massive revolt in the industry? No, not quite.

    My point is we should learn to move on. Stop worrying about backwards compatibility to ensure that we address scenarios that rarely happen, if ever. What exactly was Thunderbolt compatible with when it came out? Or Firewire? Didn't stop them from innovating.

    Besides, there's a damn good chance that every single piece of computing hardware in your hands today will be replaced within 3-5 years, so I fail to see why we care even from a logistical standpoint. You won't even have the hardware in your hands to worry about backwards compatibility, and vendors will always see replacement as THE solution, so don't expect many long-term favors from them either.

  18. Re:So in other words, it will be just like Firewir by drinkypoo · · Score: 4, Informative

    That sounds amazing! You're saying that USB 3.1 means I won't be able to suck out the entire contents of your RAM like I can with a Firewire or Thunderbolt dongle?

    What would really be amazing would be if instead of snark, your comment contained some sort of awareness of the existence of an IOMMU, which prevents this sort of attack on modern hardware.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"