OpenMole n'est pas un logiciel de calcul. C'est un outil qui permet de construire un workflow de calculs à effectuer et de soumettre ensuite les différentes phases du calcul sur un ou plusieurs cluster.
OpenMole fonctionne en général directement sur votre PC, et non pas sur le cluster. Il est installé sur CALI uniquement pour dissocier la partie cliente de la partie serveur d'OpenMole et pouvoir éteindre votre PC dès qu'OpenMole lance le workflow.
OpenMole n'est pas un logiciel scientifique ou de calcul. C'est un “super” lanceur de job pour le cluster.
En règle générale, il doit simplement s'installer sur votre PC. Vous préparez alors vos jobs pour CALI depuis OpenMole sur votre PC, et OpenMole va ensuite se charger de les soumettre à Slurm.
Cependant, ce mode de fonctionnement nécessite que votre PC reste allumé pendant toute la durée des travaux. Une alternative consiste à exécuter la partie serveur d'OpenMole directement sur CALI, la configuration et le lancement continueront à se faire avec l'interface cliente installée sur votre PC.
http://www.openmole.org/documentation/tutorials/server/
Pour lancer la partie serveur sur CALI :
Exemple :
module load openmole openmole -ws -sp 9090 -ssp 9999 -pw superMotDePasse -hn cali2.unilim.fr