Types of Compiler Optimizations

Optimizations and optimization tools reduce the development effort and ensure performance gain. The Intel® compilers present a set of features and benefits that are common to systems based on the IA-32 and Itanium® architectures, as well as features that are unique to each. The common features include:

  • standard optimization settings
  • cache management features
  • interprocedural optimization methods
  • profile-guided optimization methods

The rest of this tutorial discusses the major optimization settings available for all the Intel compilers.