Processor support: Difference between revisions

From KVM
(Added names, cpuinfo flag, link to wikipedia article with list of specific processors)
(Add non-x86 architectures to the list)
Line 1: Line 1:
Information about what cpu supports Hardware virtualization.
Information about what cpu supports Hardware virtualization.


==== INTEL: ====
==== INTEL: ====
Line 11: Line 12:


http://en.wikipedia.org/wiki/X86_virtualization#Intel_Virtualization_Technology_for_x86_.28Intel_VT-x.29
http://en.wikipedia.org/wiki/X86_virtualization#Intel_Virtualization_Technology_for_x86_.28Intel_VT-x.29
==== AMD: ====
==== AMD: ====


Line 18: Line 21:


http://en.wikipedia.org/wiki/X86_virtualization#AMD_virtualization_.28AMD-V.29
http://en.wikipedia.org/wiki/X86_virtualization#AMD_virtualization_.28AMD-V.29
==== PowerPC: ====
KVM for PowerPC supports selected embedded cores. It also supports all 64-bit server / desktop class CPUs like the G5, POWER4 and above, Cell, 970MP, etc.
{| style="width:20%"
|BookE 440
|style="color:green"|YES
|-
|BookE 500
|style="color:green"|YES
|-
|Book3S PPC64
|style="color:green"|YES
|-
|Book3S PPC32
|style="color:red"|NO
|}
==== S390: ====
Every S390 that has 64-bit support can use KVM. So if your mainframe is at least a z9, you're good!

Revision as of 19:30, 21 January 2010

Information about what cpu supports Hardware virtualization.


INTEL:

VT-x, shows in /proc/cpuinfo as the vmx flag.

AKA Vanderpool

See Wikipedia's article on x86 virtualization, for a list of processors that include it.

http://en.wikipedia.org/wiki/X86_virtualization#Intel_Virtualization_Technology_for_x86_.28Intel_VT-x.29


AMD:

AMD-V, shows in /proc/cpuinfo as the svm flag.

AKA Pacifica

http://en.wikipedia.org/wiki/X86_virtualization#AMD_virtualization_.28AMD-V.29


PowerPC:

KVM for PowerPC supports selected embedded cores. It also supports all 64-bit server / desktop class CPUs like the G5, POWER4 and above, Cell, 970MP, etc.

BookE 440 YES
BookE 500 YES
Book3S PPC64 YES
Book3S PPC32 NO


S390:

Every S390 that has 64-bit support can use KVM. So if your mainframe is at least a z9, you're good!