Caught this on Slashdot this morning. Aside from the technical question of whether network i/o is cpu-bound enough to benefit from a coprocessor solution, you have to laugh at the marketing spin. Look at
their web site. It's like a horror movie trailer that got stuck on the first note of the theme song.
I'm looking over the white paper, but on the face of it I'm skeptical just because of the spin and price. Not only is it the most advanced NIC ever, but it runs Linux, has a dedicated USB port, and can offload file sharing programs, too!

I bet all the people who write radar programs will buy one.
Maybe all those packet operations they talk about can use a coprocessor. I'm not sure, because I don't think it's CPU bound in a typical game, and with the growth of parallelism this doesn't seem to me like the problem that needs solving. You'd probably benefit more from QOS on the network path to the game server. But even if that is a good application, what do you need all the other stuff for? If network I/O benefits from a coprocessor why open it up to user code that might impinge on its performance? Maybe they have enough horsepower on the card that it doesn't matter.
I would play around with one if I could get it for free, I guess. But not for $250+.
Update: some tech specs from their
white paper.
Processor: 400 mhz "Network Processing Unit"
Memory: 64 megs DDR
Interface: 32-bit PCI
NIC: 1000m, 100m, 10m
Ports: USB 2.0 (dedicated to linux core)
O/S: Modified linux core w/proprietary "Flexible Network Architecture"
They show a test in the white paper that claims the card can poll for data at about 2.5 khz. vs. about 1.5 khz. for the Intel pro 1000. Another test claims throughput of 28 vs. 12 megs per second.
The tech founder is out of Intel's networking group. The other two were in finance at DELL, and sales at AMD.