[dpdk-dev] [PATCH] examples/l3fwd: enable multiple Tx queues on a lcore
Rong, Leyi
leyi.rong at intel.com
Wed Nov 4 09:34:14 CET 2020
> -----Original Message-----
> From: David Marchand <david.marchand at redhat.com>
> Sent: Wednesday, November 4, 2020 4:14 PM
> To: Rong, Leyi <leyi.rong at intel.com>
> Cc: Zhang, Qi Z <qi.z.zhang at intel.com>; dev <dev at dpdk.org>
> Subject: Re: [PATCH] examples/l3fwd: enable multiple Tx queues on a lcore
>
> If I count well, this is the v3 of the patch.
> Please version your patches.
The previous versions are set to superseded. As nothing changes with content
on those versions, can start from this version?
>
> On Wed, Nov 4, 2020 at 8:52 AM Leyi Rong <leyi.rong at intel.com> wrote:
> >
> > Currently, l3fwd doesn't support multiple Tx queues, while multiple Rx
> > queues is supported.
> > To improve the throughput performance when polling multiple queues,
> > this patch enables multiple Tx queues handling on a lcore.
>
> Why would there be a gain in using multiple txq?
> Is it with hw txq? sw txq? .. ?
>
>
> --
> David Marchand
As there always has thoughput limit for per queue, on some performance test case by using l3fwd,
the result will limited by the per queue thoughput limit. With multiple Tx queue enabled, the per
queue thoughput limit can be eliminated if the CPU core is not the bottleneck.
Leyi
More information about the dev
mailing list