[dpdk-dev] [PATCH] app/testpmd: add packet data prefetch in macswap loop

2016-05-10 Thread Ananyev, Konstantin
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Bruce Richardson > Sent: Tuesday, May 03, 2016 11:20 AM > To: Ivan Boule > Cc: Jerin Jacob; dev at dpdk.org; De Lara Guarch, Pablo > Subject: Re: [dpdk-dev] [PATCH] app/testpmd: add packe

[dpdk-dev] [PATCH] app/testpmd: add packet data prefetch in macswap loop

2016-05-03 Thread Jerin Jacob
: De Lara Guarch, Pablo; Jerin Jacob > > Subject: [dpdk-dev] [PATCH] app/testpmd: add packet data prefetch in > > macswap loop > > > > prefetch the next packet data address in advance in macswap loop > > for performance improvement. > > > > Signed-off-by: J

[dpdk-dev] [PATCH] app/testpmd: add packet data prefetch in macswap loop

2016-05-03 Thread Ivan Boule
On 05/03/2016 11:45 AM, Bruce Richardson wrote: > On Mon, May 02, 2016 at 05:29:37PM +0530, Jerin Jacob wrote: >> prefetch the next packet data address in advance in macswap loop >> for performance improvement. >> >> ... >> for (i = 0; i < nb_rx; i++) { >> +if (likely(i < nb_rx - 1

[dpdk-dev] [PATCH] app/testpmd: add packet data prefetch in macswap loop

2016-05-03 Thread Bruce Richardson
On Tue, May 03, 2016 at 11:50:31AM +0200, Ivan Boule wrote: > On 05/03/2016 11:45 AM, Bruce Richardson wrote: > >On Mon, May 02, 2016 at 05:29:37PM +0530, Jerin Jacob wrote: > >>prefetch the next packet data address in advance in macswap loop > >>for performance improvement. > >> > >>... > >>fo

[dpdk-dev] [PATCH] app/testpmd: add packet data prefetch in macswap loop

2016-05-03 Thread Bruce Richardson
On Tue, May 03, 2016 at 10:48:34AM +0100, De Lara Guarch, Pablo wrote: > > > > -Original Message- > > From: Richardson, Bruce > > Sent: Tuesday, May 03, 2016 10:45 AM > > To: Jerin Jacob > > Cc: dev at dpdk.org; De Lara Guarch, Pablo > > Subjec

[dpdk-dev] [PATCH] app/testpmd: add packet data prefetch in macswap loop

2016-05-03 Thread Bruce Richardson
On Mon, May 02, 2016 at 05:29:37PM +0530, Jerin Jacob wrote: > prefetch the next packet data address in advance in macswap loop > for performance improvement. > > Signed-off-by: Jerin Jacob > --- > app/test-pmd/macswap.c | 3 +++ > 1 file changed, 3 insertions(+) > > diff --git a/app/test-pmd/m

[dpdk-dev] [PATCH] app/testpmd: add packet data prefetch in macswap loop

2016-05-03 Thread De Lara Guarch, Pablo
> -Original Message- > From: Richardson, Bruce > Sent: Tuesday, May 03, 2016 10:45 AM > To: Jerin Jacob > Cc: dev at dpdk.org; De Lara Guarch, Pablo > Subject: Re: [dpdk-dev] [PATCH] app/testpmd: add packet data prefetch in > macswap loop > > On Mon, May 0

[dpdk-dev] [PATCH] app/testpmd: add packet data prefetch in macswap loop

2016-05-02 Thread De Lara Guarch, Pablo
Hi Jerin, > -Original Message- > From: Jerin Jacob [mailto:jerin.jacob at caviumnetworks.com] > Sent: Monday, May 02, 2016 1:00 PM > To: dev at dpdk.org > Cc: De Lara Guarch, Pablo; Jerin Jacob > Subject: [dpdk-dev] [PATCH] app/testpmd: add packet data prefetch

[dpdk-dev] [PATCH] app/testpmd: add packet data prefetch in macswap loop

2016-05-02 Thread Jerin Jacob
prefetch the next packet data address in advance in macswap loop for performance improvement. Signed-off-by: Jerin Jacob --- app/test-pmd/macswap.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/test-pmd/macswap.c b/app/test-pmd/macswap.c index 154889d..c10f4b5 100644 --- a/app/test-