Ethernet Performance

We have often talked about the throughput advantage of PCI Express compared to PCI and its impact on Gigabit LAN performance. To show you this, the new motherboard test suite needed to include LAN performance measurements.

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 nForce4 SLI motherboards.

We set up one machine as the server; in this case, an Intel box with an Intel CSA Gigabit LAN connection. Intel CSA has a reputation for providing fast throughput and this seemed a reasonable choice to serve our Gigabit LAN clients. At the server side, we used the following Command Line as suggested by the VIA whitepaper on LAN testing:
Ntttcps -m 4,0,‹client IP› -a 4 -l 256000 -n 30000
On the client side (the motherboard under test), we used the following Command Line:
Ntttcpr -m 4,0,‹server 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

While Marvel PCI has a bit lower overhead, the throughput for Gigabit LAN on PCI is almost 30% lower than Gigabit on PCI Express. The nVidia on-chip PCIe LAN also exhibits lower CPU utilization than the full Gigabit LAN on PCIe. It has also been reported that enabling nVidia Active Armor lowers CPU overhead even further.

All Ethernet tests were performed with standard frames, but Gigabit Ethernet supports Jumbo frames as well. Jumbo frames will theoretically provide a further reduction in CPU overhead. We have seen test results that show the combination of Active Armor and Jumbo Frames, which can reduce CPU utilization below 10%, a very respectable performance for on-chip gigabit LAN.

Firewire and USB Performance Audio Performance
Comments Locked

108 Comments

View All Comments

  • Gholam - Monday, February 28, 2005 - link

    I'm curious, where can I find benchmarks of SiI3114 with a 3 or 4 drive RAID5 setup? Read/write speed, access time, CPU utilization (especially important since it's essentially a software hack), general stability impressions, etc.

    I'm finally replacing my aging Duron 1200 soon, and looking at A8N-SLI Deluxe (no other NF4 board has a layout suitable for passive/quiet chipset cooling due to video card interference), and I plan to eventually build a ~700GB redundant storage array as home media server on it. However, I can't find benchmarks of SiI3114 RAID5 function anywhere.
  • Slaimus - Monday, February 28, 2005 - link

    About the audio CPU utilization tests. Is that with the nForce Audio or Realtek driver?
  • Wesley Fink - Monday, February 28, 2005 - link

    #15,#18 and others - the 3DMark2003 SLI scores were an incorrect duplicate of 3DMark05. The 3DMark03 SLI scores have now been corrected and should make sense now. I apologize for the error.

    #4 - I saw none of the heat and instability issues with the DFI that were described at [H]. I discussed this with Editors from several other websites who also had no problems with this board. I would agree that the 5V jumper for very high memory voltages can get everything on the board real hot real fast, but this is a feature unique to the DFI and one that only the hardcore with more advanced cooling would attempt to use anyway.

    #5,#20 - Any x16 PCIe slot can be used for x1 or x4 or any other flavor of PCIe. MSI does NOT have an extra x1 slot, but they tell us video slot 2 can be used for an x1 device. You still can't use SLI and another PCIe device at the same time on the MSI, but you can use single video with an additional PCIe device in video slot 2.
  • Wesley Fink - Monday, February 28, 2005 - link

    #4 - Abit has just shipped the Fatal1ty Ultra board to AnandTech. We haven't even received it yet. It will be included in a later Ultra roundup, bu the Ultra boards will have the same performance in single video as the similar SLI board from the same manufacturer. We met with Abit this weekend and they told us it would still be several weeks until their SLI would be available for review - and the SLI is NOT a Fatal!ty board.
  • L3p3rM355i4h - Monday, February 28, 2005 - link

    318fsb 1:1? Jeezus Christ!
  • ChineseDemocracyGNR - Monday, February 28, 2005 - link

    "but on the Asus board you also have to connect another 4-pin Molex for additional video card power. Asus says that this is required for "stable SLI operation", but the other 3 SLI designs do fine and are quite stable without the 5th power connector."

    The gold-winner DFI also has the same connector, though it wasn't mentioned in the review. And even though it wasn't necessary in your testings (with an OCZ 520W PSU), other people (like tbreak.com) could only find a stable SLI setup with the ASUS board, probably because of it.
    I also don't think its location is important, the fact it's close to the PCI-E x16 slots is probably a smart engineering decision.

    For future reviews it would be nice if you could show results with "Maximum FSB" where it actually means "Maximum FSB", that is, you remove memory overclocking from the table. It's great to see DDR600 and beyond, but I'm the kind of guy who spends $130 for quality 1GB of RAM, but still want a board that can take a 3000+ to 9*300.
    It's not really a 1:1 ratio as you're always using a divider for memory speeds (from the CPU clock).

    Looking forward to reviews of the mainstream PCI-E boards (K8T890, nF4 Ultra, etc).
  • ceefka - Monday, February 28, 2005 - link

    oops typo

    It's a shame that there are non nF4 Ultra boards with HD Audio.

    I meant

    It's a shame that there are none nF4 Ultra boards with HD Audio.
  • ceefka - Monday, February 28, 2005 - link

    Jeez, Wesley, that must have been a hell of a job. Thanx.

    It's a shame that there are non nF4 Ultra boards with HD Audio.

    #12 Right, I am contemplating the Gigabyte GA-K8NXP-9 (the Ultra, not the SLI) and wonder if the Yesico FL-420ATX will do. Have you searched http://www.msi.com.tw/program/products/mainboard/m... or http://www.giga-byte.com/MotherBoard/Products/Prod... ? Look for manuals (Gigabyte) and compatability tables (MSI).
    I wish though these manufacturers would clearly state if its ATX 1.3 or 2.0 etc + minimum V/A requirements. That would be much easier than scrolling through their website.

    Just one silly question, because this has not been clear since the introduction of SLI-boards. Can you use a one of the 16xPCI-e slots on a SLI-board for something else than a second graphics card (in the future)? Maybe a (hefty) soundcard in the future?
  • neologan - Monday, February 28, 2005 - link

    btw, excellent review, one of the best i've read in a long time!
  • blckgrffn - Monday, February 28, 2005 - link

    Yeah, what is with the 3dmark03 scores? The SLI seems really low..more like a repeat of the 05 scores....

    Glad to see more indepth mobo reviews! I for one was getting tired of looking at the BIOS as a way to differentiate!

Log in

Don't have an account? Sign up now