Analyzers
Talk to fellow users of Intel Analyzer tools (Intel VTune™ Profiler, Intel Advisor)
4995 Discussions

Comparison report not matching function names

Jon_K_
Beginner
479 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
479 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

0 Kudos
3 Replies
James_S
Employee
479 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

0 Kudos
Dmitry_P_Intel1
Employee
480 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

 

0 Kudos
Jon_K_
Beginner
479 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

0 Kudos
Reply