Introduction to Optimizing Applications

The Optimizing Applications document explains how you can use the IntelŪ Fortran Compiler to enhance application performance. The variety of optimizations provided by the IntelŪ compiler enables you to enhance the performance of your application. Each optimization is performed by a set of options discussed in the sections of this volume. In addition to optimizations invoked by the compiler command line options, the compiler includes features which enhance your application performance such as directives, intrinsics, run-time library routines and various utilities.

Where applicable, this document explains how compiler options and optimization methods apply differently on IA-32, ItaniumŪ, and IntelŪ Extended Memory 64 Technology (IntelŪ EM64T) architectures.

This guide to optimizing applications covers the following sections and topics:

Programming for high performance:

IntelŪ compiler Optimizations:

Parallel programming:

Optimization support features: