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

355 comments

  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 Anonymous Coward · · Score: 0

      It isn't "basically" PCI-E over a wire, it is PCI-E mixed with display port. Personally I find it pointless that they made Thunderbolt that way, there is already a standard for external PCI-E.

    3. Re:No Threat To Thunderbolt by Anonymous Coward · · Score: 0

      There are niche use cases - for us it would allow a standard class device to be used with these external peripherals, rather than adding a PCI-E video card. Having the same standard PC as everyone else reduces support and management effort.
      For small shops that's not a big deal, but when you have thousands of devices it's preferable to remove edge cases where possible.

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

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

    6. Re:No Threat To Thunderbolt by Dahamma · · Score: 1

      Exactly - the cost of the external enclosure alone is more than a decent desktop PC. Not to mention the Thunderbolt speed limits its performance to basically the level of a much cheaper video card, anyway.

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

    8. Re:No Threat To Thunderbolt by AcidPenguin9873 · · Score: 1

      This is the first legitimate use of Thunderbolt that I've heard of. Thanks for providing the example. I suppose Macs are big in the media industries and Thunderbolt solves this problem nicely.

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

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

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

    12. Re:No Threat To Thunderbolt by AcidPenguin9873 · · Score: 1

      Look buddy, I don't doubt that there are PCIe cards that are useful to professionals. What I doubted was the desire to hook them up to a laptop. This post happily provided one example, so I clearly stand corrected. I still don't buy your premise that Macbook Pros with external boxes for these sorts of things are going to be common.

      Just so you know, the second link in your list shows a (non-PCIe card, but rather meant-to-be-external) device available with either a Thunderbolt or USB3.0 interface. There is still a Thunderbolt-only device there too that looks to be the higher-end device, and obviously there's the PCIe card version (which is clearly targeted at non-external use given their external device offerings, btw). But doesn't this demonstrate that USB3.0 *can* solve at least some of these more niche use cases, and thus there *is* overlap with/thread to Thunderbolt?

    13. 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.
    14. Re:No Threat To Thunderbolt by pushing-robot · · Score: 1

      40Gbps is 10 lanes of PCI-e 2.0, enough for any normal gaming card.

      The external enclosures are expensive because they're a niche item. They're manufactured in low volume and sold to a 'pro' audience with deep pockets.

      In reality, Thunderbolt controllers aren't all that expensive.. Even if an external GPU cost $75 or $100 more than the internal equivalent, it would still be a great way to upgrade an Ultrabook, or a Steam box, or even a cheap name-brand desktop.

      Also, you might see completely new products, like monitors with their own GPUs. Don't underestimate a new interface; even USB languished before new ideas like flash drives made it interesting.

      --
      How can I believe you when you tell me what I don't want to hear?
    15. Re:No Threat To Thunderbolt by Anonymous Coward · · Score: 0

      For the niche use case of external PCIe on a laptop, external PCIe boxes with a ExpressCard host interface existed well before Light Pea... Thunderbolt.

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

    17. Re:No Threat To Thunderbolt by Anonymous Coward · · Score: 1

      Thunderbolt2 is 20 Gbps. Not 40.
      And that's raw bitrate, it has 8b/10b encoding on top.
      Exactly the same usable bandwidth as PCIe 2.0 x4 (= a hair more than PCIe 3.0 x2).

    18. Re:No Threat To Thunderbolt by Animats · · Score: 1

      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.

      Bad idea for security reasons. Any device plugged in can read and write memory. That's not a good thing. At least with USB, it's just packets to and from the driver.

      FireWire had the same problem. Most FireWire PC interfaces allowed limiting the hardware capability to accept packets that read and wrote memory. (There were address limit registers. The default settings for Linux left memory wide open to FireWire attack. (Under Linux, all of memory was open on 32-bit systems, but because this was a bug, not a feature, only the first 4MB was open on 64-bit systems. I once reported this as a Linux kernel bug. There were people who didn't want it fixed because they were using it for kernel debugging.)

    19. Re:No Threat To Thunderbolt by Anonymous Coward · · Score: 0

      I know. It's amazing. All you have to do is casually walk past the laptop with the right device, and you can root it in seconds!

      Can we please keep trusted buses with DMA and bootcode/EFI access to the INSIDE of the machine, where an attacker can't simply just drive-by them?

      You can easily build the device out of an Apple Gigabit Ethernet adapter and... no, I'll keep that to myself for now. But I bet the spy agencies have them already. I saw iSEC start their own analysis.

    20. Re:No Threat To Thunderbolt by viperidaenz · · Score: 1

      But what if you want to connect your PCIe3 16x video card to what is effectively just a 4x PCIe2 channel?

      For random devices you buy from China, Thunderbolt has direct access to all your memory, outside the control of the OS.

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

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

    22. Re:No Threat To Thunderbolt by flopsquad · · Score: 1

      Fellow guitar player who has also geeked out over the possibility of better interconnects (not that there's much out there right now). What were you envisioning doing with this?

      --
      Nothing posted to /. has ever been legal advice, including this.
    23. Re:No Threat To Thunderbolt by Anonymous Coward · · Score: 0

      There is also the use case for audio engineers. There are quite a few mixers that can be controlled via accompagning card and having multiple people using the equip by just plugging in their notebook (which the also used to do field work) is much more convinient than copying tracks over and over at the station before the work can begin.

    24. Re:No Threat To Thunderbolt by Anonymous Coward · · Score: 0

      this is exactly the usage scenario for AMD's and TI's "DockPort initiative: Display-Port+USB+power, all in one cable/connector at a fraction of the cost of Thunderbolt.

      http://www.anandtech.com/show/7649/dockport-adopted-as-official-extension-to-displayport-standard

      it's clear, since the arrival of USB, when the PS2 ports, the printer ports, game ports, etc went away and we began the consolidation of the crazy number of incompatible data protocols and connectors.

      today PCIe is one of the leaders, the other is USB, and we're already seeing the continued evolution of these protocols as they merge closer to the nirvana of a single protocol/connector that does it all, any data+power.

      SATA at this point can go hang itself, as even it succumbs to the pressures of an evolving PCIe and USB protocol.

      LightPeak was supposed to be 100% optical, and it was a grand goal for Intel, but cost and compromises due to market pressure meant Intel compromised and went with a copper cable thunderbolt solution. USB3 already gave us most of what thunderbolt promised at that point.

      Intel's original idea was to have LightPeak physically compatible with USB's ports, to allow a smooth transition, this would have been logical and sane.

      Then Intel was bitten too much by the Apple bug, and Intel chased Apple's favour for too long. Intel's greed screwed us all.

      now we have USB3.x and Thunderbolt overlapping and impeding what should be a smooth hand-over from one to the other, into a messy battle leaving OEM's and consumers confused. from the intended serial evolution of USB to Thunderbolt, we now have a parallel battle between USB and Thunderbolt.

      This is not how it was meant to be Intel !

      this is not a smooth evolution, this is chaotic counter-productivity, and it's Intel's fault.

      personally i support USB's evolution, because expensive Thunderbolt controller chips and cables costing over 10x more than USB3's implementation isn't worthy for a a slight speed advantage. USB 3 is still evolving and Intel will probably merge the two a bit more harmoniously later on, getting us to where we probably should have been many years earlier.

      So far USB3 and the imminent 3.1 update with it's speed and power upgrade offer a far cheaper and seamless upgrade path for OEM's and consumers. Intel blew it with Thunderbolt, and we can thank Intel chasing Apple for almost definitely creating this generation's Firewire.

      You's think Intel would learn where greed got them last time.....

    25. Re:No Threat To Thunderbolt by Anonymous Coward · · Score: 0

      > Exactly the same usable bandwidth as PCIe 2.0 x4

      Which, for comparison, is barely enough for a top-of-the-line SSD. Admittedly _transferring_ data isn't the primary use of graphics cards, so you might get away with it in quite a few scenarios. Just don't go with a model with only 1 GB RAM.

    26. Re:No Threat To Thunderbolt by Anonymous Coward · · Score: 0

      > I don't think there is any dispute that the lowest latency lane to the CPU in current PCs is over PCIE.

      No it really isn't. Lowest latency "consumer" accessible is HyperTransport (which is used for connecting multiple CPU sockets on AMD Opterons for example). There are plugin cards with FPGAs, and you can implement cache coherency protocols etc.
      Talk about polishing a turd though, if you want low latency a PC is the wrong hardware from the start.

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

    28. Re:No Threat To Thunderbolt by viperidaenz · · Score: 1

      But you can't extract the same royalties with external PCIe.

    29. Re:No Threat To Thunderbolt by smallfries · · Score: 1

      So, I'm having trouble understanding this. The OS has a buffer somewhere in memory, and the the host controller has full R/W acess to the entire memory space so that it can try and write into that little buffer? Never mind the security implications, what about reliability? It seems nice and easy to take a system down through some really simple address arithmetic bugs. I really can't see the advantage they were trying for.

      --
      Slashdot: where don knuth is an idiot because he cant grasp the awesome power of php
    30. Re:No Threat To Thunderbolt by viperidaenz · · Score: 1

      a "big-ass" video card, limited to PCIe x4 speed?

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

    32. Re:No Threat To Thunderbolt by wonkey_monkey · · Score: 1

      Using a laptop at home with a big ass-video card?

      An oldie but a goodie: http://xkcd.com/37/

      --
      systemd is Roko's Basilisk.
    33. Re:No Threat To Thunderbolt by viperidaenz · · Score: 1

      Thunderbolt is 4 lanes of PCIe 2.0
      So according to you, less than half of what is enough for any normal gaming card.

    34. Re:No Threat To Thunderbolt by viperidaenz · · Score: 1

      Because you need 20GBps for audio... That's over 20,000 channels of 48kHz 16-bit audio.

    35. Re:No Threat To Thunderbolt by Anonymous Coward · · Score: 1

      Even if you weren't using the bandwidth, hybrid FW400/USB2 interfaces show much lower CPU usage, fewer dropouts, and lower latency when working on FW. Clocking over USB in particular doesn't work.

      If you were dropping £20k on outfitting a new home studio, or £500k on a pro studio, the cost of a Thunderbolt interface between the computer and your external audio interfaces / network-connected DACs/ADCs doesn't matter.

    36. 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
    37. 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
    38. Re:No Threat To Thunderbolt by Anonymous Coward · · Score: 0

      Do you need a hardware firewall when connecting an untrusted usb device?

    39. Re:No Threat To Thunderbolt by Anonymous Coward · · Score: 1

      Yes. That's why it's a big "ass-video" card.

    40. Re:No Threat To Thunderbolt by profplump · · Score: 1

      But if you had external PCIe you wouldn't need to choose between a workstation and a laptop -- you could have a laptop when you wanted mobility, and with the connection of a cable you could have a workstation. You wouldn't haul around your PCI cards any more than you haul around your monitor -- you'd just have the option to ditch them for the times when you need mobility more than capability, and you could make that choice flexibly, after the fact, without hassling with (or purchasing) multiple machines.

      It's like a docking system, but without the "only available on certain models" and "only available with the bits we think you want" and "only available from the system OEM" and "not forward compatible" limitations of a dock.

    41. Re:No Threat To Thunderbolt by AlecC · · Score: 1

      The OS has many discontinous buffers for many different overlapped commands. If you allow peripherals to buffer many commands and execute in their preferred order, performance can greatly increase - more than double for disks IME. Bu that would mean the controller having many different base/limit registers. Which, of course, it does (even if via software) in USB. Allowing the peripheral to switch buffers as needed cuts a lot of duplicated effort - by handing trust over to the peripheral completely.

      --
      Consciousness is an illusion caused by an excess of self consciousness.
    42. 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
    43. Re:No Threat To Thunderbolt by Anonymous Coward · · Score: 0

      Actually, you can use PCIe over USB. You just need the appropriate bridge chip and extra driver layers. There are many (mini-)PCIe/SATA to USB adapters out there.

      With USB3 providing full-duplex communications, this process became substantially more efficient.

      One company making such USB3-PCIe bridge chip is PLX - they started sampling their first two USB3 bridge chips, the 3380 and 3382, back in 2011.

    44. Re:No Threat To Thunderbolt by AmiMoJo · · Score: 1

      Even USB 2.0 will give you sub millisecond latency for this kind of application. Your audio processing and output is going to be more of a concern. I know, I have built this kind of thing for an Android device.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    45. Re:No Threat To Thunderbolt by AmiMoJo · · Score: 1

      AMD and nVidia GPUs are much slower for transcoding than an i7 with built-in Intel GPU. Adding one for transcoding would make it slower.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    46. Re:No Threat To Thunderbolt by Anonymous Coward · · Score: 0

      Yeah that'll catch on.

      Yawn.

    47. Re:No Threat To Thunderbolt by pushing-robot · · Score: 1

      40Gbps is coming.

      --
      How can I believe you when you tell me what I don't want to hear?
    48. Re:No Threat To Thunderbolt by AcidPenguin9873 · · Score: 1

      Docking stations have been around for decades, long before Thunderbolt. They usually run the actual IO wires for display, network, eSATA, etc., directly via an external connector that attaches those wires to the motherboard. Not that Thunderbolt can't be used for this, but this is not an unsolved propblem.

    49. Re:No Threat To Thunderbolt by TheRaven64 · · Score: 1

      Modern computers have an IOMMU. This provides address space protection and virtualisation to devices (older AMD chips have a DEV that just provides protection). The Thunderbolt driver has to explicitly request that a range of memory be opened before connected devices have DMA access (and read / write access can be differentiated). If a specific driver is not doing this, then that's a bug in the driver, not a problem in the interface.

      --
      I am TheRaven on Soylent News
    50. Re:No Threat To Thunderbolt by Anonymous Coward · · Score: 0

      Actually, TB 10gb is the effective speed after subtracting all overhead. I assume 20gb will be the same. There have been benchmarks showing a RAID of SSDs getting 1,200MB/s, which is about 9.9gb/s.

    51. Re:No Threat To Thunderbolt by Anonymous Coward · · Score: 0

      What kind of crap OS are you using that doesn't use the IOMMU to limit DMA access to only OS assigned buffers?

    52. Re:No Threat To Thunderbolt by Anonymous Coward · · Score: 1

      PCIe videocards don't use anything like the 128Gbps throughput available through a x16 channel. You could plug it into an x4 slot with minimal loss in performance.

    53. Re:No Threat To Thunderbolt by Anonymous Coward · · Score: 0

      What does the GPU have to do with anything? Transcoding on Intel CPUs is fast because they have a (non-programmable) ASIC on die explicitly for transcoding, with a limited set of codecs it supports, and a limited set of options when using those codecs. That doesn't make it good or flexible transcoding, merely power efficient.

    54. Re:No Threat To Thunderbolt by wagnerrp · · Score: 1

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

      Well... it's how you have worthwhile generic docking stations that don't require a huge proprietary breakout connector on the bottom of the laptop.

    55. Re:No Threat To Thunderbolt by Anonymous Coward · · Score: 0

      I really want to buy one so I can have a strong graphics card for my macbook...

      But I can't justify the prices charged for these enclosures and peripherals. For the cost of the enclosure used in your link, I could build an entire standalone desktop system!

    56. Re:No Threat To Thunderbolt by smcdow · · Score: 1
      --
      In the course of every project, it will become necessary to shoot the scientists and begin production.
    57. Re:No Threat To Thunderbolt by smcdow · · Score: 1

      Typically, you'll be using 96kHz @ 24 bits for tracking and mixing (and these days, mastering, too). Add to that digital mixers, multiple sends and receives, multiple audio interfaces, STEM sends, etc., and the bandwidth consumption really starts to add up.

      And this doesn't even touch on video.

      --
      In the course of every project, it will become necessary to shoot the scientists and begin production.
    58. Re:No Threat To Thunderbolt by Anonymous Coward · · Score: 0

      Except that docking stations are not interchangable between laptop brands or even models! At my current employer we have at least three different laptop models/brands with different docking stations. Now that we are adapting activity based work, we are replacing those docking stations with one running over USB 3. Useful but still more limited than the Thunderbolt version(s).

    59. Re:No Threat To Thunderbolt by smcdow · · Score: 1

      I still don't buy your premise that Macbook Pros with external boxes for these sorts of things are going to be common.

      Maybe, maybe not. I know of several audio professionals that use a MBP as their main workstation -- and when necessary, they simply unhook it and take it with them for remote recording.

      --
      In the course of every project, it will become necessary to shoot the scientists and begin production.
    60. Re:No Threat To Thunderbolt by Anonymous Coward · · Score: 0

      I work doing audio work for film/television/etc projects, we use Thunderbolt extensively. Our video people used it even more. There's like 200 thunderbolt devices within spitting distance. Similar to FireWire, while YOU and MOST people may not use/need it, we definitely do. USB3 doesn't work, and I doubt the new standard will fix the USB problems we have.

    61. Re:No Threat To Thunderbolt by Anonymous Coward · · Score: 0

      Actually, TB 10gb is the effective speed after subtracting all overhead

      Not quite.
      Thunderbolt itself is 10.3125Gb/s before 64/66b encoding = exactly 10Gb usable bit rate per channel.
      Now, for PCIe over TB there's a 4B header (1B flags, 1B address, 2B length) for each TB tunneled PCIe packet.
      Then PCIe itself has a minimum 20B overhead per 256B payload (start byte, 2B seq num, 12B TLP header, 4B LCRC, end byte).
      10Gb/s / (4+20+256) * 256 = ~9.1429 Gb/s, or ~1142.9 MB/s of payload data.
      A intelligent storage controller doing large DMA transfers should be able to get *very* close to that.

      I assume 20gb will be the same

      It is.

      There have been benchmarks showing a RAID of SSDs getting 1,200MB/s, which is about 9.9gb/s.

      I'd really like to see those benchmarks, as apparently they found a way to get 105% of theoretical peak bandwidth...

    62. Re:No Threat To Thunderbolt by nabsltd · · Score: 1

      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.

      Because motherboards don't add slots unless they have the bandwidth to drive them.

      Although in theory you can hook up a half dozen PCI cards to the Thunderbolt chain, since the internal connection is likely routed through a PCIe x4 on the motherboard, you're not going to get very good performance if you try to use more than one device at a time.

    63. Re:No Threat To Thunderbolt by MachineShedFred · · Score: 1

      http://www.promise.com/storage...

      Because no one would ever use Fiber Channel for direct access to large disk pools, especially not for direct access to massive libraries of lossless HD video.

      --
      Slashdot still doesnâ(TM)t support Unicode after it was added to the HTML standard in 1997.
    64. Re: No Threat To Thunderbolt by Anonymous Coward · · Score: 0

      but the thing is: a lot if people own both laptops and desktops. i don't want to buy another video/audio i/o sollution when i already have one for my laptop via thunderbolt.

    65. Re:No Threat To Thunderbolt by immaterial · · Score: 1

      No shit, I didn't say Thunderbolt invented docking stations. I said docking stations are very much a "legitimate use" for Thunderbolt - probably the most common. And previous custom docking connectors rarely had the flexibility of Thunderbolt (being a PCI bus you can put damn near any kind of ports you want at the other end, not just what's pre-built into your laptop's custom pin-out), nor a standardized port that allows for many different brands/products to interact.

    66. Re:No Threat To Thunderbolt by viperidaenz · · Score: 1

      Yup, in a few years... it'll be PCIe 3.0. Still 4 lanes for the entire Thunderbolt chipset.

    67. Re:No Threat To Thunderbolt by viperidaenz · · Score: 1

      You obviously don't realise how much bandwidth 20Gbps really is. That's reading an entire CD in 0.35 seconds.

    68. Re:No Threat To Thunderbolt by im_thatoneguy · · Score: 1

      A lot of those external card cases aren't useful to me and I'm the prime target demographic (3D rendering and RED RAW rendering). What I really desperately NEED is faster networking. If USB Superspeed or Thunderbolt can deliver a switched SAN solution for shared storage I will be over the moon.

      Thunderbolt is on paper very close to Infiniband. I would love to see OpenFabrics deliver a software solution and Intel to show off a switch.

    69. Re:No Threat To Thunderbolt by Anonymous Coward · · Score: 0

      USB isochronous mode is still about 100x-1000x higher latency than TB.

    70. Re:No Threat To Thunderbolt by Anonymous Coward · · Score: 0

      Good to know i5 sandy/ivy bridge MBPs are not modern machines.

    71. Re:No Threat To Thunderbolt by yacc143 · · Score: 1

      Well, that's not an issue, beside any performance aspects, all PCIe cards can work with more narrow connections.

    72. Re:No Threat To Thunderbolt by bhiestand · · Score: 1

      I have heard talk of using thunderbolt or similar for server interconnects, allowing servers to become more modular. Picture a rack with a computer node (or two) connected to some storage nodes, connected to a GPU node, etc. through PCIe. My [limited] understanding is that you could essentially make one server out of a rack of gear, interconnected at a much lower level. It would theoretically be more easily made redundant or upgradable, but we'll have to see what gets developed.

      I can definitely see a use for it in the server space. Aside from that, we are already using thunderbolt in media. You just can't do uncompressed 4K streams over USB.

      --
      SWM seeks new sig for a brief fling
    73. Re:No Threat To Thunderbolt by Anonymous Coward · · Score: 0

      Look, I get that Thunderbolt is important to you. OK, so pay for the premium interface.

      USB is a low cost, good enough experience for most people. USB totally outsold FireWire by, what? 100-1? I'm expecting much the same regarding Thunderbolt. This is the subject of the OP and the point of this thread.

      If Thunderbolt's technical advantages allowed it to dominate that would be pretty cool. However it's not very realistic. USB is already far in the lead. When Thunderbolt devices start to show up supporting task lighting, toy Tardises, mini fans and Nerf rocket launchers, you'll know that Thunderbolt has really arrived. Until then it's a niche solution at a premium price.

    74. Re:No Threat To Thunderbolt by robsku · · Score: 1

      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.

      I this really true? If so, can you please give a link for info about this? Thanks :)

      --
      In capitalist USA corporations control the government.
    75. Re:No Threat To Thunderbolt by Animats · · Score: 1

      Modern computers have an IOMMU.

      If only. IBM mainframes have had an IOMMU since the IBM 360/67. On IBM mainframes, channels work through the memory protection system, and driver programs can't get a device to read or write outside the program's own space.

      PCs and their descendants do not have that. In the early days, MMUs took too many transistors. The Intel line didn't have an CPU-side MMU until the 386 (when 32 bits came in) and Microsoft didn't use the MMU until Windows NT came out in 1993. So there wasn't much call for an IO-side MMU, until it was too late. There are some memory-mapping gimmicks on I/O buses today, but they're mostly there to deal with 32 vs. 64 bit addressing problems.

      Peripherals in the PC world have been able to blither all over memory since the earliest days. It's gotten a little better; at least USB devices can't do that. That's important, because, in practice, attacks via USB are common. The buses that offer full memory access are usually internal to the machine, so plugging in a hostile device isn't easy. There are exceptions, including PCMCIA and ExpressCard, which do expose a bus. Exposing a bus on a cable is a very bad idea in today's hostile environment.

    76. Re: No Threat To Thunderbolt by Telek · · Score: 1

      This is betamax vs VHS. Bluray vs HDDVD.

      What you mention is true, but how many people want to connect a high end video card to their computer over an external port? A few dozen?

      One or two niche cases that aren't even a blip on the radar will not save thunderbolt. USB is ubiquitous, backwards compatibility guarantees a winner speed or not. How many devices do you use that use more than USB 2.0 bandwidth vs total USB devices that you have? The fact that it is also the charging standard means that they would really have to screw up to lose the crown.

      --

      If God gave us curiosity
  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 stoborrobots · · Score: 1

      I suspect this has less to do with finding the

      "most sincere USB 3.1 cable"

      and more to do with finding one with thick enough wires - the flimsy little cables which were specified to carry 0.75 watts (150mA @ 5V) for USB 1.0 would probably melt in a few seconds if made to carry 100 watts...

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

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

      But it only runs at 88mph...

    4. Re:I have a really hard time caring... by thegarbz · · Score: 1

      I don't. A step-up is a step-up even if it doesn't work.

      Currently you're limited to a pathetically low current meaning your tablet may take most of the night to charge. You grab the wrong cable? No worries, your tablet will still take all night to charge. You grab the right one and you have a faster charging rate. You are no worse off than you used to be.

      Oh the flip side most devices come with their own cables and the only cables which are not going to be compatible with higher power will be flimsy. There's nothing stopping you from grabbing your beastly 100w USB cable and then plugging in your camera which couldn't care less. So just throw out all the flimsy cables and be done with it. That way you're not only no worse off, you're quite likely to be better off.

      I for one look forward to having my tablet charge at the same speed on the computer as it does using the wall socket.

    5. Re:I have a really hard time caring... by viperidaenz · · Score: 1

      Cables aren't rated to carry watts of power. They're rated to carry current.
      Standard USB cables are rated for 500ma. If you raise the voltage to 20V, that's 10 watts.
      USB 3.1 can raise the voltage from 5 to 12 and 20V and supply up to 5A.

    6. Re:I have a really hard time caring... by AlecC · · Score: 1

      It is more a question of having a home/office base where you plug in exactly 1 cable to your portable device to get power, desktop quality keyboard mouse and display, faster then WiFi network connectivity. Portable devices are, of course, ubiquitous, and we all have them - and we are always worried about the battery. Desktop installations have their advantages, and plenty of people make their portable devices into temporary desktop devices by plugging in enough cables. It seems a good idea to reduce that number of cables to the lowest possible number if possible. The USB Power Delivery standard does this. It can actually be delivered over current connectors, but it looks as if manufacturers are waiting for the new USB connector to implement it.

      --
      Consciousness is an illusion caused by an excess of self consciousness.
    7. Re:I have a really hard time caring... by AikonMGB · · Score: 1

      Cables are also rated for maximum voltage, as it drives insulation thickness. This, combined with the current rating, is a maximum power rating. In the race for cheaper cables, don't be surprised if they are only just barely good enough for the existing specifications.

    8. Re:I have a really hard time caring... by TheRaven64 · · Score: 1

      100W is a magic number, because it's more than most laptops consume, including some headroom. That's very nice for the main use: laptop docking stations. You won't necessarily want to run 100W over every Thunderbolt cable, but I'd like to have a display that has GigE, eSATA and USB ports for connecting the network, external disks, keyboards and mice, and provide power to the laptop via a single cable.

      --
      I am TheRaven on Soylent News
    9. Re:I have a really hard time caring... by danomac · · Score: 1

      ...and the latency is 88 ms.

    10. Re:I have a really hard time caring... by viperidaenz · · Score: 1

      You don't have to worry about getting close to the 300V rating on your average USB cable.

    11. Re:I have a really hard time caring... by petermgreen · · Score: 1

      The problem is there are a heck of a lot of standard violating USB cables, adaptors etc out there. So they had to force specific cables to reduce the risk of users frying stuff to acceptable levels (even with the existing "USB power delivery" standard there are combinations of cables and nonstandard adaptors that will allow such scenarios but they are much less likely than they would be with a standard that supported existing cables).

      Lets consider a hypothetical "USB high voltage" standard that was similar to the "USB power delivery" standard but worked with standard USB cables. Now suppose an end user takes one of those cables that has a second A plug with it's power pins connected in parallell with the main A plug. They plug the host plug into a "USB high voltage" source, the device plug into a "USB high voltage" device and the power plug into a conventional USB host port. The "USB high voltage" source and device negotiate 20V and fry the conventional host port.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    12. Re:I have a really hard time caring... by viperidaenz · · Score: 1

      and if you shove a knife in a power socket you'll fry yourself.

    13. Re:I have a really hard time caring... by petermgreen · · Score: 1

      Sure but everyone knows or should know that sticking random metal objects in electrical sockets is a bad idea, neverthless many countries now require safety shutters to make it harder to do this. While I have heard of people making cables with two household plugs joined to a single higher power socket i've never heard of anyone selling them and those who do make and use them will know they are dealing with something seriously dodgy.

      Contrast this to the USB situation where using cables that have two A plugs with the power wires paralelled were very often included with USB hard drives with the obvious intent (sometimes even explicitly stated in the manual) that you would plug them into two USB ports to get more power for your drive. You don't want to create a situation where a user doing what they have always done with the cables they have always used but a new computer and drive fries stuff.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    14. Re:I have a really hard time caring... by viperidaenz · · Score: 1

      They thought of this already
      http://www.usb.org/developers/...
      To negotiate higher voltage you require a special cable.

      Target Requirements
      Minimize issues with non-compliant cabling, e.g. limit higher voltage use to known cables

    15. Re:I have a really hard time caring... by petermgreen · · Score: 1

      Indeed, I already said that.

      "So they had to force specific cables to reduce the risk of users frying stuff to acceptable levels (even with the existing "USB power delivery" standard there are combinations of cables and nonstandard adaptors that will allow such scenarios but they are much less likely than they would be with a standard that supported existing cables)."

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    16. Re:I have a really hard time caring... by stoborrobots · · Score: 1

      Standard USB cables are rated for 500ma. If you raise the voltage to 20V, that's 10 watts.

      Wires are rated for current, cables are rated for current and voltage.

      USB 1.0 cables were specified to 150 mA, and 5V. There is no guarantee that the wires in the cable can sustain 500mA, nor that the insulation around them is thick enough to support 20V.

      USB 2.0 cables were specified to 500 mA and 5 V. There is no guarantee that the insulation around the wires is thick enough to support 20V.

      USB 3.0 cables were specified to 900 mA and 5 V. There is no guarantee that the insulation around the wires is thick enough to support 20V.

      USB 3.1 cables and USB Power Delivery cables were specified to 5,000 mA and 20 V. These are the only cables which are guaranteed to be capable of delivering 100W.

      However, it is entirely possible that the earlier spec cables were built over-spec, and might be safe to use at higher currents or voltages, but the specs did not require them to be safe at those levels.

    17. Re:I have a really hard time caring... by viperidaenz · · Score: 1

      Try and find any cable rated lower than 50V. It's impossible. If the plastic was that thin, it would come off if you sneezed on it.

      Most low voltage data cables are rated to 300V.

  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
    1. Re:Faster speeds are nice, but... by Neo-Rio-101 · · Score: 1

      stupid me doesn't read articles

      "reversible plug orientation" = WIN

      --
      READY.
      PRINT ""+-0
    2. Re:Faster speeds are nice, but... by Cinder6 · · Score: 1

      As someone with an iPhone, reversible USB plugs can't come soon enough. The transition stage will be annoying, but oh so worth it.

      --
      If you can't convince them, convict them.
    3. Re:Faster speeds are nice, but... by Anonymous Coward · · Score: 0

      As someone with an iPhone, reversible USB plugs can't come soon enough.

      Why does it make any difference if you have an iPhone or not?

      As someone with a phone, reversible USB plugs can't come soon enough.

    4. Re: Faster speeds are nice, but... by Anonymous Coward · · Score: 0

      It'll still take at least 3 attempts. It's the law.

    5. Re:Faster speeds are nice, but... by wonkey_monkey · · Score: 1
      --
      systemd is Roko's Basilisk.
    6. Re:Faster speeds are nice, but... by QuasiSteve · · Score: 1

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

      No, it won't.

      It will make it so that it doesn't matter which way around you try to ram it in - at least as long as you don't go more than maybe 1Â off-axis from the 180Â symmetry - but it will never solve the problem of people not knowing; they'll just migrate to not knowing if it goes in horizontal, or vertical.

    7. Re:Faster speeds are nice, but... by AmiMoJo · · Score: 1

      Actually yes, it does.

      USB 3.0 plugs are less symmetrical. It is easier to see which way round to plug them in. The next version is going to have cables that can be plugged in either way.

      Having said that, I personally have never experienced this problem. Back in the day when it was all d-type connectors you had to look before ramming it into the socket, so I developed the habit.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
  5. It's likely to be like Firewire by Sycraft-fu · · Score: 1, Interesting

    A niche technology, used mainly by Apple fans. Part of it is just lack of need, and increased cost. Most devices work just fine on USB and Thunderbolt, being a PCIe bus more or less, has more hardware requirements on the device side than USB.

    However it is also because of Apple's meddling. Apple got involved with it back when it was an Intel project called Lightpeak and paid Intel to influence the development. They wanted an exclusive on it, since Apple loves being "first", for a year and convinced Intel to integrate it with DisplayPort video. The problem with the DP integration is that it means you could no longer just drop in a PCIe card that would add it to a system, it has to be integrated in to a device to work with the GPU. So there's been little interest in it overall.

    That'll probably continue for the foreseeable future. It isn't totally worthless, but there are few cases where it would matter much instead of USB, so its adoption is likely to be lackluster not so much because USB keeps getting better (though that helps) but because most of the things people want to do with an external connector, USB3 does "good enough" and everything has USB of some sort or another.

    1. 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
    2. Re:It's likely to be like Firewire by Anonymous Coward · · Score: 0

      well, yeah - increased cost == lower volume, lower standard adoption, and only applied to botique-level devices.

      As I'm seeing now, thunderbolt peripherals are generally twice as expensive as USB.

      Thunderbolt is definitely Firewire for the 21st century.

      The only thing that might possibly save it is if the Monitor Industry steps up with incorporating Thunderbolt hubs cheaply. (so far, only extremely overpriced Apple displays).

    3. Re:It's likely to be like Firewire by immaterial · · Score: 1

      That myth about Apple getting a one-year exclusive deal on Thunderbolt was debunked by Intel the day after it's release, three years ago. On top of that, Thunderbolt could never work as a standard PCI add-on card, because it is lower-level and needs to expose/act as an entire PCI bus itself. Asus makes add-ons for certain of their motherboards that have an additional specific Thunderbolt header, though - and Displayport is optional there, busting yet another one of your claims.

    4. Re:It's likely to be like Firewire by symbolset · · Score: 1

      The USB standards org is mostly Intel. The the thunderbolt standards org is entirely Intel and Apple. Intel is competiting with themselves here so they cannot lose. That said, the USB group has a winning record despite sometimes inferior tech by being free with licensing. The nerd in me prefers the thunderbolt, infiniband derived tech, especially over single mode fiber. But I am not going to turn down cheap ubiquitous USB especially when more devices support it.

      --
      Help stamp out iliturcy.
    5. Re:It's likely to be like Firewire by Anonymous Coward · · Score: 0

      The problem with all USB to this point is the fact that it has been largely CPU bound.

      So was Ethernet and TCP/IP...and then, we got cards with offload engines. Is there any reason why this shouldn't be possible with USB?

    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. Re:It's likely to be like Firewire by Anonymous Coward · · Score: 0

      All devices that support Thunderbolt also have USB 3.0 ports on them.

    8. Re:It's likely to be like Firewire by Anonymous Coward · · Score: 0

      All devices that support Thunderbolt also have USB 3.0 ports on them.

      You mean all host computers, not peripheral devices.

    9. Re:It's likely to be like Firewire by vux984 · · Score: 1

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

      DMA?

      So is it a gaping security hole like Firewire now too?

    10. Re:It's likely to be like Firewire by TubeSteak · · Score: 1

      USB 3.0 added DMA and async (no-polling) control.

      Do we now have to worry about the same memory access vulnerabilities that was an issue with FireWire ports?

      --
      [Fuck Beta]
      o0t!
    11. Re:It's likely to be like Firewire by Anonymous Coward · · Score: 0

      > largely CPU bound

      And that is why the Republicans love USB. Their kind isn't capable of understanding the limitations of their USB garbage versus Firewire. Of course since their kind owns all of the tech companies, they have shoved their USB garbage down our throats. It is disgusting how they have ruined interfaces. It's just like when they pushed their bumper-car Ethernet garbage over FDDI.

    12. Re:It's likely to be like Firewire by Anonymous Coward · · Score: 0

      USB3 has DMA in the same sense Ethernet has DMA.

    13. Re:It's likely to be like Firewire by Darinbob · · Score: 1

      The thing I dislike most about USB was the Intel style slathered all over it (or at least their host controller interfaces). The next problem is taking something designed only for low speed devices and twisting it so that it can work with full and high speed (polling at very infrequent intervals and a master/slave interface is ok for a mouse or keyboard, but not for a high speed device).

    14. Re:It's likely to be like Firewire by Anonymous Coward · · Score: 0

      Do let me know where the USB 3.0 ports are on my 2011 MacBook Air! I've been looking for them for over 2 years.

    15. Re:It's likely to be like Firewire by Anonymous Coward · · Score: 0

      Probably not, since we have IOMMU now.

    16. Re:It's likely to be like Firewire by Anonymous Coward · · Score: 0

      "....sure it costs a little extra but that point quickly becomes moot when you see the benefits."

      it's not "a little extra", it's orders of magnitude extra.

      from Newegg:

      USB3 2-port expansion card =$16
      Thunderbolt 1-port card = $68

      http://www.newegg.com/Product/ProductList.aspx?Submit=ENE&DEPA=0&Order=BESTMATCH&Description=usb3+card&N=-1&isNodeId=1

      USB3 4-port expansion card = $45
      Thunderbolt 4-Port expansion card = $110

      http://www.newegg.com/Product/ProductList.aspx?Submit=ENE&DEPA=0&Order=BESTMATCH&Description=thunderbolt+card&N=-1&isNodeId=1

      Cables are a joke too.

      USB3 6.6 feet = $4
      Thunderbolt 6.6 feet = $40

      http://www.newegg.com/Product/ProductList.aspx?Submit=ENE&DEPA=0&Order=BESTMATCH&Description=thunderbolt+cable&N=-1&isNodeId=1

      http://www.newegg.com/Product/ProductList.aspx?Submit=ENE&DEPA=0&Order=BESTMATCH&Description=usb3+cable&N=-1&isNodeId=1

      Pricing for USB and Thunderbolt is orders of magnitude different, they're not even in the same league.

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

    18. Re:It's likely to be like Firewire by viperidaenz · · Score: 1

      USB host controllers have DMA.

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

    20. Re:It's likely to be like Firewire by Shinobi · · Score: 1

      Only if the OS developers are retards who can't handle DMA properly.

    21. Re:It's likely to be like Firewire by Anonymous Coward · · Score: 0

      That myth about Apple getting a one-year exclusive deal on Thunderbolt was debunked by Intel the day after it's release

      Yeah, it wasn't a Apple exclusive. Intel just refused to sell Thunderbolt host controllers to anyone except Apple.
      Oh, nobody else can make Thunderbolt controllers because Intel owns key patents and refuses to license them?
      Well, what a shame.

      On top of that, Thunderbolt could never work as a standard PCI add-on card, because it is lower-level and needs to expose/act as an entire PCI bus itself.

      Yeah, too bad there's no such thing as a PCIe-PCIe bridge.
      Oh, wait.

      Asus makes add-ons [techpowerup.com] for certain of their motherboards that have an additional specific Thunderbolt header, though

      It requires that header because if you don't have some sort of lock-out so your thunderbolt add-on only works with Zx7 boards... sorry, we just ran out of controller chips. Oh, and about those rebates on your chipsets...

      Isn't manufacturer lock-in fun?

    22. Re:It's likely to be like Firewire by Anonymous Coward · · Score: 0

      firewire is multi-master, so the danger is much greater.

    23. Re:It's likely to be like Firewire by Anonymous Coward · · Score: 0

      Which probably means that there could be a USB 3.0 provider you can attach to the thunderbolt port already in some devices. Instead of course of buying a new laptop. Go figure.

    24. Re:It's likely to be like Firewire by Anonymous Coward · · Score: 0

      depends on who can initiate the transfer. If it's still the local host with its CPU (and driver) then security can be enforced. If it's any random device like in FireWire...

    25. Re:It's likely to be like Firewire by vux984 · · Score: 1

      Yes and no. Yes, in that in principle it is a hole.

      No, in that nobody has ever in the history of me owning or working with computers ever wanted to attach a random PCIe card that they pulled out of their pocket to my computer, or any computer I manage.

      USB devices on the other hand...are a routine occurrence. And firewire external drives as well, while far from routine have happened.

      So if USB3 has the same DMA vulnerabilities that firewire does, then yes its a pretty big deal.

    26. Re:It's likely to be like Firewire by hobarrera · · Score: 1

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

      No, because people have a really hard time connecting a PCIe card onto my laptop while I take 2 minutes in the loo.

      USB/Firewire, on the other hand, are pretty handy.

  6. Betteridge's law of headlines by pitchpipe · · Score: 0, Flamebait

    Can Thunderbolt Survive USB SuperSpeed+?

    No.

    Especially with

    Thunderbolt withers or remains a niche technology supported almost exclusively by Apple.

    --
    Look where all this talking got us, baby.
    1. 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...

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

    3. Re:Betteridge's law of headlines by viperidaenz · · Score: 1

      Do you have butthurt?
      Did you not realise that was a quote from the summary?

    4. Re:Betteridge's law of headlines by wonkey_monkey · · Score: 1

      Thunderbolt is everywhere, you're just not looking.

      That's what fundies say about Jeebus.

      --
      systemd is Roko's Basilisk.
  7. Who cares? by Anonymous Coward · · Score: 1

    Maybe this is a "Let them eat cake" moment, but It's not like I'm a teenager in 1994. I don't really drag peripherals along with other upgrades. ... I can use my 5 year old USB/Thunderbolt/Whatever Display/Drive Array with my new computer, but I'll probably just buy a new one using the connector that works best. So, Is Thunderbolt going to be niche? Probably. Is it because I can't use my old thunderbolt display with my new computer? No.

  8. If Apple is its biggest supporter, then... by Anonymous Coward · · Score: 0

    Thunderbolt 2 will continue to exist until Apple chooses to abandon it. There is little reason for them to do so now.

    Even when SuperSpeed+ products running 40Gb/s ship out, their biggest competitor will be USB 2.0, not Thunderbolt. USB 3.0 devices have been on the market for years, but popular webcams, mice, flash drives, and external hard drives are still made with USB 2.0 heads. Though I can't claim to know *the* reason, two possible reasons include manufacturing cost (which makes them unappealing to hardware companies) and a wide disparity of performance among 3.0 devices (which makes it difficult for customers to trust their purchases).

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

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

  10. 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 willy_me · · Score: 1

      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.

      If you look at MacZFS you will notice that ZFS over a USB bus is garbage. Far too many problems - developer says to not even bother reporting the bugs. And in my experience, FreeBSD is not much different in this regard. Had major problems with ZFS over USB while UFS appears to work fine. Use a different connection, like eSATA or Firewire, and ZFS starts to work again.

      I only mention this because it is quite possible that USB was working fine. Glitches / delays / disconnects, regardless of which layer they originate in, appear to hit ZFS hard. Better to use eSATA if you have a FreeBSD box.

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

    3. Re:They are orthogonal use cases by Bongo · · Score: 1

      I was going to ask whether USB3 was any better for ZFS. Anyway gave up wondering and went with a Thunderbolt enclosure instead. Unfortunately it costs more. But ZFS is free.

    4. Re:They are orthogonal use cases by Anonymous Coward · · Score: 0

      So in summary the FreeBSD USB stack is still garbage.

      Put FreeBSD on your MBP. Try to use those 4k DisplayPort screens over Thunderbolt. Oh it doesn't work? FreeBSD's Thunderbolt stack is garbage too (actually Apple also go out of their way to make this hard, but we're ragging on FreeBSD here)

      There is a common thread at work. FreeBSD desperately still wants the world to be a Vax, where you'd hand modify and re-compile the entire OS after buying a new peripheral and you liked it that way. Plug-and-play busses are anathema to them. So they do a lousy job of supporting such things. But this is 2014, time to get over it.

    5. Re:They are orthogonal use cases by Anonymous Coward · · Score: 0

      A. MacZFS is obsolete. You want OpenZFS on OS X ( http://www.o3x.org/ ) which is essentially a port of ZFS on Linux and practically at feature parity with Illumos and FreeBSD (two other major participants in OpenZFS).

      B. ZFS (on all platforms) works fine over USB 3 provided the hardware does not lie about committing data to stable storage, which unfortunately some USB 3 devices do badly. USB 3 is commonly and successfully used for the targets of occasional zfs sends, for small versions of MAID, and for fast-to-read memory sticks suitable for L2ARC in front of rotating media on arbitrary interfaces. This includes using native USB 3 support in ZFS-using OSes as well as importing USB 3 drives upwards into a VM from a non-ZFS-using OS that has good USB 3 support. (I personally do both, FWIW, as several FLOSS OSes' USB 3 implementations are really awful).

      C. ZFS (on all platorms) sucks over USB 2 mostly because of poor USB 2 controllers and cables leading to device disconnects among other things.

      D. ZFS (on all platforms) really does not like drives coming and going rather than explicitly being exported or offlined. This is an area of active work in all ports, and there is some cross-port coordination too.

      E. Mac OS X doles out /dev/diskXX dynamically and almost arbitrarily; from boot to boot and from disconnection to reconnection, and across sleep/wake, a particular disk may acquire a different /dev/diskXX name. This poses operational problems for O3X, but similar problems exist in other ports and have been dealt with in various ways, and O3X is likely to pick the better ideas from the various existing solutions as well as possibilities arising from IOKit.

      "Better to use eSATA if you have a FreeBSD box"

      Better to use eSATA generally if you value things like SMART, TRIM, and other things that most USB device controllers do not pass to drives.

  11. Re: So in other words, it will be just like Firewi by Anonymous Coward · · Score: 1

    Fireside wasn't just more expensive hardware, it was more than 10x the license cost of USB.

  12. Re:So in other words, it will be just like Firewir by mjwx · · Score: 0

    I figured that all along. It took off on Apple hardware, with almost no pickup on normal PCs.

    This, just like Firewire.

    Thunderbolt is a solution looking for a problem.

    Sure the fanboys can tell me I can hook up a small supercollider via thunderbolt but really, who needs to do that. What advantage does it provide me over USB when all my current devices are connected via USB and do everything I need them to. I use USB for connecting peripherals and storage devices. USB does this brilliantly. In order to switch to thunderbolt I need to buy a new PC (from a brand I cant stand), adapters for my current devices and add strenuous requirements when looking for new devices... So why not just stick with USB?

    --
    Calling someone a "hater" only means you can not rationally rebut their argument.
  13. Re:So in other words, it will be just like Firewir by Macrat · · Score: 1

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

    No, I had firewire webcams from 2 different vendors long before Apple released the iSight.

    The original demonstrations I saw at conferences with the early firewire boards only had a Sony firewire webcam as firewire was originally only designed for moving video.

    Using firewire for external hard drives and other tech came long after firewire/i.link was added to video cameras.

  14. Security? by Michael+Woodhams · · Score: 1

    If your interface allows DMA, does that not mean that a malicious device can own your computer as soon as it gets plugged in?

    Also, I thought I'd read that USB had DMA and hence this security problem.

    Could someone who actually knows what they're talking about comment on this please?

    --
    Quattuor res in hoc mundo sanctae sunt: libri, liberi, libertas et liberalitas.
    1. Re:Security? by LoneTech · · Score: 1

      DMA does not necessarily imply unrestricted access. PCs with IEEE 1394 (also known as Firewire) frequently do have this issue, because they can busmaster at will, and those PCs did not have any memory protection from busmasters. More modern systems frequently do, in the form of advanced IOMMUs; serious workstations did even when 1394 was introduced. This feature is present mostly on AMD chipsets (Intel have restricted it to some server-oriented ones). USB before version 3 did not have this issue because devices could not be true bus masters; the CPU would have to set up all transfers, including what memory they access. Similarly DMA on the ISA bus actually did not let the unit doing DMA transfers select the memory address, the DMA controller did. I have not yet read the host controller specifications for USB 3, so I'm not sure if the controller itself must offer this protection - even if it doesn't, the bus mastering would surely have to be enabled by the OS.

    2. Re:Security? by Anonymous Coward · · Score: 0

      USB3 controllers do DMA the same way modern storage or network controllers do it.
      CPU sets up address/length lists for input/output buffers, the host controller does the transfers, devices don't ever see any of it.

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

    4. Re:Security? by viperidaenz · · Score: 1

      You'r right, except Thunderbolt does allow unrestricted direct access to physical RAM

  15. Mostly just for Mac-type systems by Sycraft-fu · · Score: 1

    You might want such a thing with a Mac Mini or Mac Pro since they are more or less totally un-upgradable. So you might want an external card, even a graphics card.

    For a standard desktop? No, you'd put it inside. Much cleaner, easier, and more sensible.

    1. Re:Mostly just for Mac-type systems by fustakrakich · · Score: 1

      "Standard" desktops are rapidly becoming like one piece un-upgradable iMacs. This could be a good workaround all around, except where blade servers are preferred.

      --
      “He’s not deformed, he’s just drunk!”
  16. Doesn't matter all that much by Sycraft-fu · · Score: 1

    CPUs have gotten really, really, fast and for many things are seriously undertasked. Like I said, not knocking Thunderbolt for certain uses, but they are limited. USB3 on a modern system is capable of being "good enough" for most things. Audio? No problem, even USB2 has that licked. Video? Yep, USB3 can handle that. Data transfer? Well it is fast enough that even fast sticks are slower than it so no big deal. Network? It'll do 1gbps no issue.

    Thunderbolt is faster, and lower latency, no question, but for most uses it isn't relevant. Same deal as it was with Firewire. That was not common at all.

    Actually Thunderbolt has the additional issue of USB now being much better. Back when Firewire was first introduced, USB was not able to do many of the things it could do, at all. So it was use it or do without. However for quite a few things all Thunderbolt can claim over USB3 is that it is lower latency, or lower CPU load. Ok, fine, maybe that matters, but USB can still do it and so people will just use it.

    I work in IT and I've seen next to zero uptake on Thunderbolt. Most of the places I've seen it is A/V type places, and mostly because they use Macs. They'll buy a thunderbolt LaCie drive not because they need it, but because that's what the new Macs use. That's only for the lower end stuff too. The higher end still seems to be all PCIe directly. For example the Avid Nitris DX won't work with the new Macs via Thudnerbolt. That's coming, but will be a separate adapter, in place of their native PCIe card.

    1. Re:Doesn't matter all that much by Anonymous Coward · · Score: 0

      I work in IT and I've seen next to zero uptake on Thunderbolt. Most of the places I've seen it is A/V type places, and mostly because they use Macs. They'll buy a thunderbolt LaCie drive not because they need it, but because that's what the new Macs use. That's only for the lower end stuff too. The higher end still seems to be all PCIe directly. For example the Avid Nitris DX won't work with the new Macs via Thudnerbolt. That's coming, but will be a separate adapter, in place of their native PCIe card.

      I work in IT and I used to work at a place that had a sound lab. While most people don't need Thunderbolt there is a place for low latency pluggable periphery. It isn't about macs. All the wonderful hardware in such a lab is about timing between the various devices. USB doesn't cut it there. Most video guys also don't need it, because they usually don't sync different movies of the same scene (And many are happy with one stream, one window, win8, too). The difference here is live vs synthetic. And we still have a lot of real studios.

    2. Re:Doesn't matter all that much by BanHammor · · Score: 1

      My USB2 card, a 6-channel Fast Track, can do with about 8ms of latency on my mediocre hardware. Is this really that big of a deal?

    3. Re:Doesn't matter all that much by guruevi · · Score: 1

      Yes. 8ms of delay is audible across the entire frequency range and would sound like an echo or reverb after the additional time for processing.

      --
      Custom electronics and digital signage for your business: www.evcircuits.com
    4. Re:Doesn't matter all that much by Overzeetop · · Score: 1

      8ms is audible, but not quite echo or reverb, as it's considered acceptable for professional performers to have that kind of lag in their IEMs after running though a digital soundboard. And a more powerful rig, assuming the GP really has a mid-level consumer box, would cut that latency quite a bit with the multi-core xeon class processors that would be used for a high end lab.

      --
      Is it just my observation, or are there way too many stupid people in the world?
    5. Re:Doesn't matter all that much by guruevi · · Score: 1

      That's what I mean, after the additional time for processing it would easily double the latency. The problem with USB is that even throwing a bigger box at it won't help, the latency is inherent to the protocol.

      --
      Custom electronics and digital signage for your business: www.evcircuits.com
  17. Installed base? by pahles · · Score: 1

    How big is the installed base of USB 3.1 with the new C-type connector? ZERO! Apples and oranges, ladies and gentleman...

    --
    Sig?
    1. Re:Installed base? by Anonymous Coward · · Score: 0

      Thunderbolt is more like applebolt

  18. No by Sycraft-fu · · Score: 1

    DisplayPort lets you connect a 4k DisplayPort screen, or multiple streams (specifically the 1.2 MST). Thunderbolt is not required. It's fine that it is a Thunderbolt connector as well bunt don't get confused here. A DP connector coming off a regular videocard in a desktop will drive the monitor just the same. It is the DP 1.2 signaling that matters, not the PCIe lane of Thunderbolt.

    If all you are doing with your Thunderbolt connector is hooking up displays, that's an argument AGAINST Thunderbolt since you aren't using it, you are just using DisplayPort.

    1. Re:No by LoneTech · · Score: 1

      Sadly reality is even more confusing. Lots of Macs support multiple displays only via Thunderbolt, even though DisplayPort has multi-stream natively. Some got MST support in a firmware update. The Thunderbolt display daisy-chaining is not MST compatible.

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

      If all you are doing with your Thunderbolt connector is hooking up displays, that's an argument AGAINST Thunderbolt since you aren't using it, you are just using DisplayPort.

      No, that's incorrect logic. Should we fill your unused PCIe slots with cyanoacrylate simply because you aren't using them right now?

      Thunderbolt gives me a high speed expansion bus while conveniently not requiring a separate connector to do so. It duplexes with DisplayPort, for which I had immediate use.

      Come on, I expect better arguments than this. Here... if you really hate Thunderbolt, have already made up your mind, and are just searching for stones to fling at it then why not refer to the DMA attack vector instead?

    3. Re:No by Sycraft-fu · · Score: 1

      My point is simply that your argument for Thunderbolt isn't actually an argument for it. You like DisplayPort, not Thunderbolt. An argument for Thunderbolt is if you are using one connector for display and for other things. If you are just using it for display, well then it could be DP for all you'd know/care.

      That's the thing: Doesn't matter how good it looks on paper, doesn't matter how technically perfect it is, what matters is if it gets used in a meaningful way, such that people want to buy devices with it. If not, it gets relegated to being a small-time thing that few care about.

      So if the argument is "It lets me use high rez displays!" then people will say "Ya but so does the DP I already have so I don't care," and won't seek it out. The less people who look for/ask for it and buy it, the more niche it becomes.

      Like when I bought my motherboard, there were two candidates: An Intel DZ77GA-70K and an Intel DZ77RE-75K. The main difference was the 75K had Thunderbolt. So I thought about it, and just couldn't come up with any scenario where I'd want Thunderbolt, and opted for the cheaper board. I don't regret the decision at all, and when the 99X boards come out, I am again going to pass on Thunderbolt, unless it happens to be part of a board I want anyhow.

      So that's the thing: You need use cases that people care about that require it. Then people will start wanting it, and it'll grow. Otherwise, it'll be the thing that is limited to very few systems. Same shit that happened with Firewire.

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

  19. 100 Gbps 40 Gbps by Anonymous Coward · · Score: 0

    Thunderbolt FTW

  20. 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.
  21. 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 Anonymous Coward · · Score: 0

      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.

      Interesting... Other engineers at other companies seem to be able to put out USB 3.0 products with no problems.

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

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

    4. Re:Terrible interoperability by AmiMoJo · · Score: 1

      You know Intel did the spec and reference implementation for Thunderbolt as well, right? And that Thunderbolt looks just as bad on an analyzer?

      The whole point of USB is that it is cheap. Universal, you might say. It is designed to work with less than perfect signal integrity, so that you don't need an atomic rubidium reference clock and a â1 cable will suffice. So yeah, when you look at it on an analyzer it looks bad to your untrained eye, but it is within spec and works fine.

      Thunderbolt is the same. The cables are more expensive and the spec a bit tighter for them, but it is still the same basic differential serial bus concept that is packet based and designed to cope with low cost implementations. The main reason we switched from parallel buses like PCI and IDE to serial ones is that you don't need extremely high end hardware and extremely good signal integrity for it to work at very high speeds.

      BTW, I design USB 3.0 devices too. I have the latest prototype on my desk right now.

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

    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.

    Yes, we want technology that is 1/2 as good as what Apple offers and we are good with that. What dill weeds

  23. 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
    ==================
  24. I'll trade by EmperorOfCanada · · Score: 0

    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.

    I remember for years my fellow mac people blah blahed about how firewire was so much better than USB and how it was the future. Basically it was the future for about 3 minutes.

    I am smelling the same thing with Thunderbolt.

    Basically my experience with thunderbolt is summed up by my monthly search for a reasonably priced thunderbolt to USB 3 adapter.

    1. Re:I'll trade by Anonymous Coward · · Score: 0

      A handful? You mean you have a laptop? If you want to plug in 20 devices individually, you're using it wrong.

      The fact that they are producing laptops with PCI-E connectivity is pretty impressive right there - opens it up to a range of applications that your Acer/Asus/Dell/HP won't do with their HDMI+USB3 only.

      It might not be important to you, but it's pretty important to other people - there are different use cases - and I would hate it if they dropped it to give me more suck, like VGA cables and 4x USB2 at the front of the laptop that I won't use.

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

    3. Re:I'll trade by Anonymous Coward · · Score: 1

      You can daisy chain as many USB3 adapters to your Mac that your heart desires using that Thunderbolt interface that you speak ill of.

    4. Re:I'll trade by Bill_the_Engineer · · Score: 1

      I would love to trade my thunderbolt ports for some more USB 3s

      What? You can't use a USB3 hub?

      --
      These comments are my own and do not necessarily reflect the views or opinions of my employer or colleagues...
    5. Re:I'll trade by EmperorOfCanada · · Score: 1

      No a desktop with 6 thunderbolt ports one of which is presently feeding a thunderbolt to HTML adapter.

    6. Re:I'll trade by EmperorOfCanada · · Score: 1

      I would trade the thunderbolt connectors (1 used, 5 empty) for more USB 3 connectors. Then less clutter on my desk.

    7. Re:I'll trade by Bill_the_Engineer · · Score: 1

      True. I use a HUB on my Mac only because I hate reaching behind a 27" monitor to plug in a thumb drive.

      --
      These comments are my own and do not necessarily reflect the views or opinions of my employer or colleagues...
    8. Re:I'll trade by Anonymous Coward · · Score: 0

      Seems like a weird way to browse the internet...

  25. When did they add DMA? by bussdriver · · Score: 1

    I thought USB had to pass thru the CPU/driver. Firewire had device DMA access and PCI is well, as low as you can go. I read about Thunderbolt 3 which is also being worked on; since both come out from intel you can expect Thunderbolt to be ahead of USB in terms of speed and flexibility. Don't see much need for high power output when Thunderbolt devices like displays will probably need their own power supply anyway.

    1. Re:When did they add DMA? by Darinbob · · Score: 0

      Most USB has always had DMA, certainly it's fundamental to EHCI for USB2.0. But it's not uncontrolled DMA driven by the device. The host controller driver tells the chip which locations in memory to copy the data into, then the host controller copies the data there as it appears from the device. DMA usually has a driver involved, it just means that the data goes straight to RAM rather than piling up in a FIFO. Without it the CPU will be slowed down anytime there's device activity. I think people are redefining DMA to mean something slightly different than the standard definition perhaps (which is common in the PC world)?

    2. Re:When did they add DMA? by willy_me · · Score: 1

      Don't see much need for high power output when Thunderbolt devices like displays will probably need their own power supply anyway.

      It's not high power output - it's high power transfer. It will be used as single connection display / ethernet / webcam / USB Audio / power adapter when connecting your laptop to a monitor. Sort of like the ultimate dock.

    3. Re:When did they add DMA? by Anonymous Coward · · Score: 0

      > I think people are redefining DMA to mean something slightly different than the standard definition perhaps

      No, the question is _who_ does DMA.
      For USB, the USB controller does DMA. For Firewire/Thunderbolt the _attached_ device does DMA. Which can have performance advantages, but mostly it is a massive security issue, at least as long as support for IOMMUs is lack, which will be as long as Intel refuses to provide IOMMU support for all but its most expensive CPUs.
      Or in other words: Thunderbolt can only be used securely with the most expensive CPUs (unless you go AMD) - or you build an IOMMU into the Thunderbolt controller.
      Which means on price it just can't compete unless you cut corners and throw security completely out the window.

  26. Re:So in other words, it will be just like Firewir by Tough+Love · · Score: 1

    Failing to provide a normal micro USB connector is a pratfall everybody but Tim Cook could see coming a mile away.

    --
    When all you have is a hammer, every problem starts to look like a thumb.
  27. Re:Only with a proper HOSTS file by lister+king+of+smeg · · Score: 0

    good to see APK is as lucid as ever

    --
    ---Saying gnome 3 is better than windows 8 not so much a compliment as it is damning with light praise.
  28. Rank idiocy. by Anonymous Coward · · Score: 1

    They should just call Thunderbolt "USB 4". It's as related to what people call USB as USB 3.1 is. Different connectors, standards, etc.. The only thing it shares is the "USB" name itself. So might as well just call Thunderbolt "USB 4".

  29. Re:So in other words, it will be just like Firewir by fluffy99 · · Score: 1

    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.

    One of the security failures of firewire was that it provided direct access to memory. In other words a malicious external device could gain complete control of the computer. Having your peripheral interface be PCIe is just as bad. USB for all its overhead is still more secure (assuming you finally fix some of the stupid windows autoexecute bugs)

  30. It's the connector stupid. by pablo_max · · Score: 1

    I would be the first to agree... Thunderbolt is technically better than USB3.
    However, that is not the point.

    What is the advantage of USB? Simple. The connector.
    I can plug a USB1 device into any USB3 port and it works. The reverse it also true, albeit at a pretty slow transfer rate.

    The point it, the USB plug is ubiquitous while thunderbolt is already planning to change the connector again. That means buying adapters.
    That also means that the next motherboard I buy most likely wont have thunderbolt on it. Which means I would not be buying any thunderbolt devices.

    My impression is that thunderbolt is marketed specifically toward "Apple" people. Since I am not an apple person, I cannot say if this next part is true or not, but the impression that non-apple folks have is that "Apple" people will replace their gadgets every year or two with what ever new thing Apple has come out with.
    If that is true, the connector thing is no big deal since you would be starting over every time.

    1. 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; }
  31. 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.

    2. Re:Isn't it important... by AmiMoJo · · Score: 1

      On top of that Thunderbolt has the same problem USB does - speed depends on the device being able to supply a constant 20GB/sec. Maybe doing raw reads or writes to a GPU's RAM you might get there, assuming it wasn't needing bandwidth for rendering and the PCI-E interface was carefully designed to allow that usual and largely theoretical use case. Same goes for USB.

      It's not the protocol that can't sustain the speed, it's the devices.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    3. Re:Isn't it important... by gerardrj · · Score: 1

      Thunderbolt moves that many bits, you can argue useful throughput vs bitrate vs data rate all day, but TB moves the bits. USB has overhead as well which lowers the throughput in the same way but it will never sustain 400Mb/s in any way shape or form despite the "up to 480Mb/s" claim.

      --
      Article X: The powers not delegated... by the Constitution...are reserved...to the people
    4. Re:Isn't it important... by Anonymous Coward · · Score: 0

      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.

      For sake of completeness
      USB 5g 10b/8b = 4g
      USB 10g 132b/128b = 9.7g
      TB 10g 10b/8b = 8g
      TB2 20g 10b/8b = 16g

      This is just factoring out the lowest level of overhead, I am in _no_ was claiming 10g USB is faster than 10g TB.

  32. It's all about the certification process by cowwoc2001 · · Score: 1

    Aside from the technical advantages that people keep on bringing up, one of the main non-technical advantages that Thunderbolt has is its certification process. Any USB chipset that is faster than USB2's theoretical speed is certified as USB3, whereas in order to get certified as Thunderbolt 1 or 2 you must actually reach the advertised speed.

    When you buy a USB device (unless it's from a reputable manufacturer such as Intel), its actual speed is usually an order of magnitude worse than the advertised speed. That is a huge difference!

    1. Re:It's all about the certification process by Anonymous Coward · · Score: 0

      Intel has patents on Thunderbolt and refuses to license them to anyone.
      So the whole "certification process" is a farce, there's exactly *one* supplier of Thunderbolt host and device controllers.
      Intel.

  33. SCSI, Firewire by kirthn · · Score: 1

    It wil have the same position as SCSI, Firewire etc...meaning CPU independent throughput, and higher-end systems, and more reliable.....

    as for market share compared to USB...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...."
    1. Re:SCSI, Firewire by nonicknameavailable · · Score: 1

      My old AT PC had USB ports

      --
      Mendacem Memorem Esse Oportet
    2. Re:SCSI, Firewire by Anonymous Coward · · Score: 0

      I highly doubt your vintage 1984 IBM PC AT had USB ports.

      That aside, the GP's point still stands: in all likelihood, that USB port on your old PC was not used for anything until iMac burst onto the scene, causing peripheral manufacturers to start making a whole slew of inexpensive USB devices.

  34. 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...."
  35. They are also available for 10-20 bucks.... by Anonymous Coward · · Score: 0

    On amazon instead of the stupid thunderbolt connectors. Only things you lose out on are: No/expensive express card versions, and displayport over PCIe.

    Other than that there are already PCIe x1 to PCIe x16 adapter cards that act basically like a copper thunderbolt cable for externally connecting video cards for bitcoin mining and what have you. They're on Amazon, every dropship site that carries computer equipment, etc for 10-30 bucks (basically entirely passives so the 30 dollar price is a scam).

    Given that and USB 3.1: Who *WOULD* buy thunderbolt hardware given the markup?

  36. Re:Only with a proper HOSTS file by davester666 · · Score: 1

    Isn't this exactly how everybody competes with Apple?

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

    --
    Sleep your way to a whiter smile...date a dentist!
  37. 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

  38. Re:So in other words, it will be just like Firewir by Darinbob · · Score: 1

    I think you're talking about specific firewire host controller implementations rather than firewire in general. I imagine the same issue could happen with pcmcia or cardbus.

  39. Re:So in other words, it will be just like Firewir by Darinbob · · Score: 1

    Except that USB is the badly designed but good enough for average users standard. Like choosing IDE over SCSI, not a decision made on the technical merits but by low margin motherboard manufacturers. The problem USB has won't be fixed with higher speeds, it'll still be a master-slave polling architecture and have latency issues.

  40. Re:So in other words, it will be just like Firewir by Anonymous Coward · · Score: 0

    Correct, it is possible for the host controller to disable DMA access. At boot, the OS can set the host controller into this mode so that peripherals cannot access physical memory directly. However, doing do has a significant impact on Firewire performance.

  41. Re:So in other words, it will be just like Firewir by bruce_the_loon · · Score: 1

    Just had a look at my local online camera shop. None of the Canon home, prosumer or pro-broadcast cameras have FW anymore and only the Sony pro-broadcast cameras have it, not their prosumer or home devices. Sad.

    --
    Trying to become famous by taking photos. Visit my homepage please.
  42. Thunderbolt by Anonymous Coward · · Score: 0

    Thunderbolt is the new Firewire 800

  43. Not symmetrical by R.Mo_Robert · · Score: 1

    Minor nitpick: the Thunderbolt connector is not symmetrical. The writer must be confusing it with Apple's Lightning connector for iDevices, from which the new USB connector probably copied this feature.

    (Actually, I believe the Thunderbolt connector is more or less symmetrical with respect to the x-axis, but this is undoubtedly not what the writer meant.)

    --
    R.Mo
  44. Re:So in other words, it will be just like Firewir by Anonymous Coward · · Score: 0

    this means, you can add an external PCI chassis attached via Thunderbolt

    That still sounds like it would be far more useful for Apple products that tend to come in tiny cases with no other way of expanding them. Take a look at a mac mini and see how everyone has to plug in external devices for everything from additional monitors to backup hard drives.

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

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

  47. *that* by goldcd · · Score: 1

    Is what will get me back on a laptop. I have a 'gaming rig'. There used to be all manner of reasons why laptops were worse - screens, speed etc. Now there's just GPU.
    I'd love to be able to have a laptop I could lug around, get home and dock with a proper mouse, a proper keyboard and a GPU plugged into a great big monitor.

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

    Using firewire for external hard drives and other tech came long after firewire/i.link was added to video cameras.

    This was the problem with Firewire. It has lots of technical things going for it, but unlike USB it was not actually designed to be general-purpose. Neither was Thunderbolt. Thunderbolt was designed to support the specific protocols that Intel was building into its chips and boards.

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

    Oh man, that is sad. Doesn't seem that long ago I was looking for helmet cams to use mountain biking, and they were all devices that connected to a recorder through firewire. Just needed a camcorder or laptop in your bag to do the recording. I must be quite a bit older than I thought.

    --

    ==================
    Hippie Logger Jock
    ==================
  50. Billions? Try zero. by Bogtha · · Score: 1

    USB's installed base is in the billions. Thunderbolt's biggest problem is a relatively small installed base

    If they are changing the connector type, there is absolutely no reason to consider the installed base of USB. USB-with-C-type-connectors has an installed base of zero, not billions.

    --
    Bogtha Bogtha Bogtha
  51. Re:So in other words, it will be just like Firewir by AmiMoJo · · Score: 1

    Adding external GPUs is a pretty niche application though, and of course you have to supply them with 300W+ for a high end one so that means yet another power brick. For external storage the performance gains are unlikely to be enough for most people to care and spend the extra money, especially once USB gets its shit together and provides enough power to run HDDs without an extra power supply.

    Security is also a problem with Thunderbolt, Like Firewire any Thunderbolt device has full and unrestricted access to your computer's memory space. You really don't want to be plugging in random Thunderbolt devices you ordered off Amazon. If you encrypt your data you had better disable those ports, otherwise anyone with off-the-shelf forensic hardware can just read the key out of memory without even unlocking your machine.

    --
    const int one = 65536; (Silvermoon, Texture.cs)
    SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
  52. Re:Billions? Try zero. by Anonymous Coward · · Score: 0

    If only they invented a device with a C connector on one end and a A, B or MicroB on the other, they could call it something like "adapter cable"...

  53. I remember usb vs firewire from one generation ago by Torp · · Score: 1

    Same speed for an external hard drive. 30% CPU consumption for USB, 2% for Firewire.
    I also know my usb 3 dock very well - it sometimes decides to connect at usb 2.0 speeds for no particular reason.
    And don't get me started on the microusb connector that breaks if you sneeze in its general direction.
    So I hope that TB takes its sweet time to die out so I can get some use out of it.

    --
    I apologize for the lack of a signature.
  54. Bootable by Anonymous Coward · · Score: 0

    I had to buy three USB3 sticks until I found one that was bootable, I was lucky though because the same stick with a later revision lost this capability.

  55. 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
  56. Re:So in other words, it will be just like Firewir by VortexCortex · · Score: 0

    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?

    Less really is More! Sign me up for USB 3.

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

    1. Re:I'm waiting for the next version: USB 3.14 by Anonymous Coward · · Score: 0

      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.

      If it's version 3.14, why wouldn't you shape it like a pi(e)?

    2. Re:I'm waiting for the next version: USB 3.14 by laffer1 · · Score: 1

      I'm waiting for USB 3.1.1 for Workgroups. Networking will never be the same.

  58. Re: So in other words, it will be just like Firewi by Anonymous Coward · · Score: 0

    *LightPeak

  59. 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.
  60. 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
  61. 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.

  62. Re:So in other words, it will be just like Firewir by viperidaenz · · Score: 1

    Where are the latency issues?
    If you need low latency, you just need to use USB the right way.

  63. Re:So in other words, it will be just like Firewir by jcr · · Score: 1

    It took off on Apple hardware, with almost no pickup on normal PCs.

    It's not for PCs, it's for high-end video equipment. Thunderbolt will supplant SDI.

    -jcr

    --
    The only title of honor that a tyrant can grant is "Enemy of the State."
  64. 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!
  65. 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.
  66. Titanium armour by Hognoxious · · Score: 0

    It's got titanium armour & protruding landing gear, it can survive anything.

    VRRRRRRRRRP!

    --
    Confucius say, "Find worm in apple - bad. Find half a worm - worse."
  67. Re:So in other words, it will be just like Firewir by guises · · Score: 1

    Adding external GPUs is a pretty niche application though

    Not for laptops it isn't. I'm sure you can see how valuable that is for a thin/light laptop, and there have been quite a few successful DIY projects doing this. Though it hasn't taken off commercially yet, that may just be due to the fact that thunderbolt is really only ubiquitous on Apple laptops.

  68. 100 Watts? by EmagGeek · · Score: 1

    Wow, that's a lot of current - 20A at 5V. So, unless they change the voltage spec for this version, they'll have to use 14AWG wire under 6ft, and 12AWG up to 10 feet. That's going to be a big cable.

    1. Re:100 Watts? by fateblossom · · Score: 1

      USB 3.1
      2A 5V 10W
      5A 12V 60W
      5A 20V 100W

      So it's the voltage that changes

    2. Re:100 Watts? by EmagGeek · · Score: 1

      That makes a whole lot more sense. Thanks.

  69. Re:So in other words, it will be just like Firewir by profplump · · Score: 1

    It's useful for anything that wants lots of power or space, which includes things like high-end GPUs, disk arrays, anything with lots of physical connectors (like analog capture devices), as well as various special-purpose ASICs and the like. It's all stuff you *can* do in a big case, or with a custom cabling system, but it's nice to have external be an option and use standard cable.

    One of the obvious applications is desktop use of laptops. I'd like a super-thin, low-weight, long-battery-life laptop for mobile use. I'd also like a high-end GPU, full-sized Ethernet ports, and a slew of USB/etc. connections when I'm at my desk. Currently the solution to that problem is a device-specific dock that supports precisely what the laptop manufacturer decides it will (if the even offer one). External PCIe means nVidia can sell me a GPU that plugs into any laptop (and can be used with more than one laptop), and I can add whatever other bits I like individually or as packaged by arbitrary third-party manufacturers.

  70. Re:So in other words, it will be just like Firewir by Anonymous Coward · · Score: 0

    I take it you don't do video?

    Your statement only prove Fireware is a niche interface, too. And, why, dou you still use tapes? ;)

  71. Re:So in other words, it will be just like Firewir by profplump · · Score: 1

    Not all boards are designed to allow arbitrary DMA; modern memory control systems can provide segment protection for hardware just like they have for decades for software. And on systems that do not provide such protections the OS can disable DMA access -- Windows 8.1 disables DMA at boot and whenever the system sleeps/hibernates/etc., and linux has provisions to forbid the use of DMA while otherwise allowing normal access to devices.

  72. Re:So in other words, it will be just like Firewir by Anonymous Coward · · Score: 0

    USB has many more types of devices currently available, but that doesn't speak to the general-purposeness of the interface. Arguably USB is quite a bit more "specific" in application -- it defines specific roles for all devices on the chain, only allows a single host which drives the chain via polling, has lots of requirements for the way devices interact, etc. Thunderbolt, on the other hand, just provides a master-less low-level transport mechanism and lets devices do more or less whatever they want with it -- which is why you can use it for PCI traffic without any significant modification, whereas the design of USB prevents it from being used in a similar manner, even if you have a fast enough version of USB.

  73. Re:So in other words, it will be just like Firewir by Anonymous Coward · · Score: 0

    I figured that all along. It took off on Apple hardware, with almost no pickup on normal PCs.

    This, just like Firewire.

    Thunderbolt is a solution looking for a problem.

    Sure the fanboys can tell me I can hook up a small supercollider via thunderbolt but really, who needs to do that. What advantage does it provide me over USB when all my current devices are connected via USB and do everything I need them to. I use USB for connecting peripherals and storage devices. USB does this brilliantly. In order to switch to thunderbolt I need to buy a new PC (from a brand I cant stand), adapters for my current devices and add strenuous requirements when looking for new devices... So why not just stick with USB?

    OK, I can completely see how this is almost exactly like firewire, but next time you want to make an argument, please don't act so stupid about it. Thunderbolt (just like firewire when it came out) is considerably faster than the USB alternatives. This is why it is being used, and why people do choose it over USB today.

    Just because "good enough" works for you doesn't mean it works for everyone.

    And the #1 reason to not stick with USB? Murphy will all but guarantee you'll try and plug it in wrong the first time, every time. Fucking connector..

  74. Re:So in other words, it will be just like Firewir by Anonymous Coward · · Score: 0

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

    Sadly enough, we're still getting new corporate models in...with PS/2 connectors.

    Apparently we have not exhausted the world's supply of PS/2 connectors. And someone voted there will be no landfills full of them like AOL CDs or old Atari games.

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

  76. Peers too? by Anonymous Coward · · Score: 0

    Does USB 3.0 also allow for peer-to-peer interaction without the CPU? That was another cool thing about Firewire. (anon to keep mods)

  77. Will we ever have one actually universal system? by swb · · Score: 1

    For many use cases, USB3 seems fast enough but it seems inadequate in some ways.

    Will we ever have "universal" connectivity system? Ie, will USB 4 have ports on the motherboard for drives and the drives themselves having USB 4 ports? Enough bandwidth to drive 4k displays (with maybe the display itself having some of the GPU logic)? Supported by "enterprise" software for things like OS-defined RAID or usable as a storage bus for VMware (or even just as a normal bootable drive for Windows)?

    It seems like no matter how fast USB gets, it still ends up short on support for a range of useful tasks which end up falling to other interfaces -- SATA, SAS, DisplayPort/HDMI, etc.

    Potential do-it-all replacement interfaces like Thunderbolt seem superior, but then lack ubiquity or seem to suffer from overreach, offering too much that complicates their adoption or makes them too expensive for ordinary tasks.

  78. Re:So in other words, it will be just like Firewir by AmiMoJo · · Score: 1

    Notice how they are using a 4 drive RAID0 array for their benchmark. Also notice how the read speeds the 4x HDDs on Thunderbolt are almost identical to the SSDs (939 vs 936MB/sec). 234MB/sec average read for each HDD is insane, well beyond what they are capable of. It is obvious that on Thunderbolt there is some massive caching going on somewhere and they are effectively measuring a read from RAM.

    IOW the test of completely flawed and obvious bullshit. In reality USB 3.0 speeds are absolutely fine for most people and you are unlikely to see much real world difference using only a single drive.

    --
    const int one = 65536; (Silvermoon, Texture.cs)
    SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
  79. 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.

    1. Re:BackAssWards Compatibility by Anonymous Coward · · Score: 0

      Thunderbolt is the new firewire...and made the same mistakes as firewire...

    2. Re:BackAssWards Compatibility by morgauxo · · Score: 1

      >>Your brand new server with quad-port Gig-E interfaces still auto-negotiates down to 10Mb speeds. Why?
      Because my laptop that I might plug in at some cafe, airport or elsewhere might still have to do 10Mb and it's kind of silly to design a different chip for the server just because it doesn't need that feature.

      >>Apple had literally...
      Just stop right there. It's Apple! Their fans will buy anything with their logo on it!

      >> What exactly was Thunderbolt compatible with when it came out? Or Firewire?
      I dunno but I have yet to use either. (Actually I want to like Firewire due to it's daisy chaining ability but the only hardware I ever had that supported it was a CD burner and it just didn't seem to work)

      >>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,
      Ha Ha Ha!!!!! If you believe that then parts of my computer just might be older than you!

      >>and vendors will always see replacement as THE solution
      I'm not a vendor

      >>so don't expect many long-term favors from them either.
      Believe me, I don't.

    3. Re:BackAssWards Compatibility by Anonymous Coward · · Score: 0

      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.

      Sure, why not? And it doesn't have to be off of eBay. Sometimes you'll see $10,000 servers being used to manage tape silos (e.g. ACSLS). Some of these silos only have a 10Mbit network interface, sometimes at only half-duplex. If network interface cards or network switches didn't support those speeds you'd be wasting valuable expansion slots to install hardware that does, and letting an otherwise unused network port go to waste.

      That's just an example. There's other hardware out there that only work at lower/odd speeds. It's better to support it than not to.

      Besides, gigabit has been around for quite a while now. It would be silly to strip a long standing feature out of the hardware just for the sake of doing it.

  80. Re:So in other words, it will be just like Firewir by Anonymous Coward · · Score: 0

    so let's have a discussion of the technical merits. scsi:
    true multi-drop bus, and i can't think of any others*. ide:
    simplier and less expensive hardware, simplier command
    set (one command 0xec to get all drive info), etc. at the
    time, a multi-drop bus was not useful on pcs. nobody had
    more than 1 fast (maybe 500 KB/s) drive. the real option
    in 1986 was the ST-506, and it was worse in all respects.

    * i've searched around for a few minutes, and can't find any
    others (even that i disagree with) that apply at all to when
    ide got traction in the late 80s/early 90s.

  81. Re:So in other words, it will be just like Firewir by Anonymous Coward · · Score: 0

    I recently copied some hundred GB of data from my workstation to an iSCSI datastore with maxing out the gigabit connection - while several other datastreams also read and wrote to it. If I'd had 10gig ethernet (and a good offloading driver on the workstation) I probably would have come near to the thunderbolt data, which is point-to-point and not (for now) able to support several computers at once on the same storage.
    Did I mention the storage was in another building, while 30 meters (i.e. next room) for TB cable cost 649$ (discounted) plus transport fees? See http://eshop.macsales.com/item/OWC/CBLOPTTB30M/

    I simply don't get the excitement over "but it's for data storage". *real* fast datastorage has for years been Fiber Channel or maybe iSCSI over 10GigE (perhaps 40gigE nowadays), and for "it has to sit on my desktop" USB3 is fast enough.

  82. Re:So in other words, it will be just like Firewir by Jumperalex · · Score: 1

    The problem lay with the peripheral manufacturers who didn't want to put in more expensive controllers and dual-ports on their enclosures. ... They buy on price and availability, plain and simple.

    And they were right. Overall what is cheaper? Six devices and a computer with expensive controllers in them? Or one computer with one less expensive controller in it and six devices with really inexpensive controllers in them?

    Daisy chaining - I'm sure it was nice, and I can even think of one or two cases where I might have used it if it were available, but in the end the fast majority of my devices were all within reach of me, which meant they needed to be ~the same distance from the computer, which meant they could both use the same length cables (give or take). Daisy chaining doesn't change the # of cables I need. At best is lets me use one shorter cable and slightly declutters the back of my computer. But that is what a USB hub is for, and combined it was cheaper than FW controllers, enclosures, and cables.

    It was a very expensive solution to a problem very few people had: the need to move massive amounts of data in/out of a peripheral at a time when the user is unwilling to wait. That is to say, not even external-backups really needed it because those tend to be fire and forget.

    At least that was my experience and I actually did buy an external FW HDD for backups because I really was just that impatient :)

    --
    If you can't be good, be good at it!
  83. 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.'"
  84. Re:So in other words, it will be just like Firewir by Carewolf · · Score: 1

    I think you're talking about specific firewire host controller implementations rather than firewire in general. I imagine the same issue could happen with pcmcia or cardbus.

    It is a feature of the design, and the reason firewire is fast. It can access memory directly, that makes it fast, and that makes it a giant security hole.

    Funny thing. Thunderbolt has the same issue.

  85. Re:So in other words, it will be just like Firewir by drinkypoo · · Score: 1

    USB won because it was less expensive, which permitted it to be more generic. We could have had firewire everything down to keyboards, but that would have cost us a lot. So we got USB. Today USB is faster than 1394, so we lost nothing. 1394 continues in fact to be a massive PITA. Daisy chaining often doesn't work, the controllers support half as many devices as promised, and the state of driver support is poor even on Windows, let alone Linux. Using 1394 on Linux is a neverending nightmare of abandoned interfaces.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  86. Re:So in other words, it will be just like Firewir by Anonymous Coward · · Score: 1

    DMA access is no longer a security issue because modern CPUs use IOMMU visualization to effectively disable bootable DMA access for external devices.

  87. Re:So in other words, it will be just like Firewir by Anonymous Coward · · Score: 0

    Any modern system requires that DMA devices negotiate DMA access with the BIOS or OS. Secure Boot is one example how to easily block drive-by DMA booting. And no, you can't just walk up to a computer with a TB port and plug in to dump memory. If the OS doesn't map the DMA ranges, your device will get nothing. Behold, the power of virtualization DMA mapping techniques.

  88. Re:So in other words, it will be just like Firewir by kesuki · · Score: 1

    http://en.wikipedia.org/wiki/USB
    in my timeline windows 98se was the first wide spread use of usb technology. a full 2 years before apple decided to add usb, based on your '5 year' timetable. personally i thought usb 1.1 too slow, and while i did eventually buy a 4 port powered hub, the main thing i used usb for was joysticks and mice, at the time you got 2 usb ports on a computer, and so when printers went usb i had to get one to have 3 usb ports. also digital cameras and scanners both went usb, and then i needed 5 ports... and then i quit using printers and scanners, but then external hdds were cheapest backup options, then flash memory came out and those eat usb ports for breakfast... connecting a whole lot of them is easy and sometimes it is nice to have several pluged in for various uses... luckily motherboards come with 6-12 ports for decent desktop computers, and some laptops have 4 usb ports which then means using a powered hub, because now bluray burners, cell phones, wifi/ethernet dongles, flash memory, mouse, hdds, etc etc etc. unplugging things is possible but not ideal.

  89. Re:So in other words, it will be just like Firewir by sharkytm · · Score: 1

    I don't disagree. I was heavily involved with HD video for a while, so I'm aware of the prevalence of FW connections in that realm. However, that's hardly mainstream. I daisy-chained FW400 and FW800 stacks, and appreciated the speed, but 99% of the consumers out there wouldn't know that it was even possible. They were willing to accept slower transfers in return for cheaper devices. The tragedy of the commons strikes again.

  90. External hard drives by Anonymous Coward · · Score: 0

    Are still going to be USB3.
    Thunderbolt is too expensive and offer no benefit in this use case since 5 Gbps is enough for any hard drive. RAID arrays are mostly SATA, internal. External Thunderbolt RAID arrays will remain a niche product.

  91. because by Anonymous Coward · · Score: 0

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

    Because it's cheaper and offer more expension possibility. Have you seen the price of these external Thunderbolt cases? It's even cheaper to get both a laptop and a desktop than to get a high performance laptop with Thunderbolt and such a case.
    Also you can't do anything serious on an external Thunderbolt graphic card because it will be limited to x4 speed instead of x16.

  92. Thunderbolt 2 = Warthog by Anonymous Coward · · Score: 0

    More importantly, can the A10 Thunderbolt 2 survive congress, and Obama wanting more JSF's

  93. Re:So in other words, it will be just like Firewir by neoform · · Score: 0

    >It took off on Apple hardware, with almost no pickup on normal PCs.

    Are you talking about USB or Thunderbolt? Apple was the first to use USB as well. Look how popular it is now.

    --
    MABASPLOOM!
  94. Re:So in other words, it will be just like Firewir by Anonymous Coward · · Score: 0

    You forgot Infiniband and SRP/iSER ;)
    20Gb infiniband gear is suprisingly cheap compared to 10GbE.

  95. Re:So in other words, it will be just like Firewir by Anonymous Coward · · Score: 0

    Isochronous USB is "low latency" relative to human perception, around 250us. TB is "low latency" as in tens of nanoseconds. It's a difference of about 2-3 magnitudes. Isochronous is also low bandwidth, so you need to use higher latency bulk transfer modes for high bandwidth, which increase latency into the millisecond ranges. They're talking about 40gb USB. At 1 ms of latency, you will need a 5MB buffer, but with TB, your buffer would only need to be around 64KB.

    For some work loads, latency will become very important at high bandwidths, like 10gb and 40gb. Most people just doing bulk copies of data in one direction probably won't notice.

  96. Use cases are already covered by sjbe · · Score: 1

    I take it you don't do video?

    The monitor I'm using to type this is hooked up via USB 3.90 via a docking station. Thunderbolt is far more optimized for video but for any situation where there is a choice, USB is almost certain to win largely due to the size of the installed base. Furthermore Thunderbolt is not the only or even most common way to hook up a monitor. It's not that Thunderbolt is a bad standard but the problems it "solves" really are just not a big deal. USB covers 90%+ of the potential use cases for Thunderbolt and other video and network standards cover the remaining ones adequately.

    1. Re:Use cases are already covered by MachineShedFred · · Score: 1

      He's not talking about a display (what you're using), he's talking about video (as in, non-linear edit of HD video / 4K video in uncompressed or lossless-compressed format).

      Big difference, especially with the CPU-bound nature of USB.

      --
      Slashdot still doesnâ(TM)t support Unicode after it was added to the HTML standard in 1997.
    2. Re:Use cases are already covered by stoborrobots · · Score: 1

      It's still approximately the same bandwidth requirement - sending uncompressed HD video data from the video card to a monitor for display, vs sending uncompressed HD video data from a camera to a PC for editing...

    3. Re:Use cases are already covered by MachineShedFred · · Score: 1

      Nope.

      When dealing with frame buffer out - your display - it's a simple calculation of pixels.H * pixels.V * color depth * frames per second.

      With non-linear video editing, it's common to have multiple video files layered (bottom 3rd text overlays, filter layers, multiple video files overlaid for dissolve effects). And, you also have uncompressed audio streams for each video that can also be layered, as well as other audio streams to lay over the top (music, narration, effects). This is all multiplicative for bandwidth requirements. Plus, you are likely editing video that is in a higher resolution than your display (2K, 4K).

      --
      Slashdot still doesnâ(TM)t support Unicode after it was added to the HTML standard in 1997.
  97. Re:So in other words, it will be just like Firewir by pla · · Score: 1

    This is why it is being used, and why people do choose it over USB today.

    Except, not so much.

    Outside the Apple foodchain, I have yet to see a single Thunderbolt device (actually used... yes, I technically have seen a monitor that supports it - connected by HDMI), from the home to the recording studio to the server room. Nada.

    Thunderbolt may well have a world of advantage over USB, just like Firewire did. And just like Firewire, history will relegate it to a niche of obsolescence caused by a simple lack of adoption in the face of a number of much more popular standards.

  98. Re:So in other words, it will be just like Firewir by Anonymous Coward · · Score: 0

    This is just nuts. Your USB device can pretend to be a keyboard whenever it wants to and start opening shells.

  99. Use cases by sjbe · · Score: 1

    Since it's essentially a PCI bus extension --- this means, you can add an external PCI chassis attached via Thunderbolt without needing special drivers

    Problem is that there is barely any use case for doing that. I can think of a few specialized applications where an external PCI chassis makes sense but not nearly enough to justify Thunderbolt. USB covers 90%+ of the use cases of thunderbolt and other existing technologies cover the rest. Thunderbolt may be a bit more elegant than some but Firewire was more elegant than USB and we all know how that turned out. A low end "good enough" technology will beat a high end expensive technology in the long run almost every time.

    1. Re:Use cases by smcdow · · Score: 1

      For pro video and pro audio use cases, outboard processing equipment is a necessity, especially if your workstation is a laptop. Which these days is often the case. I consider thunderbolt and external PCI chassis to be one of the best things since sliced bread.

      And, for what it's worth, firewire is still very popular in the pro video and pro audio world.

      --
      In the course of every project, it will become necessary to shoot the scientists and begin production.
  100. Re:So in other words, it will be just like Firewir by Vidar+Leathershod · · Score: 1

    I would disagree. The actual production cost difference was small, but manufacturers wanted to shave pennies, rather than raise the price and worry about the competitor getting placed in stores due to a $1 per thousand unit discount resulting from USB only implementations.

    Consumers definitely noticed the slow speed of USB. Think back to when scanners became a desktop reality, before MFPs. USB was 12Mbps, and firewire was 400Mbps. Scanning was atrociously slow over USB. Also, when external hard drives were becoming more common, customers were frustrated at how long it took to transfer even over USB2. And the more you transferred, the slower it got. God forbid you try to use the computer during that time.

    No, Firewire was killed by retailers and other penny pinchers. Consumers did not care about $2 on a $1000 computer, or $2 on a $100 scanner.

    --
    The brains of a chicken, coupled with the claws of two eagles, may well hatch the eggs of our destruction.
  101. Re:So in other words, it will be just like Firewir by aliquis · · Score: 1

    Like Firewire any Thunderbolt device has full and unrestricted access to your computer's memory space

    Is that always the case with DMA?

    Imho USB drives are slow & demanding as fuck. I've wanted DMA support.

  102. Re:So in other words, it will be just like Firewir by retchdog · · Score: 1

    for corporate desktops, there is absolutely nothing wrong with a ps/2 connector, so why not use them?

    --
    "They were pure niggers." – Noam Chomsky
  103. Re:So in other words, it will be just like Firewir by Anonymous Coward · · Score: 1

    Not so.

    USB was developed back in the early 90s and was ready by 95 or 96. I remember seeing motherboards that supported it.. Long before Microsoft announced USB support, which officially only started with 98. (On 95 it's complicated. There's a patch for USB and AGP support, and it was integrated in later OSR releases. 95 releases were damn messy. As far as Microsoft is concerned, though, AGP and USB were officially a 98-only ordeal)

    Even then, USB ports were more a curiosity, and reletively unused.

    Know what made them take off? The iMac. The original "Bondi Blue" space age looking bubble iMac with it's 233 mghz G3. And no ADB ports (ADB is the Mac equivalent of PS/2. Legacy keyboard and mouse connectors, but a true chain-able bus) or serial ports. And no floppy drive.

    The iMac was widly popular and the only peripheral expansion was USB. Suddenly everyone needed USB keyboards and mice and Floppy drives and printers. And you know what? Those devices also worked on PCs too.

    Know who's brainchild the iMac was? Steve Jobs. So really, you have Jobs to thank for USB.

  104. Thunderbolt does not really have the bandwidth by Joe_Dragon · · Score: 1

    It only has pci-e 2.0 X4 - overhead so that is limited for a GPU even more so with any other thing on the same bus.

    The macpro really needed 2 cpus for more pci-e lanes they planed to have 2 pci-e flash slots but that was cut due to lack of pci-e IO / DMI limits.

  105. trollbait by smash · · Score: 1

    seriously? future USB spec that is years away may be faster than thunderbolt 1? No fucking shit.

    Think thunderbolt is standing still? No.

    Besides, they are not competitor technologies. Thunderbolt can do things that USB can not. And it actually works, pretty much 100% of the time.

    Not saying there is no place for USB. It is a cost effective, fairly high speed bus. But comparing it to thunderbolt is just not legitimate. Most people don't need thunderbolt, and that's fine. But for those who do, USB 3 (and no doubt USB 4) are not and will not be competitive.

    --
    I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
  106. Can usb3.1 survive Thunderbolt 3,4 or 5??? by Anonymous Coward · · Score: 0

    USB has always sucked badly, especially sustained transfers when all that speed is badly needed not to mention when older usb protocols are used when it get really, really sloooow.

    To me the real question is: Can usb3.1 survive Thunderbolt 3,4 or 5???

    USB has ALWAYS lagged behind everything else. The pattern seems to be they are slightly better for a very short time then something else comes along and... WHAMMO! HEAD SHOT, BABY! YOU SUCK; YOU GO HOME NOW.

  107. Re:So in other words, it will be just like Firewir by smash · · Score: 1

    You are not a target user. Good for you, pay less for USB. Move along, nothing to see here. If, however you would like to say, hook up 10 gigabit networking to your laptop (or mac pro for that matter), a fiber channel SAN, a GPU, or all manner of other possible options, then it is relevant.

    --
    I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
  108. Billions of installs? by Anonymous Coward · · Score: 0

    Quote from the article:

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

    USB install base in the millions? Yes - with current connectors and technology. Making a giant assumptive leap that a new interface, with new cable will suddenly have an install base in the "billions" is - a giant assumptive leap. It might well do so - but not because there is already an install base in billions - for an adapter/chipset/cable that is incompatible with the newer adapter/chipset/cable. It will do so for other reasons - mainly what it costs to implement $$$, not because of an existing install base.

  109. Re:So in other words, it will be just like Firewir by smash · · Score: 1

    I think what killed USB initially was the Windows demo where Bill BSODed a machine by plugging in a scanner.

    --
    I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
  110. 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.
  111. Re: So in other words, it will be just like Firewi by Anonymous Coward · · Score: 0

    Both Windows 98 and the original iMac (the first 'USB-only' Mac) were released in 1998.

  112. Niche applications by sjbe · · Score: 1

    For pro video and pro audio use cases

    Pretty much the very definition of niche use. When your livelihood depends on performance of a technology, it's not hard to justify the extra cost of a specialized technology. That does not describe the vast majority of use cases.

    And, for what it's worth, firewire is still very popular in the pro video and pro audio world.

    And RS-232 is still very popular in industrial machinery. Neither one is going to displace USB at this point as the go-to general purpose device interface. There are lots of interfaces out there which are popular for specific uses but looking forward will remain niche. USB is good enough for enough stuff that it is unlikely to be displaced any time soon. I don't think USB is great but it's not going away either.

  113. Re:So in other words, it will be just like Firewir by Rhipf · · Score: 1

    Actually, I kind of miss PS2 keyboard/mice systems. The thing is they work. If you plug a USB keyboard/mouse into a Windows system it will work until Windows takes over from the BIOS and then won't work until the driver is set up in Windows.If you plug in a PS2 device it works the whole way through the process. This may have changed now with UEFI since I haven't done a lot of work on these systems yet. It may also have changed with Windows 8 but again haven't used enough systems with Windows 8 to know for sure.

    Now I realize that I have just opened myself up to a series of trolls about how "Microsoft sucks and that is your real problems" so bring it on. ;-)

  114. Re:So in other words, it will be just like Firewir by LordLimecat · · Score: 1

    For external storage the performance gains are unlikely to be enough for most people to care and spend the extra money, especially once USB gets its shit together and provides enough power to run HDDs without an extra power supply.

    And especially as, at some point you just get a NAS / SAN for roughly the same that a TB array would have cost, and now you have shared network storage.

  115. Re:So in other words, it will be just like Firewir by LordLimecat · · Score: 1

    IIRC USB3 has some improvements designed specifically to fix the whole polling issue when using a device as storage.
    http://en.wikipedia.org/wiki/U...

  116. Re:So in other words, it will be just like Firewir by tlhIngan · · Score: 0

    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.

    No it doesn't. At least not spinning rust - those things easily require 2+A to start up. On USB alone, that would prevent them from even starting, nevermind running.

    The only reason we "get away" with it is due to cost reasons - each USB port is limited to 500mA, but often they're all ganged together to one big overcurrent switch. E.g., if you have 8 USB ports, you have a 4A overcurrent switch controlling power to all of them.

    Since the vast majority of users do NOT use all 4A simultaneously, a USB hard drive can easily spike its current draw without doing anything bad.

    But problems arise in more mobile situations - devices with less USB ports suddenly it can matter if they have all sorts of things plugged in - mouse, a thumbdrive, etc. and suddenly plugging in their hard drive kicks everything off the bus as the overcurrent switch cuts power.

    Or you may also see it with heavily loaded chains where certain actions suddenly lose USB completely because every drive decides it needs to start simultaneously, fail as they trip the switch, etc.

    Right now a lot of stuff only works because the USB implementers were lazy and cheap. But if you have devices with limited USB ports, you run into issues quick.

    Heck, even some thumbdrives can't start up on 500mA. Don't ask me why.

    Problem is that there is barely any use case for doing that. I can think of a few specialized applications where an external PCI chassis makes sense but not nearly enough to justify Thunderbolt. USB covers 90%+ of the use cases of thunderbolt and other existing technologies cover the rest. Thunderbolt may be a bit more elegant than some but Firewire was more elegant than USB and we all know how that turned out. A low end "good enough" technology will beat a high end expensive technology in the long run almost every time.

    A good use case is a thunderbolt docking station. You can get USB ones, but they're chintzy and barely work. But thunderbolt ones that provide a pile of ports that are real, legit ports (e.g., a real serial port using native 16550A drivers, real parallel ports suitable for bit-banging), external graphics ports that are suitable for running huge displays (USB display sucks), real Ethernet networking (USB3.0 required for GigE), etc. Plus piles of USB3.0 ports for all those USB peripherals that remain at your desk.

    While you're out and mobile, your PC has limited connectivity (WiFi/BT/WWAN), uses onboard graphics, etc., which are great for a light and mobile laptop. But you then go to your desk, plug in a single cable (Thunderbolt will soon support device charging, both ways) and your thin and light becomes an ultra powerful workstation with external high end GPU (multiple monitors, too, since the internal GPU can drive displays through Thunderbolt), networking, etc.

    Anyone who's tried a USB docking station junks it within the first week as they're quire useless and your displays lag to hell and back. (If you're lucky, you can do YouTube in QVGA mode)

  117. Re:So in other words, it will be just like Firewir by KillaGouge · · Score: 1

    Setting USB legacy mode in the BIOS addresses the issue of not being able to F8 into windows to tell it you really don't want to run a chkdisk right now.

    --
    GENERATION 25: The first time you see this, copy it into your sig on any forum and add 1 to the generation. Social exper
  118. Blah by morgauxo · · Score: 1

    I'm tired of hearing about any of these standards.

    I want something where every port can be host or client or maybe everything is just peers and it doesn't matter. I want it to work in a star topology AND also be capable of being daisy chained. That way I can hook up as many peripherals as I want to a limited number of ports but I can also chose to buy a hub for better performance.

    Come on, we had these kinds of features in networking technologies 30 years ago already!

  119. PC Audio and USB3 by Anonymous Coward · · Score: 0

    I have zero faith in the USB spec since version 3 essentially killed compatibility with almost all audio interfaces. Many high-end audio interfaces will only use USB2, FireWiire or Thunderbolt. If PC manufacturers ditch Thunderbolt for USB3.1 it will shrink the A/V market for PCs and push people back to Apple. Also, backwards compatibility is important when you have an expensive piece of hardware that may well last 10-15 years as you move from PC to PC.

  120. Yes by KingMotley · · Score: 1

    Personally, I would have liked a raid array controller that I could hook up my 12-drive raid-6 array and being able to attach it to a laptop.

    Or attaching my OCZ Revo for a superfast scratch disk.

    Or a 10Gbe connection (or faster) so I can access my local NAS box.

    But I understand these aren't mainstream use cases, so what I could use to for isn't popular enough to keep such an option viable by itself.

  121. hundred watts? by dlingman · · Score: 1

    How am I going to charge my Tesla with only 100 watts of power capacity? This sucks.

  122. Re:So in other words, it will be just like Firewir by LoRdTAW · · Score: 1

    This security hole can be easily plugged via the use of the IOMMU: http://en.wikipedia.org/wiki/DMA_attack#Mitigations

    The low latency of memory mapped interfaces such as PCI, Firewire and now Thunderbolt make them excellent buses for hard real time systems which need timing down in the micro or nano second range. I work with a motion control system that uses fire wire to connect smart servo drives to a Windows host running a real time kernel (Ardence RTX). It can maintain >10us latency between the drives on an 8000MHz Pentium 3 and Windows still has plenty of CPU time left. You can't do that with USB.

    Another disadvantage of USB is that devices cant send interrupts and have no DMA capabilities (a security advantage). The host has to poll each device which is costly in both time and CPU cycles. Firewire devices copy data to memory without the CPU using DMA thus avoiding interrupts. Thunderbolt and PCIe can both take advantage of DMA and message signaled interrupts.

  123. Re:So in other words, it will be just like Firewir by MachineShedFred · · Score: 1

    Now, change out the word "desktop" with "laptop" and you start to see some of the value. Yes, you can have a fiber channel controller on your laptop, and mount a couple exabytes of storage as a local volume.

    --
    Slashdot still doesnâ(TM)t support Unicode after it was added to the HTML standard in 1997.
  124. Threat to USB by blagooly · · Score: 1

    I hear that. Imagine, oh that is a Fibson guitar, it needs Fibson cord and amp. If USB breaks the standard, obsoletes my gear, I will look around. I have dodged Apple because of this merry go round, from the horrendous iTunes, to expensive firewire mistakes, that I did not make. It is the single reason I do not buy Apple gear, or anything with despised proprietary connectors. Never.

    If USB dumps this advantage, and I am forced to change? Stupid move.

    OT Rant: Woman last week, new evidently 1st gen VW Hybrid. Car would not start because the trunk was open. No joke. I did not ask her why she didn't just buy the 5th gen Prius. Some folks willingly walk into hell. Just open the door, they line up

  125. Re:So in other words, it will be just like Firewir by Anonymous Coward · · Score: 0

    Firewire smoked USB all the way through. 6 devices connected to a USB hub will drop throughput to abysmal levels. I currently run on a mix of USB 3, USB 2, FW 400/800, and eSata. My preferences today are eSata, FW 800, FW 400, USB 3, and finally USB 2. The reasons are that USB 2 gets about 20MB/s throughput with more than 2 devices on the controller, USB 3 slows down significantly as well although currently I can only get 2 devices on my controller, so it's not as obvious. FW 400/800 just keeps going without a significant drop, and eSata, even though this is limited to just a single drive, I can peak out FW800 with up to 130MB/s transfers which eSata can handle.

  126. Re:So in other words, it will be just like Firewir by ganjadude · · Score: 1

    just a question, is there hardware out there that is not protected, but can be attacked if someone put in some connectors in their PC? or is this something that was taken into consideration from the start?

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

    No, Firewire was killed by retailers and other penny pinchers. Consumers did not care about $2 on a $1000 computer, or $2 on a $100 scanner.

    This is misleading, there were never anywhere close to just $2 difference on a FW vs USB scanner, from anyone - regardless of sales channel (direct, online, wholesale, B2B). The part and production cost difference added up to more than this, and you will have your add-on on top of the extra cost too, and on top of this Apple required $1 per port in license fees. At a minimum you would have 10+% difference on a $100 class scanner. And if you don't think consumers care about that, you haven't worked much sales and marketing of this type. The retailers care because they know the customers do care (even when they in research say they are willing to pay more, their actual buying actions often prove otherwise).

  128. So sad they made this by Anonymous Coward · · Score: 0

    Thunderbolt only exists to be proprietary. So sad apple no longer innovates.

  129. Re:So in other words, it will be just like Firewir by Anonymous Coward · · Score: 0

    And the #1 reason to not stick with USB? Murphy will all but guarantee you'll try and plug it in wrong the first time, every time. Fucking connector..

    As the summary states,"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."

  130. 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
  131. i used to think thunderbolt was overpriced cack... by Anonymous Coward · · Score: 0

    until i got an external tb ssd that is so damn fast it is indistinguishable from internal ssd.

  132. Re: So in other words, it will be just like Firewi by Jane+Q.+Public · · Score: 1

    *LightPeak

    Thank you. My mistake, and I am properly corrected.

  133. Re:So in other words, it will be just like Firewir by drinkypoo · · Score: 1

    just a question, is there hardware out there that is not protected, but can be attacked if someone put in some connectors in their PC? or is this something that was taken into consideration from the start?

    Basically, only recent machines even have an IOMMU, and only the very latest machines necessarily have a supported one. And even then, it's typically only in the fancy processors, not the budget ones.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  134. Re: So in other words, it will be just like Firewi by Anonymous Coward · · Score: 0

    yes, it's the new firewire - a lot of professional audio and video equipment already uses thunderbolt (and has skipped usb 3.0). it's the de facto standard that followed firewire. firewire provided a more reliable & stable transfer rate than usb and it looks like thunderbolt does the same. also, daisy chaining is nice if you got a lot of harddrives.

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

    USB won because it was less expensive, which permitted it to be more generic. We could have had firewire everything down to keyboards, but that would have cost us a lot.

    But my point was that USB was designed to be generic, from the start, while 1394 wasn't. Thunderbolt also was not designed to be generic, but rather to carry the specific standards that Intel was already putting in its chips and boards.

    It's usually easier to take something generic and adapt it to specific uses than to take something designed for specific uses and make it generic.

  136. Re:So in other words, it will be just like Firewir by Goaway · · Score: 1

    And the #1 reason to not stick with USB? Murphy will all but guarantee you'll try and plug it in wrong the first time, every time. Fucking connector..

    Not just the first time, the second time, too. It's only on the third try it will fit.

  137. Re:So in other words, it will be just like Firewir by drinkypoo · · Score: 1

    But my point was that USB was designed to be generic, from the start, while 1394 wasn't.

    IEEE1394 has generic transport, and you've always been able to use it. You're just mistaken. Because of the design of IEEE1394, it requires more hardware to implement it. USB devices can simply be dumber than 1394 devices, they don't even need a microprocessor. 1394 devices do, consequently they have a higher minimum cost. You could always have had a QWERTY keyboard on 1394, but it would have cost fifty bucks for the cheapest one instead of five bucks, and an Apple keyboard would have cost two hundreds instead of one.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  138. Re:So in other words, it will be just like Firewir by Anonymous Coward · · Score: 0

    You are ignoring his actual point - he's talking about hooking an SSD up externally in high-end applications (but this would also apply to any high-throughput device, including RAIDs). It is very clearly faster than USB 3. The HDD test is rather irrelevant (but if you look at the 16GB file transfer test, which doesn't hit the HDD caches in any meaningful way, you'll see it's still 2x faster than USB). But Gizmodo sucks as they always have, yes.

  139. USB sucks because of quality by Scowler · · Score: 1

    The number one reason to be wary of USB is that half of the hubs and adapters out there barely work right. I can still go to Fry's and find cheap crap that will go wonky even interfacing with just USB 2.0 devices. USB 3.0 is the Wild, Wild West in terms of quality, and they are already jumping the gun to 10 Gbps? I am very afraid. Put it this way: To achieve USB certification, all you have to do is pass a ten minute functional test. Intel's stuff may cost a lot more and may never get great market penetration, but their stuff is almost always rock solid. You get what you pay for.

  140. USB vs Ethernet vs Other by fyngyrz · · Score: 1

    I write multi-platform software that utilizes some fairly dense data streams. Some of the devices are USB; some are Ethernet.

    For the curious, it's software defined radio; it's not unusual to see 16-bit data at 4 MHz coming in across the interface, which is a 64 Mb/s load, doable, but heavy, for a 100 Mb/s connection. There are devices that do 18 MHz at 16 bits. That can take up a considerable portion of a 1 Gb connection - 288 Mb/s. Day to day on my machine, I work with 800 kHz 16 bit data, or about 12 Mb/s for a 400 kHz receive bandwidth. All of these add some overhead on top of the main data stream too, as does TCP itself, so really, the loads are heavier.

    Ethernet support basically has to be written once. How networking operates can be abstracted to be the same across OSX, linux, and Windows without much effort at all (Qt does this), and the TCP network stack is generally pretty fast and well behaved. And it is stable. (I could insert a rant about Apple's half-assed UDP support here, but...)

    USB support varies considerably from one platform to another. Abstracting it is a huge PITA, requires lots of conditional compilation, and doesn't turn out that well, either. And that's without dealing with new USB drivers coming from the OS manufacturer that overwrite (and break) previously installed drivers. Nothing as fun as a user telling me "everything was working, now nothing is."

    It's to the point where I won't directly support new USB SDRs. Every one I've done so far has added to my support load; whereas adding a new network-based SDR is painless, works the day I release it, and is still working a year later. In fact, if they adhere to the established SDR networking protocols, I don't even have to do *anything*, it'll just work. When someone asks me to support a new USB SDR, I tell them to write a network server for it using the established networking protocols. That way, when the USB breaks, as it seems it inevitably will, it's the responsibility, and support load, of the network server author, rather than mine. :)

    It's also worth noting that as networking speeds have gone up, previous networking devices still work, and the new ones can crank pretty fast.

    Then we get to remote issues; how far can you place a USB device from the computer that's talking to it? How about firewire or Thunderbolt? Now consider Ethernet. I can run an SDR that is quite a bit more distant from my computer, and I don't really have to do much to make that happen. I can have a bunch of them on the same subnet or even remote them out in the world. And then there's sharing. Same device, no reconfiguration, I can use it from OSX or Windows or linux without it even knowing that's happening. I can even go wireless transparently. I routinely sit on the couch and surf the HF and VHF bands on my laptop using WIFI as the data transport from the SDRs.

    For any device that can manage it and still obtain acceptable performance, Ethernet looks like an excellent solution to me. If you really must have bus-like speeds, as in graphics engines and SSDs, ok, fine, Thunderpants, Displaypunt, Firepliers, etc. But please, if you're designing a peripheral with any kind of lesser bandwidth requirements, consider Ethernet as your interface. Everything is so much easier to deal with.

    IMHO.

    --
    I've fallen off your lawn, and I can't get up.
    1. Re: USB vs Ethernet vs Other by Scowler · · Score: 1

      Reminds me of a TV ad. "This is your brain (USB up to 2.0). This is drugs (high speed transceivers). This is your brain on drugs (yeah, bad stuff happens here). Any questions?"

    2. Re: USB vs Ethernet vs Other by fyngyrz · · Score: 1

      I wasn't complaining about high speed. Network speeds have been improving. We had 10. Then 10/100. Then 10/100/1000. I doubt it'll stop there. Might go optical or something, but it'll still probably be TCP for a while.

      My objection is to the raving mess that is USB when it's looked at from a multi-platform perspective, and I think there are advantages to network connected devices that USB really can't touch anyway over and beyond cross platform compatibility.

      --
      I've fallen off your lawn, and I can't get up.
  141. Re:So in other words, it will be just like Firewir by operagost · · Score: 1

    Actually, there are a few things wrong.

    I haven't checked lately, but PS/2 wasn't designed as a universal port. Keyboard and mouse had dedicated ports, although the connector was the same and easily confused. Most servers corrected this issue electronically in the mid 2000s, but I still ran into it on desktops where the user couldn't figure out why their mouse didn't work.

    A keystroke logger can be attached to a PS/2 cable and be entirely transparent to the OS.

    PS/2 connectors have pins that can bend, and are more difficult to orient correctly.

    --

    Gamingmuseum.com: Give your 3D accelerator a rest.
  142. Re: So in other words, it will be just like Firewi by nmr_andrew · · Score: 1

    I assume you mean Firewire. And you may be correct about the license costing 10x USB, but that makes the difference look far larger than it practically was.

    IIRC, when I bought my first and only Firewire peripheral, a CD-RW drive (both were relatively new technologies at the time), that drive cost me $397. I believe the cheapest USB CD-RW was on the order of $300 and painfully slow by comparison. The license cost for Firewire was $1/port. So if the manufacturer didn't want to lose money on the license fee, it could have cost $399. Firewire lost for a variety of reasons, not least of which being that only Apple and Sony really ever embraced it, but licensing cost wasn't one of them. Sad really, since it was a superior standard in all measurable ways.

  143. Re:So in other words, it will be just like Firewir by Anonymous Coward · · Score: 0

    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.

    Correlation does not imply causation

  144. Re:So in other words, it will be just like Firewir by drinkypoo · · Score: 1

    This is just nuts. Your USB device can pretend to be a keyboard whenever it wants to and start opening shells.

    Nope. Not if you have your system configured not to automatically install new keyboards.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  145. Re:So in other words, it will be just like Firewir by drinkypoo · · Score: 1

    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.

    They really should be offering a machine like that, and nobody is sure why they aren't. There's also always the option to offer the machine with some kind of external expansion bus and offer some kind of sidecar, but historically that's a fool's game.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  146. Re:So in other words, it will be just like Firewir by TangoMargarine · · Score: 1

    Is there a rule against plugging it in with the lights on or something? Or do you just blindly throw cables at your PC until they stick?

    --
    Unity? Screw that: XFCE. Slashdot Beta? Screw that: SoylentNews. Australis? Screw that: Pale Moon. UX developers DIAF
  147. 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.

  148. Re: So in other words, it will be just like Firewi by zeigerpuppy · · Score: 1

    Interesting, which device are you using to use the FireWire interface? I would love a programmable arduino like device with faster io for low latency signal acquisition.

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

    IEEE1394 has generic transport, and you've always been able to use it. You're just mistaken.

    I am not "mistaken". Firewire was intended to be a replacement for SCSI. While it includes the ability to transfer generic data, it was not -- I repeat: not -- designed from the beginning to be primarily a general-purpose data transfer. It was deliberately optimized to be a SCSI replacement and to carry video.

    Yes, it is capable of doing those other things, but the primary aim of the design was specific, not generic. The "generic" capabilities might be adequate or even well done; but that was not the main design goal.

    It is the "specific" part that caused (causes) it to be more expensive than USB.

  150. Re:So in other words, it will be just like Firewir by retchdog · · Score: 1

    yeah, but that's why i said corporate desktops. they'll mostly be used in a static configuration and very rarely would be keyboard or mouse be removed and reinserted. when they are, it would be by IT.

    the logging issue is interesting, i guess, but using usb for that reason would be "security by obscurity" and bruce schneier would come down and rape your children to death.

    also, why is it impossible to make a completely transparent usb 'logger'? at worst, can't you just sample the voltages and then do protocol analysis (or whatever you would call it) on the stream? i really have no idea but it seems plausible, just more difficult, though someone only has to build the database.

    --
    "They were pure niggers." – Noam Chomsky
  151. Re:So in other words, it will be just like Firewir by neoform · · Score: 1

    USB's ubiquity/success can be attributed to Apple. Had they not made the push, parallel port printers and PS2 keyboard/mice would have stuck around for a lot longer than they did.

    --
    MABASPLOOM!
  152. Re:Billions? Try zero. by hobarrera · · Score: 1

    If they are changing the connector type, there is absolutely no reason to consider the installed base of USB. USB-with-C-type-connectors has an installed base of zero, not billions.

    The connector is backwards compatible - USB2 devices can be plugged into USB3 hosts. Same applies for USB3/USB3.1.

    So John Doe can still plug all his old stuff onto his fancy new PC with USB3.
    Thunderbolt, on the other hand, is completely different. Manufacturers need to add an extra controller AND an extra connector, and people will be hesitant to buy something "different".

    USB has a huge overhead, is slower, etc, etc. Thunderbolt is techonologically superior.
    USB will win because it's more popular. It's happened over and over, and will keep on happening, because it's not the tech-savvy people that make these decisions.

  153. Re:So in other words, it will be just like Firewir by Anonymous Coward · · Score: 0

    The iSight is an IIDC camera, while practically all consumer digital video cameras are DV devices. while DV streams a compressed video stream, IIDC can be used to load (parts) of uncompressed individual frames. IIDC is still common in industrial image acquisition, but I think it's slowly being replaced with GigE.

  154. Re:So in other words, it will be just like Firewir by Anonymous Coward · · Score: 0

    No joke...my low end Compaq laptop purchased in '05 had firewire. In fact, I did digital video capture/editing on an Apple-free setup for almost a decade.

  155. Re:So in other words, it will be just like Firewir by muffbagmuffbagmuffba · · Score: 1

    > When the USB 3 alternative is 2-3 times less expensive

    What does '2-3 times less expensive' mean?

  156. Re:So in other words, it will be just like Firewir by ncc74656 · · Score: 1

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

    No. (I have one of these kicking around somewhere...worked much better than most of the USB webcams that were on the market back in the day.)

    --
    20 January 2017: the End of an Error.
  157. Re:Only with a proper HOSTS file by yenic · · Score: 1

    That's not true, I work in the (relevant) industry to this topic. Intel will phase out PCIE.

    --
    http://www.accountkiller.com/en/delete-slashdot-account Stop visiting Slashdot.
  158. Re:So in other words, it will be just like Firewir by OffTheWallSoccer · · Score: 1

    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.

    No it doesn't. At least not spinning rust - those things easily require 2+A to start up. On USB alone, that would prevent them from even starting, nevermind running.

    I've been using external USB-powered 2.5" HDDs for years, connecting to laptops, desktops and USB hubs. Works just fine in all situations, which is why companies such as WD are still selling these things like hotcakes.

  159. Re:So in other words, it will be just like Firewir by drinkypoo · · Score: 1

    It is the "specific" part that caused (causes) it to be more expensive than USB.

    Which specific part? You haven't actually named one.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  160. Re:So in other words, it will be just like Firewir by HappyPsycho · · Score: 1

    Your entire target user lineup sounds like stuff that

    1) I would not be using on a laptop, I'd be setting up a server / workstation (if for nothing else something powerful enough to take advantage of it, I have a pair of SATA 3 SSDs paired with an i7 and sure I can saturate the gigabit port on my laptop but I sure don't do that often, I have the SSDs so I can work on the files locally).

    2) Are all available via PCI express cards already (I'd be interested in how your OS would respond to your GPU being unplugged accidentially). The Mac Pro is the only device where I can see it being useful (mainly because the extra options desired cannot be added via more traditional offerings).

  161. 3+ updates for a symmetrical cable? by cyn1c77 · · Score: 1

    Seriously, I wouldn't rule Thunderbolt out yet.

    It's taken how many iterations for someone to design a symmetrical cable?

    Sure, Apple got there first, but it still took decades!

    We clearly are not working with the best or the brightest on either side!