Re: [dpdk-dev] [PATCH] net/i40e: add packet prefetch

2017-04-06 Thread Bruce Richardson
On Thu, Apr 06, 2017 at 09:29:12AM +, Vladyslav Buslov wrote: > Ferruh, > > In our case patch significantly improves application performance. (~40% more > PPS on load balancer core) > Using DPDK examples I can only reproduce perf improvements with similar > design apps like load_balancer. >

Re: [dpdk-dev] [PATCH] net/i40e: add packet prefetch

2017-04-06 Thread Bruce Richardson
; ; Wu, Jingjing ; > > Yigit, Ferruh > > Cc: dev@dpdk.org > > Subject: Re: [dpdk-dev] [PATCH] net/i40e: add packet prefetch > > > > Hi All > > > > In Non-vector mode, without this patch, single core performance can reach > > 37.576Mpps with 64

Re: [dpdk-dev] [PATCH] net/i40e: add packet prefetch

2017-04-06 Thread Vladyslav Buslov
erruh Yigit [mailto:ferruh.yi...@intel.com] > Sent: Monday, April 03, 2017 1:31 PM > To: Pei, Yulong; Vladyslav Buslov; Zhang, Helin; Wu, Jingjing > Cc: dev@dpdk.org > Subject: Re: [dpdk-dev] [PATCH] net/i40e: add packet prefetch > > On 4/1/2017 3:01 AM, Pei, Yulong wrote: >

Re: [dpdk-dev] [PATCH] net/i40e: add packet prefetch

2017-04-03 Thread Ananyev, Konstantin
> -Original Message- > From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Pei, Yulong > Sent: Saturday, April 1, 2017 3:02 AM > To: Vladyslav Buslov ; Zhang, Helin > ; Wu, Jingjing ; > Yigit, Ferruh > Cc: dev@dpdk.org > Subject: Re: [dpdk-dev] [PATCH] net/i

Re: [dpdk-dev] [PATCH] net/i40e: add packet prefetch

2017-04-03 Thread Ferruh Yigit
av Buslov > Sent: Wednesday, March 1, 2017 6:57 PM > To: Zhang, Helin ; Wu, Jingjing > ; Yigit, Ferruh > Cc: dev@dpdk.org > Subject: [dpdk-dev] [PATCH] net/i40e: add packet prefetch > > Prefetch both cache lines of mbuf and first cache line of payload if > CONFIG_RTE_PMD_PACKET_PREFETCH is set. > > Signed-off-by: Vladyslav Buslov <..>

Re: [dpdk-dev] [PATCH] net/i40e: add packet prefetch

2017-03-31 Thread Pei, Yulong
...@dpdk.org] On Behalf Of Vladyslav Buslov Sent: Wednesday, March 1, 2017 6:57 PM To: Zhang, Helin ; Wu, Jingjing ; Yigit, Ferruh Cc: dev@dpdk.org Subject: [dpdk-dev] [PATCH] net/i40e: add packet prefetch Prefetch both cache lines of mbuf and first cache line of payload if

Re: [dpdk-dev] [PATCH] net/i40e: add packet prefetch

2017-03-07 Thread Ferruh Yigit
On 3/1/2017 10:56 AM, Vladyslav Buslov wrote: > Prefetch both cache lines of mbuf and first cache line of payload > if CONFIG_RTE_PMD_PACKET_PREFETCH is set. > > Signed-off-by: Vladyslav Buslov Cc'ing Bruce and Konstantin.

[dpdk-dev] [PATCH] net/i40e: add packet prefetch

2017-03-01 Thread Vladyslav Buslov
Prefetch both cache lines of mbuf and first cache line of payload if CONFIG_RTE_PMD_PACKET_PREFETCH is set. Signed-off-by: Vladyslav Buslov --- drivers/net/i40e/i40e_rxtx.c | 20 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/drivers/net/i40e/i40e_rxtx.c b/dr