intel / intel/isa-l

AVX512 detection failed when cpu supports AVX512

Open
#291 3 comments 1 reaction 0 assignees View on GitHub
Dominant language
C
Stars
1.1k
Forks
346
PR merge metrics
No merged PRs in 30d

Description

OS: debian 9
GCC: 6.3
NASM: 2.12.01
CPU: Intel(R) Xeon(R) Silver 4314 CPU @ 2.40GHz
ISA-L: 2.31

I have confirmed that my cpu supports AVX512 through https://ark.intel.com/content/www/us/en/ark/products/215269/intel-xeon-silver-4314-processor-24m-cache-2-40-ghz.html. However the AVX512 detection in building isa-l failed. I tried to run the detection code myself and got the following output:
`$echo vinserti32x8 zmm0, ymm1, 1\; > tst.asm && nasm -f elf64 tst.asm && echo pass`
`tst.asm:1: error: invalid combination of opcode and operands`.

I want to know why the detection failed and if there are some operations to the OS kernel I need to perform to enable AVX512. Thanks for answering!

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.