Slashdot Mirror


USB 3.0 Is Ten Times Faster; Get It In 2010

thefickler writes "Seagate and Symwave are jointly demonstrating the first consumer applications of USB 3.0 at CES, showing a Seagate FreeAgent drive running through a Symwave USB 3.0-compatible storage controller device. According to Symwave, this will result in 'speeds previously unattainable with legacy USB technology.' Which means, if you understand PR-write, it will be much faster."

8 of 280 comments (clear)

  1. USB3 whitepaper by whyde · · Score: 5, Informative

    Most of the replies so far show a glaring lack of knowledge of what USB3 really is. Honestly, it only bears a passing resemblance to its predecessors, and is a closer relative to PCIe. If you want more technical information, Denali has a good whitepaper (registration required):

    http://www.denali.com/en/events/usb3_whitepaper/?EB20090105

  2. Re:That speed comes at a cost by Vihai · · Score: 5, Informative

    USB is PIO and not DMA? You understand that PIO/DMA transfer modes only meaningful for Parallel ATA devices?

    That's because the ATA interface was originally THE 16-bit system bus (AT bus) and the disk controller was onboard on the disks (thus the name IDE - Integrated Drive Electronics).

    So, the CPU accessed the disk controller through the AT bus which was originally programmed I/O and then started using DMA.

    Of course, the system bus quicky become different and faster (FSB + PCI) thus the ATA interface became a disk attachment interface instead of the system bus and an additional controller was put between the system and the disk.

    USB is a completely different beast. The "bus" actually transfer packets (URBs) and all USB controllers use DMA to transfer URBs to the main memory... So, no PIO/DMA stuff is involved....

  3. PIO vs. DMA by Alwin+Henseler · · Score: 5, Informative

    You understand that PIO/DMA transfer modes only meaningful for Parallel ATA devices?

    That's the meaning in traditional sense. But you can also use this distinction in a wider sense:

    • PIO: The CPU has to manage / monitor / do every little step in the process.
    • DMA: The CPU sets parameters, give a start signal, and then just waits (ehm, can do something else in the meanwhile), while dedicated hardware does all the boring work, like tranfer individual bytes / words of data to main memory. When ready, the CPU gets a signal (for example: an interrupt) that the transfer is complete. This may be used to describe many hardware-supported tasks, not just IDE harddisk controllers.

    How much of an advantage this is, depends on how complex the initial parameter setup is, how much of the work is done by hardware vs. CPU, transfer speed, how large transferred blocks are, how often transfer occur, etc. etc. Besides overall speed, a big advantage is that the CPU can do other things (like decode a video stream, respond to keyboard / mouse input) while a tranfer continues in the background. This allows a system to feel much more responsive.

    You state that USB controllers use DMA, parents says not. I don't know which is true. Perhaps there is DMA support for USB controllers, but the packets are small enough and flowing at a high enough rate that it feels like the CPU is doing all the work?

  4. Re:And how much cpu power is needed at that speed? by lysergic.acid · · Score: 5, Insightful

    USB is cheaper, and not everyone needs FireWire's level of performance, so USB is more prevalent and dominates the casual computing market; that's only natural. but most motherboards sold these days still come with at least 1 FireWire port.

    and while FireWire can technically replace USB, USB will never be able to replace FireWire. even though the average user doesn't need sustained 100MB/sec transfer speeds to transfer their MP3s onto their iPod or text documents onto their thumbdrive, there are a lot of professions where USB just won't cut it. if you're in multimedia production or otherwise need to transfer large amounts of data regularly, then the extra cost of FireWire is more than worth it.

    high-end external hard drives, cameras, professional audio equipment, etc. will all continue to use FireWire for this reason. heck, IEEE 1394b is even used by NASA for monitoring launch debris and by the U.S. military in jets like the F-22 and the F-35. so FireWire is far from dead. it's just found its niche. at the very worse, users will have to buy expansion cards to add FireWire S1600/S3200 controllers to their computers. but FireWire will continue to be available for a long, long time.

    Apple's decision to remove FireWire from their low-end systems is just a sign that they're no longer catering exclusively to the prosumer/media-production crowd. they're still selling systems with FireWire, but they're also recognize that the Mac-using demographic has changed over the years, and there are a lot of Mac users that will never need FireWire.

  5. Re:That speed comes at a cost by frehe · · Score: 5, Funny

    Ultimately it's a cable -- we want it to be universal, and fast.

    It's not just a cable, but a obvious male created penis metaphor for the patriarchical oppression of women worldwide during all ages, created just to mentally abuse us women even more by reminding us of "our place" every time we use a computer. And of course you want it to be "universal" and "fast", just like all men want women to be generic models of the unrealistic Barbie stereotype, instantly ready for some quick sex with the only goal being selfish gratification for the male. All men are pigs! Snivel... sob... where's my chocolate...

  6. Re:That speed comes at a cost by barzok · · Score: 5, Funny

    No, you have 76 movies of "virgins" on your USB hard drive.

  7. Re:What about the rest of us? by hairyfeet · · Score: 5, Insightful

    Uhh....there is a very good reason why even though Firewire and ESATA are faster that everything will be USB- Because it is cheap and it is the one connector that you KNOW that your customer will have. I tried carrying a Firewire external drive a few years back. I ended up selling it because I almost never got a chance to use it. Every PC I came across, unless it was truly ancient, had at least a USB 1.1 port. If Apple would have given away the Firewire patents for free as Intel did with USB we would all have Firewire ports. But IIRC they wanted $1.00 a port for Firewire compared to $0.0 for USB, and in the cutthroat world of computers it simply wasn't worth it for the manufacturers.

    So while it would have been nice if ESATA or Firewire 800 was everywhere, I just don't see that happening. From what I understand USB 3.0 will be backwards compatible with 2.0 which is backwards compatible with 1.1. So that is over a decade that you can be assured that your device will be able to connect with their machine. And that kind of mass penetration is simply worth more to the customers and manufacturers than a speed boost.

    --
    ACs don't waste your time replying, your posts are never seen by me.
  8. Re:What about the rest of us? by necro81 · · Score: 5, Informative

    One other problem Firewire had in becoming widespread was that it required a more beefy, dedicated chip. As far as I understand it, Firewire is implemented mostly in the chip, cutting out the CPU, and creates a more-or-less guaranteed bandwidth. This is why it was popular with camcorders - you could always be sure that you could transfer video in realtime. Same for high-end sound equipment.

    USB, on the other hand, while it has its own controller chip, is moderated largely by the CPU and memory bus. If the computer is under heavy load, the USB throughput suffers. Peripheral devices are at the mercy of the host to control things. This is fine for things like mice and keyboards, which transfer relatively little data semi-asynchronously. You don't need such a robust high speed bus for such lightweight peripherals. But for hard drives and other devices, USB has some catching up to do.

    Royalties aside, the Firewire chipset that could implement a high-speed bus robustly cost more than the more lightweight USB controller. In the particular case of the iPod, a portable device, having the Firewire controller eventually took more board space than Apple was willing to provide. While every computer had a mouse and keyboard, not every computer was made with the ability for connecting external drives. So there, too, the economics played in USB's favor.