Free Republic
Browse · Search
General/Chat
Topics · Post Article

Skip to comments.

A quick first look at USB 3.0 performance
Tech Report ^ | 6 December 2009 | Geoff Gasior

Posted on 12/07/2009 11:16:55 AM PST by ShadowAce

USB 2.0 is so last millennium. No, seriously. We've had the specification since the year 2000, which is technically the previous millennium. Given how quickly the PC industry moves, though, it might as well have been a full millennium ago. Back in 2000, Intel was pushing Pentium III CPUs, 3dfx was still selling graphics processors, and Windows XP was a year away. Things have certainly changed since the so-called Hi-Speed USB spec was released, and its 480Mbps peak data rate has been grossly inadequate for quite some time now.

In the real world, you're lucky to push more than about 37MB/s through a USB 2.0 port. To give you an idea of just how slow that is, the latest crop of 500GB, 5,400-RPM notebook drives (which just happen to be popping up in all sorts of USB-attached external enclosures), can sustain transfer rates in the 67MB/s range. The 3.5" desktop drives that typically populate bulkier USB storage devices are even faster still. Heck, just about every hard drive we've ever reviewed is capable of saturating a second-gen USB link.

Making the most of the copious bandwidth available in USB 3.0 is going to be a little more challenging, though. The gen-three USB spec boasts a peak data rate of 5Gbps—roundabout 600MB/s, without taking overhead into account. Interestingly, this latest leap in USB bandwidth is proportionally smaller than the previous one. The original USB spec topped out at 12Mbps, making the jump to 480Mbps for USB 2.0 a forty-fold increase in available bandwidth. USB 3.0 only amounts to about a 10X increase over the prior standard.

Nevertheless, this new "SuperSpeed" spec should easily handle next-gen storage devices, even when you factor in overhead. According to the final specification, taking into account SuperSpeed USB's 8b/10b encoding, flow control, packet framing, and protocol overhead reduces effective throughput to a "realistic" 400MB/s for actual applications. Mechanical hard drives still have a long way to go before they can sustain transfer rates that saturate an old-school 150MB/s Serial ATA link, and even the fastest solid-state drives on the market aren't pushing data at much more than 200MB/s.


A USB 3.0 cable: SS stands for SuperSpeed

Despite the fact that the SuperSpeed standard was made available in late 2008, industry heavyweights haven't flocked to USB 3.0. The new spec isn't supported by any core-logic chipsets on the market—not even Intel's P55 Express, which debuted just a few months ago. Rumor has it that Intel chipsets may not add USB 3.0 support until some time in 2011. AMD and Nvidia haven't announced plans for SuperSpeed-compliant core-logic products, either.

You don't have to wait on chipset providers to get in on SuperSpeed USB, though. NEC has crafted a USB 3.0 controller of its own: the D720200. The NEC chip offers a pair of third-generation USB ports, and it interfaces with the host system via a single gen-two PCI Express lane. Second-gen PCI Express lanes only offer 500MB/s of bandwidth in each direction, however, so the NEC controller won't be able to take full advantage of SuperSpeed's fat data pipe. The limited host interface bandwidth will have to be shared between both of the D720200's USB ports, as well.

Already, Gigabyte has revamped much of its enthusiast-oriented motherboard lineup to incorporate the NEC controller. Asus has added the chip to a number of its premium motherboards, too, and the firm has also whipped up a U3S6 add-in card that features the D720200 alongside Marvell's 88SE9123 6Gbps Serial ATA controller.


The Asus U3S6 situates is next-gen I/O chips behind a PLX bridge chip. The bridge splits the card's four-lane PCI Express interface evenly between the two I/O chips. Asus' decision to use a physical x4 interface means the card won't work in an x1 slot that isn't notched to accept longer cards. However, it does ensure the NEC and Marvell controllers will each get 500MB/s of bandwidth (the maximum each can use), even in a system that's saddled with first-gen PCIe or the P55 Express chipset's half-speed gen-two lanes.


Two USB 3.0 ports grace the U3S6's expansion slot cover, and a pair of 6Gbps SATA ports can be found on the card. We probed the Marvell controller's performance in great detail when we recently tested Seagate's SATA 6Gbps Barracuda XT hard drive. I encourage you to read that review for the skinny on this new chip. Today, our focus is on the U3S6's SuperSpeed USB performance.

