= !OarUtils - Ensemble d'outils lié à OAR et au calcul en particulier = [http://oar.imag.fr/ OAR] est un gestionnaire de ressources et de tâches dont la fonction première est de gérer l'ordonnancement des travaux (job) sur un cluster. OAR fonctionne globalement très bien, nous avons cependant détecté des points qui peuvent s'avérer pénalisant mais dont nous avons trouvé des solutions au final asse simple. Tous les sources sont disponible sur la forge du LEGI http://servforge.legi.grenoble-inp.fr/svn/soft-trokata/trunk/oar == Variable d'environnement == Il peut y avoir un soucis avec les jobs MPI lorsque ceux-ci s'étendent sur plus d'une machine. La connexion inter-machine ne fonctionnant pas directement avec ssh il faut utiliser le wrapper {{{oarsh}}} fournit. Cependant, celui-ci ne transmet pas toutes les variables d'environnements... ce qui empêche le bon fonctionnement de nombreux code. Nous avons donc développé deux solutions * un wrapper de wrapper du nom d'{{{oar-ensh}}} ; * un fonction bash utilisant l'option -x de {{{mpirun}}} de nom {{{oar_envmpirun}}}.