Budget Micro-ATX P55 Faceoff: Gigabyte GA-P55M-UD2 and ASRock P55M Pro
by Gary Key on October 5, 2009 12:30 PM EST- Posted in
- Motherboards
Networking
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 Intel motherboards. We set up one machine as the server; in this test, an Intel system with an Intel CSA Gigabit LAN connection. Intel CSA has a reputation for providing fast throughput and is a logical choice for our Gigabit LAN server.
On the server side, we used the following Command Line as suggested by the VIA whitepaper on LAN testing:
Ntttcpr -m 4,0,‹server IP› -a 4 -l 256000 -n 30000
On the client side (the motherboard under test), we used the following Command Line:
Ntttcps -m 4,0,‹client 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.
Our network throughput test indicates how well a particular controller design from Realtek, Marvell, or Intel performs instead of being indicative of true chipset performance. This also holds true for the CPU utilization results, though this test can also be influenced to certain degree by the BIOS code and chipset interconnect design.
The CPU utilization and throughput numbers favor the Realtek controller on the Gigabyte board, followed closely by the same Realtek chipset on the Foxconn and ASRock boards. In practice, few if any users will notice a difference, even if they have the requisite gigabit hub, as storage performance frequently bottlenecks the actual transfer rates.
For our second series of networking tests we utilize a Promise SmartStor NS4600 NAS unit equipped with two WD Caviar Black 640GB drives in RAID 1 operation. We are using two benchmarks from Intel’s popular NASPT 1.70 testing tool. The Promise NAS unit is connected to each test platform via a NetGear Gigabit Ethernet switch. We left all settings at their defaults on both the motherboard and Promise NAS unit. Our was to maximize the performance of the NAS unit to verify our network throughput capabilities on each motherboard.
Our three P55 test subjects perform almost identically in our actual usage tests.
USB / FireWire Performance
Our USB transfer speed tests are conducted with an USB 2.0/FireWire based Lacie external hard drive unit featuring a 1TB 7200rpm Samsung drive . In the SSD to External test, we transfer a 3.82GB folder containing 2735 files of various sizes from our Kingston 80GB SSD to the Lacie drive. In the next two file tests, we use the same 3.82GB folder to transfer from our WD VRaptor 300GB hard drive to the external Lacie drive utilizing the USB 2.0 and IEEE 1394a interface.
The ASRock board slightly outperforms the Gigabyte board in our USB transfer tests. The VIA Firewire controller on the ASRock board has a slightly higher write speed (+3Mb/s) under HDTach/HDTune and it shows up in our file transfer test.
Storage Performance
In our storage test, we utilize the same 3.82GB test folder and transfer it from our WD VRaptor drive to our Kingston 80GB SSD.
Once again, our P55 motherboards perform almost identically. The P55 chipset on the Gigabyte board has a 3% advantage over the JMicron controller on the same board. However, any measurable differences were not recognized in actual usage.
55 Comments
View All Comments
Gary Key - Monday, October 5, 2009 - link
The PCIe lanes coming off the P55 are 2.0, the problem is that they are running at 1.x speeds (2.5GT/s). On these two boards, the x16 slot is off Lynnfield and will not be affected by any card placed in the x4 or x1 slots off the P55.Mr Perfect - Tuesday, October 6, 2009 - link
I should probably know this, but what does a 2.0 slot running at 1.x speed bring to the table that a 1.x slot doesn't? Does it provide more power or something?MadMan007 - Tuesday, October 6, 2009 - link
Yes I was half right with my post and nothing Gary said was technically wrong it's just misleading. They are PCIe 2.0 spec slots but running at half speed, this is clear from Intel's chipset disgram. It's really a farce to call them PCIe 2.0 though because the overridingly most important change from 1.x to 2.0 is the double bandwidth, there are other changes like the power rating I believe and maybe some low level changes but nothing major. I think it's false advertising to call them PCIe 2.0 personally because they don't fully conform to the spec.In any case I'd still like to know how many lanes the main CPU-based slot retains when a 1x or 4x card is placed in a secondary CPU-based PCIe slot. Anandtech seems to be more receptive to odd little investigations like this so I hope Gary will check it out.
james.taylor - Monday, May 10, 2010 - link
Hi Gary, Thank you so much for this informationjames.taylor - Monday, May 10, 2010 - link
again thanks but if you want to buy new memory then http://www.memoryx.net/ this can help you