BigFoot Networks Killer NIC: Killer Marketing or Killer Product?
by Gary Key on October 31, 2006 2:00 AM EST- Posted in
- Networking
Killer NIC Marketing Materials
Instead of rewriting the BigFoot Networks marketing materials we will just present it as is in abbreviated form. There are five features that are prominently featured on the Killer NIC website and the descriptions listed below are a quick recap of these items. We have already implied the marketing utilized by BigFoot Networks is very aggressive, and while understandable to those with a marketing background (no offense to the suits) we believe the website information and advertisements set the expectations of this card too high. A little more education about the background of the technology utilized and how it really works would have been better than in your face statements about gaming domination and free T-Shirt giveaways.
In fact, the description of MaxFPS technology along with the associated graphs in the reviewers guide we received does more to explain how the card works and why than the entire website at this time. Our suggestion to BigFoot Networks is to openly provide the technical information and remember that not everyone is a thirteen year old (not that there is anything wrong with them) gamer with $279 in hand and wanting to pimp out their rig because a Killer NIC advertisement with a limping sword makes them feel inferior in some way. All this is academic anyway; if the hardware does not work then who really cares about the marketing, right? So here's the marketing spiel:
MaxFPS - MaxFPS will increase the frames per second (FPS) in most gaming systems. It does this by reducing the CPU utilization due to networking, and speeding up the main game loops of the game. For gaming systems that have older graphics cards, the additional performance in CPU, cache, and main system memory will improve the efficiency of the card. This allows it to run at more FPS or at higher resolutions and settings. For gaming systems that have new graphics cards, the FPS performance is usually limited by the performance of the main gaming loop or the CPU's ability to get data to the card. MaxFPS will improve the speed of the main gaming loop and reduce the CPU utilization and main system memory thrashing thus improving FPS. Depending upon the situation MaxFPS will use its direct transfer of data to host application memory. Latency is further reduced by eliminating the time to write in and out of the system memory.
UltimatePing - UltimatePing will reduce the effective UDP-internal ping time (ping using UDP sockets). A UDP-internal ping is very different than a standard ICMP ping such as one might get when calling "ping" from the command line. UDP-internal ping runs over a UDP socket and includes such overhead as UDP checksum, buffer copy, real data transfer, and stack efficiency. UltimatePing is based on two technologies. First it ensures that neither your operating system nor your network card is introducing unnecessary latency into your game by ensuring interrupts from the NIC and OS are efficient. Secondarily, UltimatePing uses a side effect of MaxFPS to improve the response time in the main game loop or threads.
PingThrottle - PingThrottle is a user controlled setting that literally adds latency to any outbound network traffic, effectively increasing ping a gamer has to the server. The max latency you can add is 20ms and the latency is real as it is processed by the NPU. (The basic premise is that this will allow you to placate anyone complaining about LPBs (Low Ping B...s), although the real application of the technology can be somewhat less desirable depending on your viewpoint.)
GameFirst - GameFirst basically prioritizes your inbound and outbound network traffic so that your gaming packets are delivered or received first. This feature is very useful if you are running other applications that are uploading or downloading data while gaming.
FNA - FNA stands for Flexible Network Architecture. It is in effect the infinite flexibility of the Killer NIC. FNapps are designed to allow a user to run an application with a minimal or reduced impact on the main system's CPU, memory subsystem, or hard disk. FNapps can be anything from simple packet monitoring utilities like firewalls to full blown VoIP programs or file sharing programs like BitTorrent. FNapps can be designed to utilize the dedicated USB port as well as the Gigabit port. FNapps are designed with the included open-source Linux compiler and source code. The card includes a Linux console, 64MB of RAM, and an embedded Linux build.
The single most touted feature on the Killer NIC is the MaxFPS system that includes the LLR technology. Please note these comments as we will find out shortly if they work or not. The second most hyped feature is FNA. We believe this feature can really set this card apart from others and has the potential to be the most useful feature. Unfortunately, there are no FNapps available to test at this time. Considering the time that has passed since the card was introduced and the press material describing how easy it is to make an FNapp we would have expected something to test by now. FNapps are still MIA at this time, though we understand there might be some released over the course of the next few weeks.
UltimatePing actually worked in a few of our benchmarks. PingThrottle worked as advertised and by using it continuously during a heated Quake 4 match we were able to get kicked off the server and brandished cheaters for life. (It was fun while it lasted.) GameFirst worked but the outgoing packet prioritization worked about the same as our NVIDIA nForce 590 NIC and D-Link Gamer Lounge DGL-4100 router. The inbound capability is what makes the difference although we typically would not be caught downloading or uploading files while gaming online.
Instead of rewriting the BigFoot Networks marketing materials we will just present it as is in abbreviated form. There are five features that are prominently featured on the Killer NIC website and the descriptions listed below are a quick recap of these items. We have already implied the marketing utilized by BigFoot Networks is very aggressive, and while understandable to those with a marketing background (no offense to the suits) we believe the website information and advertisements set the expectations of this card too high. A little more education about the background of the technology utilized and how it really works would have been better than in your face statements about gaming domination and free T-Shirt giveaways.
In fact, the description of MaxFPS technology along with the associated graphs in the reviewers guide we received does more to explain how the card works and why than the entire website at this time. Our suggestion to BigFoot Networks is to openly provide the technical information and remember that not everyone is a thirteen year old (not that there is anything wrong with them) gamer with $279 in hand and wanting to pimp out their rig because a Killer NIC advertisement with a limping sword makes them feel inferior in some way. All this is academic anyway; if the hardware does not work then who really cares about the marketing, right? So here's the marketing spiel:
MaxFPS - MaxFPS will increase the frames per second (FPS) in most gaming systems. It does this by reducing the CPU utilization due to networking, and speeding up the main game loops of the game. For gaming systems that have older graphics cards, the additional performance in CPU, cache, and main system memory will improve the efficiency of the card. This allows it to run at more FPS or at higher resolutions and settings. For gaming systems that have new graphics cards, the FPS performance is usually limited by the performance of the main gaming loop or the CPU's ability to get data to the card. MaxFPS will improve the speed of the main gaming loop and reduce the CPU utilization and main system memory thrashing thus improving FPS. Depending upon the situation MaxFPS will use its direct transfer of data to host application memory. Latency is further reduced by eliminating the time to write in and out of the system memory.
UltimatePing - UltimatePing will reduce the effective UDP-internal ping time (ping using UDP sockets). A UDP-internal ping is very different than a standard ICMP ping such as one might get when calling "ping" from the command line. UDP-internal ping runs over a UDP socket and includes such overhead as UDP checksum, buffer copy, real data transfer, and stack efficiency. UltimatePing is based on two technologies. First it ensures that neither your operating system nor your network card is introducing unnecessary latency into your game by ensuring interrupts from the NIC and OS are efficient. Secondarily, UltimatePing uses a side effect of MaxFPS to improve the response time in the main game loop or threads.
PingThrottle - PingThrottle is a user controlled setting that literally adds latency to any outbound network traffic, effectively increasing ping a gamer has to the server. The max latency you can add is 20ms and the latency is real as it is processed by the NPU. (The basic premise is that this will allow you to placate anyone complaining about LPBs (Low Ping B...s), although the real application of the technology can be somewhat less desirable depending on your viewpoint.)
GameFirst - GameFirst basically prioritizes your inbound and outbound network traffic so that your gaming packets are delivered or received first. This feature is very useful if you are running other applications that are uploading or downloading data while gaming.
FNA - FNA stands for Flexible Network Architecture. It is in effect the infinite flexibility of the Killer NIC. FNapps are designed to allow a user to run an application with a minimal or reduced impact on the main system's CPU, memory subsystem, or hard disk. FNapps can be anything from simple packet monitoring utilities like firewalls to full blown VoIP programs or file sharing programs like BitTorrent. FNapps can be designed to utilize the dedicated USB port as well as the Gigabit port. FNapps are designed with the included open-source Linux compiler and source code. The card includes a Linux console, 64MB of RAM, and an embedded Linux build.
The single most touted feature on the Killer NIC is the MaxFPS system that includes the LLR technology. Please note these comments as we will find out shortly if they work or not. The second most hyped feature is FNA. We believe this feature can really set this card apart from others and has the potential to be the most useful feature. Unfortunately, there are no FNapps available to test at this time. Considering the time that has passed since the card was introduced and the press material describing how easy it is to make an FNapp we would have expected something to test by now. FNapps are still MIA at this time, though we understand there might be some released over the course of the next few weeks.
UltimatePing actually worked in a few of our benchmarks. PingThrottle worked as advertised and by using it continuously during a heated Quake 4 match we were able to get kicked off the server and brandished cheaters for life. (It was fun while it lasted.) GameFirst worked but the outgoing packet prioritization worked about the same as our NVIDIA nForce 590 NIC and D-Link Gamer Lounge DGL-4100 router. The inbound capability is what makes the difference although we typically would not be caught downloading or uploading files while gaming online.
87 Comments
View All Comments
stmok - Tuesday, October 31, 2006 - link
Yeah, I do agree.Its targetting at the wrong crowd. This product should be really for the hardcore enthusiasts. (I'm talking about those who actually use the command line on a regular basis). You don't expect clueless Windows users start tinkering with Linux, do you? :)
As for SLI and Crossfire? Its a bloody joke.
You buy two video cards today, and in 12 months time, they'll be outperformed by a single next generation video card. Yeah, money well spent there, isn't it?
stmok - Tuesday, October 31, 2006 - link
To be honest, if they opened up the specs for the card, and work with the community, you'd have a different product. (So they only focus on selling hardware and advising enthusiasts in how to develop software solutions for the card).yyrkoon - Tuesday, October 31, 2006 - link
So the fact that Intels NIC cards regularly perform better than atleast 99% of the competition, and the fact they have made a PCI-E card is completely lost on you ?BTW the price of the Intel card is FAR less . . .
Zebo - Tuesday, October 31, 2006 - link
It's you who is stupid. Video you get your monies worth unlike this POS, anywhere from 60-75% inprovement moving to that second card in SLI/xfire config.mlau - Tuesday, October 31, 2006 - link
as i said, i think this card is targeted at the wrong crowd. but then i don't doubtthat the windows network stack is a POS and offloading it completely to a piece of
hardware will free the host cpu for other tasks.
as for sli/xfire, performance improvements are almost not noticeable (and sometimes
perf decreases). noone except a few impressionable 12 year olds care about your fps
in fear and other shooters. i play games to be entertained and not to watch the fps
meter and tell my "friends" that "oooo i can play far cry in 2560x1200 8aa16af and still
get 120 fps!!!1!!11oneone, you cant!!". you people are pathetic.
Frumious1 - Tuesday, October 31, 2006 - link
"as for sli/xfire, performance improvements are almost not noticeable"Clearly you have never used a higher end gaming PC on modern title. I can assure that the improvements are VERY noticeable if you play with a larger LCD (even 1920x1200) and want smooth frame rates, or if you even load up Oblivion at moderate resolutions. Yes, an increase from 100 to 170 FPS in some titles is basically meaningless, but going from 20 to 35 FPS in Oblivion makes the difference between sluggish and smooth gameplay. Whether or not it's worth the price is up for debate, but just because you can't afford it and don't play enough games to justify the purchase doesn't make is pathetic.
BTW, I've got news for you moron: 12 year olds are NOT the people running SLI/Crossfire setups! But then your penis envy probably blinds you to that fact. Even in Linux, I doubt this card is worth the price of admission. $280 for another "coprocessor"? Lovely, except in another week or so $250 would add two more CPU cores and make the whole situation meaningless. Now let's just hope Vista has network stack improvements so that mutliple cores are truly useful for offloading audio and network tasks in games. Actually, that's probably at least partially a matter of getting game developers to do things more threaded-like.
Hey Gary, did you test Quake 4 with a non-SMP configuration? I understand Q4 optimizations for SMP essentially consist of running the client and server code in separate threads, so maybe the server is already offloaded and there's nothing new for the Killer to do? Gee why can't other devs do this? Lazy bums!
KAZANI - Tuesday, October 31, 2006 - link
"Whether or not it's worth the price is up for debate, but just because you can't afford it and don't play enough games to justify the purchase doesn't make is pathetic."To my mind going into a 600$ expenditure so that you can play overhyped duds such as Oblivion counts as pathetic. I am still not convinced that it's the heavy gaming that warrants dual-GPU's and not dual-GPU's warranting heavy gaming.
bob661 - Tuesday, October 31, 2006 - link
In MY mind (the ONLY mind that's important), people that criticize others choice in computer hardware and games IS indeed pathetic. I AM convinced that you are as jealous, self-righteous, asshole that probably drives in the left lane on the freeway at the speed limit because no one needs to go faster than the almighty YOU.rushfan2006 - Wednesday, November 1, 2006 - link
Agreed...there is a lot of people being dicks on this thread. I just don't understand it.If you don't like a game or something, just don't buy it - you can make your opinion about it so long as it offers some kind of value -- calling out the performance or problems with the product. But to associate someone's buying choice then calling them names its just gets ridiculous....its like grow the hell up already.
KAZANI - Wednesday, November 1, 2006 - link
Escuse me? You're spending 600$ to play Oblivion and you're telling me to "grow up"? DUDE, YOU NEED TIME OFF THE COMPUTER!