Questions tagged [intel-vtune]

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.

182 questions
1
vote
1 answer

Intel VTune Amplifier XE 2013 modules of interest

I'm a beginner in VTune. But I have some experience in AQTime 8. Now I'm using Intel VTune Amplifier XE 2013. In my opinion, it has many advantages over AQTime. There is a interesting question. In AQtime I can choose modules of my interest to…
Alina
  • 11
  • 3
1
vote
1 answer

Certain function calls not showing up in VTune

I've discovered that some code that is very slow (turns a 10 second application into a 60 second application). I found the slow code using the "randomly pause the application and see where it is" trick. The slow code is in a 3rd party licensing…
default
  • 2,637
  • 21
  • 44
1
vote
3 answers

Measuring execution time of selected loops

I want to measure the running times of selected loops in a C program so as to see what percentage of the total time for executing the program (on linux) is spent in these loops. I should be able to specify the loops for which the performance should…
Arjun Singri
  • 605
  • 1
  • 8
  • 17
1
vote
2 answers

How to interpret Intel VTune Amplifier's Locks&Waits

I try to parallelize one hotspot of my program in C++ with OpenMP, but it das not scale. While it needs 25 seconds on 1 thread I only achieve 21 seconds with 2 threads. I did a Locks & Wait analysis with Intel VTune Amplifier, but it does not really…
user3572032
  • 133
  • 14
1
vote
2 answers

OpenMP progam analysis with Intel VTune Amplifier: What is "kmp print storage map gtip"

I try to analyse the scaling behaviour of a C++-program that I have parallelised with Intel OpenMP and the Intel Composer XE 2014. When I run a "Advanced Hotspot Analyses", I get as a result, that a library function called "kmp print storage map…
user3572032
  • 133
  • 14
1
vote
1 answer

How to simulate high storage activity in a C++ application

What are some ways to help identify issues in a large multi-threaded c++ application that may be encumbered by access to storage I/O? I can analyze an application to find specific slowdowns for specific runs but I cannot seem to simulate a slow I/O…
1
vote
0 answers

Intel VTune Cannot Find .so

I have an application I'm trying to profile using Intel VTune. I can run the app on the command line with app -play foo.rec /dir/foo.so without a problem. In Intel VTune, I attempt to run a profile using the following parameters: However, when I…
user14717
  • 4,757
  • 2
  • 44
  • 68
1
vote
2 answers

Using Intel Vtune to profile Application from Qt Creator

I want to profile application from QtCreator using Vtune on Windows 7. But Vtune is basicaly made for Visual Studio Apps, so I have to make the link between my function's names and the instruction in release build. Actually I have only pseudo names…
1
vote
0 answers

Vtune results are weird

I profiled two programs by using Intel Vtune one that is optimized and the other is not, and the results were a little weird, the Instructions Retired in both were about 7,400,000, and in the CPI the rate of the optimized program was higher than the…
1
vote
1 answer

Memory Traces from Intel Vtune

Is it possible to extraction memory traces information along instruction count from intel vtune? If yes, can you please give me idea how to perform this operation. Thanks
user2805242
  • 155
  • 1
  • 11
1
vote
2 answers

VTune 2013 Profiler giving Error: “The Data Cannot be displayed,there is no viewpoint available for data ”

I want to optimize my code which is written in C but this error is always displayed “The Data Cannot be displayed,there is no viewpoint available for data ”, am working on windows XP and the profiler is update 2!
1
vote
2 answers

Profiling java application with Intel VTune Amplifier XE 2013

I want to profile java multicore algorithms with Intel VTune Amplifier XE 2013 (the latest update 15 applied). For that I launch java applications from Eclipse, using the Oracle JDK 1.7.0_40 (64 bits), and then I attach the vtune profiler to the…
Antoine CHAMBILLE
  • 1,676
  • 2
  • 13
  • 29
1
vote
1 answer

How do we know that the code is thread safe?

I am following this tutorial to understand how to remove locks , using VTUNE This page says the following after collecting Vtune results: Identify the Hottest Code Lines Click the hotspot navigation button to go to the code line that took the…
gpuguy
  • 4,607
  • 17
  • 67
  • 125
1
vote
1 answer

DTLB miss number counting discrepency

I am running Linux on 32-nm Intel Westmere processor. I have a concern with seemingly conflicting data on DTLB miss numbers from performance counters. I ran two experiments with a random memory access test program (single-threaded) as…
Arka
  • 955
  • 2
  • 12
  • 21
1
vote
2 answers

Vtune Amplifier XE for Multicores?

I'm using Intel Vtune Amplifier XE 2013 to profile a parallel program running on a multicore CPU, in particular it is written in OpenCL and executed in Xeon Phi. I wonder how should be the exact interpretation of the results brought by Vtune, i.e.,…
Zk1001
  • 2,033
  • 4
  • 19
  • 36