Le 28/02/2010 22:36, Bastien Preuss a écrit :
Bonjour à tous,
Bonjour,
Une nouvelle question pour les informaticiens !
Après quelques échanges de mails, il semble donc qu’il ne me sera pas possible d’utiliser Caparmor…
Cependant, nous disposons d’un Cluster ici, qui fait habituellement tourner des modèles hydrodynamiques.
La machine est disponible régulièrement, donc je pense pouvoir l’utiliser.
La personne qui gère le cluster me demande si mon modèle peut être parallélisé et tourner sur plusieurs CPU, j’imagine que c’est déjà ce qui est fait avec Caparmor… ?
En fait non, une simulation n'est pas parallélisable. Ce qui est "parallélisé" c'est les plans de simulation et les plans d'analyse. Plusieurs simulations tournent en même temps, mais chaque simulation utilise un seul coeur (processeur).
Je voulais donc 1) juste avoir cette petit confirmation.
Et 2) savoir comment techniquement je pourrais faire tourner Isis sur un Cluster ? J’imagine que je ne pourrais pas faire de lancement à distance ? Et qu’il me faudra installer ISIS sur le cluster puis venir avec une clef USB pour copier ma base et enfin lancer les simus directement à partir du terminal du cluster… ?????
Ça dépend. Voulez vous faire tourné des simulations isolées ? Ou plutôt un ensemble de simulation ? Pour ce qui de l'accès, on accede à caparmor via le protocole ssh (si c'est un serveur linux, il devait être présent), l'envoi de simulation, le lancement et la récupération des résultats se fait ainsi. Par contre, sur caparmor, il y a un "ordonnanceur" de jobs, qui fait que même si on envoi 1000 simulations, il les fera 16 par 16 pour ne pas nuire aux performances du système. Pouvez vous vous renseigner pour savoir si un équivalent existe ?
Merci de vos éclaircissements.
Bonne journée.
Bastien
-- Éric <chatellier@codelutin.com> Tel: 02 40 50 29 28 http://www.codelutin.com
participants (1)
-
Eric Chatellier