See what version of x86_64 ISA you have:
There is a Linux program called x86-64-level that will show what generation of x86_64 you have.
*Generations can appear much later for budget CPUs or on competitors.
x86-64v1: baseline (2003 / AMD K8 with no 3DNow!)
x86-64v2: First Generation Core i7/i5 (2008 / Intel Nehalem)
*No core 2 duo/quad meets the v2 requirements
x86-64v3: With 4th gen intel core processors (2013 / Intel Haswell)
*2015 for AMD CPUs (Two years before Ryzen). *Up to 2023 for Intel Atom.
x86-64v4: For x86 CPU's with AVX-512 extension, Starting in 2nd half of the 2010s.
-----------------------------------------------------------------------------------------
To run x86-64-level (as a portable exactable):
./x86-64-level
*It will output a number indication what version/generation of x86_64 you have.
---------------------------------------------------------------------------------------------
To install x86-64-level:
curl -L -O https://raw.githubusercontent.com/HenrikBengtsson/x86-64-level/main/x86-64-level
chmod ugo+x x86-64-level
*Can also install as system binary by:
sudo mv x86-64-level /usr/local/bin
--------------------------------------------------------
Sources:
Gary Explains (on YouTube)
Github page for software
Date: February 6th 2024
Update (Fall 2024): Fixed x86_64v2 incorrect minimum
Back