mbox series

[v2,0/1] Optimize DLB Dequeue

Message ID 1618345839-3515-1-git-send-email-timothy.mcdaniel@intel.com (mailing list archive)
Headers
Series Optimize DLB Dequeue |

Message

Timothy McDaniel April 13, 2021, 8:30 p.m. UTC
  This commit optimizes dequeue performance by using x86 vector
instructions.

Changes since V1:
Added devargs interface to disable optimization

Depends-on: patch-16345 ("Add DLB 2.5")

Timothy McDaniel (1):
  event/dlb: optimize Dequeue Operations

 drivers/event/dlb/dlb2.c      | 445 ++++++++++++++++++++++++++++++----
 drivers/event/dlb/dlb2_priv.h |  22 +-
 2 files changed, 414 insertions(+), 53 deletions(-)
  

Comments

Jerin Jacob April 29, 2021, 7:20 a.m. UTC | #1
On Wed, Apr 14, 2021 at 2:02 AM Timothy McDaniel
<timothy.mcdaniel@intel.com> wrote:
>
> This commit optimizes dequeue performance by using x86 vector
> instructions.
>
> Changes since V1:
> Added devargs interface to disable optimization
>
> Depends-on: patch-16345 ("Add DLB 2.5")

Now that series needs rework. Please rebase this series.
Marking as "Change Requested"  for this patch.

>
> Timothy McDaniel (1):
>   event/dlb: optimize Dequeue Operations
>
>  drivers/event/dlb/dlb2.c      | 445 ++++++++++++++++++++++++++++++----
>  drivers/event/dlb/dlb2_priv.h |  22 +-
>  2 files changed, 414 insertions(+), 53 deletions(-)
>
> --
> 2.23.0
>
  
Timothy McDaniel April 29, 2021, 1:45 p.m. UTC | #2
> -----Original Message-----
> From: Jerin Jacob <jerinjacobk@gmail.com>
> Sent: Thursday, April 29, 2021 2:21 AM
> To: McDaniel, Timothy <timothy.mcdaniel@intel.com>
> Cc: dpdk-dev <dev@dpdk.org>; Carrillo, Erik G <erik.g.carrillo@intel.com>; Gage
> Eads <gage.eads@intel.com>; Van Haaren, Harry
> <harry.van.haaren@intel.com>; Jerin Jacob <jerinj@marvell.com>; Thomas
> Monjalon <thomas@monjalon.net>
> Subject: Re: [dpdk-dev] [PATCH v2 0/1] Optimize DLB Dequeue
> 
> On Wed, Apr 14, 2021 at 2:02 AM Timothy McDaniel
> <timothy.mcdaniel@intel.com> wrote:
> >
> > This commit optimizes dequeue performance by using x86 vector
> > instructions.
> >
> > Changes since V1:
> > Added devargs interface to disable optimization
> >
> > Depends-on: patch-16345 ("Add DLB 2.5")
> 
> Now that series needs rework. Please rebase this series.
> Marking as "Change Requested"  for this patch.
> 
> >
> > Timothy McDaniel (1):
> >   event/dlb: optimize Dequeue Operations
> >
> >  drivers/event/dlb/dlb2.c      | 445 ++++++++++++++++++++++++++++++----
> >  drivers/event/dlb/dlb2_priv.h |  22 +-
> >  2 files changed, 414 insertions(+), 53 deletions(-)
> >
> > --
> > 2.23.0
> >

I will rebase and resubmit.

Thanks,
Tim