GIGABYTE GA-X58-USB3 Motherboard Review

Network Throughput

The Gigabit PCIe Ethernet controllers vary on each board, so it will be interesting to see what the performance is on all the boards. Each of the boards uses a different Gigabit Controller. Let’s take a look at what controller is on each of the boards.

GIGABYTE GA-X58-USB3 – Realtek RTL8111E

ASUS Sabertooth X58 – Realtek RTL8110SC

MSI Big Bang XPower – Realtek 8111DL

ASRock 890GX Extreme4 – Realtek RTL8111C

ASRock 890GX Extreme4 – Realtek RTL8111E

ASRock 890FX Deluxe4 – Realtek RTL8111E

GIGABYTE 890FXA-UD5 – Realtek 8111D chip

GIGABYTE 880GMA-UD2H – Realtek 8111D chip

MSI 890FXA-GD70 – Realtek 8111DL

ASUS Crosshair IV Formula – Marvell 8059 Gigabit LAN controller

ASRock 890GX Extreme3 – Realtek RTL8111E

Biostar TA890GXB HD – Realtek RTL8111E

To test the Gigabit PCIe Ethernet controllers we used the NTttcp tool to test Ethernet Throughput and the CPU utilization of the various Ethernet controllers used on the AMD Motherboards. To do this properly we set up one machine as the server; in this test an Intel Core I7 930 system with an EVGA X58 Tri-SLI motherboard acted as our Gigabit LAN server.

On the server side, we used the following Command Line for Gigabit PCIe Ethernet Testing:

Ntttcpr -m 4,0,<Client IP> -a 4 -l 256000 -n 30000

On the client side (the motherboard being tested), we used the following Command Line:

Ntttcps -m 4,0,<Server IP> -a 4 -l 256000 -n 30000

At the conclusion of each test we recorded the throughput and CPU utilization figures from the client screen as that is the system being tested.

Benchmark Results: For the most part there is very little performance difference in network throughput. The only difference is in the CPU Usage. The GIGABYTE GA-X58-USB3 has the fourth lowest CPU usage of any of the boards we have tested.