rwalker90 :
Hi Guys,
The i7 4770k only supports Vt-X and not Vt-d
Any idea what this restricts me to?
i am keen on visualization however with not supporting vt-d, im not sure where that leaves me,
would i be able to use vmware workstation to its full capabilities ie make a home lab for study?
Thanks
VT-x, known as CPU level virtualization, provides the necessary functions needed to isolate guest processes running in the guest memory space from the host processes and the host memory space.
VT-d, known as chipset level virtualization or directed-IO, provides the necessary functions to isolate DMA capable hardware to a guest memory space when it bypasses the CPU through the DMA controller. This is necessary to prevent an attack vector where a device mapped into a guest memory space could be instructed to make DMA transfers to the host memory, or do so unintentionally through a driver bug.
VT-d can only be used effectively on Type-1 hypervisors that run on the metal. Type-2 hypervisors that run as applications cannot make use of VT-d effectively.
On a platform that supports VT-d at both the hardware level (VT-d support enabled) and on the hypervisor can attach some hardware components directly to a guest operating system without the need to use a complicated driver stack and VMbus. Good examples are storage controllers, ethernet controllers, and graphics cards.
VMWare VSphere Hypervisor (ESX/ESXi) supports VT-d, as does Microsoft Hyper-V. VMWare Workstation, and Virtualbox do not support VT-d.
You will be able to use VMWare Workstation to its full capabilities with a 4770k, but if you want the best of both worlds spend a few hundred extra bucks on a 4930k.