Quantcast
Viewing latest article 15
Browse Latest Browse All 1853

Overview

Intel Advisor offers Vectorization Advisor, a vectorization optimization tool, and Threading Advisor, a threading design and prototyping tool, to help ensure your Fortran, C and C++ native/managed applications realize full performance potential on modern processors, such as Intel® Xeon Phi™ processors. This topic is part of a tutorial that shows how to use the Vectorization Advisor on a Windows* platform to add efficient SIMD parallelism to a C++ sample application.

Discover how to use the Vectorization Advisor to improve the performance of the vec_samples C++ sample application.

About This Tutorial

This tutorial shows how to:

  • Identify loops that will benefit most from vectorization.

  • Identify what is blocking effective vectorization.

  • Increase the confidence that vectorization is safe.

  • Explore the benefit of alternative data reorganizations.

Estimated Duration

20 minutes.

Learning Objectives

After you complete this tutorial, you should be able to:

  • Explain two recommended Vectorization Advisor workflows (usage scenarios).
  • Identify compiler/linker options that produce the most accurate and complete Vectorization Advisor analysis results.

  • Run Vectorization Advisor analysis tools.

  • View, interpret, and manipulate data collected by Vectorization Advisor analysis tools.

More Resources

The concepts and procedures in this tutorial apply regardless of programming language; however, a similar tutorial using a sample application in another programming language may be available at:

These sites also offer tutorials for other Intel products.

In addition, you can find more resources in:


Viewing latest article 15
Browse Latest Browse All 1853

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>