Firewire and USB Performance

After looking at many options for Firewire and USB testing, we determined that an external USB 2.0, Firewire 400, and Firewire 800 hard disk might 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 or 4-4-4-15 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.

Our test is just one of many throughput tests, but in this benchmark, it is clear that the VIA Firewire 400 chip is faster than TI's 1394a chip. The NVIDIA nForce4 USB 2.0 controller is slightly faster than Intel's solution.

Disk Controller Performance Ethernet Performance
Comments Locked

26 Comments

View All Comments

  • Houdani - Tuesday, November 15, 2005 - link

    My approach is not backwards in the least. It's mainstream. And I do support the status quo because it's not broken. Your argument is that you want to see how sound affects gameplay ... period. For that, you should go read soundcard reviews.

    If you are arguing that CardB will suffer more than CardA due to the sound solution, then clearly I've missed something significant!
  • yacoub - Tuesday, November 15, 2005 - link

    quote:

    Your argument is that you want to see how sound affects gameplay ... period

    No, not "period". At all. I want to see real world tests of GPUs so I can see how ALL expected impacts during gaming affect the latest and greatests GPUs, especially in light of conclusions in many reviews pointing out that "buy the best GPU you can afford" is the answer for gamers and GPUs are the most expensive piece of equipment in most cases since $200 CPUs can are enough for most cases.

    It's necessary to know if, in light of the real world impacts like sound processing, that X800XL that looks like it can push enough fps in the GPU-exclusive testing done on it, actually falls beneath a playable threshhold in your machine at the games/resolutions/graphical settings the review showed to be fine. A 15fps difference is clearly HUGE (especially when most cards reviewed are pushing 30-50fps in most tests) and can EASILY push a seemingly sufficient card into the slideshow/stuttering realm of "holy crap that review screwed me big time. I should have sacrificed the extra $50 to jump up to CardB". If anything these dick-waving reviews are HARMFUL to actual consumers concerned with upgrading their gaming rigs as opposed to techies simply interested in reading about the latest GPU, because many of them don't even mention that sound is off and why that can have a big impact on the actual gaming performance of the card. They might waste time and money on an upgrade because the review data was worthless compared to how it actually performed in their system.

    Food for thought.
  • MadAd - Tuesday, November 15, 2005 - link

    This is a mobo review and OB sound is on mobos so it has a place being tested here, not on GFX cards.

    In the context of current reviews, you want a change to the established way of doing things so that some finite aspect of sound card performance can be included, thats your opinion and fair enough you can have it. However rather than argue that the (perfectly good for most) system should be changed, instead why dont you ask the AT reviewers for a comparitive system review including sound?

    If its worthwhile doing im sure one of the reviewers would agree, perhaps a few other readers would back you up if they think it would make a difference however I'm in the 'keep the status quo' camp so am biassed thinking its really not worth the time when it can be predicted from seperate reviews.
  • yacoub - Tuesday, November 15, 2005 - link

    Here's a vague comparison: Measuring automobile horsepower at the crank instead of the wheels - it ignores drivetrain loss and isn't as accurate a measurement. This is why the industry recently mandated a revised rating system. Yes, most cars will now market a must lower (but more accurate) number for their horsepower rating.

    The GPU review industry needs to start doing the same thing. Give more accurate numbers so the consumer is better infomred and can actually use the reviews to make a solid purchase decision. After all, that's what reviews started out to do years ago - help consumers understand the features of new hardware AND how they actually performed playing the games people played, so people could decide what the best upgrade strategy would be for their system based on worthwhile data.
  • TheInvincibleMustard - Tuesday, November 15, 2005 - link

    I saw that graph with min/max/average framerates! Woohoo! Convince others to implement that as well, especially in video card reviews (*cough*7800 GTX 512*cough*) :D

    It's a shame that the Foxconn only goes up to 1.9v, as everything else about the board seems really decent ... is there word from Foxconn that this might be possible to fix in a future BIOS upgrade, or is it a hardware-specific issue?

    -TIM
  • Gary Key - Tuesday, November 15, 2005 - link

    quote:

    It's a shame that the Foxconn only goes up to 1.9v, as everything else about the board seems really decent ... is there word from Foxconn that this might be possible to fix in a future BIOS upgrade, or is it a hardware-specific issue?


    The board is very solid, has an excellent price point, and we are hoping Foxconn will implement further changes in their bios in the near future. I will update the article if we receive a new one.
  • Furen - Tuesday, November 15, 2005 - link

    You know you don't have to throw a long quote at the beginning of each article, right? I mean, it seems a bit excessive... like you're trying too hard to link the article to the grand scope of human life. We all appreciate an article's technical merits (this is a tech site, after all) but reading a piece of philosophy or literature at the heading kind of grows old after one or two times (dare I say, it reminds me of Omid at THG and his latin-infused writings so many years ago). I'm not complaining about the article, by the way, maybe I'm just being anal...
  • Kensei - Friday, November 18, 2005 - link

    I'm way late to this party but here goes anyway. I couldn't disagree more. It makes for much more interesting reading and the linkages to literature are a very minor part of each article. As I've said before, Gary is an extremely talented writer and others should be learning from his example. I strongly feel that people with strong technical interests need to spend time in other pursuits to make them more well rounded persons. I could write a book on the people I've met who possess great technical knowledge but it does them little good because they lack the interpersonal and communication skills to convey it to any other carbon-based life form.

    So dust off that copy of Jane Austin's Pride & Predjudice in your sister's room and see how the other half lives..... OK.... just go see the movie.

    Kensei

  • Gary Key - Saturday, November 19, 2005 - link

    quote:

    So dust off that copy of Jane Austin's Pride & Predjudice in your sister's room and see how the other half lives..... OK.... just go see the movie.


    I appreciate your comments and you made my evening. My sister was named after Elizabeth although she acts more like Mr. Darcy in real life. I might just pull out the 1996 BBC rendition (reminds me of my Rendition Verite based Reactor 3D card I found recently) and view it over the holidays. :) :) :) :)
  • Gary Key - Tuesday, November 15, 2005 - link

    quote:

    I'm not complaining about the article, by the way, maybe I'm just being anal...


    I appreciate the feedback. I flip flop at times about the quotes myself but figured it would provide a difference in the article besides starting out with same, "Intel introduces the 945P, a chipset that is very good, and is in three boards today....", syndrome. However, I can see your point where it can grow old after a few times also so maybe we should mix it up at various times. ;->

Log in

Don't have an account? Sign up now