[dpdk-dev] [PATCH v5] net/iavf: enable AVX2 for iavf
Ye Xiaolong
xiaolong.ye at intel.com
Sun Oct 20 03:12:15 CEST 2019
On 10/16, Leyi Rong wrote:
>This patch enables AVX data path for iavf PMD.
>
>Signed-off-by: Leyi Rong <leyi.rong at intel.com>
>
>---
>v5:
>- Eliminates CONFIG_RTE_LIBRTE_IAVF_INC_VECTOR and __rte_weak.
>
>v4:
>- Romoves redundant IAVF_NO_VECTOR_FLAGS define.
>
>v3:
>- Adds release note.
>
>v2:
>- Fixes build error on aarch64.
>---
> config/common_base | 1 -
> doc/guides/rel_notes/release_19_11.rst | 4 +
> drivers/net/iavf/Makefile | 23 +-
> drivers/net/iavf/iavf_ethdev.c | 5 -
> drivers/net/iavf/iavf_rxtx.c | 141 ++--
> drivers/net/iavf/iavf_rxtx.h | 12 +
> drivers/net/iavf/iavf_rxtx_vec_avx2.c | 867 ++++++++++++++++++++++++
> drivers/net/iavf/iavf_rxtx_vec_common.h | 65 ++
> drivers/net/iavf/iavf_rxtx_vec_sse.c | 33 +
> drivers/net/iavf/meson.build | 18 +-
> 10 files changed, 1074 insertions(+), 95 deletions(-)
> create mode 100644 drivers/net/iavf/iavf_rxtx_vec_avx2.c
>
Applied to dpdk-next-net-intel.
Thanks,
Xiaolong
More information about the dev
mailing list