This patchset adds AVX512 specialization for the NVGRE tunneling
scenario. It adds both an MFEX implementation for parsing the outer
header of a typical NVGRE packet and specialized DPCLS subtable
signatures for the lookups on both outer and inner headers.

Cian Ferriter (2):
  dpif-netdev/dpcls: Specialize more subtable signatures.
  dpif-netdev/mfex: Add AVX512 NVGRE traffic profiles.

 lib/dp-packet.h                        | 58 +++++++++++++++++++-------
 lib/dpif-netdev-extract-avx512.c       | 43 ++++++++++++++++++-
 lib/dpif-netdev-lookup-avx512-gather.c |  4 ++
 lib/dpif-netdev-lookup-generic.c       |  4 ++
 lib/dpif-netdev-private-extract.c      | 10 +++++
 lib/dpif-netdev-private-extract.h      |  5 +++
 6 files changed, 108 insertions(+), 16 deletions(-)

-- 
2.25.1

_______________________________________________
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to