Guided Auto-parallelization (GAP) is a feature of the Intel® Fortran Compiler that offers selective advice and, when correctly applied, results in auto-vectorization or auto-parallelization for serially-coded applications. Using the -guide option with your normal compiler options at -O2 or higher is sufficient to enable the GAP technology to generate the advice for auto-vectorization. Using -guide in conjunction with -parallel will enable the compiler to generate advice for auto-parallelization.
In this tutorial, you will:
prepare the project for Guided Auto-parallelization.
run Guided Auto-parallelization.
analyze Guided Auto-parallelization reports.
implement Guided Auto-parallelization recommendations.
Copyright © 2011, Intel Corporation. All rights reserved.