I did some searches, but I was unable to find a list of which CPU models support VT-x and which do not. Where can I find such a list?
-
Related info (but from a post-purchase angle) serverfault.com/questions/14275/what-cpu-will-work-with-hyper-v – Kara Marfia Jun 12 '09 at 17:09
Try http://en.wikipedia.org/wiki/List_of_Intel_microprocessors for Intel (search for 'VT') and http://en.wikipedia.org/wiki/List_of_AMD_microprocessors for AMD (search for 'AMD-V').
This wiki page has a reasonably good sample of both AMD (V) and Intel (VT-x) processors.
Intel's ARK site is pretty awesome for finding out info on all Intel products (not just CPUs but motherboards, ethernet controllers, and chipsets).
ARK has a list of Intel CPUs that support VT-x here: http://ark.intel.com/VTList.aspx
For intels there's a really nice page:
Just go there and choose the "Intel Advanced Virtualization Technology" in the feature list. That is the second page after choosing the processor family.
Anyone knows a similiar site for AMD? I think it's a real lack of care that they don't have it easily available...
If you already have the CPU and you're using Linux you can check it programmatically like this:
$ grep ^flags /proc/cpuinfo | egrep '(vmx|svm}'
If this matches you have the virtualization CPU extensions (vmx==Intel, svm==AMD).
Make sure to enable VT in the system BIOS.