Asus P5N32-SLI: Dual x16 - What Dreams Are Made On . . .
by Gary Key on October 27, 2005 12:05 AM EST- Posted in
- Motherboards
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.
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.
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.
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.
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-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. and -
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
Should be- "different game benchmarks where the differences". I hit the enter button accidently before checking my spelling.