[PATCH v5 1/2] common/idpf: enable AVX2 for single queue Rx
Bruce Richardson
bruce.richardson at intel.com
Fri Feb 7 12:58:57 CET 2025
On Mon, Feb 03, 2025 at 01:25:07PM +0530, Shaiq Wani wrote:
> In case some CPUs don't support AVX512. Enable AVX2 for them to
> get better per-core performance.
>
> The single queue model processes all packets in order while
> the split queue model separates packet data and metadata into
> different queues for parallel processing and improved performance.
>
> Signed-off-by: Shaiq Wani <shaiq.wani at intel.com>
> ---
> drivers/common/idpf/idpf_common_device.h | 1 +
> drivers/common/idpf/idpf_common_rxtx.h | 4 +
> drivers/common/idpf/idpf_common_rxtx_avx2.c | 480 ++++++++++++++++++++
> drivers/common/idpf/meson.build | 7 +
> drivers/common/idpf/version.map | 1 +
> drivers/net/intel/idpf/idpf_rxtx.c | 11 +
> 6 files changed, 504 insertions(+)
> create mode 100644 drivers/common/idpf/idpf_common_rxtx_avx2.c
>
Acked-by: Bruce Richardson <bruce.richardson at intel.com>
More information about the dev
mailing list