>>> On 29.06.16 at 13:27, wrote:
> AVX-512 is an extention of AVX2. Its spec can be found at:
> https://software.intel.com/sites/default/files/managed/b4/3a/319433-024.pdf
> This patch detects AVX-512 features by CPUID.
>
> Signed-off-by: Luwei Kang
> ---
> [V3]
> 1.adjust dependencies between
>>> On 29.06.16 at 13:45, wrote:
> From table 2-2 I can see that
> AVX512F = AVX512F & AVX512VL
> AVX512CD = AVX512F & AVX512VL & AVX512CD
> AVX512DQ = AVX512F & AVX512VL & AVX512DQ
> AVX512BW = AVX512F & AVX512VL & AVX512BW
> AVX512IFMA = AVX512F & AVX512VL & AVX512IFMA
> A
From table 2-2 I can see that
AVX512F = AVX512F & AVX512VL
AVX512CD = AVX512F & AVX512VL & AVX512CD
AVX512DQ = AVX512F & AVX512VL & AVX512DQ
AVX512BW = AVX512F & AVX512VL & AVX512BW
AVX512IFMA = AVX512F & AVX512VL & AVX512IFMA
AVX512VBMI = AVX512F & AVX512VL & AVX512VBMI
Fro
AVX-512 is an extention of AVX2. Its spec can be found at:
https://software.intel.com/sites/default/files/managed/b4/3a/319433-024.pdf
This patch detects AVX-512 features by CPUID.
Signed-off-by: Luwei Kang
---
[V3]
1.adjust dependencies between features.
[V2]
1.one per bit, change from
> + x