Re: big picture UDP/IP performance question re 2.6.18 -> 2.6.32

From: chetan loke
Date: Fri Oct 07 2011 - 15:28:29 EST


On Fri, Oct 7, 2011 at 2:37 PM, <starlight@xxxxxxxxxxx> wrote:
> At 02:09 PM 10/7/2011 -0400, chetan loke wrote:
>>You got it. In case of tilera there are two modes:
>>tile-cpu in device mode: beats most of the
>>non-COTS NICs. It runs linux on the adapter
>>side. Imagine having the flexibility/power to
>>program the ASIC using your favorite OS. Its
>>orgasmic. So go for it! Âtile-cpu in host-mode:
>>Yes, it could be a game changer.
>
> We almost went for the 1st gen Tile64 outboard
> NIC approach, but were concerned about whether
> they would survive--still are. ÂIntel has
> crushed more than a few competitors along
> the way. ÂIf Google or Facebook buys into the
> Tile-Gx it becomes a safe choice overnight.
>
>

If at all, tile-cpu may not be able to survive the heat in host-mode,
but there's no competition in device-mode. ASIC design is an expensive
science project. All adapter vendors know this. Not to mention all the
chicken-games they then have to play to incorporate multi-core ARMs(or
whatever CPUs) to support big(40/100 G) pipes. Slowly their firmware
needs to evolve as an OS and they start shopping for RT linux
shops/consulting firms.Been there. Done that. There's a lot of bad
blood and too much pain involved when you ask clunky firmware guys to
abandon the big fat while loop in their beloved firmware and stop
hacking the chip ;). Offload it to a tile-CPU and just sell what you
are good at - a darn protocol stack...
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/