Re: [PATCH v3] x86/cpufeatures.h: Enable A Few New AVX-512 Features
From: Ingo Molnar
Date: Sat Mar 12 2016 - 11:29:30 EST
* Fenghua Yu <fenghua.yu@xxxxxxxxx> wrote:
> +#define X86_FEATURE_AVX512DQ ( 9*32+17) /* AVX-512 DQ Instructions */
> +#define X86_FEATURE_AVX512BW ( 9*32+30) /* AVX-512 BW Instructions */
> +#define X86_FEATURE_AVX512VL ( 9*32+31) /* AVX-512 Vector Lengths */
Yeah, so I don't think it's obvious to people what the DQ/BW/VL extensions are
precisely, so I changed the text to the following, a bit more verbose
descriptions:
#define X86_FEATURE_AVX512DQ ( 9*32+17) /* AVX-512 DQ (Double/Quad granular) Instructions */
#define X86_FEATURE_AVX512BW ( 9*32+30) /* AVX-512 BW (Byte/Word granular) Instructions */
#define X86_FEATURE_AVX512VL ( 9*32+31) /* AVX-512 VL (128/256 Vector Length) Extensions */
Please holler if you disagree!
Thanks,
Ingo