Firewire and USB Performance

After looking at many options for Firewire and USB testing, we finally determined that an external USB 2.0, Firewire 400, and Firewire 800 hard disk would be a sensible way to look at USB and Firewire throughput.

Our first efforts at testing with an IDE or SATA drive as the "server" yielded very inconsistent results, since Windows XP sets up cache schemes to improve performance. Finally, we decided to try a RAM disk as our "server", since memory removed almost all overhead from the serving end. We also managed to turn off disk caching on the USB and Firewire side by setting up the drives for "quick disconnect" and our results were then consistent over many test runs.

We used 1GB of fast 3-2-2-8 system memory set up as a 450MB RAM disk and 550MB of system memory. Our standard file is the SPECviewPerf install file, which is 432,533,504 bytes (412.4961MB). After copying this file to our RAM disk, we measured the time for writing from the RAM disk to our external USB 2.0, Firewire 400, or Firewire 800 drive using a Windows timing program written for AnandTech by our own Jason Clark. The copy times in seconds were then converted into Megabits per second (Mb) to provide a convenient means of comparing throughput. Higher Rates therefore mean better performance in this particular test.

Firewire and USB Performance

Possibly the most striking finding in our Firewire and USB throughput tests is the performance of an external hard drive connected to Firewire 800. Firewire 800 matters and should be a standard option at this time. Our benchmarks show Firewire 800 is up to 46% faster than a drive connected to the more common Firewire 400, and about 29% faster than USB 2.0.

Disk Controller Performance Ethernet Performance
Comments Locked

31 Comments

View All Comments

  • Gary Key - Tuesday, December 6, 2005 - link

    We are still working on a way to properly show this in the graph engine.

    Thank you.
  • imaheadcase - Tuesday, December 6, 2005 - link

    I saw this article 2 times put up already. anyone else seeing this?

    Last half a dozen reviews show up, i see people comment on them, then they disappear and come back latter. weird
  • wilburpan - Monday, December 5, 2005 - link

    According to your Ethernet tests:

    Gigabyte GA-G1975X: 951.4 Mb/s
    Asus P5WDG2-WS: 950.3 MB/s

    Gigabyte GA-G1975X: 16.04% cpu utilization
    Asus P5WDG2-WS: 23.78%

    And in your text:

    "The Marvell 88E8062 PCI Express Dual LAN solution exhibits slightly higher throughput along with very good CPU utilization rates. The Broadcom 5789KFB option on the Gigabyte board offers excellent throughput, but at a slightly higher CPU utilization than on other solutions."

    With the data you have, it seems the exact opposite conclusion should be made.
  • Gary Key - Tuesday, December 6, 2005 - link

    Hi,

    Unfortunately, our document engine had a mind of its own last night when the article went up the first time as it was not completed yet. The last couple of pages are correct now along with additional information that was not available last night. We had to wait on Asus to provide shipping drivers and Marvell firmware which changed the original scores (went down but stability increased). The new graphs were correct but my text changes had not caught up yet. We have been informed by Asus the 88E8066 chipset will actually be used on the board in the near future.

    Thank you.
  • BrownTown - Tuesday, December 6, 2005 - link

    interesting stuff for the Presler there, I eagerly await your new article :p
  • DanDaMan315 - Monday, December 5, 2005 - link

    yay
  • Vegito - Tuesday, December 6, 2005 - link

    Juicy.. I just need these pcix + pcie board for an amd machine.. :)
  • Gary Key - Tuesday, December 6, 2005 - link

    We highly suggested this to Asus. ;->
  • Pirks - Tuesday, December 6, 2005 - link

    Many many years from now we'll get another Asus or any other r333w1 mobo (DFI LanParty Ultra 3.0? :) with quantum 1000 GHz CPU, UltraWideFirewire 24000, USB 8.0, built in laser keyboard link and wireless 80" display link... and a LOT more... and....

    ...AND...

    ...and A FLOPPY CONNECTOR!!!
    and AN LPT PORT!!!!!
    and PS/2 JACKS!!!!!!
    AND TWO, LISTEN TO THIS - !TWO! COM PORTS!!!!

    bwahahahahahahaaaaa

    I just can't look at all the museum artefacts on these so called "professional" mobos, when Macs have only USB and FW as their standard interfaces for years!

    Yea I know Mac hardware is sucky/expensive, no cool gaming and stuff, but... I really understand well some of my Mac using buddies when they visit me while I'm working on one of my PC's "professional" mobos (upgrading heatsink or something), and they see one of these huge LPT connectors and they're like "WTF???!?!?"

    I know noone cares about this stuff, noone will ever make decent and inexpensive legacy free PC mobo, just wanted to vent it off... thanks :)
  • Saist - Tuesday, December 6, 2005 - link

    obviously you have never tried to run a data center, or ever bought hardware on a budget, nor that you run windows...

    or are you conviently forgetting that Windows has the worst in-box hardware support available and that to run many SATA drives requires installing drivers as though they are SCISI devices rather than on-chip devices.

    Or that not everybody can afford to upgrade to a new laser jet / ink jet / Hp OfficeJet at every new release, and that for many a business the stock dot matrix offers the best price/performance and there is no reason to replace a perfectly functioning dot/matrix printer for something that costs a lot more to run.

    or that usb support for keyboards is a little spotty in the Microsoft bootloader if you do try to run multiple versions of windows

    Or that many older devices still require the com ports.

    Sure, if you are building a brand new computer and have no hardware you ever intend to run again, running a legacy free system is a good idea.

    But, when you only have 5% of the market at best...

    it just doesn't make sense.

    Sorry, but I find the laughter and your comments to be so far off base... I can only sigh and wish I had your budget to spend.

Log in

Don't have an account? Sign up now