Re: [dpdk-dev] [PATCH v2 0/7] hash: add extendable bucket and partial key hashing

2018-09-28 Thread Wang, Yipeng1
>-Original Message- >From: Honnappa Nagarahalli [mailto:honnappa.nagaraha...@arm.com] >> Second, the patch set changes the current hashing algorithm to be "partial- >> key hashing". Partial-key hashing is the concept from Bin Fan, et al.'s paper >> "MemC3: Compact and Concurrent MemCache wi

Re: [dpdk-dev] [PATCH v2 0/7] hash: add extendable bucket and partial key hashing

2018-09-26 Thread Honnappa Nagarahalli
> -Original Message- > From: Yipeng Wang > Sent: Friday, September 21, 2018 12:17 PM > To: bruce.richard...@intel.com > Cc: dev@dpdk.org; yipeng1.w...@intel.com; mic...@digirati.com.br; > Honnappa Nagarahalli > Subject: [PATCH v2 0/7] hash: add extendable bucket and partial key hashing

Re: [dpdk-dev] [PATCH v2 0/7] hash: add extendable bucket and partial key hashing

2018-09-26 Thread Wang, Yipeng1
Done! Now they are two separate patch sets. Thanks Yipeng >-Original Message- >From: Richardson, Bruce >I'd suggest splitting this set into two. The first 4 patches are easy to >review and should be quickly merged (I hope :-)), allowing us to focus more on >the bigger patches adding the k

Re: [dpdk-dev] [PATCH v2 0/7] hash: add extendable bucket and partial key hashing

2018-09-26 Thread Bruce Richardson
On Fri, Sep 21, 2018 at 10:17:28AM -0700, Yipeng Wang wrote: > The first four commits of the patch set try to fix small issues of > previous code. > > The other commits make two major optimizations over the current rte_hash > library. > I'd suggest splitting this set into two. The first 4 patches

[dpdk-dev] [PATCH v2 0/7] hash: add extendable bucket and partial key hashing

2018-09-21 Thread Yipeng Wang
The first four commits of the patch set try to fix small issues of previous code. The other commits make two major optimizations over the current rte_hash library. First, it adds Extendable Bucket Table feature: a new structure that can accommodate keys that failed to get inserted into the main h