Intel® Advisor User Guide

ID 766448
Date 12/16/2022
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

Analyze Vectorization Perspective

Improve your application performance, get code-specific recommendations for how to fix vectorization issues and quick visibility into source code and assembly code by running the Vectorization and Code Insights perspective.

The Vectorization and Code Insights perspective can help you to identify:

  • Where vectorization, or parallelization with threads, will pay off the most
  • If vectorized loops are providing benefit, and if not, why not
  • Not vectorized loops and why they are not vectorized
  • Memory usage issues
  • Performance insights and problems in general

How It Works

The Vectorization and Code Insights perspective includes the following steps:

  1. Get integrated compiler report data and performance data by running a Survey analysis.
  2. Identify the number of times loops are invoked and execute and the number of floating-point and integer