Test Machine Setup and Configuration

By Ed Tittel and Toby Digby, published on April 28, 2008
Source: Tom's Guide | Keywords: , , | Themes: Networking

3. Test Machine Setup and Configuration

We selected a fairly current motherboard and a recent Intel quad-core CPU as the foundation for our system and, because the Killer NIC targets gamers, we also selected an 8800 GT graphics card as well. Because we built these systems purely for testing, we used a $79 bench rack for the two builds: the HSPC Tech Station computer workbench.

A Tale of Two Systems

We built two systems to test side by side: both identical, except that one includes a Killer NIC and the other uses a built-in GbE Ethernet interface on the motherboard. This approach is critical to our testing for reasons that may not be intuitively or immediately obvious, but all relate to how networks behave and change over time. Simply put, we attached two machines to the same Internet access chain (LAN, broadband router, ISP connection and Internet link) at the same time so that when both machines were run at the same time they would encounter the same Internet access conditions (latency, throughput, upload/download speeds, broadband congestion and so forth).

Indeed we could have used a single system, and conducted our whole sequence of tests twice, once with the Killer NIC installed and the other time using only the motherboard’s built-in GbE interface. But because conditions on the Internet vary so widely and wildly over time, we really didn’t think that would give us the ability to compare results between the two machines. Only by running both at the same time, in the same environment, can we factor out all of the variables related to Internet conditions at any given moment. We can also safely assume that the differences between the two sets of values may be attributed to the single hardware difference between the two machines—namely, the presence or absence of the Killer NIC itself.

Base Configuration

The other configuration details for the test systems appear in Table 1, and several photos follow thereafter.

Table 1: Quad-core systems

