Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 27 Sep 2013 14:16:24 -0400
From:      chintu hetam <rometoroam@gmail.com>
To:        hiren panchasara <hiren.panchasara@gmail.com>
Cc:        Michio Honda <micchie@outlook.com>, Luigi Rizzo <rizzo@iet.unipi.it>, "freebsd-net@freebsd.org" <freebsd-net@freebsd.org>
Subject:   Re: netmap: traffic distribution
Message-ID:  <CAOH8Hto7675LNvE56rrzdEog5%2BwGx2B5i4rYwSmF-uK-u6uwjA@mail.gmail.com>
In-Reply-To: <CALCpEUGFA7vU1TV1dMFA2UAHkKn_giPDyOdH%2BdSR6zX=97sCuQ@mail.gmail.com>
References:  <CALCpEUFhfcZO9keQ_fpmCQhg5DVA5DNrG5Neogm5TV_QiAYPRw@mail.gmail.com> <CA%2BhQ2%2Bid6tEcmtRWu4%2BLFZDmthwto3rAdqrSyJrY-r%2BJx=vhhg@mail.gmail.com> <CALCpEUENg%2BVq0Z0Evpw=7VEBTLq_T2eZQ9UgSpsxUn5OOjd3eQ@mail.gmail.com> <CA%2BhQ2%2Bg4%2B2P_L8kLLL0Svky3xrvxJW7zjc07xSTgNknEqNvr0A@mail.gmail.com> <CALCpEUHLLfvakMzDJPL=tPym1d6m13Wgbid7NOWEoMxZ1%2B6kGg@mail.gmail.com> <BAY176-W227BF61C5551E2295DC646BC280@phx.gbl> <CALCpEUGjCvL5UEiXaOnBKaHSf%2B%2BHRGR4m-57SABGjEpiHmCZWA@mail.gmail.com> <CAOH8Htqz%2BU6AguXTJbdf9FWDGMvA=xUJFJVfJ0Tu-4X6mfbESw@mail.gmail.com> <CALCpEUGFA7vU1TV1dMFA2UAHkKn_giPDyOdH%2BdSR6zX=97sCuQ@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
As far as i know, flow director is Intel terminology it addresses both RSS
and RFS. I think FreeBSD implementation is RFS.

Luigi, you touched upon SW de-multiplexer, i would like to know why it's
necessary.
let say i have 82599 ixgbe driver (RSS enabled)configured with 5 tuple
hash. My application reads from netmap queue 0-7(1-8), for testing purpose
i will define tuples in such a way that i know for sure that each packet
will be filtered to specific hw queue(0-7). Now is it safe to assume that
in netmap mode in user space i will receive the packet as in ixgbe hw queue?

Michio, reason i asked for performance values
http://arxiv.org/ftp/arxiv/papers/1106/1106.0443.pdf
I would like to test the accuracy of RFS with HW RSS in netmap mode..

cheers,
r2r


On Fri, Sep 27, 2013 at 2:59 AM, hiren panchasara <
hiren.panchasara@gmail.com> wrote:

>
>
>
> On Thu, Sep 26, 2013 at 2:27 PM, chintu hetam <rometoroam@gmail.com>wrote:
>
>> Hiren,
>>
>> https://www.kernel.org/doc/Documentation/networking/scaling.txt must
>> read to understand nuances of each of this features. None of this
>> techniques are used for mostly none other than performance reasons.
>>
>
> Thanks for the link.
> So, RFS (Receive Flow Steering) is equivalent to "flow director" mentioned
> in FreeBSD's ixgbe drivers?
>
>>
>> Michio, personally i am interested to know performance results in netmap
>> mode with RFS patch you just mentioned.
>>
> Takuya/Luigi might have some numbers.
>
> Thanks,
> Hiren
>
> <skip>
>
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAOH8Hto7675LNvE56rrzdEog5%2BwGx2B5i4rYwSmF-uK-u6uwjA>