- Infos im HLRS Wiki sind nicht rechtsverbindlich und ohne Gewähr -
- Information contained in the HLRS Wiki is not legally binding and HLRS is not responsible for any damages that might result from its use -

Advisor: Difference between revisions

From HLRS Platforms
Jump to navigationJump to search
Line 28: Line 28:
* where different loops/functions lie on the Roofline plot etc.
* where different loops/functions lie on the Roofline plot etc.


All the above queries can be answered using intel Advisor.
All the above queries can be answered using Intel Advisor.


== See also ==
== See also ==

Revision as of 14:58, 17 December 2021

Intel® Advisor XE is a threading assistant for C, C++, C# and Fortran. It guides developers through threading design, automating analyses required for fast and correct implementation.

It helps developers to add parallelism to their existing C/C++ or Fortran programs. You can use the Intel Advisor XE to:

  • Find the most time-consuming serial code regions in your program.
  • Insert Intel Advisor XE annotations to identify these as possible parallel code regions.
  • Predict the approximate parallel performance characteristics of the proposed parallel code regions.
  • Check for data sharing problems that could prevent the application from working correctly when parallelized.
Intel-logo.png
Developer: Intel
Platforms:
Category: Performance Analyzer
License: Commercial
Website: Intel® Advisor XE homepage


Why Intel Advisor?

In order to see how an application behaves at the core level, for example:

  • whether it is memory bound or compute bound
  • how good is the vectorization
  • how is the memory access pattern
  • whether there are dependencies hindering vectorization
  • where different loops/functions lie on the Roofline plot etc.

All the above queries can be answered using Intel Advisor.

See also

External links