Ethernet Performance

As a refresher, the new motherboard test suite includes LAN performance measurements. Both of these boards utilize PCI Express 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 nForce4 Ultra 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, -a 4 - l 256000 - n 30000
On the client side (the motherboard under test), we used the following Command Line:
Ntttcpr - m 4,0, -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 Throughput

The NVIDIA on-chip PCI Express LAN exhibits slightly higher throughput, but its CPU utilization is slightly more than the Broadcom solution on the Gigabyte board. The Marvell 88E8053 option on the MSI board offers excellent throughput, but at the price of having almost double the CPU utilization of the other solutions.

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

Firewire and USB Performance Audio Performance
Comments Locked

19 Comments

View All Comments

  • smn198 - Friday, September 23, 2005 - link

    Welcome Gary. Look forward to seeing more from you.
  • Gary Key - Friday, September 23, 2005 - link

    smn198,

    Thank you. I really enjoyed doing this article, working with Wes, and having the opportunity to share my experiences with the great members and visitors here at AnandTech. I certainly hope you will be seeing more from me. ;-)

    Sincerely,
    Gary Key
  • Evan Lieb - Friday, September 23, 2005 - link

    Welcome Gary, and have fun!
  • Ecmaster76 - Friday, September 23, 2005 - link

    Looks like it went up early.

    Good read though. At first I was like "Holy $#!+" when I saw the gaming benchmarks, but then they mentioned about the Gigabyte BIOS being effed up.
  • cryptonomicon - Thursday, September 22, 2005 - link

    DRAM Voltage Auto, 1.80V to 2.3V in 0.1V increments


    uh.. but isnt ram like 2.5-2.8v?
  • Pete84 - Friday, September 23, 2005 - link

    DDR2 runs at much lower vdimm than DDR.
  • cryptonomicon - Friday, September 23, 2005 - link

    ah yes of course..

    so much for active cooling then
  • BlvdKing - Thursday, September 22, 2005 - link

    I can't believe the Nforce 4 for AMD supports dual core but the Intel edition only has limited support and no support for the 820.
  • coomar - Wednesday, September 21, 2005 - link

    no a diamond can't beat a royal flush

Log in

Don't have an account? Sign up now