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 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 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.

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 on this board. 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. Unlike the other boards in this price range, the Asus P5N32-SLI Deluxe does not offer a Firewire 800 option.

Disk Controller Performance Ethernet Performance
Comments Locked

70 Comments

View All Comments

  • Gary Key - Thursday, November 3, 2005 - link

    Please email me and I will forward a picture of the remaining inductors without the heatsinks attached. There are eight of them and the picture is high-res so you can make out the various numbers.
  • danidentity - Thursday, October 27, 2005 - link

    Does Anandtech plan on reviewing the AMD version of this board? The A8N32-SLI Deluxe?
  • Gary Key - Thursday, October 27, 2005 - link

    Yes, Wesley will have it completed shortly.
  • Tanclearas - Monday, October 31, 2005 - link

    I look forward to that, particularly compared to the A8N-SLI Premium. I find it highly dubious that x16 SLI shows such noticeable improvements over x8 SLI. I'm not saying it's impossible, but I am definitely skeptical. I would guess there is something else going on between those two boards.
  • Gary Key - Monday, October 31, 2005 - link

    Please note that I stated in the article-
    quote:

    This allows the option to support two full-bandwidth 16-lane PCI Express links for graphics compared to a single 16-lane PCI Express link or split into two full-bandwidth 8-lane PCI Express links previously. While this doubles the bandwidth of the previous chipset configuration, in reality, the actual performance improvements are dependent upon the CPU, GPU, applications, and driver sets used. We witnessed anywhere from a 3% to 25% improvement in certain applications and were, at times, CPU constrained when utilizing a pair of 7800GTX video cards in SLI configuration at 1600x1200 resolutions and above.
    and -
    quote:

    We benchmarked F.E.A.R. with the newly released NVIDIA 81.85 WHQL driver set, based upon recommendations from NVIDIA about further optimizations for SLI-AA and Dual Core processors that would show marked improvements for the x16 product at higher resolutions over the x8 product line. The Asus P5N32-SLI Deluxe indicated an almost 3% gain over the MSI P4N Diamond in the previous 1280x960 benchmark. As the resolutions increased in the standard AT benchmark settings, the ability of the MSI P4N Diamond with its x8 SLI configuration fell behind the Asus P5N32-SLI Deluxe by upwards of 11% in this application. Once we changed the standard benchmark settings to include 2x AA and 16X AF, the benchmarks ended up favoring the Asus P5N32-SLI Deluxe by 25%. Based upon these results, we can conclude that the additional 8GB/second of bandwidth afforded by the additional 16 PCI Express lanes and the 81.85 driver optimizations allow a great deal of headroom potential at the higher resolutions with today's hardware.


    We found anywhere from a 3% to almost 11% difference between the x8SLi and x16SLI configurations with the first 3% coming from differences between the two respective board suppliers and the additional 7~8% coming from the additional bandwidth/optimizations at the higher resolutions between the two boards. The driver set utilized (81.85), video cards (7800GTX), applications (GPU intensive F.E.A.R.), driver settings (AA/AF on), and cpu combination account for the difference. We will have additional information on this in future articles including different game benchmarks were the differences are not as great but the base improvement still exists. There is a true base difference between the two configurations (could vary by board design) with the 81.85 driver set accounting for the majority of the difference after this initial improvement.
  • Tanclearas - Monday, October 31, 2005 - link

    No need to get defensive. I just think that a single comparison of two boards (from two different manufacturers) does not make a conclusive argument for those improvements being from x16 vs x8 SLI configurations. If the tests show the same pattern for the A8N-SLI Premium and A8N32-SLI, then I will start to believe that the additional PCIe bandwidth is indeed what is behind the increases. Right now, we have a sample of one, which should never be the basis of a conclusion.
  • Gary Key - Monday, October 31, 2005 - link

    I am not getting defensive and did not mean for the message to come across that way. I had clearly stated that several factors played into the equation and I agree the additional bandwidth is only part of the equation. However, the same base advantage held true over the MSI P4N with the Gigabyte Quad board with the 78.01 drivers and in SLI operations with the 81.84 and 81.85 beta drivers. I agree about testing x8sli against x16sli from the same manufacturer but in this case the x8sli board would have been the P5ND2-SLI Deluxe which had severe issues in several areas. In this example the argument would have made that testing any another x8sli board would have been more beneficial for results. ;->
  • breetai72 - Monday, October 31, 2005 - link

    Are the benchmarks used for comparison from old reviews or did you rerun the tests again for this review? If so, the results aren't worth comparing to given what you said about difference in drivers, etc.

    I find it very hard to believe that any graphics setup is exceeding the bandwidth of a x8 slot. The private pixel bus handles most of the traffic anyway.
  • Gary Key - Monday, October 31, 2005 - link

    I reran all of the benchmarks for this article and also standardized on DDR2-667 at 3-2-2-8-1T as stated on the Test Setup page. There was no difference in numbers between the beta 81.85 and whql 81.85 drivers we used for the article. The 7800GTX SLI setup has the ability to exceed the x8 slot capacity and this is shown in the base benchmarks. I am sure the next article to be published will further show the differences between x8sli and x16sli. ;-) However, I will state once again that the main increases will come from the 81.85 drivers, certain GPU intensive games, 7800GTX SLI setup, additional AA/AF settings, and higher resolutions.
  • Gary Key - Monday, October 31, 2005 - link

    quote:

    different game benchmarks were the differences
    Should be- "different game benchmarks where the differences". I hit the enter button accidently before checking my spelling.

Log in

Don't have an account? Sign up now