Différences entre les versions de « La commande simulation »

Ligne 25 : Ligne 25 :
  
 
=== Consignes à respecter ===
 
=== Consignes à respecter ===
Par courtoisie pour les autres usagers, un maximum de 3 simulations (processus) par machine par usager est autorisé. De plus, l'utilisation moyenne d'une machine ne devrait jamais dépasser sa capacité moins 1. Dans l'exemple ci-haut, un usager pourrait lancer 1 ou 2 simulations sur <tt>
+
Par courtoisie pour les autres usagers, un maximum de 3 simulations (processus) par machine par usager est autorisé. De plus, l'utilisation moyenne d'une machine ne devrait jamais dépasser sa capacité moins 1. Dans l'exemple ci-haut, un usager pourrait lancer au plus 2 simulations sur <tt>uranus</tt>, 3 sur <tt>jupiter</tt> et <tt>lion</tt> et 1 sur <tt>cougar</tt> et <tt>panthere</tt>.
 
 
 
 
* Rappel consignes
 
* lien page "Simulations"
 
 
 
__TOC__
 
 
 
=== Exemple ===
 
 
 
qui vous retourne le nom d'un ordinateur libre pour lancer vos simulations. Ce n'est donc pas une commande Linux standard.
 
* Connectez vous à une machine du DMS et ouvrez un terminal de commande
 
* Pour connaître  le nom de la station la plus performante (et libre) pour une simulation. Tapez :
 
<pre>simulation [RETURN]</pre>
 
Vous obtenez alors :<br/>
 
<pre>
 
Nous vous rappelons que les ressources informatiques du laboratoire
 
doivent rester disponibles et performantes pour tous.
 
Par respect pour les autres usagers, nous vous demandons donc
 
de ne pas monopoliser les stations en lancant plus de 3
 
simulations simultanées.
 
Si vous avez des besoins plus importants, veuillez consulter votre
 
coadministrateur.
 
Veuillez noter aussi que cette commande étudie le taux d'occupation
 
des stations à l'instant ou vous l'executez et elle ne reserve en aucun
 
cas un poste. Vous devez donc utiliser ce script juste avant de lancer
 
votre simulation.
 
 
 
..... [RETURN]
 
 
 
 
 
La station disponible est : '''simulation5'''
 
</pre>
 
 
 
Étant donné que le script "simulation" tient compte des caractéristiques des ordinateurs, le travail des usagers ne sera donc pas ralenti.
 
 
 
====ATTENTION...====
 
[[Fichier:Dot.png]] Cette commande NE RÉSERVE PAS DE STATION pour votre simulation : elle vous renvoie le nom de la meilleure machine disponible AU MOMENT OÙ VOUS L’EXÉCUTEZ ! Par conséquent, pour éviter de gêner d'autres usagers, utilisez-la JUSTE AVANT de lancer votre programme !
 
 
 
[[Fichier:Dot.png]] Par respect pour les autres usagers, nous vous demandons donc de ne pas "monopoliser" les stations en lançant un grand nombre de simulations simultanées. Si vous avez des  besoins importants, n'hésitez pas à nous [[Qui_contacter?|consulter]] !
 
 
 
* Il faut ensuite se connecter à la station disponible par SSH : <tt>ssh nomMachine</tt><br/>
 
Dans cet exemple taper dans le terminal<br/>
 
<pre>ssh simulation5</pre>
 
 
 
* Une simulation doit toujours être lancée en arrière-plan, cela permet de garder un ordinateur disponible pour un autre usager tout en effectuant la simulation demandée. Il ne faut pas bloquer un ordinateur inutilement. Dans la  plupart des cas, le fait de lancer un calcul en arrière plan n'a pas d'incidence sur les résultats et le temps d’exécution du calcul.
 
[[Fichier:Dot.png]] Pour lancer une simulation en arrière-plan, il suffit d'utiliser le caractère & à la fin de la commande. <br/>
 
Positionnez vous dans le répertoire qui contient votre script et lancez votre script "calcul" en arrière-plan :<br/>
 
<pre>
 
./calcul & [RETURN]
 
</pre>
 
  
 
== Voir aussi ==
 
== Voir aussi ==

Version du 7 mai 2013 à 13:45

simulation

La commande simulation renvoie un rapport sur l'utilisation des machines au Département. Elle est particulièrement utile afin de déterminer des machines sur lesquelles lancer des [[[Simulations|simulations numériques]].

Voici un exemple de rapport généré (pour 5 machines seulement) :

Machine        Utilisation
--------------------------
uranus         5.05 / 8.00
jupiter        2.04 / 8.00
lion           4.04 / 8.00
cougar         0.51 / 2.00
panthere       0.00 / 2.00

Sous la colonne « Utilisation », on retrouve l'utilisation moyenne des machines dans la dernière minute, suivi de leur capacité. Si la capacité d'une machine est de 8.00, comme uranus par exemple, celle-ci peut exécuter 8 processus (programmes) indépendants en parallèle.

Pour vous connecter à une machine donnée utilisez la commande ssh. Par exemple,

ssh uranus

pour vous brancher à uranus.

Consignes à respecter

Par courtoisie pour les autres usagers, un maximum de 3 simulations (processus) par machine par usager est autorisé. De plus, l'utilisation moyenne d'une machine ne devrait jamais dépasser sa capacité moins 1. Dans l'exemple ci-haut, un usager pourrait lancer au plus 2 simulations sur uranus, 3 sur jupiter et lion et 1 sur cougar et panthere.

Voir aussi

Articles connexes


La dernière modification de cette page a été faite le 7 mai 2013 à 13:45.