[dpdk-dev] [PATCH] net/i40e: add additional prefetch instructions for bulk rx

2016-11-15 Thread Vladyslav Buslov
> -Original Message- > From: Ferruh Yigit [mailto:ferruh.yigit at intel.com] > Sent: Tuesday, November 15, 2016 2:19 PM > To: Ananyev, Konstantin; Richardson, Bruce > Cc: Vladyslav Buslov; Wu, Jingjing; Zhang, Helin; dev at dpdk.org > Subject: Re: [dpdk-dev] [PA

[dpdk-dev] [PATCH] net/i40e: add additional prefetch instructions for bulk rx

2016-11-15 Thread Ferruh Yigit
On 10/13/2016 11:30 AM, Ananyev, Konstantin wrote: <...> Actually I can see some valid use cases where it is beneficial to have this prefetch in driver. In our sw distributor case it is trivial to just prefetch next packet on each iteration because packets are

[dpdk-dev] [PATCH] net/i40e: add additional prefetch instructions for bulk rx

2016-10-13 Thread Bruce Richardson
On Wed, Oct 12, 2016 at 12:04:39AM +, Ananyev, Konstantin wrote: > Hi Vladislav, > > > > > > > > > > > > > On 7/14/2016 6:27 PM, Vladyslav Buslov wrote: > > > > > > > Added prefetch of first packet payload cacheline in > > > > > > > i40e_rx_scan_hw_ring Added prefetch of second mbuf cacheline

[dpdk-dev] [PATCH] net/i40e: add additional prefetch instructions for bulk rx

2016-10-13 Thread Ananyev, Konstantin
> -Original Message- > From: Richardson, Bruce > Sent: Thursday, October 13, 2016 11:19 AM > To: Ananyev, Konstantin > Cc: Vladyslav Buslov ; Wu, Jingjing > ; Yigit, Ferruh ; > Zhang, Helin ; dev at dpdk.org > Subject: Re: [dpdk-dev] [PATCH] net/i40e:

[dpdk-dev] [PATCH] net/i40e: add additional prefetch instructions for bulk rx

2016-10-12 Thread Ananyev, Konstantin
Hi Vladislav, > > > > > > > > > > On 7/14/2016 6:27 PM, Vladyslav Buslov wrote: > > > > > > Added prefetch of first packet payload cacheline in > > > > > > i40e_rx_scan_hw_ring Added prefetch of second mbuf cacheline in > > > > > > i40e_rx_alloc_bufs > > > > > > > > > > > > Signed-off-by:

[dpdk-dev] [PATCH] net/i40e: add additional prefetch instructions for bulk rx

2016-10-11 Thread Vladyslav Buslov
it, Ferruh > > ; Zhang, Helin > > Cc: dev at dpdk.org > > Subject: Re: [dpdk-dev] [PATCH] net/i40e: add additional prefetch > > instructions for bulk rx > > > > > -Original Message- > > > From: Wu, Jingjing [mailto:jingjing.wu at intel.com] > &g

[dpdk-dev] [PATCH] net/i40e: add additional prefetch instructions for bulk rx

2016-10-11 Thread Ananyev, Konstantin
[PATCH] net/i40e: add additional prefetch > instructions for bulk rx > > > -Original Message- > > From: Wu, Jingjing [mailto:jingjing.wu at intel.com] > > Sent: Monday, October 10, 2016 4:26 PM > > To: Yigit, Ferruh; Vladyslav Buslov; Zhang, Helin > > Cc: dev

[dpdk-dev] [PATCH] net/i40e: add additional prefetch instructions for bulk rx

2016-10-10 Thread Vladyslav Buslov
> -Original Message- > From: Wu, Jingjing [mailto:jingjing.wu at intel.com] > Sent: Monday, October 10, 2016 4:26 PM > To: Yigit, Ferruh; Vladyslav Buslov; Zhang, Helin > Cc: dev at dpdk.org > Subject: RE: [dpdk-dev] [PATCH] net/i40e: add additional prefetch > ins

[dpdk-dev] [PATCH] net/i40e: add additional prefetch instructions for bulk rx

2016-10-10 Thread Wu, Jingjing
> -Original Message- > From: Yigit, Ferruh > Sent: Wednesday, September 14, 2016 9:25 PM > To: Vladyslav Buslov ; Zhang, Helin > ; Wu, Jingjing > Cc: dev at dpdk.org > Subject: Re: [dpdk-dev] [PATCH] net/i40e: add additional prefetch > instructions for bulk rx &

[dpdk-dev] [PATCH] net/i40e: add additional prefetch instructions for bulk rx

2016-09-14 Thread Ferruh Yigit
On 7/14/2016 6:27 PM, Vladyslav Buslov wrote: > Added prefetch of first packet payload cacheline in i40e_rx_scan_hw_ring > Added prefetch of second mbuf cacheline in i40e_rx_alloc_bufs > > Signed-off-by: Vladyslav Buslov > --- > drivers/net/i40e/i40e_rxtx.c | 7 +-- > 1 file changed, 5

[dpdk-dev] [PATCH] net/i40e: add additional prefetch instructions for bulk rx

2016-07-14 Thread Vladyslav Buslov
Added prefetch of first packet payload cacheline in i40e_rx_scan_hw_ring Added prefetch of second mbuf cacheline in i40e_rx_alloc_bufs Signed-off-by: Vladyslav Buslov --- drivers/net/i40e/i40e_rxtx.c | 7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git