Announcing the First Network Card for Gamers
Anh Tuan Huynh
July 13, 2006 4:47 PM
comment(s) - last by
Mockup of the KillerNic
The KillerNIC adaptor may be the latest trend in gaming hardware
Bigfoot Networks has
announced its Killer Network Interface Card
. The new Gigabit KillerNIC is catered towards the hardcore gamer that requires every drop of performance possible from a gaming system. Utilizing a 400MHz network processor with 64MB of dedicated PC-2100 DDR memory, the Killer NIC has plenty of power to perform Gigabit transfer rates without hogging up too many CPU cycles.
MaxFPS technology frees up CPU cycles typically taken up by heavy network traffic by offloading the required processing onto the Killer NIC’s 400MHz network processor. UltimatePing technology lowers ping by optimizing data delivery to games faster while PingThrottle technology allows users to increase or decrease ping accordingly. GameFirst Technology prioritizes network packets for games instead of background downloading utilities such as BitTorrent.
NVIDIA has implemented features similar to MaxFPS and GameFirst in the form of its FirstPacket and TCP/IP offload functions of the nForce 500 series of chipsets
, the Killer NIC is the first standalone network card to offer such features. The Killer NIC is also upgradeable with its Flexible Network Architecture which allows anyone to code programs that can take advantage of the network processor. Bigfoot Networks’ Chief Architect claims “FNapps can be anything from simple gaming chat programs or servers, to full online gaming VoIP solutions.” This could prove interesting if a game developer’s code game to take advantage of the Killer NIC’s processing capabilities for VOIP functionality.
In a world where nearly every enthusiast motherboard has onboard Gigabit Ethernet, Bigfoot Networks may have a hard time convincing gamers a PCI Ethernet card is needed for the ultimate gaming experience, especially since PCI slots are becoming scarce on newer motherboards.
The Killer NIC will be available starting on August 16th with no mention of pricing.
This article is over a month old, voting and posting comments is disabled
RE: I have the solution to the mess
7/13/2006 11:35:02 PM
If the physics calculations are handled by multiple threads, then yes, a multi-core CPU could handle them much, MUCH better than a current CPU.
Just try to seize what dual core is all about : you basically have the ability to compute twice as much information in the
same amount of time
. Now, nobody is gonna make an application taking a full 100% advantage of this doubled calculation capacity, since every application has some stuff that must be single-threaded. But you can significantly reduce the waiting by delegating the work to a second thread executed on another core.
If creating a frame is (for example) 100 cycles. Say 20 of those are for getting and sending info over to the GPU, 40 of them are for AI / game logic calculations and 40 are for physics emulation. If one can manage to organize his application to use the 20 cycles for sending info over to the GPU, use 5 cycles to send the information on physics calculations over to the thread in the other core, and 40 to make calculations on AI / game logic
the other core is calculating the physics effects, we end up with a total time of 65 cycles instead of 100.
Moreover, we can beef up the physics calculations to be made, as we are not calculating on a CPU that also has to switch to other threads in the background to run Windows at the same time. All in all, having 2 cores enables both cranking up physics and reducing calculation time. To achieve this, one only have to master an efficient threading pattern.
The same problem exist for Ageia, for example. The application still has to do the same tricks, but instead of sending info over the other core, it must send it over the PCIe lane to the extension card. True, the processor on that board is made specifically for those calculations, but the only benefit from it is it can handle a lot more stuff than the CPU, in the same time. The drawback? When you're not using a game with physics implementation (or when you do anything else on your computer that does not need specific physics acceleration), that processor stands idle, wasting a lot of cycles. The dual core will be useful in any situation.
More so, you would need a specialized proecssor for everything : sound, physics, Gigabit (??). With a dual core, the second core can help to do all these tasks at the same time. While not being as efficient at them when compared one on one with the competition, it does offer a very acceptable performance level on a very broad kind of calculations. And to top it all, you
have a dedicated processor for sound : your onboard sound processing engine. It gets the job done. You also already have a dedicated processor for controlling the Gigabit.
The main difference is that video cards
use the advantage that they can do more work than a second core could. The amount of video processing cycles required to create what we see on screen is huge. I highly doubt that this is the case with sound, gigabit or physics.
Adding more cores in the CPU is the solution. Who cares if we are using up 80% on one of our 4 cores to create sound and have good physics? We still have 3 other cores, ready to do the job we need the computer to do. Offloading the work from the CPU while the CPU are getting the capacity to handle much, much more work in the same time is nowhere near logical.
RE: I have the solution to the mess
7/14/2006 12:11:55 AM
I believe you're grossly miss-understanding/underestimating the complexity and difficulty of propper physics calculations for computers. Current x86 cores from amd and intel are not optimized to handle physics algorithms at all. I agree, netork and (most) audio traffic is in no way a bottleneck/cpu hog, but for physics, its going to be best left to a seperate 'specialized' processor.
RE: I have the solution to the mess
7/14/2006 7:15:12 PM
I see several games with good physics engines. I have no external specialized processing unit to calculate them, and it runs on a single core processor.
If I wanted to, I could get a dual core and be able to handle much more physics. Yes, I could handle more with a specialized coprocessor. No, it wouldn't be useful for anything else than calculating physics effects.
The point is, do we REALLY need to have tons and tons of physics in games? Just take Half-Life 2, for example. Say you put 4 times more physics effects in the game. It can be run on a multicore CPU without any problem. Why in the world would you want to have 400 times more physics? I don't care if the wood I shoot on breaks in 7 parts rather than 5 big ones, 12 medium, 45 small and 200 miniatures pieces. I can still get them visually, they just wouldn't have any effect in-game. Would they really have an effect if it was calculated? No. Why calculate it then?
"So, I think the same thing of the music industry. They can't say that they're losing money, you know what I'm saying. They just probably don't have the same surplus that they had." -- Wu-Tang Clan founder RZA
nForce 590, 570, 550 Announced
May 23, 2006, 4:41 AM
Apple Offers Refurbished 5K Retina iMacs for $2,119 Online
January 16, 2015, 12:37 PM
SanDisk Unveils Pricey iXpand USB 2.0/Lightning Drive to Expand iPhone, iPad Storage
November 13, 2014, 2:29 PM
HP's 15.6" Omen Gaming Laptop is Incredibly Thin, Powerful
November 4, 2014, 10:34 AM
Tim Cook Touts Apple’s Product Portfolio, Performance in Letter to Employees
October 21, 2014, 8:05 AM
Lenovo Once Again The Top Global PC Maker, Apple Takes 50% of PC Profits
October 9, 2014, 7:46 AM
It’s Official: HP to Split Into Two Business Units
October 6, 2014, 8:14 AM
Most Popular Articles
Under the Hood: How DirectX 11.3 and 12 Will Supercharge Windows 10 Gaming
January 23, 2015, 12:34 PM
Microsoft Shows Off Latest Windows 10 Build, Preps it for Next Week Release
January 21, 2015, 2:57 PM
BlackBerry CEO Claims Devs are Violating Net Neutrality by Not Supporting BB10
January 22, 2015, 4:37 PM
2016 Cadillac CTS-V Packs 640 hp Punch with 200 mph Reach
January 23, 2015, 3:25 PM
Will Google Become America's Fifth Major Carrier?
January 22, 2015, 12:42 PM
Latest Blog Posts
Sceptre Airs 27", 120 Hz. 1080p Monitor/HDTV w/ 5 ms Response Time for $220
Dec 3, 2014, 10:32 PM
Costco Gives Employees Thanksgiving Off; Wal-Mart Leads "Black Thursday" Charge
Oct 29, 2014, 9:57 PM
"Bear Selfies" Fad Could Turn Deadly, Warn Nevada Wildlife Officials
Oct 28, 2014, 12:00 PM
The Surface Mini That Was Never Released Gets "Hands On" Treatment
Sep 26, 2014, 8:22 AM
ISIS Imposes Ban on Teaching Evolution in Iraq
Sep 17, 2014, 5:22 PM
More Blog Posts
Copyright 2015 DailyTech LLC. -
Terms, Conditions & Privacy Information