[dpdk-dev] [PATCH v4 0/4] Cuckoo hash enhancements

2016-10-04 Thread Bruce Richardson
rdson, Bruce > > Cc: dev at dpdk.org > > Subject: Re: [dpdk-dev] [PATCH v4 0/4] Cuckoo hash enhancements > > > > Hi Bruce, > > > > > -Original Message- > > > From: Richardson, Bruce > > > Sent: Monday, October 03, 2016 2:59 AM > >

[dpdk-dev] [PATCH v4 0/4] Cuckoo hash enhancements

2016-10-04 Thread De Lara Guarch, Pablo
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of De Lara Guarch, > Pablo > Sent: Monday, October 03, 2016 11:51 PM > To: Richardson, Bruce > Cc: dev at dpdk.org > Subject: Re: [dpdk-dev] [PATCH v4 0/4] Cuckoo hash enhan

[dpdk-dev] [PATCH v4 0/4] Cuckoo hash enhancements

2016-10-04 Thread De Lara Guarch, Pablo
Hi Bruce, > -Original Message- > From: Richardson, Bruce > Sent: Monday, October 03, 2016 2:59 AM > To: De Lara Guarch, Pablo > Cc: dev at dpdk.org > Subject: Re: [PATCH v4 0/4] Cuckoo hash enhancements > > On Fri, Sep 30, 2016 at 08:38:52AM +0100, Pablo de Lara wrote: > > This patchset i

[dpdk-dev] [PATCH v4 0/4] Cuckoo hash enhancements

2016-10-03 Thread Bruce Richardson
On Fri, Sep 30, 2016 at 08:38:52AM +0100, Pablo de Lara wrote: > This patchset improves lookup performance on the current hash library > by changing the existing lookup bulk pipeline, with an improved pipeline, > based on a loop-and-jump model, instead of the current 4-stage 2-entry > pipeline. >

[dpdk-dev] [PATCH v4 0/4] Cuckoo hash enhancements

2016-09-30 Thread Gobriel, Sameh
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of De Lara Guarch, Pablo > Sent: Friday, September 30, 2016 12:39 AM > To: dev at dpdk.org > Cc: Richardson, Bruce ; De Lara Guarch, Pablo > > Subject: [dpdk-dev] [PATCH v4 0/4] Cuc

[dpdk-dev] [PATCH v4 0/4] Cuckoo hash enhancements

2016-09-30 Thread Pablo de Lara
This patchset improves lookup performance on the current hash library by changing the existing lookup bulk pipeline, with an improved pipeline, based on a loop-and-jump model, instead of the current 4-stage 2-entry pipeline. Also, x86 vectorized intrinsics are used to improve performance when compa