4 serveurs de calculs sont à votre disposition :
Se connecter aux serveurs de calculs :
Il faut d'abord se connecter à son serveur d'équipe, lancer un terminal et tapez (ici c'est math17) :
[user@mathx:/home/group/user]:ssh -Y math17.unice.fr
Sur chacune de ces machines, vous avez accès à un workspace, (sauf pour math17) c'est à dire un espace de stockage non sauvegardé dans lequel un répertoire nommé comme votre login existe :
[user@mathx:/home/group/user]:cd /workspace/user
Vous êtes donc ici en local sur la machine de calcul, lorsque vous lancerez un calcul, qu'il soit en mode classique ou en mode nohup (voir plus loin) aucun processus de lecture ou d'écriture réseau ne sera mis en place, votre calcul sera plus rapide et aucune donnée ne transitera par le réseau.
Ressources sur math17.unice.fr
Matlab :
Pour lancer Matlab en mode graphique
[user@mathx:/workspace/user]:matlab &
Pour lancer Matlab en mode console
[user@mathx:/workspace/user]:matlab -nodesktop
Sinon
[user@mathx:/workspace/user]:matlab -help
Maple :
Pour lancer Maple en mode graphique
[user@mathx:/workspace/user]:xmaple &
Pour lancer Maple en mode graphique
[user@mathx:/workspace/user]:xmaple -cw &
Pour lancer Maple en mode console
[user@mathx:/workspace/user]:maple
Sinon
[user@mathx:/workspace/user]:maple -help
R :
Pour lancer R :
[user@mathx:/workspace/user]:R
Scilab:
Pour lancer Scilab :
[user@mathx:/workspace/user]:scilab
scilab lance la version 5.3.0
Pour obtenir de l'aide
[user@mathx:/workspace/user]:scilab --help
Pour lancer Scilab en mode console
[user@mathx:/workspace/user]:scilab -nogui
Utilisation des serveurs en nohup
Matlab en nohup :
On peut utiliser les serveurs en nohup, c'est à dire que l'on peut lancer un calcul et se déconnecter du serveur, sans que celui-ci arrête le calcul
La ligne de commande est la suivante
nohup matlab -nodesktop -nojvm -r execute > nohup.out &
où execute est le nom du fichier .m (execute.m, il faut absolument enlever le .m !!)et nohup.out le nom du fichier réseultat contenant les informations (bien entendu, à la fin du fichier .m, il ne faut pas oublier de mettre un exit, sinon le fichier nohup.out se remplit de messages d'erreurs !!)
Maple en nohup :
La ligne de commande pour utiliser maple en mode batch et en nohup
nohup maple < maple_script.m > output_file &
où maple_script.m est le fichier contenant les commandes à effectuer sous maple et output_file le fichier de sortie et de résultat (ici il faut mettre un quit à la fin du fichier de script !!)
R en mode batch et nohup :
Sous R, tapez :
help(BATCH)
Ou sinon sous la console, tapez :
R BATCH --help
En mode batch et en nohup, tapez :
nohup R CMD BATCH myscript.R &
Ou sinon pour que l'interface ne sauve rien :
nohup R CMD BATCH myscript.R --no-save &
Bien entendu, il faut terminer le fichier myscript.R par :