Re: Alan Shih: "TCP IP Offloading Interface"

Alan Cox
2003-07-14T20:23:23Z

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.