Performance
So, just how fast is this USB 3.0 implementation? To find out, we needed an external drive with a SuperSpeed interface, which Asus conveniently sent along with the U3S6.


This Vantec-branded enclosure houses a Seagate Barracuda 7200.12 500GB hard drive whose peak transfer rates aren't anywhere close to 600MB/s. However, the 'cuda is still one of the fastest mechanical hard drives you can buy. You're going to have to get into multi-drive RAID enclosures to come close to saturating USB 3.0's available bandwidth with today's hard drives.

Note in the picture above that USB 3.0 uses a slightly different B connector type than USB 2.0. The plug is backward compatible with USB 2.0 cables, but a SuperSpeed B connector won't fit into a USB 2.0 B plug.

USB 2.0's A connector type, which is commonly found on motherboard port clusters and in notebooks, is the same in the new generation. You can plug USB 2.0 devices into USB 3.0 ports and vice versa. The SuperSpeed spec also calls for a dual-bus architecture that allows USB 3.0 and 2.0 devices to operate simultaneously at their optimal speeds.

To gauge performance, we plugged the U3S6 into an Asus P7P55D Premium motherboard's secondary PCIe x16 slot. That slot has an eight-lane PCIe gen-two connection to the system's Core i7-870 CPU. We connected the drive enclosure to the U3S6's USB 3.0 port and tested with HDTach. We then ran the same test with the drive connected to the motherboard's USB 2.0 port.

We also yanked the Barracuda hard drive from the enclosure and hooked it up to one of the board's Serial ATA ports to get an idea of the kind of performance an eSATA setup might yield.

USB 3.0 easily outpaces its predecessor, offering up to 3.5 times the throughput of the old Hi-Speed standard in HD Tach's sustained transfer rate tests. The Barracuda 7200.12 isn't capable of transfer rates much higher than 120MB/s, though. Our Serial ATA scores suggest that an eSATA implementation of this drive would be just as quick.

The SATA setup is even faster in the burst speed test, pushing 46MB/s more than SuperSpeed USB. I'm not sure what to make of this result, but it suggests that the NEC controller is hitting a bottleneck, at least when it comes to short burst transfers. Of course, you're still getting much higher burst rates than USB 2.0.

SuperSpeed's higher transfer rates don't cost much in the way of CPU time. HD Tach's margin of error for this test is +/- 2%, and we're well within that range.

Conclusions
USB 3.0 has been a long time coming, and it looks like widespread adoption will take longer still. That's a shame, because USB 2.0 is painfully slow considering the capabilities of today's mainstream storage devices. Even with our enclosure's run-of-the-mill hard drive, we saw more than a three-fold increase in transfer rates by jumping to SuperSpeed USB. That's huge.

Of course, we also saw a similar jump in performance when moving the hard drive over to its native Serial ATA interface. eSATA hasn't really caught on, I suspect because initial implementations required an auxiliary power cable. However, hybrid eSATA/USB ports are slowly populating motherboards and notebooks, and they may offer a better interim solution until USB 3.0 sees widespread adoption and more robust implementations. The market is hardly teeming with hybrid eSATA/USB storage devices, though.

I suppose I'd be more enthusiastic about SuperSpeed USB if this first implementation didn't feel a little half-baked. The NEC controller doesn't have the host interface bandwidth to properly take advantage of USB 3.0's full potential, and the burst transfer rates we observed suggest other bottlenecks may exist. The U3S6's Marvell SATA controller has a similarly inadequate PCIe interface and some troubling performance issues of its own, too.

But hey, Asus says the U3S6 will sell for only $30 when it hits North America, which should be soon. So it won't cost much to add USB 3.0 and 6Gbps SATA to an existing system, even if these first implementations of the new standards may not be as good as more mature solutions that surely lie over the horizon. At least with the U3S6, you won't have to buy a new motherboard in order to make the upgrade.TR



TOPICS: Computers/Internet
KEYWORDS: hitech; usb
Navigation: use the links below to view more comments.
first 1-2021-4041-49 next last

1 posted on 12/07/2009 11:16:55 AM PST by ShadowAce
[ Post Reply | Private Reply | View Replies]

