From: Grant Grundler <[EMAIL PROTECTED]>
Date: Wed, 7 Dec 2005 16:01:50 -0700

> I would argue the other way around. copybreak would stall and hurt
> small packet routing performance if there was no prefetching.
> With agressive prefetching, copybreak takes advantage of data that
> is already in flight or in cache. Ideally, the prefetch should be
> for whatever number of cachelines the copybreak is going to touch
> (bounded by architectural limits and other "reasonable" criteria).

This only applies _if_ we copybreak.  If we don't, and we're
just forwarding the packet, prefetching past the IP header is
wasted work and in fact creates more cacheline activity.
-
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to