Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
mpich2_intel_fortran [Le 12/09/2009, 21:53] – tag développement --> programmation draco31.fr | mpich2_intel_fortran [Le 10/12/2012, 16:53] (Version actuelle) – [Pré-requis] 194.167.223.98 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | {{tag> | ||
+ | ---- | ||
+ | ====== Installer MPICH2 avec Intel Fortran ====== | ||
+ | |||
+ | Ce tutoriel vous explique comment installer la librairie mpich2 avec le compilateur Intel Fortran 12.1. | ||
+ | |||
+ | Cette procédure d' | ||
+ | |||
+ | ===== Pré-requis ===== | ||
+ | |||
+ | * avoir [[: | ||
+ | |||
+ | <note important> | ||
+ | |||
+ | ===== Procédure d' | ||
+ | |||
+ | ==== Préparer mpich2 ==== | ||
+ | |||
+ | Télécharger les sources sur [[http:// | ||
+ | |||
+ | Ouvrez un terminal et placez vous dans le dossier extrait. | ||
+ | |||
+ | ==== Configurer & compiler mpich ==== | ||
+ | |||
+ | Fixer les variables d' | ||
+ | |||
+ | en sh (ksh, bash, etc) | ||
+ | export F77=' | ||
+ | export FC=' | ||
+ | export CC=' | ||
+ | | ||
+ | en csh (tcsh, etc) | ||
+ | setenv F77 ifort | ||
+ | setenv | ||
+ | setenv | ||
+ | | ||
+ | ou, si vous ne disposez pas du compilateur intel fortran : | ||
+ | export CC=' | ||
+ | |||
+ | Si on suppose que l' | ||
+ | ./configure --prefix=/ | ||
+ | make | ||
+ | sudo make install | ||
+ | |||
+ | <note help> | ||
+ | |||
+ | À la suite de ces commandes, si votre compilation s'est passée sans erreur, vous devez obtenir un répertoire **/ | ||
+ | |||
+ | ===== Intégration dans l' | ||
+ | |||
+ | Pour faciliter la vie aux utilisateurs, | ||
+ | |||
+ | Dans le fichier **/ | ||
+ | < | ||
+ | if [ -d / | ||
+ | export PATH=$PATH:/ | ||
+ | fi | ||
+ | </ | ||
+ | |||
+ | Puis nous allons ajouter les librairies mpich2 à ldconfig en créant un nouveau fichier dans le répertoire **/ | ||
+ | |||
+ | Éditez le fichier **/ | ||
+ | < | ||
+ | |||
+ | Recharchez ldconfig par la commande : | ||
+ | sudo ldconfig | ||
+ | |||
+ | ===== Conclusion ===== | ||
+ | Cette installation est maintenant terminée et doit fonctionner. Vous pouvez effectuer des tests pour vérifier si tout cela marche en utilisant le répertoire exemples fourni avec le source de mpich2. | ||
+ | |||
+ | <note tip> | ||
+ | |||
+ | ===== Liens externes ===== | ||
+ | |||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | |||
+ | ---- | ||
+ | |||
+ | // |