Re: [PATCH v2 1/1] mempool: implement index-based per core cache

2022-01-24 Thread Ray Kinsella
Morten Brørup writes: > +Ray Kinsella, ABI Policy maintainer > >> From: Honnappa Nagarahalli [mailto:honnappa.nagaraha...@arm.com] >> Sent: Friday, 21 January 2022 07.01 >> >> > >> > +CC Beilei as i40e maintainer >> > >> > > From: Dharmik Thakkar [mailto:dharmik.thak...@arm.com] >> > > Sent: T

RE: [PATCH v2 1/1] mempool: implement index-based per core cache

2022-01-22 Thread Wang, Haiyue
> -Original Message- > From: Dharmik Thakkar > Sent: Thursday, January 13, 2022 13:37 > To: Olivier Matz ; Andrew Rybchenko > > Cc: dev@dpdk.org; n...@arm.com; honnappa.nagaraha...@arm.com; > ruifeng.w...@arm.com; Dharmik Thakkar > > Subject: [PATCH v2 1/

Re: [PATCH v2 1/1] mempool: implement index-based per core cache

2022-01-21 Thread Bruce Richardson
On Fri, Jan 21, 2022 at 06:01:23AM +, Honnappa Nagarahalli wrote: > > > > > +CC Beilei as i40e maintainer > > > > > From: Dharmik Thakkar [mailto:dharmik.thak...@arm.com] Sent: > > > Thursday, 13 January 2022 06.37 > > > > > > Current mempool per core cache implementation stores pointers to

RE: [PATCH v2 1/1] mempool: implement index-based per core cache

2022-01-20 Thread Morten Brørup
+Ray Kinsella, ABI Policy maintainer > From: Honnappa Nagarahalli [mailto:honnappa.nagaraha...@arm.com] > Sent: Friday, 21 January 2022 07.01 > > > > > +CC Beilei as i40e maintainer > > > > > From: Dharmik Thakkar [mailto:dharmik.thak...@arm.com] > > > Sent: Thursday, 13 January 2022 06.37 > > >

RE: [PATCH v2 1/1] mempool: implement index-based per core cache

2022-01-20 Thread Honnappa Nagarahalli
> > +CC Beilei as i40e maintainer > > > From: Dharmik Thakkar [mailto:dharmik.thak...@arm.com] > > Sent: Thursday, 13 January 2022 06.37 > > > > Current mempool per core cache implementation stores pointers to mbufs > > On 64b architectures, each pointer consumes 8B This patch replaces it > > w

RE: [PATCH v2 1/1] mempool: implement index-based per core cache

2022-01-20 Thread Morten Brørup
+CC Beilei as i40e maintainer > From: Dharmik Thakkar [mailto:dharmik.thak...@arm.com] > Sent: Thursday, 13 January 2022 06.37 > > Current mempool per core cache implementation stores pointers to mbufs > On 64b architectures, each pointer consumes 8B > This patch replaces it with index-based impl

Re: [PATCH v2 1/1] mempool: implement index-based per core cache

2022-01-13 Thread Jerin Jacob
On Thu, Jan 13, 2022 at 11:06 AM Dharmik Thakkar wrote: > > Current mempool per core cache implementation stores pointers to mbufs > On 64b architectures, each pointer consumes 8B > This patch replaces it with index-based implementation, > where in each buffer is addressed by (pool base address +

[PATCH v2 1/1] mempool: implement index-based per core cache

2022-01-12 Thread Dharmik Thakkar
Current mempool per core cache implementation stores pointers to mbufs On 64b architectures, each pointer consumes 8B This patch replaces it with index-based implementation, where in each buffer is addressed by (pool base address + index) It reduces the amount of memory/cache required for per core