Slashdot Log In
Killer NIC Hands-On Testing
Posted by
Zonk
on Wed Sep 06, 2006 02:13 PM
from the still-think-it's-fishy dept.
from the still-think-it's-fishy dept.
basscomm writes "IGN has gotten their hands on the 'Killer' NIC recently mentioned here on Slashdot and have written a two part article detailing their impressions: 'The performance boost we got out of the Killer NIC in this testing exceeds Bigfoot Networks' own claims of 10-15% gains by a long shot and certainly seems to validate the potential of the technology. We suspect, however, that the fact that these computers were marginal at running F.E.A.R. in the first place had an impact in the comparison. In many cases the non-Killer NIC machine became absolutely bogged down as particles flew and grenades exploded, enough so that the entire machine would hang for a moment as things got sorted out. Obviously this murdered average fps figures.'"
Related Stories
[+]
Hardware: Network Card for Gamers - Uses Linux to Reduce Lag 410 comments
Cujo writes "The folks at GDHardare have an interview with Bigfoot Networks discussing the pending release of their Killer Network Card which is said to greatly reduce in-game latency. According to the Interview, this card uses a Linux-based subsystem to do its magic."
This discussion has been archived.
No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
Full
Abbreviated
Hidden
Loading... please wait.
and they say video games don't make you violent (Score:5, Funny)
Re: (Score:2)
Re: (Score:3, Insightful)
Re: (Score:3, Insightful)
Killer NIC? (Score:4, Funny)
Re:Killer NIC? (Score:5, Funny)
http://gearmedia.ign.com/gear/image/article/729/7
http://gearmedia.ign.com/gear/image/article/729/7
http://gearmedia.ign.com/gear/image/article/729/7
You could use the "K" shaped heatsink as a Shuriken and kill someone with it.
Parent
Re: (Score:2, Insightful)
Qapla'!
Before anyone asks... (Score:5, Interesting)
Yes it runs Linux...
If you did a double take at the spec's of the Killer NIC's NPU you weren't alone. It's dramatically overkill for common networking processing that the card will encounter. That doesn't mean it's useless, however. Far from it, as a matter of fact. The Killer NIC is actually running an onboard Linux build that handles all its networking duties, and, best of all, is entirely accessible to the end user via console prompt or with what Bigfoot Networks is calling Flexible Network Applications (FNA).
Now, does it run *IN* Linux? Probably not.
This is a pretty cool concept - a self-contained VM in hardware to handle your whole networking stack.
It could have potential security benefits as well, in that it would likely be impossible to use say a buffer overflow exploit in a networking protocol with this card, because the overflow would occur *inside the VM*. All that would happen is your NIC would suddenly die - not *great*, but better than having your machine compromized. The host OS could probably even detect this lockup and 'reboot' the VM on the card.
Re:Before anyone asks... (Score:4, Interesting)
Parent
Re: (Score:2)
Or, to put it a little more succintly, "a machine".
Re: (Score:3, Funny)
In other news, the day I trust IGN to do hardware reviews is the day I just give up, buy whatever the internet tells me to and spend 30 minutes punching the monkey to win.
Re: (Score:2)
Seriously I can see the need for this in server machines as a network frontend more than gaming will ever really need it. But if its a way to get it to market, so be it. I hope they have the smarts to make a "professional" version that markets it this way.
Re: (Score:2)
Re: (Score:3, Informative)
This is not a new concept; it's called TOE (TCP Offload Engine) and is a standard feature of high-end networking cards (especially 10GigE cards.) The problem with TOE is that it completely screws up a *properly written* OS TCP stack, which is why the Linux networking people have pushed back strongly on it (the Windows ones might have as well, I don't know.)
Intel is now pushing something called IOAT (I/O Ac
Misunderstanding (Score:4, Informative)
This card is a complete top to bottom stack (as complete as Linux's stack is, since it *is* Linux's stack). The host OS's networking layer is totally bypassed and all commands are given to the card's stack. It's not really the same thing as TOE at all.
Parent
For the cost of one of these... (Score:3, Insightful)
Re: (Score:2, Informative)
Good luck finding a modern gaming motherboard with a vacant PCI slot if you already have a seperate sound card and Agea PHYSX card since most gaming boards (SLI, etc) have 2 or 3 pci slots and usually one is unusable as it is being covered by the video card.
THis card is nowhere near worth it unless you're a linux junkie who suprisingly has money to burn.
ROI, bitches (Score:5, Insightful)
Which is why spending 300 bucks on a NIC is such a retarded move. Why not spend that money to upgrade the video card, or add more ram, or do something that's going to bring the level of the machine up a few notches?
Re: (Score:2)
In the meantime, this product will exist in the domain of the bleeding-edge early adopter crowd.
So many ways to "fix" this "review". (Score:4, Insightful)
But, the PRIMARY problem is that they're running the test on two different machines. Even if they're the same make/model/etc, it doesn't matter.
Another item is that you SCRIPT the test. You don't play the game itself.
And, finally, related to what you were saying, you get a machine that does not have trouble running the app in the first place. Upgrade the video card, get a better processor, OR RUN A LESS DEMANDING GAME!
And put a SNIFFER on the network to find out what is happening on the wire. If we're talking a hub, a card that spews packets is going to outperform a card that obeys the protocols if they're played on the same network.
This "review" reads like a crappy ad for that card. There's no real information.
Parent
Confused and ignorant (Score:5, Interesting)
How is this different than any other high-end NIC with onboard processor?
By this I am referring to the high-capacity NICs which have been made for the server market for many years by various companies. E.g. Intel has had a series of NICs for ages which have (if I recall correctly) an onboard i860 CPU, RAM etc and it's own little OS in firmware to offload the number crunching from the OS. (And a damn tiny set of drivers as well since all that code was on the board instead of the driver files).
As near as I can tell this is just like any other of these NICs only somebody slapped some pretty graphics and plastic doodads on it and tripled the price.
Or am I completely off base and this really is a quantum leap in areas other than marketing...?
Re: (Score:2)
Read the article ? it talks a little about
Re:Confused and ignorant (Score:4, Insightful)
This Killer "NIC" is a 400Mhz computer with a NIC, that fits in a slot. They replace the entire network stack in Windows with the simplest possible stuff, and the Killer does _all_ the work, including extensively queueing, and lots of real-world software exceptions... I suspect a big part of what they do is making sure that when your CPU is bogged it doesn't context switch into dealing with the NIC as often...
If your CPU _ISN'T_ pegged you'll probably see no improvement at all, though.
Parent
It's probably not (Score:2)
No way (Score:3, Interesting)
The test must be flawed. They should have used a seperate 3com nic or something not onboard.
Theres no way that there is a 65% performance gain becuase of the nic card. thats impossible.
Re:No way (Score:4, Funny)
(symantics trolls make me sick. please kindly die)
(i bet misspelling semantics really ground your gears didnt it)
Parent
Test setup is invalid (Score:2, Insightful)
So what IGN is saying is that the Killer NIC performs better on a machine that is not the same as the control machine. IGN's results are entirely invalid. Heck, the little data that is presented isn't correctly formed.
Why not make it a router too? (Score:3, Interesting)
Most people who game are plugged in behind a router, because they're sharing their internet connection. We know this decreases our ping, but what can we do? Well, if this card were itself a router, we might just have our answer! If it had a single LAN port, or maybe four (they'd fit), the gaming computer could be connected directly into the internet, with the rest of the home network behind it. Firewall and other network services could easily run from the on-card Linux. Really, it wouldn't need extra hardware apart from the ports themselves. Other software features could prioritize ping-sensitive packets like VoIP and game stuff, so that my roommate's bittorrent doesn't interfere with FEAR.
One disadvantage would be that the gaming computer would always need to be turned on for the router to do its job. Or maybe not: the card could have its own 12V plug and get its own power, so it stays on 24/7 even if the hosting computer is turned off. I expect this really could significantly improve ping numbers (vs standard NIC behind a router) plus it would be seriously cool.
Re: (Score:2)
Amazing result, but bad conclusion (Score:4, Interesting)
It's also worthwhile to note that the card is bundled with F.E.A.R. and arguably biased towards it -- perhaps the game has code to better take advantage of the capabilities of the hardware or god forbid artifically cripple itself if not running with the hardware. It certainly wouldn't be the first time we've seen such a claim, with the PhysX drivers showing faster performance in software-only mode on very new, very fast cpu's despite a game generally refusing to run with the added physics settings without the hardware.
What's the deal with the driver disk? (Score:2)
The idea itself is interesting, but I think the most interesting part is that it has a usb port and can theoretically be programmed to do certain other non-gaming tasks. Unfortunately it would probably have to catch on before any interesting hacks turn up for it. It doesn't seem likely catch on though unless they reduce the price at least
quickly obsolete? (Score:2)
I would like it... (Score:3, Interesting)
"The Killer NIC also has its own USB 2.0 port, which expands its capabilities even more. A BitTorrent client designed for the NPU could run on the card and use an external USB hard drive for storage, which would make it invisible as far as Windows is concerned. Thanks to the Killer NIC's traffic prioritization capabilities, users will conceivably be able to play the most demanding games while using extra bandwidth for BitTorrent, without any performance hits due to BitTorrent CPU load or hard drive access."
Mmm...invisible bittorrent...
The only thing this benchmark shows... (Score:2, Insightful)
RTFA (Score:5, Informative)
The whole networking stack runs directly on the card. 100% of all networking load is offloaded from your main CPU onto the CPU on the card.
It is **supposed** to 'intercept incoming 'ping' requests and respond from it's TCP/IP stack immediately'.
Parent
Re: (Score:3, Insightful)
They tested one of these cards using an actual game and received a increased framerate and overall game experience vs the identical computer without the card.
Re: (Score:3, Insightful)
Re: (Score:2)
Re:Snake Oil (Score:5, Insightful)
Pings were relatively similar to the standard box, though we did notice latency spikes much less often on the Killer NIC'ed machine.
So yeah....you are so right. They are merely bypassing the cpu with ping requests, and somehow that is magically giving them higher fps and a smoother gameplay experience.
You know, this whole "I'm holier than thou without even reading the article" bs on slashdot is getting really tiresome(I have fallen into the same pit many times myself, I know) It really does inhibit intelligent debate about the article and just makes people feel so much more pompous(as evidenced by frequent use of such words as "snake oil") Oy....
Parent
Re:Snake Oil (Score:4, Funny)
Parent
Re: (Score:2, Funny)
Re: (Score:2)
Re: (Score:2, Informative)
Oh, I dunno... maybe responding in 134 microseconds or less?
Re: (Score:3, Insightful)
The whole point is that the stack is offloaded to the card, so your network functions have minimal interaction with the CPU.
You might as well argue that a GPU i
Re: (Score:2)
Re: (Score:2)
Re: (Score:3, Informative)
Re: (Score:2)
Re:For $279.99 it better... (Score:5, Funny)
Parent
Re: (Score:2)
After reading both articles, I am really interested in this product. I am REALLY looking forward to more real-world numbers. I did find it interesting, that the guy doing the review, still seemed skeptical, and suggested watching for more reviews. Though, now, we have a physics card and a "Killer NIC" card... which do you buy first? New CPU?