[dpdk-dev] [PATCH 00/17] Add CPU flags
Kevin Laatz
kevin.laatz at intel.com
Tue Mar 24 12:49:04 CET 2020
This patch set adds CPU flags which will enable the detection of ISA
features available on more recent x86 based CPUs.
The CPUID leaf information can be found in Section 1.7 of this
document:
https://software.intel.com/sites/default/files/managed/c5/15/architecture-instruction-set-extensions-programming-reference.pdf
Kevin Laatz (17):
eal/cpuflags: add avx512 doubleword and quadword
eal/cpuflags: add avx512 integer fused multiply-add
eal/cpuflags: add avx512 conflict detection
eal/cpuflags: add avx512 byte and word
eal/cpuflags: add avx512 vector length
eal/cpuflags: add avx512 vector bit manipulation
eal/cpuflags: add avx512 vector bit manipulation 2
eal/cpuflags: add galois field new instructions
eal/cpuflags: add vector AES
eal/cpuflags: add vector carry-less multiply
eal/cpuflags: add avx512 vector neural network instructions
eal/cpuflags: add avx512 bit algorithms
eal/cpuflags: add avx512 vector popcount
eal/cpuflags: add cache line demote
eal/cpuflags: add direct store instructions
eal/cpuflags: add direct store instructions 64B
eal/cpuflags: add avx512 two register intersection
lib/librte_eal/common/arch/x86/rte_cpuflags.c | 18 ++++++++++++++++++
.../common/include/arch/x86/rte_cpuflags.h | 18 ++++++++++++++++++
2 files changed, 36 insertions(+)
--
2.17.1
More information about the dev
mailing list