On 12 Oct 2022, at 16:54, Ferriter, Cian wrote:

> Hi Eelco,
>
> Thanks for reaching out, here's our priority list:
> 1. Actions IPv6. Currently at v3. 
> http://patchwork.ozlabs.org/project/openvswitch/patch/[email protected]/
> 2. DPIF Recirc AVX512. Currently at v7. 
> http://patchwork.ozlabs.org/project/openvswitch/list/?series=322458
> 3. NVGRE optimizations. Currently at v2 (I mistakenly omitted the v2 tag when 
> sending the last version, oops). 
> http://patchwork.ozlabs.org/project/openvswitch/list/?series=318621

Thanks Cian,

I’ll be on PTO next week but will start reviewing once I get back.

Cheers,

Eelco



>> -----Original Message-----
>> From: Eelco Chaudron <[email protected]>
>> Sent: Wednesday 12 October 2022 14:30
>> To: Ferriter, Cian <[email protected]>
>> Cc: [email protected]; Amber, Kumar <[email protected]>; Finn, 
>> Emma <[email protected]>;
>> Stokes, Ian <[email protected]>; Van Haaren, Harry 
>> <[email protected]>
>> Subject: Re: [ovs-dev] [PATCH v7 0/9] DPIF + MFEX Inner AVX512
>>
>> Hi Cian, et al.
>>
>> I’m still planning to review all the AVX512-related patches that intel 
>> people have out, but I’m a bit
>> short on time.
>>
>> My next step is to review this set, or are there any other sets that you 
>> want to be reviewed first?
>> Even better would be a priority list that I can work down.
>>
>> Cheers,
>>
>> Eelco
>>
>>
>> On 12 Oct 2022, at 13:55, Cian Ferriter wrote:
>>
>>> This Series of Patchsets introduce the Optimizations for supporting
>>> tunneled packets in DPIF and MFEX. Along with the optimization various
>>> refactoring of scalar path is done to be used accross without
>>> duplication.
>>>
>>> Over the Tests we have observed a gain of approximate 20~25% gain in
>>> performance over the scalar path.
>>>
>>> ---
>>> v7:
>>> - Reword bridge.rst documentation to better explain the use of the
>>>   -recirc option and provide examples. This is all based on feedback
>>>   from Sunil.
>>>
>>> v6:
>>> - Fix minor comments.
>>> - Reworked magic block array and build the offsets from header sizes.
>>>
>>> v5:
>>> - Added comments to decribe method for handling  MFEX inner.
>>> - Fixed garbage passing of incorrect tunnel values.
>>>
>>> Kumar Amber (9):
>>>   dpif-netdev: Refactor per thread recirc data allocation.
>>>   dpif-netdev: Refactor hash function to own header.
>>>   dpif-netdev-avx512: Refactor avx512 dpif and create new APIs.
>>>   dpif-netdev-avx512: Add inner packet handling to dpif.
>>>   dpif-netdev: Add function pointer for dpif re-circulate.
>>>   dpif-mfex: Modify set/get MFEX commands to include inner.
>>>   dpif-mfex: Change MFEX fn pointer prototype to include md_is_valid.
>>>   mfex-study: Modify study func to select outer and inner MFEX funcs.
>>>   mfex-avx512: Add support for tunnel packets in avx512 MFEX.
>>>
>>>  Documentation/topics/dpdk/bridge.rst |  32 +++-
>>>  lib/dpif-netdev-avx512.c             |  72 ++++++---
>>>  lib/dpif-netdev-extract-avx512.c     | 213 +++++++++++++++++++++------
>>>  lib/dpif-netdev-extract-study.c      | 133 +++++++++++------
>>>  lib/dpif-netdev-private-dpcls.h      |  23 +++
>>>  lib/dpif-netdev-private-dpif.c       |  81 +++++++---
>>>  lib/dpif-netdev-private-dpif.h       |  37 ++++-
>>>  lib/dpif-netdev-private-extract.c    |  33 ++++-
>>>  lib/dpif-netdev-private-extract.h    |  19 ++-
>>>  lib/dpif-netdev-private-thread.h     |   6 +
>>>  lib/dpif-netdev.c                    |  67 ++++-----
>>>  11 files changed, 534 insertions(+), 182 deletions(-)
>>>
>>> --
>>> 2.25.1
>>>
>>> _______________________________________________
>>> dev mailing list
>>> [email protected]
>>> https://mail.openvswitch.org/mailman/listinfo/ovs-dev

_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to