hidden text to trigger early load of fonts ПродукцияПродукцияПродукцияПродукция Các sản phẩmCác sản phẩmCác sản phẩmCác sản phẩm المنتجاتالمنتجاتالمنتجاتالمنتجات מוצריםמוצריםמוצריםמוצרים
Analyzers
Talk to fellow users of Intel Analyzer tools (Intel VTune™ Profiler, Intel Advisor)
5155 Discussions

Advisor roofline analysis on AMD Epyc CPU

Towie__Ewan
New Contributor I
2,131 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
2,051 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
2,075 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
2,052 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
2,042 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
2,036 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,922 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