pátek 18. ledna 2013

Které procesory podporují SLAT ?

Pokud chcete instalovat HYPER-V v MS Windows 8 potřebujee, aby procesor podporoval SLAT.
Rovněž pokud chcete mít REMOTEFX v MS Windows 2012 musíte mít procesor podporu SLAT.

Zajímavé je, že HYPER-V v MS Windows Server 2012 nemusí mít podporu SLAT.

SLAT is a feature of the CPU. It is called “Rapid Virtualization Indexing (RVI)”, and has been called Extended Page Tables (EPT) by Intel and Nested Page Tables (NPT) by AMD. You can use Wikipedia to look up Intel Nehalem and AMD NPT:

Every Core i3, i5 and i7 supprts SLAT. You can look up the supported AMD versions at http://support.amd.com/us/kbarticles/Pages/GPU120AMDRVICPUsHyperVWin8.aspx

As of Sep 1, 2011 Mark Russinovich has updated (V3) his utility coreinfo.exe that you can use to detect EPT and NPT (SLAT) support on your CPU. Use thecoreinfo -v switch to list the features. An asterisk * next to a feature indicates that it is supported. A minus sign - indicates no support for that feature.

Note: Coreinfo must be executed on a system without a hypervisor running for accurate results.

Here's an example from my Samsung 900x:

*” means the feature is present
-“ means it is missing

Here is an example of a CPU that is NOT SLAT capable:

Alternatively, you can useWindows PowerShell to capture your specific CPU model:
PS C:\Windows\system32> gwmi win32_processor
Caption : AMD64 Family 16 Model 2 Stepping 3
DeviceID : CPU0
Manufacturer : AuthenticAMD
MaxClockSpeed : 2400
Name : AMD Phenom(tm) 9750B Quad-Core Processor
SocketDesignation : XU1 PROCESSOR
NOTE: Be sure to include the specific family/model/stepping since different processor revisions may have different feature sets.
NameFamily / Model / Stepping
AMD Phenom(tm) 9750B Quad-Core ProcessorAMD64 Family 16 Model 2 Stepping 3
AMD Athlon(tm) II X3 425 ProcessorAMD64 Family 16 Model 5 Stepping 2
AMD C-50 ProcessorAMD64 Family 20 Model 1 Stepping 0
Note Remember to check you BIOS settings. For example, VT-x has to be enabled before coreinfo.exe will tell you it's available.

Servers that support SLAT
  • Any AMD server CPU based on Barcelona or later architectures. Some early Barcelona editions didn't have RVI, but they're relatively rare.Check this AMD list.
  • Intel server processors numbered E5500 and higher.
  • Any Intel CPUs based on Nehalem, Westmere, or Sandybridge micro-architectures. (There may be exceptions, but I'm not aware of any.)
Desktops that support SLAT
  • Intel processors whose names start with 'i', e.g. i3, i5, i7, i9. (There may be exceptions, but I'm not aware of any.)
  • Any Intel CPUs based on Nehalem, Westmere, or Sandybridge micro-architectures. (There may be exceptions, but I'm not aware of any.)
Laptops that support SLAT
  • Lenovo T410, T510, W510, W520, T420s, T520, X201
  • Samsung 900x
  • Dell Precision M4600

Žádné komentáře: