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

Using intel advisor inside a docker container on a remote machine

Nikhil_T
Novice
3,876 Views

Hi there!

 

I have been trying to collect the roofline data for my C++ code on a remote machine. It has oneAPI tools installed inside a Docker Container. I am able to generate the analysis using the command line tool. When I try to open the data after copying it to local machine, I am only able to see the loops and functions as dots in the roofline plot and there is no roofline available in the plot that can guide me how far away I am from optimizing.  

The remote machine is a Linux system and local machine is a Windows system. 

Compiler used is Clang and not intel compiler.

 

The code used DPC++ (SYCL).  Can you help me get the rooflines in the plot?

Thank you.

 

0 Kudos
7 Replies
RashmiP_Intel
Moderator
3,825 Views

Hi Nikhil,

 

Thanks for reaching Analyzer forum.

For better understanding of your question please share a screenshot of your roofline.

 

I am attaching a sample explanation of roofline here, please find it useful.

Roofline.jpg

Please look at the screenshot above. In this image, dots represents loops and functions and if its close to the roofline ( that line on top ) then no optimization is needed. According to the distance between line and dot one can determine how far we are from optimizing.

 

For more details please refer https://software.intel.com/content/www/us/en/develop/articles/intel-advisor-roofline.html

 

Regards,

Rashmi

 

0 Kudos
Nikhil_T
Novice
3,821 Views

PFA the roofline that I am getting!

 

0 Kudos
RaeesaM_Intel
Moderator
3,774 Views

Hi,

Could you please share some details about your application and kernel you are using. We have CPU and GPU analysis. For both CPU Roofline and GPU Roofline reports, you can generate an interactive HTML report that can be copied to any machine and analyze from outside.

If the kernel of your application is using GPU then we can try to generate an interactive HTML report for the GPU Roofline chart from CLI. Please follow the below documents for setting up the environment to analyze gpu kernels and to create the roofline html report.


https://software.intel.com/content/www/us/en/develop/documentation/advisor-user-guide/top/launch/set-up-environment-to-analyze-gpu-kernels.html

https://software.intel.com/content/www/us/en/develop/documentation/advisor-user-guide/top/analyze-gpu-roofline/run-gpu-roofline-perspective-from-command-line.html

https://software.intel.com/content/www/us/en/develop/documentation/advisor-user-guide/top/manage-results/roofline-html-report.html


Let us know if that helps.

Regards,

Raeesa


0 Kudos
RaeesaM_Intel
Moderator
3,743 Views

Hi,


Could you please provide the details for further debugging of the issue. Let us know the updates.


Regards,

Raeesa


0 Kudos
Kevin_O_Intel1
Employee
3,704 Views

Hi,

We would like to try to reproduce your issue.

Can you provide us some additional information.

The result directory would be helpful. 

Also any other information that we might need to reproduce the issue?

Thanks!

 

0 Kudos
JananiC_Intel
Moderator
3,643 Views

Hi,

 

Could you provide the necessary information and reproducer ?

 

Regards,

Janani Chandran

 

0 Kudos
JananiC_Intel
Moderator
3,565 Views

Hi,

 

I 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,

Janani Chandran

 

0 Kudos
Reply