Cause

Intel® VTune™ Amplifier cannot access the PMU resources in the virtualization environment since either the PMU resources are made unavailable through BIOS options or Hyper-V has been activated on an unsupported platform.

Known System Limitations

  • The sampling-based performance profiling on Hyper-V has only been available since Windows 10 RS3 release (version 1709) or later. Check your Windows OS version to make sure the VTune Amplifier can run on the system:

    > winver

    For example, Version 1709 indicates that the supported Windows 10 Fall Creators Update (RedStone3) is running on the system:

  • The Hyper-V allows the sampling-based performance profiling on the latest generation of Intel microarchitectures code named Skylake and Goldmont onward. VTune Amplifier will not be able to work in the Hyper-V environment running on Intel microarchitectures code named Haswell or Broadwell.

Solution

To enable hardware event-based sampling collection for systems prior to Windows 10 RS3, do the following:

  • Enable access to the PMU resources through BIOS options (if it was disabled manually).

  • Disable the Hyper-V feature as follows:

    1. From the Start menu select Search > Settings > Turn Windows features on or off to open the Windows Features window.

    2. Make sure to disable the Hyper-V feature and its sub-features and restart the system.

    If the Hyper-V feature is not disabled even after the system reboot, check BIOS VMX (virtualization feature) and turn it OFF.

To troubleshoot hardware event-based sampling collection problems for Windows 10 RS3, make sure you have the Credential Guard and Device Guard security features disabled on your system.

Para obtener información más completa sobre las optimizaciones del compilador, consulte nuestro Aviso de optimización.
Seleccione el color del botón adhesivo: 
Orange (only for download buttons)