Re: TX Multiqueue?

From: Vladimir Ivanov <wawa_at_yandex-team.ru>
Date: Sun, 23 Sep 2007 11:50:13 +0400
Kip Macy wrote:
> My ethng branch supports multiple rx and tx queues.
> 
>  -Kip
> 
> On 9/22/07, Jack Vogel <jfvogel_at_gmail.com> wrote:
>> Our newest E1000 nic, the 82575, and the Oplin 10G hardware are capable of
>> multiple queues both on the receive and the send side. On the receive end for
>> the Oplin driver the queues actually help distribute interrupts and improve
>> performance without any special support in the stack.

I've published SMP versions of em and ixgb drivers several months ago 
(see http://people.yandex-team.ru/~wawa). Did you have time to see it, 
Jack ? That drivers use several kthreads to process one RX queue. The 
main idea is to increase a performance.

Vladimir

>>
>> I have been asked about multiple queues on the TX side, embedded applice
>> type system builders for instance are interested I suppose for
>> priority queueing.
>> Is anyone working on this right now, and if not does this sound like something
>> anyone is interested in doing?
>>
>> I would like to see MQ on both TX and RX that drivers could use if able.
>>
>> Jack
Received on Sun Sep 23 2007 - 06:12:23 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:18 UTC