Slashdot Mirror


Network Card for Gamers - Uses Linux to Reduce Lag

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."

85 of 410 comments (clear)

  1. Is it credible? by Whiney+Mac+Fanboy · · Score: 4, 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.
    --
    There are shills on slashdot. Apparently, I'm one of them.
    1. Re:Is it credible? by __aaclcg7560 · · Score: 4, Funny

      You mean they went to the University of Texas to find Linux instead of God?! I guess that answers the root question then.

    2. Re:Is it credible? by snowgirl · · Score: 5, Insightful

      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.

      --
      WARNING! This girl exceeds the MAXIMUM SAFE standards established by the FDA for BRATTINESS
    3. Re:Is it credible? by lullabud · · Score: 2, Interesting

      I like the past tense tone of your post. "This definitely was." That's has a nice finality to it. Screw hype.

    4. Re:Is it credible? by tigga · · Score: 2, Insightful
      Greasy marketing doesn't necessarily imply an inferior product. It could be that three college comp. eng. buddies developed the card, and the only marketing talent they could afford was that guy Jeff who used to hit on everyone while drunk at a frat party. The nice thing about network card performance claims is that they're pretty straight-forward to emperically test, once the hardware is out. I expect Toms Hardware will do a good job testing its claims, like they did with the recently released physics accelerator cards.

      The problem is they describe NIC in snake-oil terms. They try to bullshit people.

      The funny part majority of gamers should not care about NICs. Just anything should work if Internet connection at 1-6 Mb/s.

    5. Re:Is it credible? by SoloFlyer2 · · Score: 5, Insightful

      While the network card Might improve the network connectivity for that one person, it more than likely does it by hurting the performance of the the network as a whole...

      IE see the ALOHA protocol...
      http://en.wikipedia.org/wiki/Aloha_protocol#The_AL OHA_protocol

      Changing the way that the network card responded so that rather than using a random backoff time it just retried staight away would decrease the network latency but if there were several of the cards on the network all trying to do the same thing the network would grind to a halt...

      There are alot of protocols with backoffs etc which could be changed to improve the individuals connection but making them faster would be a BAD THING for the network as a whole!

      but, there are also other things which could be done to improve network connectivity without hurting the network as a whole... just setting up some kind of QoS on the network card so that small packets like ping response would always get pushed to the front of the queue would improve the ping time signifigantly under non-idle situations...

      --
      "I reject your reality, and substitute my own" - Adam Savage
    6. Re:Is it credible? by Andy+Dodd · · Score: 2, Informative

      Most such "abuses" become useless/irrelevant with any situation these cards would be put into. i.e. in most cases there will be one of the following on the other end of the cable:

      1) A cable/DSL modem with an ethernet bridge. i.e. the network is only being used as a point-to-point link
      2) A switch - no one uses hubs any more. Again, since CSMA/CD is effectively never used in this situation, tweaking its behavior does nothing.

      Unrelated to your post
      3) Most games use UDP - Almost every "network accelerator card" I've seen was designed to offload the complexity of TCP. UDP and IP are incredibly simple and there is little to no benefit whatsoever to trying to accelerate them.

      --
      retrorocket.o not found, launch anyway?
  2. Yes. by Spazntwich · · Score: 5, Insightful

    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.

    1. Re:Yes. by Beuno · · Score: 4, Informative
      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).
    2. Re:Yes. by jandrese · · Score: 2, Insightful

      Woo! It saves that 0.1% of my modern CPU that is going for UDP checksum calculations and uh, well UDP doesn't exactly require a lot of processing...

      --

      I read the internet for the articles.
    3. Re:Yes. by tomstdenis · · Score: 4, Insightful

      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

      --
      Someday, I'll have a real sig.
    4. Re:Yes. by CyberBill · · Score: 5, Insightful

      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 )

      --
      -Bill
    5. Re:Yes. by Zebra_X · · Score: 4, Insightful

      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!

    6. Re:Yes. by russ1337 · · Score: 5, Interesting

      ....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...

    7. Re:Yes. by Jherek+Carnelian · · Score: 5, Informative
      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.
    8. Re:Yes. by mrbcs · · Score: 5, Insightful
      IMNSHO, most latency is caused by "CRAPPY $5 onboard NETWORK CARDS!"

      Get a 3com NIC and be done with it. I've seen a machine getting pings of 200 to 300 and when I switched the crap card to a real 3com the ping times went down to 50.There is a reason that 3com charges $35 for their cards... they work well. I use them exclusively in my network.

      Shitty hardware always causes problems.

      --
      I'm not anti-social, I'm anti-idiot.
    9. Re:Yes. by D3viL · · Score: 2, Funny

      Unfortunatly in addition to packets not getting there (packet loss) you also get packets getting there out of order so what you'd get is:

      #1: Alice moving to (0,30)
      #2: Alice moving to (0,20)
      #3: Alice moving to (0,30)
      #4: Alice moving to (0,10)
      #5: Alice moving to (0,30) ...
      "Look Alice is haveing a seizure"

    10. Re:Yes. by Schraegstrichpunkt · · Score: 3, Insightful

      My guess is that the drivers are broken. I can't imagine anyone shipping an Ethernet NIC that, by design, adds 75-125 ms of latency to each frame.

    11. Re:Yes. by Feyr · · Score: 3, Funny

      in other news, there is such a thing as a "gaming network stack". forget ipv6! we're going full on gaming network!

    12. Re:Yes. by Suidae · · Score: 2, Interesting

      Or better yet, how long until there is an exploit to root the OS in the card itself?

    13. Re:Yes. by sketerpot · · Score: 3, Interesting

      One of the cooler features of this card is that it can be programmed to run things like firewalls on its own processor.

    14. Re:Yes. by sketerpot · · Score: 2, Informative

      Bah, I created it first and called it MegaPacketBlast X-Treem!

  3. Pricey by HeWhoRoams · · Score: 5, Informative

    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.

    1. Re:Pricey by bcmm · · Score: 4, Funny

      Yes, because we thought we'd get a better FPS increase from lower network latency.

      --
      # cat /dev/mem | strings | grep -i llama
      Damn, my RAM is full of llamas.
    2. Re:Pricey by cswiger2005 · · Score: 2

      Yeah, only you can get a decent NIC from Intel, Broadcom, maybe 3com, which offloads most of the IP stack into hardware *AND* get a HiFN 79xx-based SSL/RSA/DSA/AES cryptoaccelerator card from Soerkis for about $100. I guess the extra $200 or so these people want covers the heatsink and a couple of pretty LEDs.

      I'd mod this product +5 snakeoil.

      --
      "The human race's favorite method for being in control of the facts is to ignore them." -Celia Green
    3. Re:Pricey by Achromatic1978 · · Score: 2, Funny
      Ahh, ramen noodles. High in carbohydrates, low in fibre, minerals and vitamins. High in saturated and trans fats. High in MSG and sodium.

      The cornerstone of any nutritious diet.

  4. Huh? by SatanicPuppy · · Score: 4, 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.

    --
    ad logicam Claiming a proposition is false because it was presented as the conclusion of a fallacious argument.
    1. Re:Huh? by MustardMan · · Score: 2, Funny

      Seems to me that, unless you're hosting a bunch of internet spyware [...], you're not going to be making much of a gain.

      Uh, this is for gamers, right? Don't most gamers run WINDOWS?

    2. Re:Huh? by fm6 · · Score: 2, Informative

      If you go to the web site, and read the white paper, you'll see that they're mainly thinking in terms of LAN usage.

    3. Re:Huh? by forkazoo · · 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.


      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.
    4. Re:Huh? by gallwapa · · Score: 2, Informative

      BTW, is there actually a practical use for Wake-on-LAN (i.e. a real-world scenario for it)

      I work for a school district with a sub-standard WAN (READ: 1 T1 link for a school with 500 computers with internet access) and no WSUS or patch management distribution servers. Wake on LAN, have 45 sites with 100-500 computers connect back to our ...*shudder* singular *shudder* SUS server...shut down.

      Or, wake on lan, re-image machines with Novell Zenworks, shut down
      Or, wake on lan, to unfreeze machines from DeepFreeze
      or, wake on lan to virus scan instead of when users are at work

      The possibilities are endless :)

  5. Klingons on the starboard bow! by cannonfodda · · Score: 4, Funny

    Wow the first network card with built in Bat'leth!

    --
    Hmmmmmm
  6. Oooo... Killer by snowgirl · · Score: 5, Funny

    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.

    --
    WARNING! This girl exceeds the MAXIMUM SAFE standards established by the FDA for BRATTINESS
    1. Re:Oooo... Killer by Tumbleweed · · Score: 4, Funny

      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!

  7. network card lag? by Fullaxx · · Score: 3, Insightful

    since when is lag caused by your local NIC? So what if you get an extra .001 ms to your router? Never once have I seen my cpu above 5% b/c of network usage, even full network usage. No way is this legit

  8. Two reasons. by khasim · · Score: 4, Insightful

    #1. It's more difficult to issue updated software in firmware.

    #2. It's another chip. Software is far cheaper than hardware for OEM's.

  9. MBA's, huh? by Anonymous Coward · · Score: 2, Funny

    They got Masters degrees in Business Administration, and yet their typing and conversational skills are on the level of 14-year-olds.

    That's just sad.

    Well, that and the fact that their "product" is clearly incapable of giving anything near the boosts they claim it gives...

  10. Is this really needed? by adamwright · · Score: 5, Insightful

    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.

    1. Re:Is this really needed? by dorath · · Score: 2, Informative

      They also claim to increase your FPS by offloading other apps onto the NIC, namely a music player but apparently also file sharing. With a mic jack one would think it could also run voice communication software.

      Being at work, I'm not in a position to check FPS while running just the game vs the game, music, and chat. :-(

      I'm placing this one in close proximity to the "Snake oil" bin.

    2. Re:Is this really needed? by asuffield · · Score: 2, Interesting

      ping doesn't put much load on your networking stack. Try that with large UDP (or better yet, TCP) frames, at a rate which actually saturates your network, on a gigabit network - and you'll start to see what network card latency is all about (hint: you'll never get the last 300Mbit out of that gigabit network without doing something about the latency of your network card and kernel's networking stack).

      Not sure why it's relevant to games, but low-latency high-intelligence network cards are very important for heavy duty servers.

  11. Retarded, by u16084 · · Score: 5, Insightful

    If your ISP sucks ass, a $250 lan card is not going to help.

    --
    -- I Dont Deserve A Sig I Have Bad Karma
  12. So it's a QoS Network Card? by tlhIngan · · Score: 5, Insightful

    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.

    1. Re:So it's a QoS Network Card? by bcmm · · Score: 4, Interesting

      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.)

      --
      # cat /dev/mem | strings | grep -i llama
      Damn, my RAM is full of llamas.
    2. Re:So it's a QoS Network Card? by ScrewMaster · · Score: 2, Interesting

      The word is "elitism". There will always be people willing to lay down serious money to maintain their egos. Cars, stereos, guns, computers, home theaters, women ... you name it, somebody will pay too much for it just to get that special "God, I'm just so much better than everyone else" feeling. Of course, most elitists are in reality fools (and if male, typically equipped with miniscule sexual apparatus) but if you tell them how idiotic they look they'll just go spend even more money to prove you wrong. That can be entertaining, actually ... just keep pissing them off by saying things like "yeah yeah, that's cool, I guess, but you know my friend Bob has twenty-seven terabytes running on his home network" and watch their credit-card balances soar.

      --
      The higher the technology, the sharper that two-edged sword.
    3. Re:So it's a QoS Network Card? by slackmaster2000 · · Score: 5, Interesting

      Yeah audiophiles are very easily fooled. I laugh every time I hear about digital technology being described in analog terms, which is terribly common in the audiophile realm. It's sort of understandable though because "digital" is so variable whenever we interface with the analog world. Not all AD/DA converters are created equal. Audio CD playback is very similar to analog technology in that it's designed play right through and mask errors which can result in high frequency distortion and various other artifacts that one might not expect from "digital" and how that term is marketed. It can be difficult to understand, so why wouldn't the quality of a USB cable be as important as the quality of a microphone cable or the weight of a speaker cable? Well, most of us would say "duh", but the second big problems is that these people can "hear" the difference! Ah the power of suggestion. You won't find a lot of double blind studies published by audiophile gear manufacturers.

      Aside from $30,000 speaker cables (I shit you not), my most favorite audiophile product is a wooden knob that costs $500. "What does the wooden knob do, though?" Well, nothing on its own. It is in fact, a wooden knob. A knob made from wood. It sounds great when attached to your volume pot, though. Five hundred dollars please.

      So today we learn about a network card that somehow reduces lag by implementing hardcore quality of service on an endpoint that is for all intents and purposes dedicated to a single application. Are gamers analogous to audiophiles? "Quake III is a lot more responsive now. My ping is about the same, but I can feel the difference." It must work though. I mean, who would make something and charge so much for it if it didn't actually work? :)

    4. Re:So it's a QoS Network Card? by slashflood · · Score: 2, Informative
      my most favorite audiophile product is a wooden knob that costs $500
      Here it is! You can also spend 7000 bucks for a volume control - a must have.
    5. Re:So it's a QoS Network Card? by Hamoohead · · Score: 2, Insightful

      Some of you may remember the CD pen? A green magic marker that you use to color the edges of your CDs so the laser beam wouldn't leak out the edges? Check out http://www.halfbakery.com/idea/Audiophile_20Hearin g_20Test for details. Or how about the CD demagnitizer (http://www.gcaudio.com/cgi-bin/store/showProduct. cgi?id=190) to remove that annoying light-bending magnetic field from your precious collection. I could go on, but not without deviating more from the thread topic.

      Notwithstanding that the average person sees/hears no difference between these "tweaks" and the normal off-the-shelf fair, companies like this are lucrative enough in that small niche market to make a profit. People with "ophile syndrome" will never be convinced that their perceptions are somehow flawed. As a former manager of an audiophile store and a technician of 30 years, I can attest to that. The more you argue, the more they will be convinced that you are unable to appreciate the finer points of whatever they are into.

      Is this net card snake oil? Probably. Is it stupid to pay $279 for a network card to gain 1-2 FPS advantage? I won't buy one, but value is a matter of perception (however flawed). Yes *ophiles are a curious bunch with deep pockets. The extension to the computer market was inevitable. I'm just surprised no one thought of this marketing angle sooner.

      --
      "If your parents never had children, chances are you wonât either." -Dick Cavett
    6. Re:So it's a QoS Network Card? by proxima · · Score: 2, Interesting
      I like the gold plated optical cables the best. :-)

      Ah, yes, and leave it to Radio Shack to sell them.
      --
      "The universe seems neither benign nor hostile, merely indifferent." --Carl Sagan
  13. It must be good !! by Midnight+Thunder · · Score: 4, Funny

    It must be good! Have you seen the size of the fan on that thing ;)

    --
    Jumpstart the tartan drive.
  14. The telling comment at the end by grasshoppa · · Score: 4, Insightful

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

    That says all that needs to be said for the article.

    --
    Mod me down with all of your hatred and your journey towards the dark side will be complete!
  15. I've said it before... by BertieBaggio · · Score: 4, Insightful

    This, of course, was covered earlier. 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":

    [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!)

    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.
    --
    If all you have is a grenade, pretty soon every problem looks like a foxhole -- MightyYar
  16. Big laffs! by Ancient_Hacker · · Score: 2, Funny
    The best lie is the boldest.

    Of all the things a spiffy network card could do, reducing latency is just about the least likely.

    They could have put 20mb of buffers on it.

    They could buy glow-in-the-dark pc board material.

    They could have put a handful of bright blinky led's on it.

    They could even put on a 12AX7 vacuum tube to do something useful.

    They could put built-in auto ping.

    But what do they do? Put another layer of OS glop in the way. Big laffs!!

  17. What a waste of money by spun · · Score: 2, Insightful

    What kind of geek wannabe would waste money on this? Nowhere on their site do they show benchmarks or even vague references to how much this will speed up your networking or FPS. Oooh! it offloads network processing, leaving your CPU free to PLAY THE GAME!!! That's probably going to speed things up by like .5%. AWESOME!!! TO THE MAX!!!

    This is the tech equivalent of herbal viagra.

    --
    - None can love freedom heartily, but good men; the rest love not freedom, but license. -- John Milton
  18. Re:Oh, Geeky! by harrkev · · Score: 3, Informative

    But... if you read the specs, you have to run Windows in order to use it. It uses Linux, but no Linux drivers...

    --
    "-1 Troll" is the apparently the same as "-1 I disagree with you."
  19. Will game soundtracks sound warmer, too? by brainnolo · · Score: 2, Funny

    That's right! The card has high quality vacuum tubes and a special magnetic stone that will make the sound much warmer. Another great feature is that this NIC is so powerful only your packets will get to the server, so nobody can shoot at you! Seriously now, what were these guys trying to do? Probably the card was created for the FNA thing, then when they found it had no application at all, they tried to find a market for it.

  20. Wow. Just wow. by MBCook · · Score: 2, Interesting

    OK, I thought gamers were suckers (paying $600+ for graphics cards) but really.

    A $280 network card.

    But wait, there's more!

    It's also... a Linux box. And not just a Linux box, an "Open Source Linux" box.

    Plus it has USB so you can connect a hard drive or headset???

    OK, the basic idea is interesting. Offload all the TCP/UDP/IP processing. I have to wonder how much impact that would really have. But how does the data get onto the host computer? If it's via a driver that shows up as a NIC, then it still has to go through the network layers of the OS. If it shows up as some kind of memory, then the host applications must be written to use it. The idea of offloading a few other features too (like voice chat) is nice too, but again, you'd have to write special software or drivers or something on the host OS to use that.

    And you can use it for a hard drive. If they open it, background bittorrent anyone?

    Or you could just let your NIC have a hard drive for fun that you can't access. Genius!

    Look, if they had a little ARM processor and it did the network stuff only, that would be cute. But I think they over built it, it's over priced, and I seriously doubt it has much impact.

    I wonder if they'll make Linux drivers available *smirk*

    --
    Comment forecast: Bits of genius surrounded by a sea of mediocrity.
  21. Re:drivers on cards? by faragon · · Score: 2, Interesting

    Manufacturers don't do it because of:

    a) ROM code implies adopting some sort of code execution (ISA dependant, p.e. x86/PPC/MIPS/etc), CPU related.
    b) There are also dependencies related to the system BOOT process (p.e. IBM-PC / EFI BIOS / Other), i.e. related to the boot "protocol", CPU unrelated.
    b) Ignoring (a) and (b) problems, having 9x/xp/*nx drivers built-in in ROM just as backup for your media, note that the BIOS chip is nowdays quite more expensive than the 0.20$ that costs the driver CD, or the ~0$ that costs the driver update download.

    In the other hand, what you point could be possible -and interesting- if:

    1) Make/adopt an industry standard CPU emulation for booting CPU-independant BIOSes, p.e. using some kind of Java-like CPU emulation (like the way the PPC comunity uses PCI boards with x86 BIOSes).
    2) Make/adopt an industry standard BIOS boot protocol.
    3) Wait until some PC manufacturer put an 64Mbit BIOS, for loading a 8MB Linux.

    BIOS, drivers, and such are so inconvenient given the multiple OS available (which is a good thing). I hope some day someone bring the solution for that nonsense, may be there is necessary some kind of *clean* abstraction layer above these things (and, why not other Linux operating on a secondary CPU I/O dedicated subsystem?).

  22. I think you are making some invalid comparisions by Sycraft-fu · · Score: 5, Insightful

    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.

  23. Re:drivers on cards? by snowgirl · · Score: 2, Informative

    1) Make/adopt an industry standard CPU emulation for booting CPU-independant BIOSes, p.e. using some kind of Java-like CPU emulation (like the way the PPC comunity uses PCI boards with x86 BIOSes).
    2) Make/adopt an industry standard BIOS boot protocol.


    It exists, it's called OpenFirmware by Apple, and both Apple and Sun used it. Of course, since PCs didn't use it, the industry standard died and was replaced by a de facto standard, which is arch dependent.

    Also, a) ROM code implies adopting some sort of code execution (ISA dependant, p.e. x86/PPC/MIPS/etc), CPU related.

    Devices already have a ROM code in them, which contains execution stuff to get the card into a working order. All cards have this. On an x86 PC, this code is in x86 machine code, while for PowerPC CHRP and Sun Solaris systems it was in FCode (a Forth bytecode, which is extremely simple to write a virtual machine for).

    But again, as always, the existing legacy support of the PC destroys yet another better idea.

    --
    WARNING! This girl exceeds the MAXIMUM SAFE standards established by the FDA for BRATTINESS
  24. And at this point I would like to announce: by ettlz · · Score: 4, Funny

    Killer IO-APIC!

    • Dispatch those interrupts ten times faster than the enemy so you can pwn!
    • Be on the cutting edge so you can react level when those unexpected events hit!
    • Totally slam your on-line opponents with our 8259-bustin' l33tn355!

    Stay alert, kids, because we'll soon be announcing Killer Keyboard Controller with Bitchin' Gate A20 Technology!

    Pwn!

    w00t!

  25. Re:Linux by Miniluv · · Score: 2, Insightful

    Because this way they had 7 bullets of bullshit instead of 1.

    With just 1 they would've had to only charge $199.99.

  26. Re:kinda cool by Percy_Blakeney · · Score: 2, Informative

    Linux has had TCP window scaling for a long time. The recent "bugginess" with it came from a change to its default settings that caused issues with a non-compliant device on the Internet. Read about it at KernelTrap.

  27. What Developers are "Enthuthiastic"? by Akoman · · Score: 2, Interesting

    I've seen two different comments from the founders of this business where they say game developers are "enthuthiastic" (and other exciting, developers-are-pumped-up-words). Who actually cares? It's not like their games are going to be vastly improved with this POS.

  28. Re:Is it credible? Of course not by frovingslosh · · Score: 4, Insightful

    I don't know what's sadder, that some fools would actually hand over money to a bunch of MBA who claim to someow have designed a better network interface than engineers, and who can't understand that these claim are completely bogus, or that Slashdot actually gives them a soapbox to further pitch their snakeoil from (perhaps because of the use of the term Linux in the hype).

    --
    I'm an American. I love this country and the freedoms that we used to have.
  29. software alternative by Intocabile · · Score: 2, Informative

    Cfosspeed is a great little program for Windows XP+ that gives an incredible ammount of control over quality of service. It detects a large number of standard protocols (http,ftp,nntp,dns...) and can set priority on a per program basis for games, voip and p2p. I reccomend it especially if you have an ADSL connection prone to a high ping while downloading. You can setup cfosspeed to prioritize your connection for low ping or high bandwidth. Unfortunately it doesn't work as intended if you have multiple computers on a router because it shapes the traffic independent of other computers, but the developers are working to add multi computer support.

    I've used it for almost 6 months and its given me the highest most stable download speeds I've ever seen on my DSL. My pings while downloading are almost as good as they can be. It's also very lean on CPU overhead.

    here's the developers explanation on how it works
    http://www.cfos.de/traffic_shaping/traffic_shaping _e.htm

  30. Ted Stevens and I believe the card works by User+956 · · Score: 5, Funny

    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.

    Everyone knows the internets is a series of tubes. Well, this card hurls your data through the tubes with such force that it can't possibly get stuck.

    Make sure not to point the jack at anyone. You'll shoot someone's eye out.

    --
    The theory of relativity doesn't work right in Arkansas.
    1. Re:Ted Stevens and I believe the card works by Schemat1c · · Score: 4, Funny

      Everyone knows the internets is a series of tubes.

      Okay that's it, I officially declare the 'internet is a series of tubes' reference not funny any more.

      Thank you.

      --

      "Nobody knows the age of the human race, but everybody agrees that it is old enough to know better." - Unknown
    2. Re:Ted Stevens and I believe the card works by QuantumFTL · · Score: 3, Insightful

      Okay that's it, I officially declare the 'internet is a series of tubes' reference not funny any more.

      Yeah, to be honest, of all the things said during that horrid speech, that was the most accurage. tubes/pipes, WTF is the difference?

    3. Re:Ted Stevens and I believe the card works by hmccabe · · Score: 2

      So I shouldn't mention the beowulf cluster?

    4. Re:Ted Stevens and I believe the card works by dr_d_19 · · Score: 3, Funny


      Okay that's it, I officially declare the 'internet is a series of tubes' reference not funny any more.

      Thank you.


      Sure Schemat1c, but not everyone reads Slashdot... could you send out an Internet to everyone about this ?

  31. Since I can write code for it... by Xedium · · Score: 2, Funny

    Since it runs Linux and apparently I can write code for it,

    if (packet.sender = "World of Warcraft") {
    packet.contents('health') = "100%";
    }


    I'll never lose at WoW!

  32. The patent... by STratoHAKster · · Score: 2, Informative

    ...for this so-called so-called gaming card is readable here. I ain't buying it.

  33. It's really a decellerator by Jthon · · Score: 2, Interesting

    Compared to existing NICs their card actually seems to slow down performance.

    If you read their white paper http://www.killernic.com/KillerNic/PDFs/KillerNic_ LLR_White_Paper.pdf/ you can see that their card can generate 20.15 MegaBytes/s of throughput. From the results in their whitepaper they come out far on top, beating NVIDIA's nForce system by almost 3x the performance.

    Anandtech has an interesting comparison of ethernet performance in one of their mainboard reviews http://www.anandtech.com/showdoc.aspx?i=2696&p=11/ . Anandtech's benchmark paints a totally different story. All the chipsets featured in the whitepaper are included in this review, and as you can see, they perform significantly better than Bigfoot leads you to believe. They are all able to sustain upwards of 118 MB/s of performance (divide the benchmark results by 8 for MegaBytes). While I know it's hard to directly compare benchmarks their results are so far off that I find them very suspect.

    This new item is nothing more than Quantum Speaker Cables for PC Gamers.

  34. Tytus (Bigfoot Networks) Responds by Tytus_Bigfoot · · Score: 5, Informative

    Hey everyone, I am the inventor of the Killer NIC. I will not try to hijack your thread, so this will be my only post. Thanks for the interest in our Killer Network Card. It has been my personal vision for years. A lot of very good questions have been raised here, and I think a lot of them are answered in our FAQ here: http://www.bigfootnetworks.com/FrequentlyAskedQues tions.aspx . If there are still questions, I would love to try to answer them at our sponsored community site: http://www.endlagnow.org/ELNForums/ Thanks, Tytus

  35. but does it run... by sjalex · · Score: 2, Funny

    uh... minix?

  36. 3com cards are so 2001 by Ayanami+Rei · · Score: 2, Insightful

    You want one of the following (in order of desirability):
    1) Intel
    2) Marvel
    3) Via/Rhine
    4) RealTek

    And fuck the rest.
    Yes, fuck Broadcomm and their shitty SMP-deficient drivers.

    --
    THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
  37. I interviewed Harlan by Yert · · Score: 2, Interesting

    ... at the GDC in San Francisco earlier this year, and posted the results - http://www.gamerati.net/index.php?option=com_conte nt&task=view&id=118&Itemid=1 He's a slick little monkey. The second he figured out that I wasn't buying the claims after I kept insisting on a single hard number or physical card, he ended the interview, and then cancelled the rest of the media interviews that day. His "white paper" is hype, and so is his whole company - at the 8th grade level. It's sad, really. I put him up there with Infinium Labs - and I don't expect he'll send us a sample card.

    --
    Truck driver, plumber, Linux systems engineer.
  38. Re:drivers on cards? by dotgain · · Score: 2, Informative

    Just a couple of things to add to your post:
    Sun developed it and trademarked it as OpenBoot, which is the name for their impelementation of it. OpenFirmware is the name given to any IEEE 1275 conforming implementation.
    The ROM code is FCode, or Forth Bytecode. This is machine independent, so you can take an IEEE1275 ethernet card from a Sun Sparc, put in a PCI Machintosh, and boot off the LAN right out of the box.
    Scrambling to keep up, BIOS manufacturers added bling like being able to change the boot priority of different devices, and for the system to just carry on booting in the face of a keyboard error. Truly revolutionary.

  39. Re:It gets better by Sledgy · · Score: 3, Insightful

    If you read the artical you would see that they are not claiming they invented TCP offload, but adding support for UDP offload (as most games use UDP and not TCP).

    Although in saying that, I can't really see how this card is going to make much difference over the internet. Your connection or the configuration of your ISP is more likely to be where the lag is introduced rather than your NIC.

  40. Re:It gets better by MoxFulder · · Score: 3, Insightful

    UDP offload???? Gimme a break :-)

    The entire processing required to transform a hunk of data into a UDP packet consists of prepending a 6-byte header to the thing, containing the source port, the destination port, and 16 bits of zeroes... not exactly the sort of thing that requires immense processing power. Unlike TCP, UDP doesn't synchronize anything, doesn't reorder anything, and doesn't acknowledge receipt of packets.

    How much of your processing power is ever occupied by the network card when playing a game??? Or when doing anything else for that matter. I can have several hundred bittorrent connections running on my computer, with a total transfer rate of hundreds of KiB/s, all kinds of checksumming and I/O overhead, and it still makes a 1 or 2 percent blip on CPU usage... unless a network card can magically construct a LAN between two computers at a distance, it's not going to affect latency in network gaming.

  41. Um... WTF? by SanityInAnarchy · · Score: 2, Interesting

    It's a router... or a bridge... in the network card. WTF?

    Ok, it either breaks RFCs and causes even MORE lag when you get more than one or two on a network, or it basically does what current stateful firewalls do for you anyway -- defragment packets before they get sent through.

    So, if you already have a cheap router on your home network -- and you probably do if you have wireless -- this part is done for you already.

    Now about that ping... Assuming it's not breaking any RFCs, I haven't heard ANYTHING to suggest that this can do ANYTHING to improve traffic, once it's beyond your network. Now, gamers, go ahead, ping your routers. That's almost certainly 192.168.1.1 or 192.168.0.1, but it's not hard to figure out if you know what you're doing. I have NEVER seen a ping to the router of a LAN of more than 2-3 ms, and usually we're talking about .013 ms, so if you're seeing more than that, you have other problems, or you're on a wireless network, in which case your games will always suck.

    As I continue to read through the spec sheet, all I see is either:
    "Gee, any off-the-shelf router already does this!"
    or:
    "Gee, even if that's true, my $100 mobo includes a NIC that already does this. Even if not, the maybe 5% of CPU that you'd save surely costs less than the $280 you're charging for this card."

    Really, go the fuck home. I don't want any of these anywhere near my networks, much less my gaming rig.

    --
    Don't thank God, thank a doctor!
  42. Ok, but I didn't love ghost chasing. by cerebis · · Score: 2, Interesting

    Those of us with an embarrassingly large playtime in MMOGs would probably say that filling in the blanks due to lost packates (as seen in games like Everquest and everything today) is certainly better than waiting for retransmits (like in the original Ultima Online), but often enough, you ended up chasing ghosts.

    This was merely annoying as a newbie, chasing orc pawns in overloaded starter zones, but in much later stages the same feature could result in writing off hours of playtime for 40 people in unforgiving raid zones.

  43. Where is the Disadvantage???? by woolio · · Score: 3, Funny

    While the network card Might improve the network connectivity for that one person, it more than likely does it by hurting the performance of the the network as a whole...

    That sounds like killing two birds with one stone....
    1) Decrease my latency
    2) Increase the latency of everyone else, including the snipers in CS

    This could be a gamer's paradise... It will be infinite successful.

    OTOH if it doesn't work, then it makes a great gift for a `friend'.

  44. I had something like this.. by jleq · · Score: 2, Informative

    I had a card like this back in 1998. It was a 3Com Etherlink with "Parallel Tasking II"... Except that it actually did make a difference with the PCs of that day, and cost a hell of a lot less.

    Sadly, I know some people who will probably actually buy a network card like this... LOL KILLER! How ridiculous.

  45. Work for UDP by shani · · Score: 2, Informative

    UDP still carries a checksum, which does involve doing calculation over the entire contents of the packet and header. I admit, the calculation is simple, and the amount of data in the packet is small, but it is non-zero.

    Also, IP supports packet fragmentation and reassembly. This is why you can send a 5000 byte UDP packet on an Ethernet network, which sends data in chucks of 1500 bytes. I think the main "win" here is that by handling fragmentation on the network card, you avoid the main CPU having to context switch to collect the state before the entire IP packet has arrived. I also freely admit you probably don't get many packets of this size during gameplay.

    You are right that network processing does not require much processing power, but that's not the point. The point is latency. The checksum calculation can be sped up by doing it on an ASIC (as this board does I think), and the fragmentation/reassembly can be sped up by avoiding extra context switches of the main CPU.

    Personally, I doubt going from (for example) 30 msec to 25 msec ping time is worth it, but I also don't think getting 100 frames per second versus 70 frames per second from your graphics card is worth it, so what do I know? :)