- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I got a roofline analysis of the execution of a rather large code. The issue is that this code is thoroughly object-oriented, which is to say that the work it does takes place in a large number of functions. No particular function does very much work in and of itself. So, there is no particular "long pole in the tent" to concentrate on with vectorization etc. (The roofline chart has a multitude of green dots, no yellows or reds.) I am wondering, does anyone have any thoughts on what to do next, to get from the roofline chart to ideas on how to optimize the code? Thanks.
- Tags:
- Advisor
- Intel Advisor
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I guess I never did say I am working with Intel Advisor.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Thanks for posting in Intel Communities.
Regarding the Roofline chart in Intel® Advisor, the size and color of the dots on the chart represent the proportion of total program time that a particular loop or function consumes. Since the chart displays lots of green dots, it suggests that these areas of code take up little time and may not require optimization. Large, red dots on the other hand, take up most time, so are the best candidates for optimization.
For further information on analyzing Roofline charts, please refer the following link: https://www.intel.com/content/www/us/en/developer/articles/guide/intel-advisor-roofline.html
Regards,
Thasneem Vazim
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
We have not heard back from you. Could you please give us an update?
Regards,
Thasneem Vazim
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
We assume 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.
Regards,
Thasneem Vazim
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page