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

  • fozzymatic - Tuesday, March 1, 2005 - link

    "So, is SLI worth the cost and the effort? For some, the answer will be a definite no. The SLI boards still cost a great deal, setting up the system is still a daunting task, and the cost of two top-of-the-line video cards will be just too much for many to consider SLI to be a real option."

    I still do not understand why this argument is so popular. Why is the general assumption that purchasers of SLI capable boards will immediately want to jump into a dual-card config? The idea is flexibility. Sure, 2 6800's are expensive now, but they will inevitably get cheaper. So why not buy one now and then profit form your forward thinking later down the line when the price of a second card is cut in half and there are more SLI-supported games available. I concede that the mobos are 50$ more than a non-SLI board but, for 50$, I'll take the enhanced upgrade path. Out of the gate the SLI boards are the fastest single or double-card NF4 mobos available, so whats to lose?
  • justly - Monday, February 28, 2005 - link

    Wesley, well done, although I have to admit I skipped over some of the pages describing the individual boards as I am not personnaly intrested in buying a SLI system.

    One thing about the bar graphs, it could have been a little easier to compare between a single card and SLI if you had used split bars like in this graph
    http://images.anandtech.com/reviews/video/ATI/rade...
    using the top half of the bar for single card and the bottom for duel cards.

    It would also be nice to see a comparasion of disk controller, firewire and USB performance (and anything else that is chipset specific) using all the different brand chipsets.

    I don't think you are the person that does power supply reviews, but with all the concerns recenty about power supplies it would also be nice to see an article that not only describes some of the differences in power supplies but what components draw power from what rails and how much they draw (I have seen power supply guides that give an idea of how many total watts is needed but very little information on how those watts are divided up between rails).

    One last thing, I have a little problem with this statement "the ability of a motherboard to run at much higher than stock speeds tells you something about the quality of components used in a motherboard". If every motherboad had a perfect BIOS and they all had the same overclocking options then your statement could be true, but that is not the case. Would you call all Intel branded motherboards poor quality just because Intel doesn't put overclocking options in their motherboards BIOS? What if an OEM decided to use one of these great overclocking boards in a prebuilt system and the only change they made to the board was to eliminate the overclocking options from the BIOS, is that board now poor quality?


  • Viper4185 - Monday, February 28, 2005 - link

    Well well well, seems you are right. The MSI nForce 4 Ultra board in Australia even has 1x PCI Express slot...

    http://www.msi.com.tw/program/products/mainboard/m...

    Does anyone know which boards support Firewire 800 (1934b)?

    Also to Wesley, thanks for the reply, do you have a rough idea when the nForce 4 Ultra comparison would be available?
  • falcc - Monday, February 28, 2005 - link

    There seems to be different version of MSI's SLI boards depending on where you live. In Australia the SLI board is a MSI K8N Diamond. The interesting thing about this board is that it has two PCI Express x1 slots. as well as the two x16 slots for SLI. It also has a wlan option.
  • falcc - Monday, February 28, 2005 - link

  • ChineseDemocracyGNR - Monday, February 28, 2005 - link

    #43, I'm aware it needs a PHY, but I always thought it worked the same way as it did since the nForce3-250Gb, with no PCI-E involved.

    I checked out the manual for the MSI K8N Diamond and ASUS A8N-SLI, from them:

    MSI
    "Dual LAN
    ? Supports dual LAN jacks
    - 1st LAN supports 10/100/1000 Fast Ethernet by nForce4 SLI
    - 2nd PCI Express LAN supports 10/100/1000 Fast Ethernet by Marvell 88E8053"

    ASUS
    "nForce4 built-in Gbit MAC with external Marvell PHY :
    - NV ActiveArmor
    - NV Firewall
    - AI NET2"

    I couldn't find a reference that the chipset LAN is tied to PCI-E.
  • ajmiles - Monday, February 28, 2005 - link

    Excellent, thanks Wesley. Every response I've had from now has been, quote:

    "With regards to the overclockability, it has AI Overclock, PEG link, and other options, the extent of the overclockability was not promised and unfortunately some customers expect amazing overclocking abilities when the 1T overclock is still a good feature and is overclocking in action."

    Perhaps what you would expect them to say when their board clocks more than 60mhz lower than some competitors.

    If you could keep me apprised of their response either here or at amiles(at)gmail.com that'd be great. Thanks again.
  • JoKeRr - Monday, February 28, 2005 - link

    I really wish MSI could pump a bit more voltage for the ram, 2.85 is a bit low, especially considering the Asus is giving 3V and DFI is giving 4V!! Guess if u want to run your good old BH5 sticks at 250mhz 2-2-2-7, DFI will be the way to go. But I really liked the MSI mobo. o well, guess u can't have everything.
  • JoKeRr - Monday, February 28, 2005 - link

  • Wesley Fink - Monday, February 28, 2005 - link

    #6 & #56 - I saw the same behavior with the A8N-SLI Deluxe during our testing, and I shared my results with Asus. I forwarded your comments and my own to the Asus A8N-SLI BIOS and Engineering team.

Log in

Don't have an account? Sign up now