Use this tag to ask questions about Intel® VTune™ Profiler, which is an advanced performance profiler to find and optimize performance bottlenecks across CPU, GPU, and FPGA systems.
Questions tagged [intel-vtune]
182 questions
0
votes
1 answer
VTune: Is high value for 3+ ports utilized good or bad
In VTune analysis, the gui application shows a red flag against high values for the metric "Cycles of 3+ Ports Utilized". I thought it should be a good idea given more of the ports are utilized. Why/When could it be a bad thing?
The application used…

Harsh Kumar
- 97
- 6
0
votes
1 answer
Get user events from VTune doesn't work with attach to process
TLDR;
I am attempting to run a command line vtune attach to process analysis for some instrumented code with the application instrumentation lib supplied by intel. I have succeeded, in collecting user events when running within the vtune application…

Fantastic Mr Fox
- 32,495
- 27
- 95
- 175
0
votes
1 answer
Intel VTune MPI Interfaces Performance Measurement
I have a program written with openMP and MPI, I want to measure MPI interfaces specially. Profiling with vtune hotspots in the following commands:
export OMP_NUM_THREAD=6
cat >vtune.conf <

Xing
- 1
0
votes
1 answer
Vtune: Accuracy of Intel sampling drivers when vtune measurement run on a machine running other tasks
I have the latest coffeelake machine which is primarily used as a storage server. The average workload on each core (4 cores) is around 5-10% when running a storage server alone.
I want to run vtune measurements of a workload on this machine using…

Harsh Kumar
- 97
- 6
0
votes
1 answer
Function CPU time additivity in the vtune measurements
Suppose I have the following call structure:
funcA() -> funcB() -> funcC()
funcB() -> funcC(), funcD()
In the VTune results (uarch-exploration with hotspots results), the CPU times of individual functions are shown. My question is whether the cpu…

Harsh Kumar
- 97
- 6
0
votes
1 answer
Failed to reproduce results of Intel Vtune analyzing example on DPDK
I'm running a DPDK process on a Linux and tried to follow the example down below to analysis core…

LowSteam
- 31
- 6
0
votes
1 answer
No call stack information in VTune GUI
I'm trying to run a hotspot analysis on Ubuntu and I see no callstack info. I'm getting few warnings after data is collected.
Anything I'm doing wrong here?

AlekhyaV - Intel
- 580
- 3
- 21
0
votes
1 answer
Windows alternative to macOS os_signpost functions – posting custom markers in Intel VTune or VS Profiler
On macOS the os_signpost functions can be used to create markers that appear in the timeline of the XCode Instruments profiler. This is extremely helpful to spot certain events in a profiling session.
For cross-platform C++ applications, I‘d like to…

PluginPenguin
- 1,576
- 11
- 25
0
votes
1 answer
How to view source code using Vtune with MinGW
I am compiling a C++ source code with MinGW's g++. When analysing the performance of this on Vtune, the "bottom up" tab will let me see the assembly, but not the source code. This is the list of warnings that Vtune gives after running the…

aloea
- 191
- 1
- 12
0
votes
1 answer
Intel Vtune cannot find python source file
This is an old problem as is demonstrated as in https://community.intel.com/t5/Analyzers/Unable-to-view-source-code-when-analyzing-results/td-p/1153210. I have tried all the listed methods, none of them works, and I cannot find any more solutions on…

RanWang
- 310
- 2
- 12
0
votes
1 answer
vtune with mingw
I am trying to use vtune with my application compiled with mingw in Windows.
When I try to see souce code information, vtune says the is not line information in the resulting executable. I am compiling with -g option so I dont know where is the…

Fermin
- 1
0
votes
2 answers
Back-end bound while copying array
Im trying to analyze algorithm and I would like to improve some parts. Now I discover (in Intel VTUnes) that one function have back-end bound. Body of this function is:
int i, j;
// copy original population to temporary area
for (i = 0; i <…

Sk1X1
- 1,305
- 5
- 22
- 50
0
votes
0 answers
VTune OSX client preferences -- save preferences across sessions
I use the Intel VTune OSX client to view profiles collected on a linux machine. I like to view my data in certain ways -- how I see the threads sorted in a non-default way, how time is displayed and sorted in the Bottom-Up view. I spend non-trivial…

Kulluk007
- 902
- 2
- 10
- 24
0
votes
1 answer
Running shell scripts from Vtune Amplifier
I am new to VTune and trying to profile an application. I want to call the executable using a shell script as there are many parameters and quite long too.
How can I do it?

prajjwal_jha
- 27
- 5
0
votes
1 answer
vTune, how do I pass input parameters
I have developed a simple piece of C code, and launch it by
cat input.txt | ./code
(so code read input.txt as a stdin)
Question is: how do I simulate that within vTune?
In the vTune Launch Application page, if I fill in the Application parameters…

mario
- 622
- 1
- 11
- 31