To: rdb3; Calvinist_Dark_Lord; GodGunsandGuts; CyberCowboy777; Salo; Bobsat; JosephW; ...

2 posted on 12/07/2009 11:17:36 AM PST by ShadowAce (Linux -- The Ultimate Windows Service Pack)
[ Post Reply | Private Reply | To 1 | View Replies]

To: ShadowAce

I hate it when my ports are obsolete.


3 posted on 12/07/2009 11:21:52 AM PST by paulycy (Demand Constitutionality.)
[ Post Reply | Private Reply | To 1 | View Replies]

To: paulycy

...me too. Personally a little slower upgrade speed has been okay with me just for that reason.


4 posted on 12/07/2009 11:26:26 AM PST by americanophile ("For unto you is born this day in the city of David a Savior, who is Christ the Lord.")
[ Post Reply | Private Reply | To 3 | View Replies]

To: paulycy

I just bought a cheapo dell laptop. VGA output and no HDMI.

Why do this Dell?


5 posted on 12/07/2009 11:27:31 AM PST by listenhillary (I believe AGW is real now. It was caused by scientists and greenies LYING!)
[ Post Reply | Private Reply | To 3 | View Replies]

To: americanophile

I just got my first new (refurbished) computer in years. It’s a good one. Now I have to start wanting something else...


6 posted on 12/07/2009 11:28:39 AM PST by paulycy (Demand Constitutionality.)
[ Post Reply | Private Reply | To 4 | View Replies]

To: paulycy

I’d imagine 3.0 will be backwards compatible. The connector is the same on the PC-side. The device-side connectors are different, as they have been with past revisions.


7 posted on 12/07/2009 11:28:55 AM PST by rarestia (Confutatis maledictis, voca me cum benedictis)
[ Post Reply | Private Reply | To 3 | View Replies]

To: listenhillary
Why do this Dell?

I've bought my last two laptops from Dell, refurbished, and been happy with them but somehow the company doesn't seem quite as cutting edge as it was. (I don't buy very often at all but I kinda keep track.)

8 posted on 12/07/2009 11:31:14 AM PST by paulycy (Demand Constitutionality.)
[ Post Reply | Private Reply | To 5 | View Replies]

To: ShadowAce

While 3rd generation USB is good news; let’s put things in perspective. When you are fetching small files, the cache and the burst speed of a protocol makes a big difference. However, when you are tranferring large amounts of data (copy files from one drive to another) you quickly saturate the on-board cache, and the mechanical drive of the Hard drive becomes the bottle-neck. It doesn’t matter how fast your protocol is (Firewire, hyper-transport, USB3, whatever) it simply has little meaning.

The mechanical hard drive can only spin so fast, it can only move the heads at a particular speed; I’ve seen large data transfers slow down to 12-25 MB/sec simply because that’s the mechanical limitation of the drive.

So, if you have a new High Definition video recorder, you are not going to transfer your 8 Gig SDD card in ~3 seconds. The Hard drive simply can’t load the data that fast; even if the USB3.0 protocol can theoretically move the data that fast.

HOwever, when we are using a Solid State Hard Drive, there is a significant performance bump where tranactions can mean that files transfer data at up to 201 MB/s.

Unless you dump your standard hard drive, and go with a SSD of suitable size, USB3.0 won’t mean a whole lot to you. IMHO, your mileage may vary.


9 posted on 12/07/2009 11:32:47 AM PST by Hodar (Who needs laws .... when this "feels" so right?)
[ Post Reply | Private Reply | To 1 | View Replies]

To: rarestia
I’d imagine 3.0 will be backwards compatible.

I love the fact that this stuff just keeps getting better. I hate the fact that I have to keep paying for it. ;0)

10 posted on 12/07/2009 11:32:48 AM PST by paulycy (Demand Constitutionality.)
[ Post Reply | Private Reply | To 7 | View Replies]

To: ShadowAce

oh joy, MORE cables to lug around.


