[dpdk-dev] [PATCH v3 0/2] i40e NEON vPMD optimization on aarch64

Ye Xiaolong xiaolong.ye at intel.com
Wed Apr 15 08:50:52 CEST 2020


On 04/14, Gavin Hu wrote:
>V3:
>- fix the 'Fixes' line warning.
>V2: 
>- drop the 3/3 auto-vectorization patch from this series, it requires
>  more rework and will submit in a separate patch.
>
>This series is to optimize the i40e NEON vPMD performance on aarch64.
>
>The patches were benchmarked by running the following command on Marvell
>ThunderX2 and Arm N1SDP and showed positive performance results.
>
>sudo ./build/app/testpmd -l 1,3 -w 0001:01:00.0 -w 0001:01:00.1
>--master-lcore 1 -- -i --rxq=4 --txq=4 --nb-cores=1 --nb-ports=2 -a
>
>Gavin Hu (2):
>  net/i40e: relax barrier in Tx fastpath for NEON vPMD
>  net/i40e: restrict pointer aliasing for NEON vPMD
>
> drivers/net/i40e/i40e_rxtx_vec_neon.c | 24 +++++++++++++-----------
> 1 file changed, 13 insertions(+), 11 deletions(-)
>
>-- 
>2.17.1
>

Applied to dpdk-next-net-intel, Thanks.


More information about the dev mailing list