[0/2] i40e neon vPMD optiomization for aarch64
Message ID | 1565693011-33998-1-git-send-email-gavin.hu@arm.com (mailing list archive) |
---|---|
Headers |
Return-Path: <dev-bounces@dpdk.org> X-Original-To: patchwork@dpdk.org Delivered-To: patchwork@dpdk.org Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id B54598F96; Tue, 13 Aug 2019 12:43:59 +0200 (CEST) Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by dpdk.org (Postfix) with ESMTP id C75D91252 for <dev@dpdk.org>; Tue, 13 Aug 2019 12:43:58 +0200 (CEST) Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 3FE70344; Tue, 13 Aug 2019 03:43:58 -0700 (PDT) Received: from net-arm-thunderx2.test.ast.arm.com (net-arm-thunderx2.shanghai.arm.com [10.169.40.40]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPA id 512C53F694; Tue, 13 Aug 2019 03:43:56 -0700 (PDT) From: Gavin Hu <gavin.hu@arm.com> To: dev@dpdk.org Cc: nd@arm.com, thomas@monjalon.net, jerinj@marvell.com, pbhagavatula@marvell.com, Honnappa.Nagarahalli@arm.com, qi.z.zhang@intel.com, bruce.richardson@intel.com Date: Tue, 13 Aug 2019 18:43:29 +0800 Message-Id: <1565693011-33998-1-git-send-email-gavin.hu@arm.com> X-Mailer: git-send-email 2.7.4 Subject: [dpdk-dev] [PATCH 0/2] i40e neon vPMD optiomization for aarch64 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions <dev.dpdk.org> List-Unsubscribe: <https://mails.dpdk.org/options/dev>, <mailto:dev-request@dpdk.org?subject=unsubscribe> List-Archive: <http://mails.dpdk.org/archives/dev/> List-Post: <mailto:dev@dpdk.org> List-Help: <mailto:dev-request@dpdk.org?subject=help> List-Subscribe: <https://mails.dpdk.org/listinfo/dev>, <mailto:dev-request@dpdk.org?subject=subscribe> Errors-To: dev-bounces@dpdk.org Sender: "dev" <dev-bounces@dpdk.org> |
Message
Gavin Hu
Aug. 13, 2019, 10:43 a.m. UTC
Aarch64 neon vPMD survives across discontinuous DD bits, which makes the ordering for descriptors loading unnecessary. Similarly, the compiler barrier to order the extraction of packet length is not needed any more when the extraction was simplified by anothe patch. Gavin Hu (2): net/i40e: desc loading is unnecessarily ordered for aarch64 net/i40e: remove compiler barrier for aarch64 drivers/net/i40e/i40e_rxtx_vec_neon.c | 5 ----- 1 file changed, 5 deletions(-)