Ceci est une ancienne révision du document !
Cette suite contient les compilateurs Intel, la librairie mathématiques MKL, une librairie MPI optimisée et quelques autres outils.
CALI dispose de deux licences flottantes.
Cette suite contient entre autre :
Cette page ne traite ci-après que des compilateurs et de MKL
Pour sélectionner la version voulue : utiliser les modules
Par exemple :
module load intel/composer/xe_2015.0.090
module list
permet de le vérifier.
Vous pouvez consulter les pages de manuel sur CALI (man icc
, man ifort
)
Il est préférable de consulter le site web d'Intel. Par exemple :
Cette version permet de compiler beaucoup plus simplement que par le passé. Par exemple, pour compiler un programme avec le support de BLAS et LAPACK :
icc -L$MKLROOT/lib/intel64 -Wl,-R$MKLROOT/lib/intel64 -lmkl_rt mon_programme.c
L'option -Wl,-R
inscrit “en dur” dans l'exécutable le chemin de recherche pour les librairies dynamiques, ce qui permet d'éviter parfois des problèmes à l'exécution du programme