Intel® VTune™ Amplifier XE and Intel® VTune™ Amplifier for Systems Help
The Platform Analysis branch introduces the analysis types monitoring CPU, GPU and power usage for your application/system:
CPU/GPU Concurrency: Event-based sampling analysis that enables you to explore code execution on the various CPU and GPU cores on your platform, correlate CPU and GPU activity and identify whether your application is GPU or CPU bound.
GPU Hotspots: Platform analysis targeted for applications using a Graphics Processing Unit (GPU) for rendering, video processing, and computations. If you ran the CPU/GPU Concurrency analysis and identified that your application is GPU-bound, use the GPU Hotspots analysis to go deeper and identify the most time-consuming GPU computing tasks and analyze performance per GPU hardware metrics.
System Overview: Driverless event-based sampling analysis that monitors general behavior of your target Linux* or Android* system and correlates power and performance metrics with the interrupt request (IRQ) handling. This analysis type is supported by the VTune Amplifier for Systems.
Disk Input and Output: Event-based platform-wide analysis that monitors utilization of the disk subsystem, CPU and processor buses.
Prerequisites:
It is recommended to install the sampling driver for hardware event-based sampling collection types. For Linux* and Android* targets, if the sampling driver is not installed, VTune Amplifier can work on Perf* (driverless collection).
To enable system-wide and uncore event collection, use root or sudo to set /proc/sys/kernel/perf_event_paranoid to 0.
>echo 0>/proc/sys/kernel/perf_event_paranoid