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.

Reply via email to