Stories
Slash Boxes
Comments

News for nerds, stuff that matters

Network Card for Gamers - Uses Linux to Reduce Lag

Posted by ScuttleMonkey on Tue Aug 08, 2006 05:22 PM
from the slave-to-the-ping-number dept.
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."

Related Stories

[+] Slashback: Moon Footage, KillerNic, ZFS Leopard 207 comments
Slashback tonight brings some clarifications and updates to previous Slashdot stories including: some direct answers to Slashdot questions on the KillerNIC, recap in stolen laptop identity theft problems, a victory for one PayPal user, missing moon footage surfaces, Dell laptops unwelcome on Quantas flights, and more ZFS news from the Leopard front Read on for details.
[+] Games: Killer NIC Hands-On Testing 134 comments
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.'"
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.

Network Card for Gamers - Uses Linux to Reduce Lag 25 Comments More | Login /

 Full
 Abbreviated
 Hidden
More | Login
Keybindings Beta
Q W E
A S D
Loading ... Please wait.
  • Is it credible? (Score:5, Funny)

    From TFA:

    All the founders met at the University of Texas while getting their MBAs.

    Oh - and it runs FNapps, so as well as being good for games, its suitable for FNapping.
    • Re:Is it credible? (Score:5, Funny)

      by creimer (824291) on Tuesday August 08 2006, @05:30PM (#15869808) Homepage Journal
      You mean they went to the University of Texas to find Linux instead of God?! I guess that answers the root question then.
      [ Parent ]
    • Re:Is it credible? (Score:5, Insightful)

      by snowgirl (978879) on Tuesday August 08 2006, @05:50PM (#15869976) Journal
      It's obvious that they're all about the business here.

      "Powered by Lag and Latency Reduction (LLR) Technology"
      "Future-Proof: Field Upgradeable"
      "UltimatePing(tm)"
      "MaxFPS(tm)"
      "FNA(tm)"
      "GameFirst(tm)"
      "PingThrottle(tm)"

      Seriously, who else but a marketting department would think that it's a good idea to trademark a name describing everything "new" that your product does? And the page is so full of TLAs (three letter acronyms) that you need a glossary to read it.

      So, yes, I'd have to weigh in with everyone else, it's snakeoil. Basically, any product designed entirely by a marketting group is going to be snakeoil, and this definitely was.
      [ Parent ]
  • Yes. (Score:5, Insightful)

    by Spazntwich (208070) on Tuesday August 08 2006, @05:24PM (#15869763)
    I'm sure another layer of abstraction to the network is exactly what gamers need to reduce lag.

    Overloaded and slow routers will say, "Whoah, his network card RUNS LINUX. I'll shuffle these packets through more quickly."

    I'd believe their hype more if we already had an openly tiered internet and these guys gave you a free year's subcription to the top tier with purchase of the card.
    • Re:Yes. (Score:5, Informative)

      by Beuno (740018) <argentina@gm a i l . c om> on Tuesday August 08 2006, @05:28PM (#15869792) Homepage
      I agree, although, also from TFA:

      Many network products today claim to 'offload' network calculations (like checksum, tcp segmentation, etc.). Those technologies are usually only for TCP/IP networking (which most games that Hardcore Gamers play don't use). Those technologies are also incomplete as they still go through multiple layers of the gaming network stack to eventually get data to the game. With Killer, we completely bypass your gaming PC's operating system and go directly from our card to the game. Our card automatically handles things like IP Reassembly, UDP/IP checksum, UDP and IP header verification and stripping, etc, etc, etc. By bypassing your gaming PC's operating system and allowing Killer to handle everything, Killer can achieve levels of gaming network performance well beyond the offloading features claimed by other consumer networking products (NICs or onboard chipsets).
      [ Parent ]
      • Re:Yes. (Score:5, Insightful)

        by tomstdenis (446163) <{tomstdenis} {at} {gmail.com}> on Tuesday August 08 2006, @05:35PM (#15869855) Homepage
        TCP isn't avoided because it's slow but because it's totally useless for streaming applications (e.g. games). Missing packets is much more easy to deal with than halting waiting for missing packets.

        Maybe that shows the founders don't know that much about networking?

        Tom
        [ Parent ]
        • Re:Yes. (Score:5, Insightful)

          by CyberBill (526285) on Tuesday August 08 2006, @05:45PM (#15869932)
          A lot of games are TCP based... World of Warcraft for example. Even games that arent exactly TCP are typically a reliable messaging system on top of UDP that pretty much mimics TCP.

          With that said, I cant see how this network card could reduce your latency by more than 1ms or 2ms round trip. Latency isnt introduced because your PC is stupid, its introduced because you're waiting the time it takes for packets to travel to your ISP, to its ISP, to its ISP, down to its child, down to its child, and back to some other PC, and having to interact with the 20 routers, gateways, and switches along the way. Most switches use something called Hold and Forward (I might have the name wrong...) which listens for the whole packet, reads the header information, and then passes it along, rather than writing the bits as they come in like a hub does... (Please dont read into this and think hubs are better :P )
          [ Parent ]
          • Re:Yes. (Score:5, Informative)

            by Jherek Carnelian (831679) on Tuesday August 08 2006, @06:00PM (#15870038)
            Even games that arent exactly TCP are typically a reliable messaging system on top of UDP that pretty much mimics TCP.

            With that said, I cant see how this network card could reduce your latency by more than 1ms or 2ms round trip.
            Given the constraints - TCP and various homegrown reliable protocols on top of UDP, it isn't too hard to come up with some options to improve latency. But they all involve violating the RFCs.

            First you have to wrap head around one important factor that can absolutely kill latency for any transport with guaranteed delivery -- packet loss. Packet loss means you have to discover what packets were lost and then retransmit them - those two steps can easily introduce delays on the order of seconds.

            So one trick would be to pre-send the retransmits. Send duplicate packets spaced apart by a few miliseconds. If the other end receives multiple copies of the same packet, it will silently discard any extras - but if one copy gets lost en route, the other packet might still make it through, thus eliminating the whole timeout/retransmit cycle. It should be possible to do this for both TCP and UDP.

            However, doing something like that is very unfriendly because it wastes resources. The primary reason packets get lost en route is because of bandwidth saturation. So, if you double or triple your traffic you are just making the problem worse. If you are the only one out of thousands who "breaks the rules" you will probably get away with it and probably even benefit from it since packet loss will be a somewhat even distribution among all traffic, so chances are if one of your packets gets dropped the copy won't get dropped - instead someone else's packet gets dropped.

            But if a significant minority of users were to do the same thing, it would probably result in a complete collapse of any usuable bandwidth. Which is exactly the kind of thing I would expect a bunch of MBA's to come up with.
            [ Parent ]
        • Re:Yes. (Score:5, Interesting)

          by russ1337 (938915) on Tuesday August 08 2006, @05:57PM (#15870019)
          ....and probably bypasses any software firewall on your machine at the same time... how long till there is an exploit to get the network card to trigger 'gaming mode' for a worm... my bet is 2 days from release...
          [ Parent ]
    • Re:Yes. (Score:5, Insightful)

      by Zebra_X (13249) on Tuesday August 08 2006, @05:45PM (#15869944)
      WOW. Just wow. I think that I have seen it all. This fellow has actually posted a smart, witty and insightful comment about a totally bunk product and got modded troll as a result.

      And yet others defend this weak, limp wristed marketing gimmick and have been modded up.
      Is there no justice on slashdot!? Have the Mod gods forsaken us for the last time!?

      We pray to you mod gods, remove the blight from the parent post and restore the balance of good and newb on slashdot!
      [ Parent ]
  • Pricey (Score:5, Informative)

    by HeWhoRoams (895809) on Tuesday August 08 2006, @05:25PM (#15869770)
    Pre order cost is $280. You'll see a better FPS increase spending that on a graphics card, RAM, or some groceries for 6 months.
    • Re:Pricey (Score:5, Funny)

      by bcmm (768152) on Tuesday August 08 2006, @05:38PM (#15869886)
      Yes, because we thought we'd get a better FPS increase from lower network latency.
      [ Parent ]
  • Huh? (Score:5, Insightful)

    It's always been my understanding that the bigger bottlenecks are upstream of your NIC. I mean, my home network set up goes gigabit from my desktop to my hardware router, gigabit from my router to my gateway firewall, then gigabit (minus a few MTU) to my DSL modem, and after that the speed gets massively reduced and there's nothing I can do about it. My lan latency is practically non-existant.

    Can you really reprioritize your packets coming from your desktop in such a way that you make a significant gain after it hits your ISP? Or is this just cyberpenis enlargement? Seems to me that, unless you're hosting a bunch of internet spyware or network-heavy background processes, you're not going to be making much of a gain.
    • Re:Huh? (Score:5, Insightful)

      by forkazoo (138186) <wrosecrans@gmai[ ]om ['l.c' in gap]> on Tuesday August 08 2006, @05:44PM (#15869928) Homepage
      It's always been my understanding that the bigger bottlenecks are upstream of your NIC. I mean, my home network set up goes gigabit from my desktop to my hardware router, gigabit from my router to my gateway firewall, then gigabit (minus a few MTU) to my DSL modem, and after that the speed gets massively reduced and there's nothing I can do about it. My lan latency is practically non-existant.


      Now, maybe I'm completely misunderstanding teh point of this NIC, but...

      You are correct. The NIC isn't an appreciable source of latency. Right now, I ping'd a server on another subnet, and I averaged 0.3 ms latency. This is bog standard 100 Mb. Nothing the least bit fancy. That server might have a nice NIC of some sort, but this desktop certainly doesn't. And, that's hopping between subnets. Crossing between buildings over a T-1, with a few routers involved in about 5 ms. Pinging my home machine over the internet is abou 150 ms. So, assuming that of the .3 ms latency I have inside this building, none of it is due to the switch, and none of it is due to actual wire delay, then about half of the latency is my system, and half is from the server. So, my NIC is responsible for abou 0.15 ms of latency.

      Now, assuming that I was playing a game with my home computer, moving to a NIC that cut the latency of my PC down by 2/3 (from .15 ms to .05 ms), I'd be shaving my total latency for the connection to 149.9 ms (from 150ms).

      Which would improve my lag by .06%

      No, dammit. You won't see a noticeable improvement from a lower latency NIC. There are probably a few microbenchmarks where you will get a phenomenal speedup. Gaming isn't one of those cases.
      [ Parent ]
  • Oooo... Killer (Score:5, Funny)

    by snowgirl (978879) on Tuesday August 08 2006, @05:28PM (#15869788) Journal
    OMG, they named it the "KillerNIC"? Like, does this kind of advertising actually work?

    "This NIC is so hardcore it KILLED SOMEONE!"

    I can just imagine their second version coming with a muzzle a la Silence of the Lambs.
    • Re:Oooo... Killer (Score:5, Funny)

      by Tumbleweed (3706) * on Tuesday August 08 2006, @05:50PM (#15869977) Homepage
      I'd buy it if had a better name. Something like Xtreme NIC Ultra or something.

      And some VTEC stickers and a big-ass wing on it.

      Yeah, that'd be phat, yo!

      Pimp my NIC, bitches!
      [ Parent ]
  • Is this really needed? (Score:5, Insightful)

    by adamwright (536224) on Tuesday August 08 2006, @05:32PM (#15869828) Homepage
    As a small test, I ran up Quake 3 on it's highest settings, and had it play back a reasonably heavy demo. Now, Quake3 isn't the most modern of games, but it can still peg a CPU at 100%. Then, I found the latency to my router.

    Pinging 192.168.0.1 with 32 bytes of data:

    Reply from 192.168.0.1: bytes=32 time1ms TTL=255
    Reply from 192.168.0.1: bytes=32 time1ms TTL=255
    Reply from 192.168.0.1: bytes=32 time1ms TTL=255

    Assuming this product entirely eliminates all latency on the first hop (impossible), that's a net gain of 1ms.

    The entire concept of these FNApps also strikes me as a route to evil; I heard a subtext of "Now, even the most clueless Windows gamer with too much money can run packet scanning cheating tools with no chance of detection!".

    I'm placing this one firmly in the "Snake oil" bin, based on this interview.
  • Retarded, (Score:5, Insightful)

    by u16084 (832406) on Tuesday August 08 2006, @05:33PM (#15869836)
    If your ISP sucks ass, a $250 lan card is not going to help.
  • So it's a QoS Network Card? (Score:5, Insightful)

    by tlhIngan (30335) <[slashdot] [at] [worf.net]> on Tuesday August 08 2006, @05:34PM (#15869848)
    The only thing I can guess it needs Linux for is to do the routing and QoS services (see lartc.org)...

    Then again, considering I get sub-1ms latencies across my network (only 100Mbps...), and this is with some rather pathetic equipment (Celeron system running Win2k), I fail to see how I can improve my 80ms ping with a better network card.

    It seems that hardcore gamers are starting to become the computing equivalent of the "audiophile". From CRT displays that do 120hz refresh (do they notice the difference between 100 and 120, I wonder?) since LCDs that do 6ms are "too slow". Gaming mice that do 10k-dpi for ultra-precise positioning, videocards that cost the better part of a grand. And now, network cards that cut down microseconds or give you that extra frame per second. There's also keyboards, the gaming mousepad (though, some are nice for general use), and god knows what other accessories, doodads and other monster-cable-type things.
    • Re:So it's a QoS Network Card? (Score:5, Interesting)

      by bcmm (768152) on Tuesday August 08 2006, @05:53PM (#15869993)
      This is offtopic, but I have to mention this while we're talking about audiophiles. About a month ago, I saw in a shop a device even more blatantly pointless than this NIC. It was an "A/V USB cable". Gold-plated. That's right, ordinary USB cables are not good enough for running a projector, presumably because those cheap stainless steel USB connectors introduce too much noise into the (digital) signal.

      (For anyone who doesn't frequent the same shops as crazy people, it is common to gold-plate the connectors of analogue audio connectors to improve the quality of the signal. Presumably the untarnishable gold reduces the resistance of the connection. This gets taken to rather silly extremes when gold-plated 3.5mm connectors are marketed for use with low-quality stuff like MP3 players.)
      [ Parent ]
    • by Sycraft-fu (314770) on Tuesday August 08 2006, @06:12PM (#15870123)
      For example take the CRT thing. I own such a CRT, and it's not marketed to gamers, it's marketed to professionals. Why the refersh rate then? Simple function of it's ability to go super high resolution. The monitor is rated to do 2048x1536 @85Hz. To do that, takes some fast electron guns. Well, that ability implies higher refresh rates at lower resolutions. It can do over 200Hz at 800x600 because the resolution is so low. The point is to get extremely high resolutions at usable refresh rates. Also, in general, you want your device spec'd above what it's supposed to actually do. You don't want to run it at it's limits all the time.

      Likewise the mouse thing is a little misinformed. Higher DPI cameras isn't worthless on an optical mouse. It lets it track on more uniform surfaces. No matter how uniform something looks, at some point it's uneven. Well, optical mice need uneveness to track, that's why they don't work on a mirror, or a really smooth surface, they can't track details. One way to make them track better is to up the DPI. The smaller details they see, the more uniform a surface can be. That's also the point behind using a laser. Since it is truly monochromatic light, just one frequency, it shows small details in a starker contrast that is lost with normal LED light.

      Though there's certianly BS targeted at the gamer market, this being some of the BS, there's plenty of products with real legit reasons to be bought. Not everyone wants an experience that is "acceptable" or "works jsut good enough to get the job done." Doesn't mean they are wasting money on the things they buy. Yes a $50 used mountain bike will get me to work and back, but that doesn't mean that I'm wasting money on a deceant $600 street bike. It honestly does work better.
      [ Parent ]
  • It must be good !! (Score:5, Funny)

    by Midnight Thunder (17205) on Tuesday August 08 2006, @05:35PM (#15869857) Homepage Journal
    It must be good! Have you seen the size of the fan on that thing ;)
  • The telling comment at the end (Score:5, Insightful)

    by grasshoppa (657393) <skennedy AT tpno-co DOT org> on Tuesday August 08 2006, @05:36PM (#15869866) Homepage
    All the founders met at the University of Texas while getting their MBAs.

    That says all that needs to be said for the article.
  • I've said it before... (Score:5, Insightful)

    by BertieBaggio (944287) * on Tuesday August 08 2006, @05:36PM (#15869870) Homepage

    This, of course, was covered earlier [slashdot.org]. And I still agree with the tag - I think it is snake oil.

    Let's try and remember a few fundamentals. As per RFC 1925, "The 12 Networking Truths": [faqs.org]

    [2] No matter how hard you push and no matter what the priority, you can't increase the speed of light.

    (Déja vu? Yes! [slashdot.org])

    Right on. This card might process incoming data quicker, or perhaps even send the data to the CPU faster, but it won't reduce latency. The high price ($280? TFA is not responding) does not justify the alleged 'improvements' in lag this card offers. Games communicating over UDP like BF2 have fairly low lag anyway (when they stay connected...). As others have said: spend the money on RAM or some other upgrade. The 'lag' improvement will be much more cost-effective.