Re: [EXT] [vpp-dev] Marvell's AI from last call

2018-05-24 Thread Szymon
Hi, Initially no, but later I did, and still got slightly better performance with DPDK. I totally agree that MUSDK plugin could outperform DPDK plugin, but it currently does not (or I am doing something wrong, what it very possible). And it is the MUSDK plugin which introduces additional maintenan

Re: [EXT] [vpp-dev] Marvell's AI from last call

2018-05-24 Thread Damjan Marion
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 curren

Re: [EXT] [vpp-dev] Marvell's AI from last call

2018-05-24 Thread Szymon
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 : > I observed different results - I got ~4 Mpps/core with Marvell DPDK and ~3

Re: [EXT] [vpp-dev] Marvell's AI from last call

2018-05-24 Thread Szymon
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 : > > Damjan is right. It d

Re: [EXT] [vpp-dev] Marvell's AI from last call

2018-05-23 Thread Vincent JARDIN
Damjan is right. It does not make sense to over wrapup (overheads) when it is not needed.

Re: [EXT] [vpp-dev] Marvell's AI from last call

2018-05-23 Thread Damjan Marion
gt;>>> Thanks, >>>>>> -- >>>>>> Damjan >>>>>>> On 16 May 2018, at 15:33, Natalie Samsonov >>>>>> <mailto:nsams...@marvell.com>> wrote: >>>>>>> >>>>>>> Dear Damjan

Re: [EXT] [vpp-dev] Marvell's AI from last call

2018-05-23 Thread Tina Tsou
ina.t...@arm.com>>;vpp-dev@lists.fd.io<mailto:vpp-dev@lists.fd.io> <mailto:vpp-dev@lists.fd.io>; Maen Suleiman mailto:m...@marvell.com> <mailto:m...@marvell.com>> *Subject:*[EXT] Re: [vpp-dev] Marvell's AI from last call External Email

Re: [EXT] [vpp-dev] Marvell's AI from last call

2018-05-23 Thread Damjan Marion
ell.com>> wrote: >>>>> >>>>> Dear Damjan, >>>>> As I understood, it was a request to use DPDK plugin with all platforms >>>>> and I was asked to upstream Marvell DPDK plugin. >>>>> Best Reg

Re: [EXT] [vpp-dev] Marvell's AI from last call

2018-05-22 Thread Szymon
t:*Wednesday, May 16, 2018 16:03 > *To:*Natalie Samsonov mailto:nsams...@marvell.com > >> > *Cc:*Tina Tsou mailto:tina.t...@arm.com > >>;vpp-dev@lists.fd.io <mailto:vpp-dev@lists.fd.io > >; Maen Suleiman mailto:m...@marvell.com >> > *Subject:*[EXT] Re: [vpp-d

Re: [EXT] [vpp-dev] Marvell's AI from last call

2018-05-17 Thread Damjan Marion
rom:*Damjan Marion [mailto:dmarion.li...@gmail.com] >>> *Sent:*Wednesday, May 16, 2018 16:03 >>> *To:*Natalie Samsonov mailto:nsams...@marvell.com>> >>> *Cc:*Tina Tsou >> <mailto:t

Re: [EXT] [vpp-dev] Marvell's AI from last call

2018-05-17 Thread Nitin Saxena
o>; Maen Suleiman <mailto:m...@marvell.com>> *Subject:*[EXT] Re: [vpp-dev] Marvell's AI from last call External Email Dear Natalie, What is the point of using DPDK marvel driver (which is actually just a wrapper a

Re: [EXT] [vpp-dev] Marvell's AI from last call

2018-05-16 Thread Damjan Marion
ists.fd.io <mailto:vpp-dev@lists.fd.io>; Maen Suleiman > mailto:m...@marvell.com>> > Subject: [EXT] Re: [vpp-dev] Marvell's AI from last call > > External Email > > Dear Natalie, > > What is the point of using DPDK marvel driver (which is actually just a > wrap

Re: [EXT] Re: [vpp-dev] Marvell's AI from last call

2018-05-16 Thread Natalie Samsonov
@lists.fd.io; Maen Suleiman Subject: [EXT] Re: [vpp-dev] Marvell's AI from last call External Email Dear Natalie, What is the point of using DPDK marvel driver (which is actually just a wrapper around musdk) if we already have native musdk support in vpp? -- D

Re: [vpp-dev] Marvell's AI from last call

2018-05-16 Thread Damjan Marion
Dear Natalie, What is the point of using DPDK marvel driver (which is actually just a wrapper around musdk) if we already have native musdk support in vpp? -- Damjan > On 15 May 2018, at 08:48, Natalie Samsonov wrote: > > Hi, > > We are working now on upstreaming Marvell’s PMD support in VPP

[vpp-dev] Marvell's AI from last call

2018-05-15 Thread Natalie Samsonov
Hi, 1. We are working now on upstreaming Marvell's PMD support in VPP DPDK plugin. I'm attaching the patch as well in case you want play with it. 2. Regarding the L3FWD performance difference between MUSDK and DPDK, currently we don't have numbers with VPP L3FW. We only have the