Re: Alan Shih: "TCP IP Offloading Interface"

Alan Cox (alan@lxorguk.ukuu.org.uk)
14 Jul 2003 21:23:09 +0100


On Llu, 2003-07-14 at 21:03, Jeff Garzik wrote:
> If the host CPU is a bottleneck after large-send and checksums have been
> offloaded, then logically you aren't getting any work done _anyway_.
> You have to interface with the net stack at some point, in which case
> you incur a fixed cost, for socket handling, TCP exception handling, etc.
>
> Maybe somebody needs to be looking into AMP (asymmetric
> multiprocessing), too.

There isnt currently any evidence it buy you anything, although HT may
change that equation a bit. Its still the same RAM bandwidth and you've
not really gotten rid of most of the socket handling/event/wakeup
overhead either.

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/