El compilador Intel C/C++ té una gran capacitat d'optimitzar codis per als CPUs d'Intel de 32 64 bit.
El compilador suporta OpenMP i ofereix eines d'optimització avançades com a acte-vectorización, High Performance Parallel Optimizer (HPO), Interprocedural Optimization (IPO), Profile Guided Optimization (PGO) i la depuració de codis optimitzats. A més el compilador suporta la pre càrrega de dades i el desenrotlle de bucles.
Per a usar el compilador d'intel carreguem el mòdul icc amb
$ module lloeu ifort
Açò ens permet usar el compilador Intel C icc i C++ icpc de forma directa. La informació detallada de les opcions de línies de comando aconseguim amb
$ module lloeu icc %u2013help
o amb
$ man icc
La documentació detallada es troba en /opt/intel/compilerpro-12.0.0.084/Documentation/en_US/compiler_c i un tutorial el
El compilador Intel Fortran produeix, igual que el seu germà Intel C/C++, codis optimitzats per als CPUs d'Intel. El compilador és totalment compatible amb la normativa ISO Fortran 95 i suporta els estàndards Fortran 90, Fortran 77 i Fortran IV. El compilador suporta OpenMP i les eines avançats d'optimització de codis d'Intel C/C++. També suporta la pre càrrega de dades i el desenrotlle de bucles.
Per a usar el compilador fortran d'INTEL caguem el module ifort amb
$ module lloeu ifort
Per a veure les opcions del compilador ifort executem
$ ifort help
o
$ man -ifort
La documentació detallada es troba en /opt/intel/compilerpro-12.0.0.084/Documentation/en_US/compiler_f i un tutorial el