BigFoot Networks Killer NIC: Killer Marketing or Killer Product?
by Gary Key on October 31, 2006 2:00 AM EST- Posted in
- Networking
Testing Methodology
As we alluded to on the front page, designing a set of testing methodologies that would be consistent and repeatable for the Killer NIC is nearly impossible. It still is to be quite honest. However, we feel like the test criteria we devised is fair for both BigFoot Networks and our readers. There is a phrase that we had to abide by during testing and it makes sense when reviewing our results: Sometimes close enough is good enough.
How do you test a card when the two most critical variables in the online gaming experience, our network connection and the game's server performance, are totally out of our control? Besides these two variables it is impossible to guarantee the movements, actions, experience level, character class, and quantity of players on the servers we connected to would be the same or at the very least close enough for each of our tests. Our testing methodology is by no means perfect we found it to be good enough so this is what we decided to do.
We set up two identical systems for testing as our main focus is to determine if the $279.99 Killer NIC provides a better overall online gaming experience in a wide variety of games than the onboard and essentially free NIC on the Asus P5N32-SLI Premium. Each system had the exact same software image with the only differences being the driver load for the Killer NIC and the nForce 590SLI. Each system was connected to a D-Link Gamer Lounge router with all GameFuel options disabled. We have both Cable and DSL service but decided to strictly use the DSL connection to further reduce the variables. Our Cable connection speed varies greatly depending upon the time of day so this option was not viable. We have enough variables to contend with and adding yet another one was not in our best interest.
We utilized FRAPS to capture our frame rates in each game and the ping time measurements came from the games internal ping rate value where applicable. The ping rates were captured by a third party every sixty seconds and then averaged over the length of game play. We played each game for an average of fifteen minutes online for a total of ten separate sessions at different periods during the day or night. We typically logged on to servers that were fully populated when possible or were close to the maximum amount of players for the selected map.
We utilized each test system at the same time, each player played as the same character class when possible, and connected to the same game server simultaneously. Each player stayed together, followed the same path, and performed the same actions as much as possible during testing. If one player was killed during action then we started the process over until we reached our fifteen minute mark except in Counter Strike: Source and Quake 4 where the time limits ranged anywhere from seven to twenty minutes. Our World of WarCraft play time was 30 minutes in each section due to our play locations and character travel requirements.
Our testing routine was fairly methodical in nature for the FPS and MMO games. We will not mention names but one particular tester took a significant amount of time to learn how to stay out of harms way in most games. It was so bad at one point that we thought about calling Dick Cheney to give him a lesson on how to use a shotgun. Overall, we spent about 300 hours online to bring you around a 100 hours worth of results.
In our RTS testing we had to change our testing methods slightly. Each player played the same map and as the same class each time in a single versus single player game. We scripted out a series of events for each player to follow and probably had a 98% success rate in following the script. We also tried random two on two player matches on the same map and server to see if there would be any noticeable differences in our results. There were not any real differences so we will present our one on one player results. Our outside test party hosted the game utilizing the same DSL service and had a similar system setup on their end. Ping rates could not be accurately measured in our RTS games so they will not be presented, although they were typically very low at game startup due to our test routine.
We also will present results with our D-Link Gamer Lounge DGL-4100 router with GameFuel technology implemented. This router basically promises to accomplish several of the Killer NIC features on the router. This includes providing a platform that reduces latency and boosts network efficiency and performance while intelligently managing and automatically prioritizing network traffic. Sounds familiar right? We are including results from our D-Link DGE-550T PCI Gigabit network adapter to show the results from using a standard PCI NIC in your system with and without our D-Link DGL-4100 optimized.
Since we did not have four identical systems our test plan for the Gaming Router and PCI NIC consisted of powering down our test systems, inserting our D-Link PCI NIC card into each system, removing the Killer NIC and disabling the nForce 590SLI NIC in the BIOS, swapping out the hard drives for a D-Link NIC image, rebooting, and then setting up the D-Link router for optimized operations with our games. We then tested each machine in the same manner listed earlier. The difference being that we ran our tests with GameFuel on and then ran the tests again with GameFuel off. This meant there was usually a ninety minute difference in test results between our Killer NIC / nForce 590SLI combination and our D-Link Router / D-Link NIC results.
A lot can happen in ninety minutes when playing online but fortunately our variables were not off the map after each individual test session. The greatest variability we noticed in the results actually came from the time differences between running our D-Link NIC with GameFuel enabled and disabled. Please be aware of this when reviewing the numbers. However, considering our results are averaged from ten different sessions the overall variability is fairly minimal between test sessions. We set the Killer NIC to Game mode for all of our gaming benchmarks.
There were so many different combinations that we could have tried but in the end we decided to utilize this combination of components to present our results. We could have utilized a standalone PCI-E NIC, used a different video card or processor, and tested strictly on a LAN to remove most variables. We actually did all of that and the results were different but the percentage differences in scores between each solution were always about the same except when using a single processor in World of WarCraft. We will explain that issue shortly. It is time to take a look at the benchmarks and see how well this Killer NIC performs in a high-end gaming system.
As we alluded to on the front page, designing a set of testing methodologies that would be consistent and repeatable for the Killer NIC is nearly impossible. It still is to be quite honest. However, we feel like the test criteria we devised is fair for both BigFoot Networks and our readers. There is a phrase that we had to abide by during testing and it makes sense when reviewing our results: Sometimes close enough is good enough.
How do you test a card when the two most critical variables in the online gaming experience, our network connection and the game's server performance, are totally out of our control? Besides these two variables it is impossible to guarantee the movements, actions, experience level, character class, and quantity of players on the servers we connected to would be the same or at the very least close enough for each of our tests. Our testing methodology is by no means perfect we found it to be good enough so this is what we decided to do.
We set up two identical systems for testing as our main focus is to determine if the $279.99 Killer NIC provides a better overall online gaming experience in a wide variety of games than the onboard and essentially free NIC on the Asus P5N32-SLI Premium. Each system had the exact same software image with the only differences being the driver load for the Killer NIC and the nForce 590SLI. Each system was connected to a D-Link Gamer Lounge router with all GameFuel options disabled. We have both Cable and DSL service but decided to strictly use the DSL connection to further reduce the variables. Our Cable connection speed varies greatly depending upon the time of day so this option was not viable. We have enough variables to contend with and adding yet another one was not in our best interest.
We utilized FRAPS to capture our frame rates in each game and the ping time measurements came from the games internal ping rate value where applicable. The ping rates were captured by a third party every sixty seconds and then averaged over the length of game play. We played each game for an average of fifteen minutes online for a total of ten separate sessions at different periods during the day or night. We typically logged on to servers that were fully populated when possible or were close to the maximum amount of players for the selected map.
We utilized each test system at the same time, each player played as the same character class when possible, and connected to the same game server simultaneously. Each player stayed together, followed the same path, and performed the same actions as much as possible during testing. If one player was killed during action then we started the process over until we reached our fifteen minute mark except in Counter Strike: Source and Quake 4 where the time limits ranged anywhere from seven to twenty minutes. Our World of WarCraft play time was 30 minutes in each section due to our play locations and character travel requirements.
Our testing routine was fairly methodical in nature for the FPS and MMO games. We will not mention names but one particular tester took a significant amount of time to learn how to stay out of harms way in most games. It was so bad at one point that we thought about calling Dick Cheney to give him a lesson on how to use a shotgun. Overall, we spent about 300 hours online to bring you around a 100 hours worth of results.
In our RTS testing we had to change our testing methods slightly. Each player played the same map and as the same class each time in a single versus single player game. We scripted out a series of events for each player to follow and probably had a 98% success rate in following the script. We also tried random two on two player matches on the same map and server to see if there would be any noticeable differences in our results. There were not any real differences so we will present our one on one player results. Our outside test party hosted the game utilizing the same DSL service and had a similar system setup on their end. Ping rates could not be accurately measured in our RTS games so they will not be presented, although they were typically very low at game startup due to our test routine.
We also will present results with our D-Link Gamer Lounge DGL-4100 router with GameFuel technology implemented. This router basically promises to accomplish several of the Killer NIC features on the router. This includes providing a platform that reduces latency and boosts network efficiency and performance while intelligently managing and automatically prioritizing network traffic. Sounds familiar right? We are including results from our D-Link DGE-550T PCI Gigabit network adapter to show the results from using a standard PCI NIC in your system with and without our D-Link DGL-4100 optimized.
Since we did not have four identical systems our test plan for the Gaming Router and PCI NIC consisted of powering down our test systems, inserting our D-Link PCI NIC card into each system, removing the Killer NIC and disabling the nForce 590SLI NIC in the BIOS, swapping out the hard drives for a D-Link NIC image, rebooting, and then setting up the D-Link router for optimized operations with our games. We then tested each machine in the same manner listed earlier. The difference being that we ran our tests with GameFuel on and then ran the tests again with GameFuel off. This meant there was usually a ninety minute difference in test results between our Killer NIC / nForce 590SLI combination and our D-Link Router / D-Link NIC results.
A lot can happen in ninety minutes when playing online but fortunately our variables were not off the map after each individual test session. The greatest variability we noticed in the results actually came from the time differences between running our D-Link NIC with GameFuel enabled and disabled. Please be aware of this when reviewing the numbers. However, considering our results are averaged from ten different sessions the overall variability is fairly minimal between test sessions. We set the Killer NIC to Game mode for all of our gaming benchmarks.
There were so many different combinations that we could have tried but in the end we decided to utilize this combination of components to present our results. We could have utilized a standalone PCI-E NIC, used a different video card or processor, and tested strictly on a LAN to remove most variables. We actually did all of that and the results were different but the percentage differences in scores between each solution were always about the same except when using a single processor in World of WarCraft. We will explain that issue shortly. It is time to take a look at the benchmarks and see how well this Killer NIC performs in a high-end gaming system.
87 Comments
View All Comments
Gary Key - Wednesday, November 1, 2006 - link
We tested these two cards as part of our Killer NIC testing routine. We did not report the numbers as they did not vary greatly from the NIVIDA 590SLI NIC solution.Crassus - Wednesday, November 1, 2006 - link
Sorry, but that plus the server test would have been very useful information I would have liked in the review. Or maybe we can have a different review, sort of a "NIC roundup". If your results are the same across the board, it's a finding worth mentioning as well, isn't it?Frumious1 - Tuesday, October 31, 2006 - link
I bet it doesn't even beat the onboard NVIDIA NIC. Or rather, it will tie the NVIDIA solution, which means it's equal to the Killer in most situations and fractionally slower in a few games. Maybe it has lower CPU usage when doing gigabit transmits, but high bandwidth with low CPU usage isn't going to matter much for gaming. Not that any NIC related stuff matters much for gaming these days.vaystrem - Tuesday, October 31, 2006 - link
I agree its very difficult to test NIC performance and kudos to Anandtech for trying. But, it seems to me that using the card as a server for the games where it saw the most improvement, Fear/CS, and even for those that it didn't may be more enlightening than exploring the client side of things.Gary Key - Tuesday, October 31, 2006 - link
We set up one of our test beds as a server for a couple of the games we tested. The performance was actually worse than our NVIDIA NIC (dualnet/teaming), Intel PRO/1000 PT, and barely did better than our D-Link PCI NIC in half of the tests. We will not fault the card for its peformance since it was specifically designed as a client side card. This very well could change in the future due to their ability to optimize driver code on the FPGA unit. The article could have gone another five pages with the server and LAN tests that we completed (neither showed any significant differences). It appears from several of the comments that anything over three pages was a waste anyway. ;-)EODetroit - Tuesday, October 31, 2006 - link
Except according to the PR material the card is made for game clients, not optimized for game servers.VooDooAddict - Tuesday, October 31, 2006 - link
While the POSIBILITY of embeded linux apps is interesting. For someone who would have the $$ do buy this ... they would have the money to put inexpensive PC parts together into a linux machine. Likely they have spare parts leftover from thier last upgrade.Anyone else think the company name is strangly fitting? "BigFoot" ... Myth and Hype?
Certainly not saying a nice NIC isnt'a good investment ... but at almost $300 ... it's a joke. Drop the embedded linux, hit the $50 price point and this thing would probably sell like mad to WoW Addicts. (eventually also have a PCIe version)
The aegia(sp?) physics processor is the same way. Great concept, but the tangable benefits are so minimal for the price. $300 Video cards took off because there was a tangable benefit.
Dropping anothre $300 into the Storage System, Monitor, CPU, Video card, RAM, or even Audio system (surround speakers) would give one a much mroe imersive experience.
Someone made the wrong decission to stick with the embedded linux thing. Seriously a sperate leftover parts Linux box and a DLINK 4100 router would be a far better way to go.
So any guesses as to the next $300 (*caugh* gimic *caugh*) expendature to "improve" gaming?
For those comparing this to SLI/Crossfire. SLI and Crossfire can offer substantial image quality enhancements for people with large pixel count LCDs. The ability to run LCDs at native resolution for gaming is a very tangable benefit. Not something everyone agrees it worth the $$. But the benefit is there.
VooDooAddict - Tuesday, October 31, 2006 - link
I was really hoping for somethign major from this card ... just from the perspective of reliving history.Around 10 years ago now (back around '96-'97) when NICs weren't build onboard spending $60-$70 on a 3Com 3c905 or a server class Intel NIC would make a bug differance in overall system performace when working with the Internet, LAN, and Gaming. They gave me big advantages over anyone who just went out an bought a cheapo $20 NE2000 comptable NIC (16-bit ISA even!).
I'm talking Quake 1, Duke3D, Quake 2, Quake CTF, Original Unreal... A single 3dFx VooDooGraphics Board + 3c905 = pwnage (back when "pwnage" was still a typo). I was so often accused of cheating by laptop wielding, software emulating, newbies (wasn't spelt "noob" then).
... That above is why I picked up the handle "VooDooAddict"
EODetroit - Tuesday, October 31, 2006 - link
And they deleted it. Claiming it needed to be moved from "Testimonials" to "General" forum. Whatever, but they didn't actually move my post, they deleted it and replaced it with a post of their own, with the link, plus quoted all the good things said in the Anandtech review and none of the bad. Typical and misleading, but hey, its their web site. They can do what they want. Still, misleading people doesn't endear them to anyone.LoneWolf15 - Tuesday, October 31, 2006 - link
I admire the amount of engineering that went into this product. It's obvious that the product isn't "snake oil" in the same way that, say, SoftRAM software was back in the day. There's a lot more to this card than just a NIC.That said, I don't think it provides enough benefit to justify $279 (unless perhaps you're making $50k+ a year in the PGL). Today's NICs are already pretty well optimized for most situations, plus many mainboard NICS are directly on the PCIe bus, something the Killer NIC can't offer (and as someone pointed out, try doing gig ethernet across a PCI slot; it really isn't feasible, especially if you already have the PCI bus shared with other components like a TV tuner or sound card). The Killer NIC's most interesting feature, FNApps, is not useful at the moment, and I'm still concerned that it might pose a security risk through a malformed application (that's assuming someone coded that app in the first place, considering how little marketshare the Killer NIC is likely to have). Like the Ageia PhysX, at this point in time, I don't see the justification.
P.S. Is it just me, or does the heatsink "K" look like a Klingon weapon? I'm thinking either Klingon brass-knuckles or a hybrid bat-lef. ;)