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

VTune 2023 and OpenMP with threading analysis - can't make any sense of it.

AndrewC
New Contributor III
821 Views

I am using VTune to profile an OpenMP application running on a 16 core machine. I know I am not getting a very good scaling, and want to analyze the compute bound part of the app. However running the threading analysis has proven to completely useless for me. Intuitively I know I have too many locks, but VTune threading analysis results just seem incomprehensible.  
I got much more useful information out of a regular hotspots analysis. 

It seems that some kind of detailed help or tutorial on how to interpret the threading analysis is needed, but anything on the Intel web site is years old.

Labels (1)
0 Kudos
3 Replies
RemyaP_Intel
Moderator
765 Views

Hi,

 

Thank you for posting in Intel communities.

 

Could you please have a look at the below pages and see if the information you are looking at is available or not? These are some of the VTune guides which help you in understanding the analysis.

 

Intel® VTune™ Profiler User Guide - Analyze Performance 

  1. Threading Analysis
  2. Threading Efficiency View

 

Intel® VTune™ Profiler Performance Analysis Cookbook

  1. OpenMP Code Analysis Method 
  2. Intel TBB Scheduling Overhead 
  3. OpenMP Imbalance and Scheduling Overhead 

 

 

 

Regards,

Remya Premdas

 

0 Kudos
RemyaP_Intel
Moderator
720 Views

Hi,


We haven't received any response so far. Is your issue resolved?


Regards,

Remya Premdas


0 Kudos
RemyaP_Intel
Moderator
684 Views

Hi,


We have not heard back from you. This thread will no longer be monitored by Intel. If you need further assistance, please post a new question.


Regards,

Remya Premdas


0 Kudos
Reply