QX9650 Hardware Components
Socket 775 Processor Intel Core 2 Extreme QX9650
(Yorkfield 45 nm, 3.0 GHz, 12 MB L2 Cache, 1333 FSB
RAM Corsair CM2X102408500C5D
(2 x 1 GB, XMS2-8500, 5-5-5-15)
Graphics Card Gigabyte GV- NX88T512H-B
GeForce 8600 GT 512 MB
Power Supply Gigabyte ODIN 800
Optical Drive Gigabyte G0-W20MC optical drive
Network Interface Bigfoot M1 Killer NIC (one system)
Built-in GbE interface (other system)
Hard disk SuperTalent Dura Drive
AT SATA 25 32 GB SSD
CPU Cooler Zalman CNPS 9500 LED
Motherboard Gigabyte GA-X38-DQ6

System Software & Drivers
OS Windows Vista Ultimate Build 6.1 (6001)
DirectX Versions 10 (DirectX.exe)
9.0c (4.09.0000.0904, as per Microsoft.com
Platform Drivers Intel Platform: INF 8.3.0.1011
Graphics Driver Forceware 169.21

The Difference Lies Within the Network Interface

One again, the only difference between our two test systems is the presence or absence of the Bigfoot Networks M1 Killer NIC card. Our photos show the unit with the card installed; the other unit looks exactly the same, except that there’s no PCI Ethernet card installed, and we plugged our network cable into the left-hand RJ-45 connector instead. According to the Gigabyte specifications, this is a Realtek 8111B networking chipset, which supports 10/100/1000 Mb speeds. It also shows up on our GbE switch as a gigabit interface (a NetGear FVS1024G VPN switch/router), so it’s seen on the network as a gigabit device as well (of course, the same is true for the machine with the M1 Killer NIC installed).

The M1 Killer NIC, by contrast, uses the Broadcom BCM5461A1KPFG networking chipset, which offers roughly the same feature set. Based on that parity, which is summarized in both vendors’ claims to fully support 802.3, 802.3u and 802.3ab; we can’t but believe that Bigfoot Networks put significant engineering resources into writing the Windows XP and Vista drivers for the Killer NIC cards, and in optimizing the TCP/IP implementation that runs on those cards’ PowerPC processors.

killer m1 nic

From the front, the HSPC bench case presents the motherboard from the rear, and shows the business ends of both the 8800 GT and the M1 Killer NIC, as well as the port block at the left.

killer m1 nic

From the rear, the 24-pin ATX connector and Corsair Dominator RAM are visible on the top deck, and you get a good view of the ODIN PSU sticker and the SSD driver on the bottom deck.

Our goal in creating our two test rigs was to put together a system in which it would make sense for a serious gamer to include a $200-plus network interface card like the M1 Killer NIC. At a ballpark cost of around $2,800, not including the Killer NIC itself, we think our test system surely qualifies. And simply dropping the 32 GB SSD in favor of a pair of fast, capable Seagate Barracuda 7200.10 500 GB drives not only ups storage capacity considerably, it also drops the price by $650!

Comments | Print | Send to a friend

Google Ads

Comments



Deleted profile 04/28/2008 11:26 AM
Hide
-1+
Um they use the vendors tool to monitor their ping times? With margin of error and internet as a fluctuating cloud of chaos I fail to see these differences as valid.
trevorvdw 04/28/2008 11:47 AM
Hide
-2+
trevorvdw
How about testing it against a decent pci nic instead of onboard... that'd be interesting.
Blackdog139 04/29/2008 12:48 PM
Hide
-1+
Blackdog139
That price has to come down to at least 100$ before gamers can afford it! C'mon 200 to 250$,that's just ludicrist.
VTOLfreak 04/29/2008 12:49 PM
Hide
-1+
VTOLfreak
I'd like to see this thing compared to a Intel PRO/1000 PT. I've added these adapters to most of my systems and saw a noticable improvement in CPU usage and network utilisation compared to the onboard ones. I'm sure most readers will agree that comparing the M1 to the crappy onboard nic of the mobo is not a fair fight. On a last note: Why is a $200 nic still using PCI instead of PCI-E 1x?
Deleted profile 04/29/2008 1:50 AM
Hide
-1+
What this article fails to mention is that this NIC is one picky pos about what motherboards it will work on. I got mine a few weeks after it came out and it was a disaster. After 3 RMAs and since, 2 motherboard upgrades later, I STILL cannot get mine to function reliably. And even when the hardware would be detected and the drivers/firmware would install correctly, it did odd things like randomly disconnect me from the network, pause traffic at odd times and the tray app would crash or act strangely. Their tech support tried, I believe, in good faith but in MY experience, the thing is extremely flaky at best. And lastly, when on those rare instances when I could get it to work, I noticed no tangible improvement in my games and in a couple it increased my latency. Some people swear by the thing, I just swore at it...
sceen311 04/29/2008 2:25 AM
Hide
-1+
sceen311
I'd be curious to see how big of a difference the card would make on a some weaker setups... I mean yeah you're working the cpu with all the heavy graphics settings but that puts more of a strain on the gpu. Basically I'd be curious to see if it makes a big difference for a machine that is struggling to keep up with current games... not a computer that is built for them. Like a 2ghz cpu and ddr1 or something silly like that. where you're going to be running 100% busy cpu then add the nic and see the difference it makes.
Deleted profile 04/29/2008 6:21 AM
Hide
-0+
Super internet performance, USB2.0, BitTorrent, buypass the CPU, they should (and obivously do) constitute a powerful lure for serious game, music, and video downloaders.
Deleted profile 04/29/2008 9:46 AM
Hide
-0+
You know I plan on building my next major system when Nehalem hits and I have considered one of these as a nice add on. What is funny is that I think the 6800GT and P4 Dual core I have now would probably benefit more. Check you again in 6 months Killer... :)
Spirer 04/29/2008 12:26 PM
Hide
-0+
Spirer
Interesting article, but a shame you didn't test using both onboard NICs teamed and, as stated already by someone, a "normal" PCI card too. Those 2 extra "setups" would really put things into perspetive.

Well, it's not to late to do them and just add them in.
lexincrypt 04/29/2008 2:57 AM
Hide
-0+
lexincrypt
I've always been tempted to get myself a Killer NIC, simply because I enjoy keeping my machine on the cutting edge of technology...but honestly I cannot justify this card. I see three basic scenarios:

1) Slow/aging computer. Would this PC would benefit from a Killer NIC reducing CPU load? No. For a fraction more than $200+ this card will set you back, you can buy a budget mainboard, a dual core CPU and 2GB ram. Sure, it's not gonna be amazing...but the performance increase will be significantly more than a few percent.

2) Mid-spec "average" computer. Nobody with an average specced computer (read, not the sort of person that sees their computer as something to spend all their spare income on) is going to care enough about a couple of percent increase in performance. They'd be better getting themselves a new graphics card and some more ram.

