Ceci est une ancienne révision du document !


Installation de CPMD sous Debian Jessie

Téléchargement du source

Le téléchargement du source exige un identifiant/mot de passe. La dernière version d'archive accessible est la 3.17.1.

Préparation du système

cd /opt
tar xzf /root/cpmd-v3_17_1.tar.gz
mv CPMD CPMD-3.17.1
ln -s CPMD-3.17.1 CPMD
cd CPMD
chmod 755 .

Compilation séquentielle pour la libraire ATLAS

wget -O /opt/CPMD-3.17.1/CONFIGURE/Debian-amd64-ATLAS http://www.cbp.ens-lyon.fr/emmanuel.quemener/software/CPMD/Debian-amd64-ATLAS
./mkconfig.sh Debian-amd64-ATLAS > Makefile
make -j 8
mv cpmd.x cpmd.ATLAS

Compilation séquentielle pour la libraire OpenBLAS

wget -O /opt/CPMD-3.17.1/CONFIGURE/Debian-amd64-OpenBLAS http://www.cbp.ens-lyon.fr/emmanuel.quemener/software/CPMD/Debian-amd64-OpenBLAS
./mkconfig.sh Debian-amd64-OpenBLAS > Makefile
make -j 8
mv cpmd.x cpmd.OpenBLAS

Compilation parallèle pour la libraire ATLAS

wget -O /opt/CPMD-3.17.1/CONFIGURE/Debian-amd64-ATLAS-MPI http://www.cbp.ens-lyon.fr/emmanuel.quemener/software/CPMD/Debian-amd64-ATLAS-MPI
./mkconfig.sh Debian-amd64-ATLAS-MPI > Makefile
make -j 8
mv cpmd.x cpmd.ATLAS-MPI

Compilation parallèle pour la libraire OpenBLAS

wget -O /opt/CPMD-3.17.1/CONFIGURE/Debian-amd64-OpenBLAS-MPI http://www.cbp.ens-lyon.fr/emmanuel.quemener/software/CPMD/Debian-amd64-OpenBLAS-MPI
./mkconfig.sh Debian-amd64-OpenBLAS-MPI > Makefile
make -j 8
mv cpmd.x cpmd.OpenBLAS-MPI

Il a été décidé dans cette documentation de réaliser des binaires avec des librairies ATLAS ou OpenBLAS statiques pour pouvoir choisir sans manipulation pénible les chemins associées.

Exploitation

Pour son utilisation, vous pouvez consulter le "pied à l'étrier" rédigé pour les applications scientifiques installées dans le cadre de la formation Atosim.

Test des compilations

Emmanuel Quemener 2015/03/23 09:50

developpement/activites/integration/cpmd4jessie.1427725313.txt.gz · Dernière modification: 2015/03/30 16:21 par equemene