From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 17E364601D; Wed, 8 Jan 2025 13:16:00 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 04EDD402DF; Wed, 8 Jan 2025 13:16:00 +0100 (CET) Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.14]) by mails.dpdk.org (Postfix) with ESMTP id 05A714014F for ; Wed, 8 Jan 2025 13:15:57 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1736338558; x=1767874558; h=from:to:subject:date:message-id:mime-version: content-transfer-encoding; bh=U4f5XfZLZlmEB8L22GiTHD0QetnNNJ7cp/Pep1nrIw8=; b=WVaQCsQ35rQYrD7EVo6H2jd86MCr3HgkSzqqerLeik4ijevh7j5UFX2f ThPsZbRUne7RxunXaimudP3VVX9ufjfrSo+jP8OJ10CT6n8fuG7jLq7JT JnMGYRS0YsZQ5/FDXb/y8mLQujQcIKMRnbAau6Sazw8yTZdwaSYg0D24s mYwqUchTouf0YOyR4IwFu9bMgsmzxE85xtm/VxXFCjqEEK6o3w6+91ZFe qV1RgxY9VNpq0zvorrcHywoaMQKNCPqu/qTBfiLutmd2eqx5xqEtWrLCj HCfnMTrocgiB9B6fd+hZ0a3tqN/Op5J/9lrirsYnRWdJvZjE9JtVE0KdP A==; X-CSE-ConnectionGUID: LQV0LcuBSwOU96+Ww4AbGw== X-CSE-MsgGUID: BcvaiIuTThKuF36lOkwazA== X-IronPort-AV: E=McAfee;i="6700,10204,11309"; a="36776994" X-IronPort-AV: E=Sophos;i="6.12,298,1728975600"; d="scan'208";a="36776994" Received: from orviesa003.jf.intel.com ([10.64.159.143]) by fmvoesa108.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 08 Jan 2025 04:15:57 -0800 X-CSE-ConnectionGUID: YWLIKNGGSZme66av7haMqw== X-CSE-MsgGUID: a3qi06ZxQbmfG44V8CfijQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.11,199,1725346800"; d="scan'208";a="108129024" Received: from unknown (HELO srv24..) ([10.138.182.231]) by orviesa003.jf.intel.com with ESMTP; 08 Jan 2025 04:15:55 -0800 From: Shaiq Wani To: dev@dpdk.org, bruce.richardson@intel.com, aman.deep.singh@intel.com Subject: [PATCH 0/2] enable AVX2 for IDPF single queue Date: Wed, 8 Jan 2025 17:47:55 +0530 Message-Id: <20250108121757.170494-1-shaiq.wani@intel.com> X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org In case some CPUs don't support AVX512. Enable AVX2 for them to get better per-core performance. Shaiq Wani (2): common/idpf: enable AVX2 for single queue Rx common/idpf: enable AVX2 for single queue Tx doc/guides/rel_notes/release_25_03.rst | 3 + drivers/common/idpf/idpf_common_device.h | 2 + drivers/common/idpf/idpf_common_rxtx.h | 8 + drivers/common/idpf/idpf_common_rxtx_avx2.c | 815 ++++++++++++++++++++ drivers/common/idpf/meson.build | 15 + drivers/common/idpf/version.map | 2 + drivers/net/idpf/idpf_rxtx.c | 26 + 7 files changed, 871 insertions(+) create mode 100644 drivers/common/idpf/idpf_common_rxtx_avx2.c -- 2.34.1