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 maintenance, not
DPDK.

But I believe we can keep status quo. Sorry for taking your time.

Regards,
Szymon Śliwa

2018-05-24 13:10 GMT+02:00 Damjan Marion <dmarion.li...@gmail.com>:

> 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>:
>
>> 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>:
>>
>>>
>>> Damjan is right. It does not make sense to over wrapup  (overheads) when
>>> it is not needed.
>>>
>>
>>
>
>

Reply via email to