3) High-spec "enthusiast" computer. If you have a top-spec machine because you know your stuff, then you'd know that getting a cheaper Intel Pro/1000MT card is the better option. If you have a top-spec machine because you have more money than sense, you'll get the Killer NIC, simply because you want the "best available".

With that said, it would have been nice to have seen a comparison to a decent TOE enabled Intel NIC, and it might also have been nice to have been told a little about driver support, 64-bit compatibility, and impact of the OS on the performance differences.

Most people would be better getting a decent router (like a Linksys WRT54GS/L and sticking DD-WRT on it) for reduced latency, for $80/£40.

The End. :)
lexincrypt 04/29/2008 2:58 AM
Hide
-0+
lexincrypt
I've always been tempted to get myself a Killer NIC, simply because I enjoy keeping my machine on the cutting edge of technology...but honestly I cannot justify this card. I see three basic scenarios:

1) Slow/aging computer. Would this PC would benefit from a Killer NIC reducing CPU load? No. For a fraction more than $200+ this card will set you back, you can buy a budget mainboard, a dual core CPU and 2GB ram. Sure, it's not gonna be amazing...but the performance increase will be significantly more than a few percent.

2) Mid-spec "average" computer. Nobody with an average specced computer (read, not the sort of person that sees their computer as something to spend all their spare income on) is going to care enough about a couple of percent increase in performance. They'd be better getting themselves a new graphics card and some more ram.

3) High-spec "enthusiast" computer. If you have a top-spec machine because you know your stuff, then you'd know that getting a cheaper Intel Pro/1000MT card is the better option. If you have a top-spec machine because you have more money than sense, you'll get the Killer NIC, simply because you want the "best available".

With that said, it would have been nice to have seen a comparison to a decent TOE enabled Intel NIC, and it might also have been nice to have been told a little about driver support, 64-bit compatibility, and impact of the OS on the performance differences.

Most people would be better getting a decent router (like a Linksys WRT54GS/L and sticking DD-WRT on it) for reduced latency, for $80/£40.

The End. :)
Deleted profile 04/29/2008 10:40 AM
Hide
-0+
Interesting. After this review NEWEGG sold out.
Honkytonkman 04/30/2008 8:08 AM
Hide
-0+
Honkytonkman
If you look up this product at Ncix.com, one guy did a very extensive and very technical review of this product, comparing it to the 38$ intel pro NIC : http://forum.ncix.com/forums/topic.php?id=1304406

conclusion : Same thing as the intel NIC, except in Fear where it performed better.
Perp 04/30/2008 4:44 AM
Hide
-1+
Perp
Intel's PCIe NIC is only $35-45. Why would anyone buy this to offload networking from the CPU when intel does if for one third the price over a higher bandwidth bus?
Perp 04/30/2008 4:44 AM
Hide
-1+
Perp
Intel's PCIe NIC is only $35-45. Why would anyone buy this to offload networking from the CPU when intel does if for one third the price over a higher bandwidth bus?
Perp 04/30/2008 4:45 AM
Hide
-0+
Perp
Intel's PCIe NIC is only $35-45. Why would anyone buy this to offload networking from the CPU when intel does if for one third the price over a higher bandwidth bus?
Perp 04/30/2008 4:46 AM
Hide
-0+
Perp
Intel's PCIe NIC is only $35-45. Why would anyone buy this to offload networking from the CPU when intel does if for one third the price over a higher bandwidth bus?
Perp 04/30/2008 4:56 AM
Hide
-0+
Perp
Sorry about the double post. What this article did was make me do some research (like Honkytonkman) and order the Intel NIC yesterday. Seeing as how I only play online games I feel it was worth the $40 bucks and I already needed to buy a USB hub; it was a no brainer to pick up the Intel NIC.

The Killer NIC is just extremely overpriced. I wouldn't be suprised if the even cheaper $25 NICs from companies like Rosewell aren't also just as good.
Deleted profile 04/30/2008 5:53 AM
Hide
-1+
Same conclusion as others. Unless you have a huge budget at your dispense, there no reason to get a Killer over a Intel NIC. None, at all, even if the Killer was priced at 100$.

Deleted profile 04/30/2008 6:00 AM
Hide
-1+
Unless you have plenty of $$, there is no reason, none , at all, to get the Killer NIC over the Intel NIC. Even if the Killer was priced at 100$$.

Bigfoot is for Bigfools.

Note You are going to post a comment as anonymous.



Google Ads