Virtualization (Hyper-V, VmWare, etc.) and AVX, AVX2/FMA3, AVX512, SVE, etc. instruction sets

Some versions of hypervisors (Hyper-V, VmWare, etc.) may not enable various instruction sets in order to support live migration across different servers running different processors that provide different features.

On Windows client Hyper-V might be installed automatically by packages like Windows Phone SDK, Android SDK, etc. - which uses it to run the phone emulators. Thus you may find that your workstation cannot use these advanced instruction sets.