Niagara Quickstart/fr: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
No edit summary
Line 400: Line 400:
* La première ligne mentionne qu'il s'agit d'un script bash.
* La première ligne mentionne qu'il s'agit d'un script bash.
* Les lignes qui commencent par <code>#SBATCH</code> sont pour l'ordonnanceur.
* Les lignes qui commencent par <code>#SBATCH</code> sont pour l'ordonnanceur.
* sbatch interprête ces lignes comme étant une requête et l'appelle <code>openmp_ex</code>.
* sbatch interprête ces lignes comme étant une requête et la nomme <code>openmp_ex</code>.
* L'ordonnanceur cherche alors un nœud de 40 cœur à exécuter dans une tâche, pour une durée d'une heure.
* L'ordonnanceur cherche alors un nœud de 40 cœurs à exécuter dans une tâche, pour une durée d'une heure.
* Une fois le nœud trouvé, le script est exécuté.:
* Une fois le nœud trouvé, le script est exécuté.:
** Change to the submission directory;
** redirige vers le répertoire de soumission;
** Loads modules (must be done again in the submission script on Niagara);
** charge les modules (doit être fait aussi dans le script de soumission sur Niagara);
** Sets an environment variable to set the number of threads to 40 (no hyperthreading in this example);
** configure une variable d'environnement pour spécifier 40 fils (il n'y a pas de hyperthreading dans cet exemple);
** Runs the <code>appl_openmp_ex</code> application.
** exécute l'application  <code>appl_openmp_ex</code>.
* To use hyperthreading, just change <tt>--cpus-per-task=40</tt> to <tt>--cpus-per-task=80</tt>.
* Pour utiliser la fonctionalité hyperthreading, remplacez <tt>--cpus-per-task=40</tt> par <tt>--cpus-per-task=80</tt>.


== Example submission script (MPI) ==
== Example submission script (MPI) ==
rsnt_translations
59,916

edits

Navigation menu