Translations:GNU Parallel/37/fr: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 1: Line 1:
Par exemple, quand plusieurs tâches [[OpenMP/fr|OpenMP]] sont soumises ensemble avec <tt>--nodes=N</tt>, <tt>--ntasks-per-node=5</tt> et <tt>--cpus-per-task=8</tt>, la commande suivante effectuer tous les processus à démarrer sur tous les noeuds réservés, ainsi que le nombre de fils OpenMP par processus.
Par exemple, quand plusieurs tâches [[OpenMP/fr|OpenMP]] sont soumises ensemble avec <tt>--nodes=N</tt>, <tt>--ntasks-per-node=5</tt> et <tt>--cpus-per-task=8</tt>, la commande suivante va gérer tous les processus à démarrer sur tous les nœuds réservés, ainsi que le nombre de fils OpenMP par processus.
{{Command
{{Command
|parallel --jobs $SLURM_NTASKS_PER_NODE --sshloginfile ./node_list_${SLURM_JOB_ID} --workdir $PWD OMP_NUM_THREADS{{=}}$SLURM_CPUS_PER_TASK ./my_program
|parallel --jobs $SLURM_NTASKS_PER_NODE --sshloginfile ./node_list_${SLURM_JOB_ID} --workdir $PWD OMP_NUM_THREADS{{=}}$SLURM_CPUS_PER_TASK ./my_program
}}
}}
Dans ce cas, <tt>5*N</tt> processus OpenMP travaillent simultanément et l'utilisation de CPU peut aller jusqu'à 800&nbsp;%p.
Dans ce cas, <tt>5*N</tt> processus OpenMP travaillent simultanément et l'utilisation de CPU peut aller jusqu'à 800&nbsp;%.
rsnt_translations
56,430

edits