En juillet 2015, j'ai participé à la rédaction en compagnie de Laure Gonnord (Université de Lyon 1), David Monniaux (CNRS) et Charlotte Truchet (Université de Nantes) d'un petit guide à l'intention des étudiants en informatique donnant quelques conseils sur la façon de rendre son travail et comment communiquer avec ses enseignants.
Ce document est disponible en HTML et en PDF.
Les TP sont réalisés sous Marionnet.
Slides :
Séances de TP :
Pour préparer votre environnement pour les TP de MPI, vous avez besoin
de configurer votre compte de manière à pouvoir utiliser SSH sans mot de
passe.
Générez une paire de clés publique/privée avec ssh-keygen. Tapez entrer
à toutes les questions qu'on vous pose (clés à mettre dans les fichiers
par défaut, passphrase vide). Un répertoire ~/.ssh est alors créé,
contenant notamment le fichier contenant votre clé privée et votre clé
publique. Mettez votre clé publique dans un fichier
~/.ssh/authorized_keys.
$ ssh-keygen -t dsa
[...]
$ cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys
Il faut maintenant que vous puissiez vous connecter à d'autres machines
sans que SSH vous demande si vous acceptez la clé des machines. Ajoutez
la ligne suivante dans un fichier ~/.ssh/config.
StrictHostKeyChecking no
Ressources supplémentaires : voir M2 PLS, module GCC.
Rappels de Python :
Quelques ressources sur le calcul parallèle