Re: [PATCH 2/5] i40e: implement vector PMD for ARM architecture
From: Thomas Monjalon <hidden>
Date: 2016-08-26 14:20:20
From: Thomas Monjalon <hidden>
Date: 2016-08-26 14:20:20
Hi Jianbo (and other developers of vectorized PMDs), 2016-08-24 15:23, Jianbo Liu:
Use ARM NEON intrinsic to implement i40e vPMD
Have you tried to use the generic SIMD intrinsics? We could maintain only one vectorized implementation by using __attribute__ ((vector_size (n))) as described in https://gcc.gnu.org/onlinedocs/gcc/Vector-Extensions.html I don't know the limitations of the vector builtins (support, performance, endianness, etc) but it is worth making a try. Currently we target to support each PMD for SSE/AVX, Altivec and NEON. Is there any volunteers working on Intel, POWER and ARM to try converting the existing codebase? Thanks