On July 6, July 24, Windows 8 Server version Hyper-V no longer has CPU kernel restrictions. It was previously reported that Windows 8 will directly have built-in Hyper-V 3.0 components, but it was mentioned that there may be restrictions on multi-core CPU. Recently, microsoft's Grant holistically releases the message that Windows 8 Server may lift the number of CPU cores limit, he said, "the new version will not have a virtual CPU limit (up to four virtual CPUs per VM client) ", this is good news for everyone.
Hyper-V is not enabled by default in the Windows 8 series. You only need to enable it in "add or delete Windows functions" as other optional components. However, in Windows 8, Hyper-V core is only provided in 64-bit versions, and the CPU must support SLAT for second-level address translation.
Extended reading of the following materials from the Internet)
SLAT: What is second-level address translation? Second-Level Address Translation technology (Second Level Address Translation) is supported in both Intel and AMD processors, but the name cannot be obtained. Intel is called EPTExtended Page Tables. It is supported in the Nehalem architecture; AMD is called RVI (Rapid Virtualization Indexing) and is supported only in the third-generation Opteron processor Barcelona. Hyper-V uses SLAT to help implement more memory management functions, and reduces the overhead for switching between the client physical machine address and the physical machine physical address, reducing the number of virtual machines running, hypervisor CPU and Vm memory usage.