11 posted on 12/07/2009 11:34:43 AM PST by longtermmemmory (VOTE! http://www.senate.gov and http://www.house.gov)
[ Post Reply | Private Reply | To 1 | View Replies]

To: paulycy

3.0 has been a LONG time coming. 2.0 came out in 2000. That’s almost 10 years since the last revision of the interface.

I would say it’s about the right time for this, and there will be plenty of cheap USB 3.0 cards coming soon. PCI-Express needs to completely replace PCI, like PCI replaced ISA.


12 posted on 12/07/2009 11:34:52 AM PST by rarestia (Confutatis maledictis, voca me cum benedictis)
[ Post Reply | Private Reply | To 10 | View Replies]

To: Hodar

I might back up a couple hundred GB twice a year using USB. I start it and come back later. The increase in speed is pretty insubstantial compared to 1.0 to 2.0.


13 posted on 12/07/2009 11:35:51 AM PST by listenhillary (I believe AGW is real now. It was caused by scientists and greenies LYING!)
[ Post Reply | Private Reply | To 9 | View Replies]

To: ShadowAce

I have been very curious about USB 3.0; but I hardly expected to see product review here. Thanks


14 posted on 12/07/2009 11:38:23 AM PST by Dawggie
[ Post Reply | Private Reply | To 1 | View Replies]

To: rarestia
I would say it’s about the right time for this

Where does SATA fit in? I'm unclear on that concept.

15 posted on 12/07/2009 11:38:58 AM PST by paulycy (Demand Constitutionality.)
[ Post Reply | Private Reply | To 12 | View Replies]

To: listenhillary

Why don’t people just use ethernet drives? Too expensive?

Cuz then you’d have a gigabit link.


16 posted on 12/07/2009 11:40:45 AM PST by Pessimist (u)
[ Post Reply | Private Reply | To 13 | View Replies]

To: ShadowAce
Things have certainly changed since the so-called Hi-Speed USB spec was released, and its 480Mbps peak data rate has been grossly inadequate for quite some time now.

Grossly inadequate seems a little strong. I remember constant frustration with USB 1's speed of 12 Mbps, constantly feeling like it was holding me up; with USB 2, I wouldn't say I never feel that way, but it's rare.

17 posted on 12/07/2009 11:46:32 AM PST by Still Thinking (Quis custodiet ipsos custodes?)
[ Post Reply | Private Reply | To 1 | View Replies]

To: paulycy

SATA (Serial ATA) is the newest interface for hard disks. The old PATA (Parallel ATA) hard drives used the thin ribbon connectors and only got up to around 133 MHz (300 MBps, I believe?). SATA has transfer rates up to 5 GB/s, depending on the interface revision, and generally controls internal computer devices. However, SATA connectors are increasingly common for external hard disks, as it is plug-and-play or “hot swap” depending on the industry.

They were using SATA in the example, since hard disks will usually be the best indicators for read/write performance. External USB disks have been clunky and really only good for occasional archiving. FireWire was going to revolutionize that segment, but it never took off. USB 3.0 should be able to keep up with the newest SATA disks without issue.


18 posted on 12/07/2009 11:46:37 AM PST by rarestia (Confutatis maledictis, voca me cum benedictis)
[ Post Reply | Private Reply | To 15 | View Replies]

To: rarestia
FireWire was going to revolutionize that segment, but it never took off.

Now, that's kinda what I thought (I'm not really a hardware guy.) Thanks for this explanation. I get it now. Wikipedia made my head hurt. ;0)

19 posted on 12/07/2009 11:50:12 AM PST by paulycy (Demand Constitutionality.)
[ Post Reply | Private Reply | To 18 | View Replies]

To: Pessimist

I didn’t know that they existed.

I rarely am inconvenienced by a long transfer. The gigabit drives are pretty cool.


20 posted on 12/07/2009 11:50:15 AM PST by listenhillary (I believe AGW is real now. It was caused by scientists and greenies LYING!)
[ Post Reply | Private Reply | To 16 | View Replies]


Navigation: use the links below to view more comments.
first 1-2021-4041-49 next last

Disclaimer: Opinions posted on Free Republic are those of the individual posters and do not necessarily represent the opinion of Free Republic or its management. All materials posted herein are protected by copyright law and the exemption for fair use of copyrighted works.

Free Republic
Browse · Search
General/Chat
Topics · Post Article

FreeRepublic, LLC, PO BOX 9771, FRESNO, CA 93794
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson