2
0
mirror of https://github.com/openvswitch/ovs synced 2025-08-31 06:15:47 +00:00

odp-execute: Add ISA implementation of actions.

This commit adds the AVX512 implementation of the action functionality.

Usage:
  $ ovs-appctl odp-execute/action-impl-set avx512

Signed-off-by: Emma Finn <emma.finn@intel.com>
Signed-off-by: Harry van Haaren <harry.van.haaren@intel.com>
Co-authored-by: Harry van Haaren <harry.van.haaren@intel.com>
Acked-by: Sunil Pai G <sunil.pai.g@intel.com>
Acked-by: Eelco Chaudron <echaudro@redhat.com>
Signed-off-by: Ian Stokes <ian.stokes@intel.com>
This commit is contained in:
Emma Finn
2022-07-15 10:16:19 +00:00
committed by Ian Stokes
parent b52e0b396e
commit 529af67146
9 changed files with 99 additions and 8 deletions

View File

@@ -41,6 +41,14 @@ static struct odp_execute_action_impl action_impls[] = {
.name = "scalar",
.init_func = odp_action_scalar_init,
},
#if ACTION_IMPL_AVX512_CHECK
[ACTION_IMPL_AVX512] = {
.available = false,
.name = "avx512",
.init_func = NULL,
},
#endif
};
static void