On Tue, Apr 13, 2021 at 1:54 PM Ruifeng Wang <ruifeng.w...@arm.com> 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 <ruifeng.w...@arm.com> > > Sent: Thursday, March 18, 2021 6:26 PM > > To: jer...@marvell.com; hemant.agra...@nxp.com; ferruh.yi...@intel.com; > > tho...@monjalon.net; david.march...@redhat.com > > Cc: dev@dpdk.org; nd <n...@arm.com>; Honnappa Nagarahalli > > <honnappa.nagaraha...@arm.com>; Ruifeng Wang > > <ruifeng.w...@arm.com> > > 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 >