Re: [PATCH] app/dma-perf: replace pktmbuf with mempool objects

2023-12-20 Thread David Marchand
On Wed, Dec 20, 2023 at 10:18 AM Varghese, Vipin wrote: > > just received an update marking this as `Superseded`. I will send again with > `ACK` also I saw multiple versions of a patch, with the last one marked as deferred, so I cleaned the previous revision as superseded. There are many instanc

Re: [PATCH] app/dma-perf: replace pktmbuf with mempool objects

2023-12-20 Thread Varghese, Vipin
Richardson *Cc:* Yigit, Ferruh ; dev@dpdk.org ; sta...@dpdk.org ; honest.ji...@foxmail.com ; P, Thiyagarajan *Subject:* RE: [PATCH] app/dma-perf: replace pktmbuf with mempool objects Caution: This message originated from an External Source. Use proper caution when opening attachments

[PATCH] app/dma-perf: replace pktmbuf with mempool objects

2023-12-19 Thread Vipin Varghese
Replace pktmbuf pool with mempool, this allows increase in MOPS especially in lower buffer size. Using Mempool, allows to reduce the extra CPU cycles. Changes made are 1. pktmbuf pool create with mempool create. 2. create src & dst pointer array from the appropaite numa. 3. use get pool and put fo

Re: [PATCH] app/dma-perf: replace pktmbuf with mempool objects

2023-12-12 Thread Varghese, Vipin
Subject: RE: [PATCH] app/dma-perf: replace pktmbuf with mempool objects Caution: This message originated from an External Source. Use proper caution when opening attachments, clicking links, or responding. From: Varghese, Vipin [mailto:vipin.vargh...@amd.com] Sent: Tuesday, 12 December 2023

RE: [PATCH] app/dma-perf: replace pktmbuf with mempool objects

2023-12-12 Thread Morten Brørup
From: Varghese, Vipin [mailto:vipin.vargh...@amd.com] Sent: Tuesday, 12 December 2023 18.14 Sharing a few critical points based on my exposure to the dma-perf application below On Tue, Dec 12, 2023 at 04:16:20PM +0100, Morten Brørup wrote: > +TO: Bruce, please stop me if I'm completel

Re: [PATCH] app/dma-perf: replace pktmbuf with mempool objects

2023-12-12 Thread Varghese, Vipin
[Public] Sharing a few critical points based on my exposure to the dma-perf application below On Tue, Dec 12, 2023 at 04:16:20PM +0100, Morten Brørup wrote: > +TO: Bruce, please stop me if I'm completely off track here. > > > From: Ferruh Yigit [mailto:ferruh.yi...@amd.com] Sent: Tuesday, 12 >

Re: [PATCH] app/dma-perf: replace pktmbuf with mempool objects

2023-12-12 Thread Bruce Richardson
On Tue, Dec 12, 2023 at 04:16:20PM +0100, Morten Brørup wrote: > +TO: Bruce, please stop me if I'm completely off track here. > > > From: Ferruh Yigit [mailto:ferruh.yi...@amd.com] Sent: Tuesday, 12 > > December 2023 15.38 > > > > On 12/12/2023 11:40 AM, Morten Brørup wrote: > > >> From: Vipin Va

RE: [PATCH] app/dma-perf: replace pktmbuf with mempool objects

2023-12-12 Thread Morten Brørup
+TO: Bruce, please stop me if I'm completely off track here. > From: Ferruh Yigit [mailto:ferruh.yi...@amd.com] > Sent: Tuesday, 12 December 2023 15.38 > > On 12/12/2023 11:40 AM, Morten Brørup wrote: > >> From: Vipin Varghese [mailto:vipin.vargh...@amd.com] > >> Sent: Tuesday, 12 December 2023 1

Re: [PATCH] app/dma-perf: replace pktmbuf with mempool objects

2023-12-12 Thread Ferruh Yigit
On 12/12/2023 11:40 AM, Morten Brørup wrote: >> From: Vipin Varghese [mailto:vipin.vargh...@amd.com] >> Sent: Tuesday, 12 December 2023 11.38 >> >> Replace pktmbuf pool with mempool, this allows increase in MOPS >> especially in lower buffer size. Using Mempool, allows to reduce >> the extra CPU cy

RE: [PATCH] app/dma-perf: replace pktmbuf with mempool objects

2023-12-12 Thread Morten Brørup
> From: Vipin Varghese [mailto:vipin.vargh...@amd.com] > Sent: Tuesday, 12 December 2023 11.38 > > Replace pktmbuf pool with mempool, this allows increase in MOPS > especially in lower buffer size. Using Mempool, allows to reduce > the extra CPU cycles. I get the point of this change: It tests th

[PATCH] app/dma-perf: replace pktmbuf with mempool objects

2023-12-12 Thread Vipin Varghese
Replace pktmbuf pool with mempool, this allows increase in MOPS especially in lower buffer size. Using Mempool, allows to reduce the extra CPU cycles. v1 changes: 1. pktmbuf pool create with mempool create. 2. create src & dst pointer array from the appropaite numa. 3. use get pool and put for