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

  • Cygni - Wednesday, December 7, 2005 - link

    Workstation /= server...

    Overclocking isnt wacky in the worstation world at all. Picture a guy using 3dsmax everyday in his personal studio, or rendering TV streams in Maya, or doing texture work, or compiling source codes at a game studio...

    Overclocking in the Workstation market is probably ALOT more common than people would think. Take overclocking that Pressler. That big of an overclock could mean whole DAYS of extra time per year that the CPU would have otherwise been spending cranking away on rendering. Thats a serious gain.

    I dont think many serious servers will find a board like this one in em, to boot. Its lacking alot of features that a serious server hosting lots of users would deffinitly feel the need for... like built in SCSI, multi cpu support, RAM support over 8gig/4slot, etc.

    On the other hand, this is a near perfect workstation board. High clocked RAM support for both ECC and non ECC. Non buffered memory. Both SLI and Crossfire support at 8x/8x. Plenty of SATA II plugs for cheap storage.

    I took notice of the OC results and settings, and i like what i saw. :)
  • Cygni - Wednesday, December 7, 2005 - link

    That was a reply to the poster one level up, sorry. :D

    Thanks for taking the time to do the OC tests, however. Some people out there did like to see em.
  • Zebo - Tuesday, December 6, 2005 - link

    If those 4.8ghz air overclocks are normal intel won't have to wait for conroe to take back enthusiasts crown. That's amazing.
  • Leper Messiah - Tuesday, December 6, 2005 - link

    Hell yeah. 4.8GHz on air with Dual core is a 20% over what an 840EE will do. And I bet that with nF4 and a DFI 5.0+ is possible. oooh. Sexay.
  • stephenbrooks - Tuesday, December 6, 2005 - link

    Yeah, I'm wondering if the Pentium D 920 might become a new "favourite" chip for them to play with :)
  • Niv KA - Tuesday, December 6, 2005 - link

    Talking about Conroe, isn't the 975X supposed to support upgradability to it
  • xtremejack - Tuesday, December 6, 2005 - link

    If you look at the chipset price guides for this month by Anand, 975x will not support Conroe
  • Gary Key - Tuesday, December 6, 2005 - link

    Intel has not officially confirmed either way on the 975X to Conroe path. We have heard both a positive and negative on this but from different sources. As soon as we have a clear path it will be posted.
  • Niv KA - Tuesday, December 6, 2005 - link

    That would mean I could buy a 975X based MB with a Celeron and buy a Conroe in the summer without having to buy a new motherbord and all
  • Calin - Tuesday, December 6, 2005 - link

    When the graphs shows both min framerate and max framerate, I suggest that ordering should be done by the min framerate instead of the max framerate. Only on F.E.A.R. Performance test on the 9th page the results will change, and only for the top two boards - however, I prefer to have good consistent high framerate in the worst cases than extremely high framerate in the best conditions.
    Thanks

Log in

Don't have an account? Sign up now