[PATCH v2 1/1] net/iavf: add vector PMD for Arm for basic Rx path

Kathleen Capella Kathleen.Capella at arm.com
Thu Jun 16 21:34:25 CEST 2022



> -----Original Message-----
> From: Zhang, Qi Z <qi.z.zhang at intel.com>
> Sent: Tuesday, June 7, 2022 3:56 AM
> To: Zhang, Qi Z <qi.z.zhang at intel.com>; Kathleen Capella
> <Kathleen.Capella at arm.com>; Wu, Jingjing <jingjing.wu at intel.com>; Xing,
> Beilei <beilei.xing at intel.com>; Ruifeng Wang <Ruifeng.Wang at arm.com>
> Cc: dev at dpdk.org; nd <nd at arm.com>; Honnappa Nagarahalli
> <Honnappa.Nagarahalli at arm.com>; Dharmik Thakkar
> <Dharmik.Thakkar at arm.com>
> Subject: RE: [PATCH v2 1/1] net/iavf: add vector PMD for Arm for basic Rx
> path
> 
> 
> 
> > -----Original Message-----
> > From: Zhang, Qi Z <qi.z.zhang at intel.com>
> > Sent: Monday, May 30, 2022 6:57 AM
> > To: Kathleen Capella <kathleen.capella at arm.com>; Wu, Jingjing
> > <jingjing.wu at intel.com>; Xing, Beilei <beilei.xing at intel.com>; Ruifeng
> > Wang <ruifeng.wang at arm.com>
> > Cc: dev at dpdk.org; nd at arm.com; honnappa.nagarahalli at arm.com;
> > dharmik.thakkar at arm.com
> > Subject: RE: [PATCH v2 1/1] net/iavf: add vector PMD for Arm for basic
> > Rx path
> >
> >
> >
> > > -----Original Message-----
> > > From: Kathleen Capella <kathleen.capella at arm.com>
> > > Sent: Thursday, May 26, 2022 3:10 AM
> > > To: Wu, Jingjing <jingjing.wu at intel.com>; Xing, Beilei
> > > <beilei.xing at intel.com>; Ruifeng Wang <ruifeng.wang at arm.com>
> > > Cc: dev at dpdk.org; nd at arm.com; honnappa.nagarahalli at arm.com;
> > > dharmik.thakkar at arm.com; Kathleen Capella
> <kathleen.capella at arm.com>
> > > Subject: [PATCH v2 1/1] net/iavf: add vector PMD for Arm for basic
> > > Rx path
> > >
> > > This patch adds the basic NEON Rx path to the iavf driver. It does
> > > not include scatter or flex varieties.
> > >
> > > Tested on N1SDP platform with testpmd mac forwarding and saw Rx-pps
> > > = 20M.
> >
> > Could you share which NIC / Bandwidth is used in N1SDP platform ?
> > Is 20M is from a single core testing? how much performance improvement
> > compare to scalar path?
> 
Please disregard the original test result as it is inaccurate. I have
tested the patch on the N1SDP platform with an Intel Corporation Ethernet
Controller XL710 for 40GbE QSFP+ using a single core and testpmd rxonly
mode. With this test, there is no significant performance difference between
the scalar Rx path and the vector PMD Rx path for iavf on Arm. The same
result was observed with i40e when comparing its scalar and its vector PMD
Rx paths on Arm. I will update the commit message accordingly. 

Kathleen Capella
> Ping


More information about the dev mailing list