It is faster because there is no DPDK overhead.... — Damjan
> On 23 May 2018, at 17:45, Tina Tsou <tina.t...@arm.com> wrote: > > Dear Damjan, > > Is the 30% faster because of using different applications or something else? > > > Thank you, > Tina > > On May 23, 2018, at 7:56 AM, Damjan Marion <dmarion.li...@gmail.com> wrote: > >> I addef -2 on it as there is no value in having it in vpp. We already have >> native driver which is 30% faster. At the end dpdk driver is just a wrapper >> around musdk.... >> >> — >> Damjan >> >> On 22 May 2018, at 20:05, Szymon Śliwa <s...@semihalf.com> wrote: >> >>> Hi, I improved the patch Natalie submitted, and pushed it for review on >>> gerrit: https://gerrit.fd.io/r/#/c/12694/ . >>> >>> There was a small change in dpdk/device/init.c - I needed to set >>> ignore_offload_bitfield manually, don't know what >>> changed since I last tested it, but it did not work without it. >>> >>> I also added stuff for mrvl_pmd in dpdk/Makefile. >>> >>> And fixed the hard coded linker flag to some kind of autotools magic (hope >>> I done it right). >>> >>> Everything was tested on VPP from today morning (not IPsec though). >>> >>> Regards, >>> Szymon >>> >>> >>> >>> 2018-05-17 21:07 GMT+02:00 Damjan Marion <dmarion.li...@gmail.com>: >>>> >>>> Fine if this is going to stay out of vpp repo, as it is duplicate >>>> functionality and also it will make dpdk plugin more messy due to external >>>> dependencies on musdk. >>>> Will be better to do that work with some NIC which have native DPDK >>>> drivers, not wrapper like in musdk case... >>>> >>>> -- >>>> Damjan >>>> >>>>> On 17 May 2018, at 14:09, Nitin Saxena <nitin.sax...@cavium.com> wrote: >>>>> >>>>> Hi Damjan, >>>>> >>>>> This request was discussed in FD.io ARM call in order to optimize >>>>> dpdk-input node for ARM platforms. Macchiatobin is one common platform >>>>> where almost all ARM stakeholders are working on and profiling >>>>> data/details can be easily shared among them. >>>>> >>>>> Thanks, >>>>> Nitin >>>>> >>>>>> On Wednesday 16 May 2018 11:37 PM, Damjan Marion wrote: >>>>>> Hi Natalie, >>>>>> Who requested that? >>>>>> Thanks, >>>>>> -- >>>>>> Damjan >>>>>>> On 16 May 2018, at 15:33, Natalie Samsonov <nsams...@marvell.com >>>>>>> <mailto:nsams...@marvell.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 Regards, >>>>>>> Natalie >>>>>>> *From:*Damjan Marion [mailto:dmarion.li...@gmail.com] >>>>>>> *Sent:*Wednesday, May 16, 2018 16:03 >>>>>>> *To:*Natalie Samsonov <nsams...@marvell.com >>>>>>> <mailto:nsams...@marvell.com>> >>>>>>> *Cc:*Tina Tsou <tina.t...@arm.com >>>>>>> <mailto:tina.t...@arm.com>>;vpp-dev@lists.fd.io >>>>>>> <mailto:vpp-dev@lists.fd.io>; Maen Suleiman <m...@marvell.com >>>>>>> <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 around musdk) if we already have native musdk support in vpp? >>>>>>> -- >>>>>>> Damjan >>>>>>> >>>>>>> >>>>>>> On 15 May 2018, at 08:48, Natalie Samsonov <nsams...@marvell.com >>>>>>> <mailto:nsams...@marvell.com>> wrote: >>>>>>> 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 numbers with two different applications. One is >>>>>>> our own L3FW application running on top of MUSDK and other is a >>>>>>> standard DPDL L3FWD application, so it’s not a fair comparison. >>>>>>> Best Regards, >>>>>>> Natalie Samsonov >>>>>>> <0001-plugins-dpdk-Add-support-for-net_mrvl-dpdk-driver.patch> >>>> >>>> >>> > IMPORTANT NOTICE: The contents of this email and any attachments are > confidential and may also be privileged. If you are not the intended > recipient, please notify the sender immediately and do not disclose the > contents to any other person, use it for any purpose, or store or copy the > information in any medium. Thank you.