Analyzers
Support for Analyzers (Intel VTune™ Profiler, Intel Advisor, Intel Inspector)
4644 Discussions

Comparison report not matching function names

Jon_K_
Beginner
200 Views

When I compare 2 results sets the comparison report (bottom-up) just contains duplicates for most of the functions with 0 time in alternate columns.  Basically it is not matching the functions from the 2 runs.

The 2 runs are with slightly different executables but they are essentially 99.9% the same.  Any hints on why VTune is not identifying the functions as being the same?

Jon

 

0 Kudos
1 Solution
Dmitry_P_Intel1
Employee
200 Views

Hello,

So you can add "-group-by=source-function" to your command line report, or change grouping in grid to "Source function":

change_gr.png

Thanks & Regards, Dmitry

 

View solution in original post

3 Replies
James_S
Employee
200 Views

Hi Jon,

Here is the guideline of  VTune for the result comparison:

 Binary recompiled: compare based on source function
 Changes inside a function: compare based on functions level
 Functions changed: source files level
 Source files changed: compare by modules

Thanks 

Zhuowei

Dmitry_P_Intel1
Employee
201 Views

Hello,

So you can add "-group-by=source-function" to your command line report, or change grouping in grid to "Source function":

change_gr.png

Thanks & Regards, Dmitry

 

Jon_K_
Beginner
200 Views

Thanks Dmiitry,

Selecting "Source function / Function / Call Stack" as the grouping works.  I did try some of the groupings before but obviously missed this one.

Jon

Reply