AVX is Advanced Vector Extension. Most of Intel CPU supports AVX and AVX-512. Currently, most of AMD CPUs support AVX, but not AVX-512. AMD Zen 4 CPUs support AVX-512. I was wondering how about my CPU. Is it support AVX and AVX-512? While I was estimating costs of AI workstation at my work, this question came up. So, I want to show you how to check a CPU supports AVX or AVX-512 here.
At first, I have to find out my CPU’s name and spec on Ubuntu. Run command below to find out a CPU information.
less /proc/cpuinfo
It displays the CPU information like below.
“Intel(R) Core(TM) i5-9300H CPU @ 2.40GHz” is my CPU. Search my CPU at this URL: https://www.intel.com/content/www/us/en/products/overview.html
Enter the CPU name in the searchbox.
I get the search result.
Click the CPU. Now, I can see my CPU spec.
Click Advanced Technology. See “Instruction Set Extensions” and I see my CPU support AVX2, but not AVX-512.
This is how to find out a CPU supports AVX. Please let me know if you have any questions or suggestions.
Reference URL: https://www.intel.com/content/www/us/en/support/articles/000005779/processors.html