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."

60 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 AcidPenguin9873 · · Score: 2

      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.

    2. 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.

    3. 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.

    4. Re:No Threat To Thunderbolt by AcidPenguin9873 · · Score: 3, Interesting

      Why buy a desktop when you can simply plug the PCI-E cards straight into your laptop?

      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.

      And if you're a pro with a desktop, and you run out of PCI-E slots

      You're kidding, right?

      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.

      What devices are these? Still graphics cards?

    5. 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."

    6. Re:No Threat To Thunderbolt by Dr.+Spork · · Score: 3, Interesting

      I've been thinking hard about a cable that will bring data to my CPU with the lowest latency. At the other end of the cable would be a guitar with several A/D converters, one for each pickup. Including piezos, that might add up to about 10 192Hz/32bit signals. That's still not a tremendous amount of bandwidth, but latency is much more important in this application. I don't think there is any dispute that the lowest latency lane to the CPU in current PCs is over PCIE. If thunderbolt is PCIE over a wire, it would be a natural technology to finally modernize the electric guitar for the digital age. Well, a guy can dream!

    7. Re:No Threat To Thunderbolt by aaronb1138 · · Score: 2

      Of those examples, they are still mostly video accelerator / transcode acceleration area, and a couple have USB 3.0 / SS versions. Outside of the die hard MBP/MP users, anyone with a non-Apple laptop who works in industries where such hardware is necessary will have a dedicated render station to run those cards. You seem to forget that a MBP is going to have CPU, RAM, and I/O buses which simply can't match a regular desktop much less server-class workstation motherboards.

      The other part that you are ignoring is the fact that anyone who deals with video or CG at that level is going to need serious storage. Even a 1TB SSD option isn't going to cut it. Sure you can plug storage in via ThunderBolt, but the cost just spirals up getting all these niche parts.

      So your use case still boils down to Mac Pro users, which while selling alright, comprises a smaller portion of the PC sales market than desktops with Linux pre-installed.

    8. Re:No Threat To Thunderbolt by Hamsterdan · · Score: 2

      Using a laptop at home with a big-ass video card? (think docking station)

      --
      I've got better things to do tonight than die.
    9. 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.

    10. Re:No Threat To Thunderbolt by viperidaenz · · Score: 2

      PCIe videocards are designed for 16 channels, Thunderbolt only has 4.

    11. Re:No Threat To Thunderbolt by VortexCortex · · Score: 2

      Is there a real use case for connecting a PCI-E card to a system via an external port?

      Sucking out all your RAM, writing just about anywhere I want, Kernel level exploits galore, and completely defeating whole drive encryption.

    12. Re:No Threat To Thunderbolt by viperidaenz · · Score: 2

      to do what with exactly?
      PCIe doesn't bring the data straight to your CPU, it brings it straight to your RAM, and then an interrupt will fire to signal the data has been transferred.
      You've then got the latency the OS takes to service the interrupt, after the latency of transferring an entire packet of data.

      If you want low latency to do "something" with your signal, you buy a $2 DSP chip and connect that to the ADC.

      If you need predictable latency and guaranteed bandwidth, USB already has a mode called "isochronous" specifically for audio and video streams.

    13. Re:No Threat To Thunderbolt by BitZtream · · Score: 2

      What PCIe cards are you plugging in again?

      Sound, ethernet, USB3 hub, disk cage with 6 SSDs in it, firewire port (for my video camera), and 2 monitors ... on my retina macbook pro ... And thats all attached to my laptop with 1 wire from the monitor, which acts as a hub for everything else.

      Thunderbolt is how you have docking stations that don't suck ass like ever one that came before.

      And if you're a pro with a desktop, and you run out of PCI-E slots

      You're kidding, right?

      Kind of, my server ran out of slots, but since I went ahead and shelled out the extra cash for a thunderbolt board, I added ports via an external expansion chassis which means more disk controllers and more ethernet ports than you can possible have on a normal server board.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    14. Re:No Threat To Thunderbolt by BitZtream · · Score: 2

      You mean like that PCIe3 16x video card ... that was made in China? Of course, it never gets anywhere near needing that kind of bandwidth but hey, fanboy it up.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    15. 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.

    1. Re:I have a really hard time caring... by Anonymous Coward · · Score: 2, Funny

      I've heard that USB4 will deliver up to 1.21 jiggawatts of power

    2. Re:I have a really hard time caring... by Dahamma · · Score: 2

      But it only runs at 88mph...

  4. Faster speeds are nice, but... by Neo-Rio-101 · · Score: 2, Funny

    Will the new spec be able to solve the problem of not knowing which way up to insert the USB plug?

    *ducks*

    --
    READY.
    PRINT ""+-0
  5. 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
  6. Re:So in other words, it will be just like Firewir by sharkytm · · Score: 2

    This is exactly what I came here to post. It's a shame, because FW400 was far superior to USB2.0. The problem lay with the peripheral manufacturers who didn't want to put in more expensive controllers and dual-ports on their enclosures. Heck, wasn't the iSight the only webcam for Firewire? No demand=no supply=high prices. FW800 was pretty much the same. Better tech, limited market, high prices, bang, whimper. I love that my old Mac Mini can transfer data between 3 daisy-chained FW400 drives much faster than it can transfer to a single USB2.0 drive, but the fact that enclosures are expensive and basically non-interchangeable with any of my other devices makes it a pretty niche market. Thunderbolt will probably follow the exact same progression, right down to the "new" faster Thunderbolt. Sure, its PCI-E, but 95% of consumers don't know, care, or need that capability. They buy on price and availability, plain and simple.

  7. 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.

    1. Re:They are orthogonal use cases by stoploss · · Score: 2

      I considered eSATA, but that is spiked ball of hurt, presuming you want to connect more than one drive per port via multipliers. Thanks for the suggestion, but it really was the USB 3.0... devices would drop off the bus (no longer present in usbconfig) on 3.0. Nary an issue with the exact same hardware on 2.0.

      I think it's due to hacks like USB 3.0 hubs apparently also having USB 2.0 as a separate bus/hub logically, rather than attempting to unify the device tree somehow. Given some other comments here, there are probably other, less-visible hacks and kludges in the protocol as well.

      Anyway, upshot: same OS, same motherboard, same USB ports on the computer, same SATA docks, just different (i.e. 2.0) cables. Yes, I tried swapping the 3.0 cables before downgrading. Very stable now on USB 2.0. Runs for stably months on end and zfs scrub never reports an issue on a 18 TB RAID-Z2 pool.

      It's laughably not enterprise grade, and I would never suggest anything like that for business use, but for my home NAS it's fine.

  8. 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.

  9. Re:Betteridge's law of headlines by Dahamma · · Score: 2

    Given Apple now has almost 15% of the laptop market (and way more if you count tablets, like some silly analysts do), it's clearly not a niche any more.

    Especially since it's the top end of the market. Like iPhones, Apple may not have the #1 market share, but their customers spend a *lot* more per device than other hardware owners, which is a lot of motivation for high-end peripheral manufacturers to build it into their high-end peripherals...

  10. Re:If Apple is its biggest supporter, then... by lennier1 · · Score: 2

    It'll turn out just like how they abandoned Firewire once there was finally enough hardware on the market to even take note of it.

  11. 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.
  12. Re:If Apple is its biggest supporter, then... by Cinder6 · · Score: 3, Insightful

    I don't think devices outside of mass storage really call for USB 3.0. Many keyboards still use USB 1.1, even today, because they don't need anything more advanced.

    --
    If you can't convince them, convict them.
  13. 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.

    1. Re:Terrible interoperability by thegarbz · · Score: 3, Interesting

      This whole mess started in USB2.0, it's only saving grace was that it is low enough bandwidth not to get trashed by poor hardware design.

      Just looking at the specs for differential impedance of traces gets you a trace over 40mil wide and only a 5mil gap between them on a standard 2 layer circuit board. Effectively none of the cheap USB hubs conform properly to the differential signalling requirements as it's effectively impossible to achieve on an economic 2 layer PCB used by all cheap hubs. Then there's some who just don't seem to care about keeping signal lengths similar or any of that other unimportant stuff and you end up with absolute garbage when you hook an analyser to it.

      I'm not surprised USB3.0 is hard to design for. Technically most people failed with USB2.0

    2. Re:Terrible interoperability by marshallh · · Score: 2

      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.

      I can relate. The USB 3.0 spec is a committee beast. It is difficult to read it and understand very clearly how you are supposed to put it into practice, and that's a problem for someone like me who is writing an implementation from the ground up.

      Probably the biggest gripe is the compliance tests. The idea is that every manufacturer goes to the USB Implementers Forum and runs standardized tests on their widget so they can say "hey, it passed the tests, it's ready for the market.". But in real life, the tests are woefully lacking. I suspect they were designed that way on purpose.

      One of the big players selling verification equipment (Lecroy) actually went out and cooked up their OWN compliance tests that you run in addition to the USBIF's -- and they're far more useful. I was passing the USBIF tests mostly but failing the Lecroy tests.

      I have not seen 1 shipping device that actually passes all the tests. Intel, NEC, Renesas, VLI, whatever host or device chip you pick, they all fail some of the tests. And they don't always play nice together. The protocol is structured in a such a way that it's very, very, hard to conclusively test an implementation and say "yup, it works". Instead you have to go probing and test for tons of odd and random occurences, and if they don't happen, then it must be working.

      To get my core working I've already been investigating fudges.. yes, all shipping devices have them. You wouldn't believe all the kludges that've accumulated in something like the Windows USB stack. Luckily I dont have to worry about that, working on the hardware :)

  14. Re:So in other words, it will be just like Firewir by Atomic+Fro · · Score: 2

    This. Firewire was designed for video. Almost all video equipment of the era had firewire ports. Pro and prosumer video cams still do.

    --

    ==================
    Hippie Logger Jock
    ==================
  15. Re:Betteridge's law of headlines by vux984 · · Score: 2

    (and way more if you count tablets, like some silly analysts do),

    As the tablets don't have thunderbolt ports its pretty irrelevant.

    which is a lot of motivation for high-end peripheral manufacturers to build it into their high-end peripherals...

    Meaning highend peripherals will support both thunderbolt and USB3.1? I mean its a high end peripheral right? so 2$ worth of hardware and some royalties aren't really a deal breaker.

    And this ultimately just serves to marginalize thunderbolt even more, since the peripherals now have it, but you don't even need it to connect to them.

  16. 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.

  17. Re:No by stoploss · · Score: 2

    My point is simply that your argument for Thunderbolt isn't actually an argument for it.

    Haha, yes, I understood the point I *thought* you were trying to make, but that wasn't what you said. It isn't my job to restate your conclusions correctly.

    You are correct that my citation of using the DisplayPort functionality isn't support Thunderbolt per se. 1394 was certainly niche, but it was great when it came to bulk data transfer, such as pulling video from cameras.

    I like Thunderbolt because I want a high speed PCIe type bus, and I believe the approach is more elegant than slots on a motherboard. I'm sure you understand that intersection of utility between a PCIe type bus and USB type peripheral bus is quite small. Things tend to fit into one realm or the other.

    I also appreciate that Thunderbolt multiplexes DisplayPort, which is an elegant solution especially on smaller laptops.

    Apple has a history of trying proprietary video connectors. The HDB-15, then the weird thing on some first gen PowerMacs, and then the ADC. With Thunderbolt/mini-DisplayPort they finally will probably succeed, mostly because the PCIe part is optional. I don't perceive why Apple would feel pressure to relent on Thunderbolt if DisplayPort monitors continue to get traction, and the Mac Pro users (especially) want high speed expansion.

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

    same niche market that Apple made popular ;)......it was Apple who made USBpopular, with their first iMac.....USB was also original by Intel, and did hardly anything for 5 years...then came the first iMac, and suddenly almost overnight USB was hot...it took PC's about 2 years to catch up, from PS/2

    would not underestimate the influence of Apple ...

    --
    Famous last words:"but...."
  19. 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

  20. Re:Security? by Darinbob · · Score: 2

    DMA just means that you can program an I/O transaction to copy the data to the location you specify rather than have the CPU have to copy each byte. Most USB 2.0 controllers use DMA but they can not write to any location, and certainly devices plugged into USB have no ability to dictate where their data goes.

    Even with bus-master devices, DMA is not inherently insecure. The copying is always done by the local host controller and never by the external device. The problems arise if the host controller is naive and allows the external devices to tell it what to do.

  21. 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.

  22. Re:So in other words, it will be just like Firewir by Jane+Q.+Public · · Score: 2

    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.

    The real problem with Thunderbolt is that it is niche as designed, while USB is a general-purpose interface.

    Thunderbolt is a slower-speed (because copper) variant of Intel's "lightning" interface... which has lots of potential because it's optical. I think doing it first over copper was a rational stepping-stone to fiber, but the problem is that it doesn't seem to be general-purpose. Instead it was made as a carrier for faster version of existing standards: PCI and Display Port. This is a big limitation.

    USB, on the other hand, beat out the (in some ways) technically superior Firewire for (I think) the very reason that it was less specific, more generic.

    To be really honest, I am mystified by the lack of a universal optical interlink by now. I mean, USB over fiber, or something like it. Hell, TOSlink has been around for a long time now. It works. It isn't terribly fragile. I mean, you don't want to try to wad up your cable in your pocket, but otherwise no big deal.

    Intel's Lightning might have been it, but again I think it was too specific. Something a lot closer to just "moving bits over cable" is what is needed, IMO.

  23. Re:It's likely to be like Firewire by thegarbz · · Score: 2

    That depends, do you consider your PCIe cards to be a gaping security hole too?

  24. 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
  25. I'm waiting for the next version: USB 3.14 by VortexCortex · · Score: 2

    I hear in the next version, USB 3.14, will come with a 360 orientation-less connector. It will be shaped like a standard headphone jack.

  26. Re:So in other words, it will be just like Firewir by wonkey_monkey · · Score: 2

    especially once USB gets its shit together and provides enough power to run HDDs without an extra power supply.

    It already does... for 2.5" drives.

    --
    systemd is Roko's Basilisk.
  27. Re:It's likely to be like Firewire by Megol · · Score: 2

    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.

    This is largely a myth. USB have supported DMA since the beginning so the transfers themselves doesn't use any processing power at all. What required processing power was periodically reading the status of transfers and creating a new schedule of things to be done. This was done 1024 times per second - not really a problem.

    What USB (even with recent enhancements) have a problem with is latency - as transfers are mostly done at a fixed schedule and that schedule is updated relatively seldom there are many ways the device may be forced to wait even though it is ready to read or write data. This means that for sustained data transfer USB is much worse than interfaces with less inherent latency.

  28. 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
  29. 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.

  30. 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!
  31. Re:So in other words, it will be just like Firewir by Geeky · · Score: 2

    To my mind that's where Apple went wrong with the new Mac Pro. Looks pretty, no internal expansion. So you have this nice object on your desk - with a bunch of trailing wires to your storage, optical drive, card readers etc...

    If it had an internal optical drive, multiformat card reader (SD and CF at least) and room for at least one or two extra drives (hot swappable would be nice), it would be a great machine. I'd imagine more people would find that useful than the dual graphics cards. I know I'd prefer it all in one box, with just one external drive, or array (USB would do) for backups. And of course I could build a PC to the spec that meets my needs for a lot less.

    I do actually use a Mac, and prefer OSX to Windows, but the hardware choices are sooo limited.

    --
    Sigs are so 1990s. No way would I be seen dead with one.
  32. 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).

  33. 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.

  34. Re:It's the connector stupid. by Megane · · Score: 2

    If you plug that USB1 device into a port of a USB3 hub, it will slow down the USB3 transfer rate simply by taking up time slots that now have to slow down for grandpa.

    That is, if you can get your USB3 device to work at all, from some of the stuff I'm reading here.

    --
    #naabhaprzrag, #sverubfr-000, #agi-fcbafberq, negvpyr[pynff*=' negvpyr-ary-'] { qvfcynl: abar !vzcbegnag; }
  35. 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.'"
  36. Re:I'll trade by stoploss · · Score: 2

    I have a bunch of thunderbolt ports and handful of USB 3 ports on my Mac. I would love to trade my thunderbolt ports for some more USB 3s and maybe 2 HDMIs.

    DisplayPort is great. DisplayPort can serve as a transport for HDMI. Thunderbolt is PCIe + DisplayPort via a mini-DisplayPort plug.

    See where I'm going with this? You're welcome.

    I like having Thunderbolt on my MacBook. If I require more USB 3 connectivity I just use a hub. USB 3 isn't suitable for the same kind of applications that Thunderbolt does well.

  37. Re:So in other words, it will be just like Firewir by smash · · Score: 2
    --
    I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
  38. Re:So in other words, it will be just like Firewir by ganjadude · · Score: 2

    first to use? no, first to mandate its use however would be correct (the imac only had USB this is correct, but USB was out before hand)

    --
    have you seen my sig? there are many others like it but none that are the same
  39. Re:So in other words, it will be just like Firewir by cheesybagel · · Score: 2

    I had it with Windows 95 OSR/2. As usual Apple fanatics reinvent history by claiming Apple is responsible for innovation they clearly aren't responsible for. They did not develop the spec, did not develop the prototypes, did not develop most of the market, ad nauseum.