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

Bruce Richardson bruce.richardson at intel.com
Thu Apr 6 11:54:54 CEST 2017


On Thu, Apr 06, 2017 at 09:29:12AM +0000, 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.
> With applications that send on free packets on same core where they are received performance is not improved.
> 
> It seems that this patch doesn't do anything(or even actually slightly degrades performance) for run-to-completion apps so we will have to continue maintaining it as part part of our internal branch.
> 
> Regards,
> Vlad
>
Is it possible to get the same performance boost in your app, while
avoiding the perf hit in run-to-completion apps, by using a runtime,
rather than compile-time option?

/Bruce



More information about the dev mailing list