Intel® VTune™ Amplifier XE

Report EU array metrics

After collecting results in the command line for a basic hotspots analysis,

"amplxe-cl -collect hotspots -r r000hs -knob enable-gpu-usage=true -knob enable-gpu-runtimes=true MyWorkload.exe",

where MyWorkload.exe contains openCL kernels running on Intel GPU, how do we generate a report that contains GPU statistics like EU array active, idle, stalled? The gpu-computing-tasks report is not showing this kind of data after the following command:

"amplxe-cl -report gpu-computing-tasks -r r000hs -report-output MyReport.csv -format csv -csv-delimiter comma".

Filtering by Column Name in the VTune report from command line

Error when getting the report form the command line by filtering by column name,

(1)Profile my application "amplxe-cl -collect hotspots -target-pid <myapp_pid> -r <resultFile> "

(2) When i want to view the report listing only specific columns using "amplxe-cl -R top-down -r <resultFile> --column=Module", i get the error

Unknown option: --column=Module

The report has 'Module' as one of the column. 


VTune overflow "collection data limit, MB" while Paused?

It seems that "VTune Amplifier XE 2016 Update1" consumes sample buffer even while it is paused

"The specified data limit of 500 MB is reached. Data collection is stopped." even before I Resume collection, and be able to start profiling.

I would like to delay sample collection untill the point my application is fully loaded and initialized, but have to specify too big sample data buffer over 1GB which is extremely slow at the later processing time.

How to profile the communication between Host and Mic during Offload Mode

Recently I need to know exactly the data communication(exactly how much and when) between the Host and MIC while running an offload application.

Unlike Nvidia, Intel doesn't provide a tool like NV Profiler.

So I guess maybe Vtune Amplifier XE can do this job. But unfortunately I get to know that when Amplxe only analyze MIC's performance while I analyse an offload application.

So I come to get help from the forum. Is there anyone who can help me? 

Failed to build kernel module on Ubuntu 15.10

Everything was working fine on 15.04 ubuntu but when I ugpraded to 15.10 vtune is broken. It won't do a simple analysis (says that 0 samples were collected)

 uname -a

Linux danielrh-desktop 4.2.0-16-generic #19-Ubuntu SMP Thu Oct 8 15:35:06 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

root@danielrh-desktop:/opt/intel/vtune_amplifier_xe/sepdk/src# lsb_release -a

No LSB modules are available.

Distributor ID:        Ubuntu

"Source/Assembly Code is not available" while doing a General Exploration


I am trying to open and view the results of general exploration analysis using VTune Amplifier 2015 for Systems, Update 3 (build 407750) on Windows 7 Enterprise 64-bit Service Pack 1. I had collected the data by running my application on a Linux machine, kernel version 3.13.0-57-generic. I had compiled my application with the debug information (-g flag). This was the command I had used to collect the data :

Does Intel VTune Amplifier 2016 for Systems support arm 64bit android system?

When using for android system (64bit system arm cpu) , error occured : 

C:\Program Files (x86)\IntelSWTools\VTune Amplifier 2016 for Systems\bin64>amplxe-cl -collect hotspots -target-system=android:VSEYVKW86SU8DAQK
amplxe: Using target: android:VSEYVKW86SU8DAQK
amplxe: Error: /data/local/tmp/[24]: /data/local/tmp/ not executable: magic 7F45
amplxe: Error: Amplifier cannot detect Android device configuration.

Intel® VTune™ Amplifier XE abonnieren