Re: [dpdk-dev] Q on IXGBE and I40E vector Tx processing

2017-04-17 Thread Ravi Kerur
Hi Konstantin, On Sun, Apr 16, 2017 at 3:26 PM, Ananyev, Konstantin < konstantin.anan...@intel.com> wrote: > > Hi Ravi, > > > > > Hi, > > > > The reason I am asking I because I have tried different combinations of > > scalar and vector Tx and Rx processing for both IXGBE and I40E with > > followi

Re: [dpdk-dev] Q on IXGBE and I40E vector Tx processing

2017-04-16 Thread Ananyev, Konstantin
Hi Ravi, > > Hi, > > The reason I am asking I because I have tried different combinations of > scalar and vector Tx and Rx processing for both IXGBE and I40E with > following results > > 1. Vector Rx and Vector Tx gives best performance but can only support > packet size of less than or equal

Re: [dpdk-dev] Q on IXGBE and I40E vector Tx processing

2017-04-16 Thread Ravi Kerur
Hi, The reason I am asking I because I have tried different combinations of scalar and vector Tx and Rx processing for both IXGBE and I40E with following results 1. Vector Rx and Vector Tx gives best performance but can only support packet size of less than or equal to 2048 bytes 2. Scalar Rx an

[dpdk-dev] Q on IXGBE and I40E vector Tx processing

2017-04-14 Thread Ravi Kerur
Hi, We are using dpdk 16.04 and by looking at the ixgbe and i40e(i40e_xmit_pkts_vec) and ixgbe(ixgbe_xmit_pkts_vec) driver vector tx processing code I see they both don't handle scattered packet processing. For any packets greater than 2048 bytes which will basically contain multiple rte_mbuf segs