Overview

The compiler has the following features which can improve the performance of your serial applications by using parallel processing.

About This Tutorial

This tutorial demonstrates how you can improve the performance of the sample application by building different parallel implementations of the same function using both the Intel compiler and other compilers.

After building the sample code with the different features, running the application displays the execution time required to render the object.

Estimated Duration

15-20 minutes.

Learning Objectives

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

  • Build a serial version and establish a performance baseline

  • Build a version that uses OpenMP* and compare the performance to the serial version

  • Build a version that uses Intel® TBB and compare the performance to the serial version

  • Build a version that uses Intel® Cilk™ Plus and compare the performance to the serial version

Open Introduction to Threading Your Application topic