User Guide

Contents

Problem: No GPU Utilization Data Is Collected

Intel® VTune™
Profiler
collects detailed GPU utilization data during GPU Offload (preview) or GPU Compute/Media Hotspots analysis.

Cause

Intel® VTune™
Profiler
may not collect the detailed GPU utilization data in the following cases:
  • GPU analysis is run without root privileges.
  • Intel Graphics driver is not signed properly.
  • Linux kernel is configured with the CONFIG_FTRACE option disabled.

Solution

Depending on the root cause, which is typically identified by the
VTune
Profiler
and described in a warning message, consider one of the following workarounds:
  • Make sure to properly set up your system for GPU analysis.
  • Since detailed GPU utilization analysis relies on the Ftrace* technology (i915 Ftrace events collection), your Linux kernel should be properly configured.
    • If you update the kernel rarely, configure and rebuild only module i915.
    • If you update the kernel often, build the special kernel for GPU analysis.
If your system does not support i915 Ftrace event collection, all the GPU Utilization statistics will be calculated based on the hardware events and attributed to the
Render and GPGPU
engine.

Product and Performance Information

1

Intel's compilers may or may not optimize to the same degree for non-Intel microprocessors for optimizations that are not unique to Intel microprocessors. These optimizations include SSE2, SSE3, and SSSE3 instruction sets and other optimizations. Intel does not guarantee the availability, functionality, or effectiveness of any optimization on microprocessors not manufactured by Intel. Microprocessor-dependent optimizations in this product are intended for use with Intel microprocessors. Certain optimizations not specific to Intel microarchitecture are reserved for Intel microprocessors. Please refer to the applicable product User and Reference Guides for more information regarding the specific instruction sets covered by this notice.

Notice revision #20110804