[dpdk-dev] [PATCH 00/17] Add CPU flags
David Marchand
david.marchand at redhat.com
Wed Mar 25 09:36:57 CET 2020
On Tue, Mar 24, 2020 at 12:49 PM Kevin Laatz <kevin.laatz at intel.com> wrote:
> 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(+)
You are just adding definitions, the review should be straightforward
for guys in the know.
I can see little value in splitting in that many patches.
--
David Marchand
More information about the dev
mailing list