Intel® Advisor provides two tools to help ensure your Fortran, C and C++ applications realize full performance potential on modern processors, such as Intel® Xeon and Intel® Xeon Phi™ processors:
Vectorization Advisor is a vectorization optimization tool that lets you identify high-impact, under-optimized loops, what is blocking vectorization, and where it is safe to force vectorization.
Threading Advisor is a fast-track threading design and prototyping tool that lets you analyze, design, tune, and check threading design options without disrupting your normal development.
One of the key Vectorization Advisor features is a Survey Report that offers integrated compiler report data and performance data all in one place, including GUI-embedded advice on how to fix vectorization issues specific to your code. To help you quickly locate information that augments that GUI-embedded advice:
This mini-guide excerpts selected pages from the Intel C++ Compiler Developer Guide and Reference.
Vectorization Resources for Intel® Advisor Users offers links to web-based vectorization resources.
See Also
Selected Topics From the Intel Fortran Compiler Developer Guide and Reference
Intel C++ Compiler Developer Guide and Reference (feature, directive, and option behavior may differ slightly from previous versions)
Intel Fortran Compiler Developer Guide and Reference (feature, directive, and option behavior may differ slightly from previous versions)