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 807B6A0524; Tue, 13 Apr 2021 19:33:50 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id EFAF1161228; Tue, 13 Apr 2021 19:33:49 +0200 (CEST) Received: from mail-il1-f170.google.com (mail-il1-f170.google.com [209.85.166.170]) by mails.dpdk.org (Postfix) with ESMTP id 9DEBA161227 for ; Tue, 13 Apr 2021 19:33:48 +0200 (CEST) Received: by mail-il1-f170.google.com with SMTP id c18so14753914iln.7 for ; Tue, 13 Apr 2021 10:33:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=oxzGVB6dn6FjQ8ViEEnol7ZJww7nP3wUEGZCY83gj/M=; b=J6tvow21BBix66FlTZLv+GzK63BDcscpIyDyoElshmNsE9b+TRzkhPxvuUk/czcUqB wDtH9BssdnfUQtm61zg0MwS1I5JRNJHThU3thBUyE1atRiF/Cq9yMlkYf8p4FSN/jjsL IDKpkBeMzw2BdY/V5DwOjOVv7hIYvwrqXQCnhCnwO8sPw8FxZftA8gDC5NRNane5720b tf2fnmf5YjLNfb4ONngToYoYL2Zn8AVZH2sfut+yR5coFSDbcmnCQcL3ipbkL1039syx MFNAqTdG2I0yd4xryg38KuOVaic0M0qwKqRyfUmGBOYUyIyai7Ov1yIgj8F3m62j+MXT mCxA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=oxzGVB6dn6FjQ8ViEEnol7ZJww7nP3wUEGZCY83gj/M=; b=fbIBoxdbETBAp+jz7iqxF08syM2lieqYbXwtgN23BBrrspdX0AKAahRBA25ifP4q8c ezF1mVlPfKJ1EmelBL6RNYipMdKiIdoklGKk6BRZGWe032LJ1LUOQJi90Q4vf+Rqw/G5 UjfpqonEIF0jRqdVHE7YVkhIWxonF7lcgwjbUaU3lNERLjCu0wRt7850wjyn2FBAgWSX 7s7q8r02rmF0hoRCsdjTq9f1nUS4EHLHQy+c39KJx60boEIn4tCZylBTEW846W1qW2dJ ABbY0J60Vau5bhnSZ8OUWSNyXbdHMTCbZoGAEzbjJPAEqxSrqESDzqr/E6TMilD+Snsw rYig== X-Gm-Message-State: AOAM531omyHyEQFhw8nl5Iaq30yabwQlCoPx/SFSSBnB8ALbvzH+KI4l 24DWG+t1E6gow6GUbx/l9N+xTYx4THiNykhiewk= X-Google-Smtp-Source: ABdhPJzHN+/Om1f5vuHr54Mwbtd5k8e6JdGVceNoYEr3LujlXt9R6A6Sx31B36JBysGOcokqeECXxHA/RzPHvAraKVs= X-Received: by 2002:a92:d806:: with SMTP id y6mr28658482ilm.130.1618335227968; Tue, 13 Apr 2021 10:33:47 -0700 (PDT) MIME-Version: 1.0 References: <20210318102550.59265-1-ruifeng.wang@arm.com> In-Reply-To: From: Jerin Jacob Date: Tue, 13 Apr 2021 23:03:31 +0530 Message-ID: To: Ruifeng Wang Cc: "jerinj@marvell.com" , "hemant.agrawal@nxp.com" , "thomas@monjalon.net" , "Ajit Khaparde (ajit.khaparde@broadcom.com)" , "dev@dpdk.org" , nd , Honnappa Nagarahalli , "ferruh.yigit@intel.com" , "david.marchand@redhat.com" Content-Type: text/plain; charset="UTF-8" Subject: Re: [dpdk-dev] [PATCH 0/4] l3fwd improvements 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 Sender: "dev" On Tue, Apr 13, 2021 at 1:54 PM Ruifeng Wang wrote: > > Hello, > > This patch series targeted to improve L3fwd example. Performance gain was observed on N1SDP platform. > > It would be good if you can run this series on your platforms and see if there is any performance impact. I will test and update and update in the respective patches. > > Thanks, > Ruifeng > > > -----Original Message----- > > From: Ruifeng Wang > > Sent: Thursday, March 18, 2021 6:26 PM > > To: jerinj@marvell.com; hemant.agrawal@nxp.com; ferruh.yigit@intel.com; > > thomas@monjalon.net; david.marchand@redhat.com > > Cc: dev@dpdk.org; nd ; Honnappa Nagarahalli > > ; Ruifeng Wang > > > > Subject: [PATCH 0/4] l3fwd improvements > > > > This series of patches include changes to l3fwd example application. > > Some improvements are made for better usage of CPU cycles and memory. > > > > Ruifeng Wang (4): > > examples/l3fwd: tune prefetch for better performance > > examples/l3fwd: eliminate unnecessary calculations > > examples/l3fwd: eliminate unnecessary reloads in loop > > examples/l3fwd: make data struct to be memory efficient > > > > examples/l3fwd/l3fwd.h | 12 ++++++------ > > examples/l3fwd/l3fwd_common.h | 4 ++-- > > examples/l3fwd/l3fwd_em.c | 6 +++--- > > examples/l3fwd/l3fwd_lpm.c | 16 +++++++++------- > > examples/l3fwd/l3fwd_lpm_neon.h | 20 ++++++++++---------- > > 5 files changed, 30 insertions(+), 28 deletions(-) > > > > -- > > 2.25.1 >