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

Advisor roofline analysis on AMD Epyc CPU

Towie__Ewan
New Contributor I
1,834 Views

Hi there,

I'm able to run a roofline analysis using Advisor on AMD cpu's, however the roofline plot doesn't show the L1/2/3 cache bandwidth limits, only the DRAM bandwidth.

Is there a way to get Advisor to show the CPU cache bandwidths, or is this a limitation of running on an AMD cpu?

Web capture_12-10-2023_93422_.jpeg

0 Kudos
1 Solution
Ruslan_M_Intel
Employee
1,754 Views

I'd recommend to use custom roofs for such cases (if you have memory bandwidth values). You can find them in 'Roof Settings' (number 5)

 

Ruslan_M_Intel_0-1697201933229.png

 

See full description here https://www.intel.com/content/www/us/en/docs/advisor/user-guide/2023-2/intel-advisor-gpu-roofline-chart.html

 

View solution in original post

0 Kudos
5 Replies
JaideepK_Intel
Employee
1,778 Views

Hi,

 

Thank you for posting in Intel communities. We can only offer direct support for Intel hardware platforms that the Intel® oneAPI product supports. Intel provides instructions on how to compile oneAPI code for both CPU and a wide range of GPU accelerators.

https://intel.github.io/llvm-docs/GetStartedGuide.html

 

We can see that your processor doesn't meet the Intel Advisor system requirements. We recommend you try using an Intel processor & supported operating system as mentioned in the below system requirements page.

Link: https://www.intel.com/content/www/us/en/developer/articles/system-requirements/intel-oneapi-base-toolkit-system-requirements.html

 

We tried the same on Intel processors and we were able to view L1/L2/L3 bandwidths.

attaching a screenshot for your reference.

JaideepK_Intel_0-1697198238129.png

 

Thanks,

Jaideep

 

 

 

 

0 Kudos
Ruslan_M_Intel
Employee
1,755 Views

I'd recommend to use custom roofs for such cases (if you have memory bandwidth values). You can find them in 'Roof Settings' (number 5)

 

Ruslan_M_Intel_0-1697201933229.png

 

See full description here https://www.intel.com/content/www/us/en/docs/advisor/user-guide/2023-2/intel-advisor-gpu-roofline-chart.html

 

0 Kudos
Towie__Ewan
New Contributor I
1,745 Views

Hi,

Thanks for the tip, but do you know how to add new rooflines to the 'Roof Settings'? 

I did try this, but I can only modify the existing rooflines and not add new ones..

 

0 Kudos
Ruslan_M_Intel
Employee
1,739 Views

I don't think it is supported at the moment. However, you can save each config into separate JSON file then switch between them to get specific roof numbers

0 Kudos
JaideepK_Intel
Employee
1,625 Views

Hi,


Glad to know that your issue is resolved. If you need any additional information, please post a new question as this thread will no longer be monitored by Intel.


Thanks,

Jaideep


0 Kudos
Reply