Davem brought up the point of how expensive IPIs are.  Our own
performance tests for multi-queue weren't all that impressive...which
just proved his point.  So we decided not to go forward with the patch.
Really, the hardware we coded multi-queue for was not ready for such a
feature.  Hardware that supports MSI-X is really what makes sense for
multi-queue.  Since the 8257x hardware was the first family to support
multi-queue, all previous hardware generations (PCI or PCI-X) would not
have benefited from that patch.

Thanks,
-Jeb

> -----Original Message-----
> From: Piet Delaney [mailto:[EMAIL PROTECTED]
> Sent: Wednesday, August 16, 2006 6:41 PM
> To: cramerj; [email protected]
> Cc: Piet Delaney; David Miller; Stephen Hemminger; Subhachandra
Chandra
> Subject: Re: Patch: Asynchronous IPI and e1000 Multiple Queues (aka
> ReceiveSide Scaling)
> 
> On Wed, 2006-08-16 at 18:33 -0700, Piet Delaney wrote:
> > I came across your Sept 2005 LKML and NetDev posting:
> >
> >     http://lwn.net/Articles/152989/
> >
> > and was wondering what's been going on with this
> > since your posting. Looks like an interesting
> > patch that may be useful in our environment.
> 
> I just noticed this is for PCI-Express. Has anything
> similar been done for PCI-X?
> 
> -piet
> 
> >
> > -piet
> >
> --
> Piet Delaney
> BlueLane Teck
> W: (408) 200-5256; [EMAIL PROTECTED]
> H: (408) 243-8872; [EMAIL PROTECTED]
-
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