Dear Szymon, It is reasonably to expect that copying data from NIC descriptor to VPP buffer metadata should be faster than copying NIC descriptor to DPDK metadata and then copying same data from DPDK metadata into vpp metadata.
Do we agree on that? It might be that i wrote crapy code in current driver, but I'm pretty sure that i was getting ~30% better performance few months ago. Have you disabled dpdk plugin during that test? -- Damjan > On 24 May 2018, at 12:36, Szymon Śliwa <s...@semihalf.com> wrote: > > Ok, sorry, I haven't disabled dpdk_plugin.so, with it disabled I get only > slightly better performance > with Marvell DPDK (200 Kpps or something like that). > > Regards, > Szymon Śliwa > > 2018-05-24 12:14 GMT+02:00 Szymon Śliwa <s...@semihalf.com > <mailto:s...@semihalf.com>>: > I observed different results - I got ~4 Mpps/core with Marvell DPDK and ~3 > Mpps/core with Marvell plugin, > but maybe I have something misconfigured. > > FYI: there are problems when trying to use crypto_mrvl. > > Regards, > Szymon Śliwa > > 2018-05-23 18:15 GMT+02:00 Vincent Jardin <vincent.jar...@6wind.com > <mailto:vincent.jar...@6wind.com>>: > > Damjan is right. It does not make sense to over wrapup (overheads) when it > is not needed. > >