Hashing Optimization are also included which can further improve performance by approximately 10%.
--- v9: - Replace tycast with memcpy to resolve un-alinged memory access. v8: - Optimize mfex_fuzzy script for less IO writes. v7: - Split Ipv4 Hahsing to separate Patchset v6: - Reorder Patches in the Patchset. v5: - Add Ipv6 and TCP packet length checks. v4: - rebase to master. - use static key lenghts for different packet types. v3: - rebase to master. v2: - fix the CI build. - fix check-patch for co-author. --- Kumar Amber (4): dpif-netdev/mfex: Add ipv4 profile based hashing. dpif-netdev/mfex: Add packet hash check to autovalidator. dpif-netdev/mfex: Avoid hashing when opt mfex called. tests/mfex: Improve pcap script for mfex tests. NEWS | 2 + lib/dpif-netdev-avx512.c | 6 +-- lib/dpif-netdev-extract-avx512.c | 72 ++++++++++++++++++++++++++++++ lib/dpif-netdev-private-extract.c | 24 +++++++--- tests/automake.mk | 1 - tests/mfex_fuzzy.py | 66 +++++++++++++++++++-------- tests/pcap/mfex_test.pcap | Bin 416 -> 0 bytes tests/system-dpdk.at | 23 +++++++--- 8 files changed, 157 insertions(+), 37 deletions(-) delete mode 100644 tests/pcap/mfex_test.pcap -- 2.25.1 _______________________________________________ dev mailing list [email protected] https://mail.openvswitch.org/mailman/listinfo/ovs-dev
