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. We utilize a RAM disk as our "server", since memory removes almost all overhead from the serving end. We turn off disk caching on the USB and Firewire side by setting up the drives for "quick disconnect" so our results are consistent.

We use 2GB of fast 3-3-3-8 system memory set up as a 450MB RAM disk and 1550MB of system memory. Our standard file is the SPECviewPerf install file, which measures 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 utilizing our internal Windows based timing program. 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.

USB & Firewire Performance


Possibly the most interesting finding in our Firewire and USB throughput tests is the outstanding performance of an external hard drive connected to Firewire 800. Our benchmarks show Firewire 800 is up to 42% faster than a drive connected to the more common Firewire 400, and about 14% faster than the fastest USB 2.0 solution.

NVIDIA continues to offer excellent USB 2.0 performance and we notice a slight improvement over the already class leading nForce4 results. As is the storage drive testing we see small improvements over the nForce4 board indicating the storage area really has undergone some changes that are not so minor at this time.

Ethernet Performance

The current motherboard test suite includes LAN performance measurements. All of these boards utilize PCI or PCI Express based controllers with the only difference being the supplier of the core logic.

The Windows 2000 Driver Development Kit (DDK) includes a useful LAN testing utility called NTttcp. We used the NTttcp tool to test Ethernet throughput and the CPU utilization of the various Ethernet Controllers used on the Intel motherboards.

We set up one machine as the server; in this test, an Intel system with an Intel CSA Gigabit LAN connection. Intel CSA has a reputation for providing fast throughput and is a logical choice for our Gigabit LAN server.

On the server side, we used the following Command Line as suggested by the VIA whitepaper on LAN testing:

Ntttcpr -m 4,0,‹server IP› -a 4 -l 256000 -n 30000

On the client side (the motherboard under test), we used the following Command Line:

Ntttcps -m 4,0,‹client IP› -a 4 -l 256000 -n 30000

At the conclusion of the test, we captured the throughput and CPU utilization figures from the client screen.

Ethernet Throughput


Ethernet Overhead


The CPU utilization performance of the NVIDIA boards with TCP/IP acceleration turned on is excellent with none of the AM2 NVIDIA boards having an advantage over the others until acceleration is turned off. Even with acceleration turned off these boards hold an advantage over the other offerings. On the nForce 500 chipsets, if TCP/IP acceleration is enabled then you must disable your current software based firewall for the driver to work correctly.

The throughput numbers are down slightly against the ATI AM2 and nForce4 boards but once again are very consistent with each other. We have not been able to replicate or find the data corruption issues that were reported with the nForce4 setup in our testing to date. This is very good news as NVIDIA currently offers the most extensive networking feature set in the general desktop area with the nForce 500 chipset.

Disk Controller Performance Audio Performance
Comments Locked

17 Comments

View All Comments

  • dougcook - Friday, September 8, 2006 - link

    I bought one of the MSI 570 boards (after reading this review). Everything seemed ok (some things seemed a bit cheap, but nothing really unusual). I got it all installed and running...

    For one day.

    While burning a few CDs, the Northbridge overheated and the machine turned itself off. This happened 2 more times, and then the machine failed to boot at all (even after giving it time to cool off). I wasn't overclocking, and the box had decent ventilation.

    This may not happen for everybody, but looking on NewEgg, it seems that this has happened to many other people. The MSI northbridge does not have an adequate heatsink and is likely to burn up. Save the time and get something better. I got the equivalent ABit 570 motherboard, and I've been very happy so far. I hear good things about the ASUS 570 as well.
  • MacGuffin - Wednesday, June 21, 2006 - link

    I don't mean to be a whiny biyatch but where's the follow-up article? Are you guys playing around with Conroe motherboards and ES chips again?;-)
  • JakeBlade - Friday, June 9, 2006 - link

    Northbridge fans blow. No pun intended.
  • Visual - Friday, June 9, 2006 - link

    in the comparison table on page 2, you have incorectly listed a firewire, 6 usb ports and 2 esata ports for the MSI. it doesn't have those, just 4 usbs. it does have a COM and LPT ports that you need to list though.

  • Gary Key - Friday, June 9, 2006 - link

    The right table was inserted this time, thanks!!!! :)
  • A554SS1N - Friday, June 9, 2006 - link

    I'm interested in the MSI K9N 550 chipset, but noticed this 570 SLi chipset has the same sized passive cooler; could you tell me what the temperatures for the chipet on load are? (Sometimes SpeedFan might be needed to detect them on some boards?).
  • Gary Key - Friday, June 9, 2006 - link

    I will see if we can get an accurate internal chipset temperature for you. The heatsink itself was at 56c under load when measured with a infrared device.
  • A554SS1N - Thursday, June 15, 2006 - link

    Thanks, I could get an idea that it may be upto 70C internal from that external heatsink reading.
  • R3MF - Thursday, June 8, 2006 - link

    sorry, not buying.

    give me the 8x/16x SLI split, as well as 8x slot, two 1x slots, and a couple of PCI slots that i can ignore.

    then i'll buy.
  • segagenesis - Thursday, June 8, 2006 - link

    ... is its AMD. After reading about Conroe I would hope nVidia does this for the Intel camp now that I'd rather buy one of those than AM2.

Log in

Don't have an account? Sign up now