Outils pour utilisateurs

Outils du site


labs:grappe

Ceci est une ancienne révision du document !


Utilisation de la grappe de processeurs

Les machines de la grappe (cluster) clac sont maintenant reliées entre elles sur un réseau Myrinet de liens en fibre optique. Pour les utiliser, la commande cluster est disponible aux professeurs et aux étudiants des 2e et 3e cycles. Le mode privilégié d'utilisation est d'indiquer à la commande cluster le programme ou le script à exécuter. Par exemple :

cluster --exec uptime

Ceci a pour effet de réserver un processeur pour le temps d'exécution du programme uptime.

Exemples

Voici quelques exemples pour illustrer les principales options du programme cluster; pour la liste complète, tapez la commande suivante :

cluster --aide
  • Pour consulter le tableau des réservations :
    cluster --liste
  • Pour réserver 3 processeurs et y exécuter la commande hostname sur chacun :
    cluster --proc=3 --lancer=touscpus --exec hostname

Réservation

L'utilisation des processeurs d'une grappe est soumise à une durée par défaut de 8 heures. Une durée supérieure peut être indiquée par le paramètre --duree temps où le temps est indiqué par un nombre suivi de s (seconde), m (minute) ou h (heure). Passé ce temps, un usager pourrait arrêter votre tâche avec le paramètre --force.

Une réservation peut être prolongée par la commande

cluster --prolonge

ou annulée par la commande

cluster --libere

Myrinet

Voici une petite explication de l'utilisation de Myrinet sur clac (surtout avec mpi) :

Comment utiliser MPI sur le cluster? Pour utiliser mpich avec Myrinet :

inclure mpich-myrinet
mpicc .....   # compilation du programme
cluster --proc=? --myrinet --mpich --lancer local --execute mpirun -- -machinefile machinefile -np ? PROGRAM

Pour utiliser mpich sans Myrinet :

inclure mpich
mpicc .....   # compilation du programme
cluster --proc=? --mpich --lancer local --execute mpirun -- -machinefile machinefile -np ? PROGRAM

Pour compiler un programme mpi, c'est toujours via mpicc.

Grappes du DIRO

Voici la liste des grappes (clusters) du Département d'informatique et de recherche opérationnelle .

Laboratoire Grappe Caractéristiques des noeuds Responsable
DIRO clac
clop
2 CPU FC4 4G
1 ou 2 CPU FC4 3.7G
Comité des labos
(Douglas Eck, prés.)
LBIT acgt 2 CPU FC4 8G Miklos Csuros
LISA clyb
lisa
mona
1 CPU FC4 1G
1 CPU FC4 1G
2 CPU FC4 4G
Yoshua Bengio
OPTIM kiwi 2 CPU FC4 4G Pierre L'Écuyer
RALI cite
giga
2 CPU FC4 3.7G
2 CPU FC4 8G
Jian-Yun Nie
Philippe Langlais
labs/grappe.1203710867.txt.gz · Dernière modification : 2018-04-26 20:46 (modification externe)