mbox

[0/3] AVX512 vPMD on i40e

Message ID 20201215021945.103396-1-leyi.rong@intel.com (mailing list archive)
Headers

Message

Leyi Rong Dec. 15, 2020, 2:19 a.m. UTC
  This patchset aims to support AVX512 vPMD on i40e.
And the changes are only target to AVX512 vector path.

Leyi Rong (3):
  net/i40e: remove devarg use-latest-supported-vec
  net/i40e: add AVX512 vector path
  net/i40e: optimize Tx by using AVX512

 doc/guides/nics/i40e.rst                |    9 -
 drivers/net/i40e/i40e_ethdev.c          |   63 +-
 drivers/net/i40e/i40e_ethdev.h          |    3 -
 drivers/net/i40e/i40e_rxtx.c            |  193 ++--
 drivers/net/i40e/i40e_rxtx.h            |   13 +
 drivers/net/i40e/i40e_rxtx_vec_avx512.c | 1130 +++++++++++++++++++++++
 drivers/net/i40e/meson.build            |   24 +
 7 files changed, 1287 insertions(+), 148 deletions(-)
 create mode 100644 drivers/net/i40e/i40e_rxtx_vec_avx512.c