We evaluated Ethernet performance using the NTttcp tool from Microsoft's Windows DDK. The docs say this program "provides the customer with a multi-threaded, asynchronous performance benchmark for measuring achievable data transfer rate."
We used the following command line options on the server machine:
ntttcps -m 4,0,192.168.1.25 -a..and the same basic thing on each of our test systems acting as clients:
ntttcpr -m 4,0,192.168.1.25 -aOur server was a Windows XP Pro system based on Asus' P5WD2 Premium motherboard with a Pentium 4 3.4GHz Extreme Edition (800MHz front-side bus, Hyper-Threading enabled) and PCI Express-attached Gigabit Ethernet. A crossover CAT6 cable was used to connect the server to each system.
The boards were tested with jumbo frames disabled.
We've always liked how the integrated Gigabit Ethernet controllers in Nvidia chipsets have largely kept motherboard makers from skimping on components and equipping boards with either slow PCI-based GigE chips or ones with brutally high CPU utilization. Of course, that was when Nvidia's GigE implementation had comparable throughput and lower CPU utilization than the best auxiliary Gigabit chips on the market. That's just not the case with the 790i SLI, whose Ethernet throughput hits a wall at around 830Mbpsa good 100Mbps short of the Marvell 88E8056 used on the our X38 and P35 boards. What's more, the Marvell chip also offers lower CPU utilization than the 790i SLI.
PCI Express performance
We used ntttcp to test PCI Express Ethernet throughput using a Marvell 88E8052-based PCI Express x1 Gigabit Ethernet card.
Throughput isn't a problem for the Ultra here, but its CPU utilization is slightly higher than that of the other chipsets.
To test PCI performance, we used the same ntttcp test methods and a PCI VIA Velocity GigE NIC.
We've seen much better PCI throughput from our X38 and P35 motherboards in previous reviews, so I'm hesitant to make too much of these results. The 790i clearly doesn't have a problem here, but something about the system configuration we used for this latest round of testing is affecting PCI Gigabit Ethernet throughput with Intel chipsets.
Pay no attention to the higher CPU utilization of the nForce chipsets. They're pushing a lot more data, so significantly higher CPU utilization is to be expected.
|In the lab: Asus' ROG Strix Z270E Gaming motherboard||11|
|Android apps coming to all future Chromebooks||1|
|Steam client lets users move games and use Xbox controllers||7|
|Samsung Galaxy S8 phones won't appear at MWC||5|
|Xiaomi exec Hugo Barra leaves Chinese handheld maker||4|
|Samsung details the cause of Note 7 battery fires||23|
|Mushkin enters the keyboard market with the Carbon KB-001||34|
|Report: PC gaming hardware market expands to an all-time high||45|
|Asus ROG Maximus IX Formula chills with an EKWB waterblock||4|
|Face it. We all know the success of PC Gaming is because of the invention of the RGB LED.||+51|