物理の駅 by onsanai

Physics Station → PhSt 質問・疑問・間違いの指摘は、コメントに書くか、直接伝えるときっと良いことがあります。主にWindows or Ubuntu用の記事です

自分のパソコンが拡張命令 (AVX-512等)に対応しているか確認する方法

cpuid x86およびx64で使用可能な命令(訳注: 拡張命令含む)を生成します。この命令は、サポートされている機能とCPUタイプに関する情報をプロセッサに問い合わせます。

docs.microsoft.com

実行例 Surface Book 2

GenuineIntel
Intel(R) Core(TM) i7-8650U CPU @ 1.90GHz
3DNOW not supported
3DNOWEXT not supported
ABM not supported
ADX supported
AES supported
AVX supported
AVX2 supported
AVX512CD not supported
AVX512ER not supported
AVX512F not supported
AVX512PF not supported
BMI1 supported
BMI2 supported
CLFSH supported
CMPXCHG16B supported
CX8 supported
ERMS supported
F16C supported
FMA supported
FSGSBASE supported
FXSR supported
HLE supported
INVPCID supported
LAHF supported
LZCNT supported
MMX supported
MMXEXT not supported
MONITOR not supported
MOVBE supported
MSR supported
OSXSAVE supported
PCLMULQDQ supported
POPCNT supported
PREFETCHWT1 not supported
RDRAND supported
RDSEED supported
RDTSCP supported
RTM supported
SEP supported
SHA not supported
SSE supported
SSE2 supported
SSE3 supported
SSE4.1 supported
SSE4.2 supported
SSE4a not supported
SSSE3 supported
SYSCALL supported
TBM not supported
XOP not supported
XSAVE supported

実行例2 一部抜粋

GenuineIntel
Intel(R) Core(TM) i9-9960X CPU @ 3.10GHz
AVX2 supported
*AVX512CD supported*
AVX512ER not supported
*AVX512F supported*
AVX512PF not supported

実行例3 一部抜粋

GenuineIntel
Intel(R) Core(TM) i7-6900K CPU @ 3.20GHz
AVX2 supported
AVX512CD not supported
AVX512ER not supported
AVX512F not supported
AVX512PF not supported

実行例4 一部抜粋

AuthenticAMD
AMD Ryzen 9 3950X 16-Core Processor
AVX2 supported
AVX512CD not supported
AVX512ER not supported
AVX512F not supported
AVX512PF not supported

実行例5 一部抜粋 Surface Book 3

GenuineIntel
Intel(R) Core(TM) i7-1065G7 CPU @ 1.30GHz
AVX512CD supported
AVX512ER not supported
AVX512F supported
AVX512PF not supported