Stories
Slash Boxes
Comments

News for nerds, stuff that matters

Slashdot Log In

Log In

Create Account  |  Retrieve Password

Killer NIC K1 and Custom BitTorrent Client Tested

Posted by CowboyNeal on Sat Mar 24, 2007 08:35 AM
from the frags-and-files dept.
NetworkingNed writes "The new Killer NIC K1 is the successor to the much debated original Killer NIC card that offers the same features at a lower price: this time for about $170 or so. Not cheap, that's for sure. But in this review at PC Perspective, not only is the new card tested under the drastically updated Vista networking stack with improved results, but the free BitTorrent client that runs on the Killer NIC is reviewed as well; with it you should be able to download torrents without affecting online gaming performance. Enough to warrant a $175 network card?"
+ -
story

Related Stories

[+] Hardware: 'Killer' Network Card Actually Reduces Latency 292 comments
fatduck writes "HardOCP has published a review of the KillerNIC network card from Bigfoot Networks. The piece examines benchmarks of the product in online gaming and a number of user experiences. The product features a 'Network Processing Unit' or NPU, among other acronyms, which promise to drastically reduce latency in online games. Too good to be true? The card also sports a hefty price tag of $250." From the article: "The Killer NIC does exactly what it is advertised to do. It will lower your pings and very likely give you marginally better framerates in real world gaming scenarios. The Killer NIC is not for everyone as it is extremely expensive in this day and age of "free" onboard NICs. There are very likely other upgrades you can make to your computer for the same investment that will give you more in return. Some gamers will see a benefit while others do not. Hardcore deathmatchers are likely to feel the Killer NIC advantages while the middle-of-the road player will not be fine tuned enough to benefit from the experience. Certainly though, the hardcore online gamer is exactly who this product is targeted at."
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
More
Loading... please wait.
  • Obvious (Score:5, Funny)

    by AndroidCat (229562) on Saturday March 24 2007, @08:48AM (#18470041) Homepage

    The NIC has its own processor, will run a Bit Torrent client and save to its own USB drive.

    But will it run Linux?
    • Re:Obvious (Score:5, Informative)

      by solafide (845228) on Saturday March 24 2007, @08:55AM (#18470095) Homepage
      Yes it does. Scroll down in the PC Perspective article [pcper.com] to the FNA=Flexible Network Architecture section - it's about a page down. It talks about how the card is basically a miniature computer, running Linux.
    • by DrYak (748999) on Saturday March 24 2007, @09:33AM (#18470317) Homepage

      But will it run Linux?


      That's the whole point of the Killer NIC : It *does run* Linux.
      The whole story can be broiled down to the Killer NIC being in fact a nice small router with loadbalancing/QoS/Pcket prioritizing. Plus a small server with it own mass storge pugable in USB.
      The Killer NIC is nothing more than a glorified router shrinked to the size of a PCI card.
      Once you get the basic idea there are only two quirks :
      - It is sold completly ready to go. Whereas /. geeks lovingly tune their traffic shaping scripts to reach optiml balance between their latency sensitive application (VoIP, interactive SSH, gaming), their bandwith critical apps (File download, file sharing) and the rest (IMing, real-time meteo, etc.), this card comes "pre-tuned" so joe six pack has only to plug it to enjoy the benefits of QoS.
      - As this is a PCI card and not a box that must communicated of the internet, the driver can use special hooks and directly tap into the Windows TCP/IP stack. Thus the router can sort and select packaets before they even leave the computer. Thus joe's gaming traffic gets put in front with higher priority than the traffic generated by the dozen of spywares/trojans/virus/spam zombies running in background.

      Basically it's targeted to the same people who need quad-core CPUs : geeks who want to hack it, and clueless users who need to still have performance even when everthing is crawling under the load of crapware.
      • Re: (Score:2, Funny)

        by Anonymous Coward

        this card comes "pre-tuned" so joe six pack has only to plug it to enjoy the benefits of QoS
        Joe sixpack doesn't buy and install his own network cards, you're thinking of Frank fatass.
      • The Killer NIC is nothing more than a glorified router shrinked to the size of a PCI card.

        You could get a very good device that was exactly that four years ago - a snapgear firewall/router on a PCI card - they are the guys that started uClinux and gave it back to us. It's been so long they were bought out twice so the current name is different.

        • first of all, don't mix up "router" with the "broadband router" crap you buy for $20.


          I wasn't speaking of broadband routers. (also because in that case, the verb "shrink" won't apply)

          second, any router will indeed increase your latency, while this card reduces it.


          Did you read my post til the end before hitting that submit button ? That's what I referred to when speaking about hooks in the TCP/IP stack.
  • by tomhudson (43916) <hudson&videotron,ca> on Saturday March 24 2007, @08:49AM (#18470047) Homepage Journal

    If you're so worried about bittorrent degrading your performance, save your money - haul out that "obsolete" 1-2ghz machine and you won't have to leave your main box running (and costing electricity) when you seed.

    • by snowgirl (978879) on Saturday March 24 2007, @09:22AM (#18470253) Journal
      I said it before, and I'll say it again. If you buy this card, then you deserve Everything You Deserve To Get(tm).

      I'll still say that you don't need to trademark every silly thing that your card does "special". Like, "This case now with SafeCorner(tm) so that you're likely to get less BloodNStuff(tm) on your NetworkBOOST(tm)"

      It just sounds way too much like you're marketing snake oil...
    • Amen. I've got my own via Nehemiah low power based server with a few hard disks attatched & 512 MB of RAM. On it I run subversion server/apache/torrentflux/samba/imap so it's pretty much my personal server for everything and it only costs a few hundred bucks to put together in total.

      Advantage of this is that you don't need to run you pc 24/7 and your resources aren't drained. Not to mention the fact that I can access my mail & initiate bittorent downloads anywhere on the planet from my smartphone.

      Mo
    • For example, I think the VOIP gateway possibilities are intreguing. Among other things, if it is managed really well, you ought to be able to do SIP connections etc withot worrying about IRQ's while the vital CPU time is spent on the TDM cards' DSP.

      I know TCP offloading is one thing that a lot of people recommend with higher-traffic Asterisk instances too.

      I doubt it is necessary for a home computer but could have a lot of other nice applications.
      • Re:No, but yes... (Score:4, Informative)

        by tomhudson (43916) <hudson&videotron,ca> on Saturday March 24 2007, @09:32AM (#18470309) Homepage Journal

        "It's not going to save any electricity. You rather have 2 boxes on while you're gaming instead of one, and while you're not gaming you still have one sucking electricity. There's no real energy savings here.

        You might game for an hour or two, and download/seed for 24 - for 22 of those hours, your main box is off and not using electricity - and its more than likely that you can run the older box headless, saving even more juice; also that the video card in the older box doesn't run as hot ...

        • Re:No, but yes... (Score:4, Informative)

          by arivanov (12034) on Saturday March 24 2007, @10:15AM (#18470623) Homepage
          Seconded - the thermal footprint of an average P3 after replacing the disks with modern ones is in the sub-50W range. The CPU depending on the model consumes 18-27W at max utilisation, disks are at most 10W each and peripherals rack up 10W or so on top of that. This is comparable to the thermal footprint of a 1GHz+ mini-ITX which is about as low as you can get with modern x86 hardware.

          Compared to that a modern gaming capable system runs happily into the 400W+ territory. Even with all the advances in power saving modes on the peripherals and the CPU you are likely to find running an old P3 for router/firewall/P2P/file server/etc considerably more efficient compared to allocating these resources on your "main" box.

          The only problem is the scarcity of CPU fans for P3s. There are none on the market. Athlon heatsinks/coolers for the older socket format often need cutting bits off and are also getting rare, so finding a suitable set to refurbish an old box may prove extremely challenging.
      • "Also putting in a switch in front would add latency."

        Not really - the switch will examine the first few bytes in the packet, then route it. Its called "cut-and-forward", as opposed to grabbing the whole packet and then forwarding it - "store-and-forward". The switch can always figure out from the first 7 bytes (and usually less) which port to forward to. You won't notice a few nano-seconds.

        • Good luck finding a cut-and-forward switch.

          99% of Ethernet switches on the market are store-and-forward, and cut-and-forward switches fall back to store-and-forward under heavy load anyway.

          In short, you'd spend $1-2k to get a switch that does cut-and-forward instead of store-and-forward, and shave at most 0.6 ms or so off of your latency for 100Base-T. (Less if your game doesn't send packets at the 1500 byte MTU, which I think most games don't, as they don't need to send that much data at a time.)
          • You can get used Cisco switches on ebay for less than half the price of the "killer nic" - and ALL the computers connected to them will enjoy the benefits, not just the one with the "killer nic".
  • While the Killer NIC can't really improve your (client) network's latency to the host network, they can lower the "effective" latency with two methods. First, the LLR technology makes sure that your OS and networking card do not add any unnecessary latency into the game.

    This sounds a bit like the difference between USB and Firewire, if I am reading the article correctly. The Killer NIC carries traffic without burdening the OS. It seems like this has possibilities above and beyond gaming. NICE.

    • It seems like this has possibilities above and beyond gaming.


      Like running a bittorrent client.
      Which could even run while the computer is off.
      (Network cards are powered by the WOL connector. And the storage could easily be a USB stick pluged into the card's port).

    • Re: (Score:3, Interesting)

      malia8888 (646496) wrote:

      The Killer NIC carries traffic without burdening the OS. It seems like this has possibilities above and beyond gaming. NICE.

      Well, UDP traffic is rather important for all of us who use NFS heavily. I haven't seen any Linux drivers for it, though (that doesn't mean they don't exist).

      But a NIC with a CPU and memory that offloads the CPU and increases speed isn't new at all -- the existing cards just haven't been hyped up as much. The real question here is how the KillerNIC holds up t

      • Another good question is how it, being 100 Mbps, will hold up compared to 1000 Mbps solutions. Since you can get a decent Intel Gigabit NIC for four machines plus a Gigabit switch for the same price as this one card, that's definitely a valid question.

        That's a good point. However, for most home users, I would suspect that it would. Simply because the bottleneck (or rate-determining step, if you will) isn't their internal network or even the router but rather their cable modem. Sure, a home gigabit netw

  • by antime (739998) on Saturday March 24 2007, @08:54AM (#18470087)
    $170 for an embedded (Coldfire?) computer on a PCI card is not that much, and it could actually be useful for other tasks like monitoring, logging and administration. The on-board FPGA could also be used to offload some processing jobs, but it probably doesn't have too many gates.
  • In every single one of the "reviews" of this card the "reviewer" has been a complete idiot.

    Having never tested a network card (except to stress the maximum bandwidth of on-board solutions), especially one with claims of gaming benefits like this, I spent a long time finding a testing method that I was comfortable with.

    Why not just setup a test network with a workstation with that NIC, a test server, a sniffer and some test scripts?

    You image the workstation so you can start clean with each NIC you're testing.

    You use the sniffer so you can see what is actually on the wire.

    You use the scripts instead of doing anything manually because you want to remove the human factor as much as possible.

    Online gaming is notoriously unreliable and unrepeatable as we all should know by now. Servers can be slower or faster based on the time of day, number of users online at the time; personal ISP connections can vary based on line quality, number of users in the area online at the time; global networks can go up and down and stream traffic anywhere at any time!

    YES! Those are all the reasons why you run your own test server instead of adding additional variables to a test. So, are you going to do the test correctly?

    For WoW, I selected a busy server, and attempted to play at the same time during a week day to try and always have a similar traffic level.

    I guess not. Even with knowing every reason NOT to do that, you went ahead anyway.

    I then used FRAPS to monitor our frame rates during the online game play and used the in-game ping monitoring for each title, reported every 10 seconds or so to another person writing the answers down. Each test was run 10 TIMES; nope, not kidding here. I wanted to be VERY sure that our results weren't a fluke, in either the Killer NIC's favor or not.

    So what I'm wondering is why haven't we seen any REAL evaluations by people who know what they're doing? Do the Killer NIC people simply refuse to provide hardware to anyone who has a clue?

    The on-board networking on the 975XBX2 motherboard was used for the non Killer NIC tests.

    So you didn't even bother to test against a mid-range card? You used the chip on your motherboard.

    Here is the torrent FNApp at work! You can see I have four files being downloaded at one time, though only two are transferring at the time. One of the things I wish BigFoot Networks had included was a transfer rate and maybe a way to see what you are actually uploading.

    That's why you would use a sniffer.

    In Day of Defeat: Source, I saw a 5% frame rate increase when using the Killer NIC versus the on-board networking on the Intel 975XBX2 motherboard.

    And, once again, you didn't even go out and pick up a $50 NIC to compare it against.

    The game did "feel" a bit faster, just as I reported in my testing under Windows XP, but once again, I am hesitant to put too much weight on that claim as it is such a vague and hard to verify point.

    That's why you script the tests.

    Under FEAR, I saw even more impressive results, especially considering that in Windows XP I saw NO change in performance.

    And that didn't tell you something?

    The model that supports FNApps is going to cost you around $179 retail, and Newegg.com has it for sale for $178 as of this publication date.

    Seriously, you didn't test against a $50 NIC?

    • Right and odds are he did not even bother to make sure the motherboard NIC was a real NIC. You don't see it in server boards much yet thank goodness but lots of desktops have sudo NICs which do most of their work in software. That could explain those 5% frame rate jumps right there. I suspect you'd get that improvement with ANY real NIC, no need for your $50 mid range, an old NE2000 would likely deliver.

      • Also even midrange NICs can be capable of collecting a set of packets before interrupting, onboard NICs hardly ever does that, so you will get more interrupts, thus context shift and thus lower performance. But as others has pointed out the guy doing the review has no clue what he is doing - but that should match pretty well with the people buying it, so it might be a win-win situation.
    • Re: (Score:3, Insightful)

      Hey, Monster Cables have a huge market too. Mostly from people's word of mouth that "I'm telling ya, it really sounds better with these gold-plated connections!"
    • So what I'm wondering is why haven't we seen any REAL evaluations by people who know what they're doing? Do the Killer NIC people simply refuse to provide hardware to anyone who has a clue?

      No, they are just not interested. The people who understand what they are doing completly dismiss the card, and consider it as joke.
      In fact it can do nothing good for them. This card have only two target audience :
      - Joe six-packs, whose computer have become huge virus hideouts, pumping so much spam up to the point that th

      • I've installed plenty of drivers for on-board NICs. So far, just about every Gigabit chipset contained "Hardware Checksumming" or some veriance to offload "TCP/IP Tx and Rx". Suck examples include Intel, Broadcom, and Marvell. I'm not sure, but I think Realtek provides this function too.

        If you have a 100Mbit NIC, there's a very good chance it doesn't have this feature unless it's Broadcom or Intel based.

  • by NerveGas (168686) on Saturday March 24 2007, @09:32AM (#18470311)

    Just get one of these [theinquirer.net]. An external hard drive with built-in wireless networking and a built-in bittorrent client. No computer needed to download.

    Set it up, let it leach off of an unsecured wireless network until the owner catches on, then switch to another one. No DMCA letters (at least not to YOUR door), and gaming performance on *your* network won't suffer at all!

    Yes, that's bad in several ways. But it's still an interesting/funny thought!

    • Then someone starts complaining to the police, then they pinpoint the origin of your box and you get "pwnd". Very good idea.

      • First, they'd have to figure out what was going on. That eliminates 99.9% of the people with unsecured wireless. Then, they'd have to actually call the police. That eliminates 90% of the .1% left. Then the police would actually have to care enough to do something about it, which drops the figure by another 99%. Those are the kinds of odds of winning a lottery, I think.

        Seriously. Some time ago, my credit card number was used to call porn lines. On the statement, it had nu
  • Killer NIC? Is this anything like the EtherKiller [nyud.net]?
  • by Blymie (231220) * on Saturday March 24 2007, @09:49AM (#18470451)
    I've always wondered if there was a world-wide conspiracy with NICs and key points on the net. Naturally, if you wanted to analyze all traffic that existed (yes, yes... imagine the CPU power required for that!) the place one would start would be the NIC!

    I'm just referring to packets that are tagged, and when the packets are tagged as such, the NIC effectively ignores them if not specifically destined for its MAC (making same packets impossible to detect even with a hub and another box with a same nic). One could have NICs send out detailed, compressed data concerning addresses and ports, and perhaps even a complete duplicate dump of data being sent to a specific host, if requested remotely.

    Now sure, this is the ultimate in paranoia. First, you would require complete complacency on the part of those designing NIC chips, and in many cases this is even done by contracted IC Design firms. There are just too many people involved to have some form of high level conspiracy, allowing for the ultimate in government control.

    However, we now have a NIC that is effectively a machine of its own, making it inordinately simple for all sorts of black hat shenanigans. Even if one were to trust the company, a card like this, if exploitable remotely, would be great to set up a nice little monitoring station and even a spam relay on. How would you detect it, if you're a simple user and you don't have another Linux box or firewall to detect the traffic outgoing? Firewalls are also effectively useless (unless in a locked down state that few put them in) once a box is allowed access to NAT. There are simple ways to punch holes through firewall, and using NAT, keep them open with little traffic.

    Of course, one could also just phone home every few hours anyhow.

    Frankly, while I *like* real hardware NICs, I at least trust that Intel's 100% hardware NIC is going to be relatively unexploitable. It's a single purpose device, so you're not going to be (I hope!) easily loading a trojan on there.

    This thing however? It sounds like you could load anything on that "NIC".

    Stay away. We don't even know anything about this *company*, let alone it's security review process for the software running the NIC.

    • Yes, I can see how there could be problems, but it isn't any different from a router. Most routers that I know of are fairly powerful devices. They run the same risks as this card as far as exploits go.

      • Yes, but most routers aren't designed by some team of "dudes" in a basement somewhere, selling snake oil.

        Frankly, I wouldn't buy some no-name, discount router either. I'll stick with the big names, or at least names I know and can trust, or from companies that I see handle security issues. Unfortunately, many of the stores selling this discount crap should be shot... I have no faith that a router without any reasonable documentation, and without and real mention of how to get to the homepage, is going to
        • Frankly, I wouldn't buy some no-name, discount router either. I'll stick with the big names, or at least names I know and can trust, or from companies that I see handle security issues.

          <tinfoil>So you'll buy from the company the NSA would bother to target for subversion, rather than the no-account shop who flies under their radar. You fool, you fool.</tinfoil>

    • I'm just referring to packets that are tagged, and when the packets are tagged as such, the NIC effectively ignores them if not specifically destined for its MAC (making same packets impossible to detect even with a hub and another box with a same nic). One could have NICs send out detailed, compressed data concerning addresses and ports, and perhaps even a complete duplicate dump of data being sent to a specific host, if requested remotely.

      How would you hide this data from routers? Routers have to copy packets received on one NIC and send them out another NIC. If the NIC doesn't report such packets to the host doing the routing, how will the host know to resend the data? Keep in mind that many routers are not the little pre-built boxes, and some of those that are commercial routers run customized open source software. I use a regular PC running Linux as a router, and if you ever use "connection sharing" on Windows you're using your PC a

  • and they don't need the pc to be one to use them.
  • like the 570, or 590 amd or 590 or 680 intel as they have build it tcp/ip offloading at full gig-e speeds. This card can't hit full gig-e speed with it's pci bus also how does it hold up with a pci sound card on the pci bus?
    Other that have tested it with nforce boards have seen little to no differences in fps or ping and say the cost is way to high for what it does.

    also new boards only have 1 or 2 pci slots and you may only have 1 free after you put in 1 or 2 big video cards and most people will want to hav
  • Yup, every thing they stamp "Gaming" on its 2x the price (or more in this case) just to RIP YOU OFF. Box sets, RIP OFF Gaming hardware, RIP OFF and more flimsey CPU "G" brands on Dell hardware, RIP OFF and you arnt covered by WARRANTY for OCing anyway. STOP paying the GAMING tax! dammit.
    • Real gamers build their machines, anyway... this is for gamer "wannabees". They deserve to get ripped off.
  • There are a few home-user grade routers out there that will do all of this just fine. I'm extremely impressed with the D-Link Gamer Lounge router, for instance. I didn't have to configure anything, but I can play WoW with 100 latency, be talking on Vonage, while running a .torrent at full speed and be saturating both my upload/download (for instance, OpenOffice, which was downloading at over 2MB/s on a residential line). There were no problems on the Vonage end, either. And instead of spending $175 for each
  • Skip the expensive NIC and make use of that old PC. Turn the old PC into a router (I used Gentoo Linux), setup some QoS, and no problem with performance (unless my ISP is having bandwidth/latency issues).
  • The only Etherkiller I know is

    http://www.fiftythree.org/etherkiller/ [fiftythree.org]
  • you should be able to download torrents without affecting online gaming performance. Enough to warrant a $175 network card?"

    That's about the value of my old computer, so why not just let it run BT while I game on the new machine? I've still got unused ports in the router.

    • Re: (Score:3, Insightful)

      Yes. Yes it is. Out there are people willing to spend money on gold-plated scart connectors. I say the more overhyped, overpriced pieces of junk on the market to separate these fools and their cash the better.
        • Re: (Score:2, Informative)

          gold-plated connectors for digital interfaces is absurd.
          ever looked at ANY PCI card? notice how the contacts are golden? notice that they don't rust? guess what. gold plated. it's just that gold plating is so overrated. a few grams of gold are enough to plate hundreds of PCI cards, so it doesn't add that much to the price of the card or connector actually. so yes, even digital interfaces benefit from gold plating (probably more than analog connections do).
        • I have seen a gold-plated "A/V USB cable". It cost several x £10 more than a normal USB cable.
    • To the numbnuts who added "yes" and "no": Fuck off.

      No, YOU fuck off!

      The "yes" and "no" tags indicate all the story headers that for some reason slashdot editors choose to end in a closed question like: Enough to warrant a $175 card? Yes using rhetorical questions is an accepted manner of getting your point across. However an open question might be even better, like "At $175, what makes this card so special?"

      This is far beyond the reach of mos
    • Re: (Score:3, Informative)

      No clue why you got modded -1, it's a good question. Most consumer-grade routers suck.

      Look into DD-WRT or a similar "aftermarket firmware" on a compatible router. I suggest the Buffalo WHR-G54S - Cheap ($50 at Circuit City, $43 or so shipped from NewEgg) and fully compatible with DD-WRT.

      The problem is not the CPU speed, but the fact that many routers have too small of an ip_conntrack table (or the equivalent if they do not run Linux). DD-WRT lets you bump up the size of that table and decrease the idle c