Why Use the Intel® Compilers?

The Intel® compilers give application developers access to the advanced architecture of the latest Intel processors for both IA-32 and the Itanium® architecture. These compilers have several features to maximize application performance:

  • Performance: Advanced optimization features for latest Intel® processors, including the Intel® Pentium 4, Intel® Xeon™, as well as the new Intel® Pentium M processor based on Intel® Centrino™ mobile technology, and Intel® Itanium® 2 processors, to deliver outstanding performance for your applications. The Intel compilers also provide threaded application development and optimization through its support of the OpenMP* 2.0 standard and Auto-Parallelism feature.
  • Compatibility: The Intel compilers support both official and de-facto standards.
  • Support: Intel Premier Support via the Intel web site: www.intel.com. Make sure you register for support!

In addition, to analyze your multi-threaded code with the Intel® Thread Checker or the Thread Profiler:

  • The Intel Thread Checker requires that the Intel C++ or Fortran compiler be previously installed on your system.
  • The Thread Profiler requires you to to use the Intel® C++ or Fortran Compiler to generate instrumented files.