Translations:Gurobi/83/fr

From Alliance Doc
Jump to navigation Jump to search

Le script Slurm suivant solutionne un modèle simple de l'emplacement de divers sites avec Gurobi Python. L'exemple montre comment paramétrer les fils avec un fichier gurobi.env créé dynamiquement quand vous utilisez l'interface Gurobi Python. Ceci doit être fait dans le répertoire de travail pour chaque tâche soumise, autrement Gurobi lancera par défaut autant de fils d'exécution qu'il y a de cœurs physiques dans le nœud de calcul plutôt que d'utiliser le nombre de cœurs physiques alloués à la tâche par l'ordonnanceur, ce qui risque de ralentir la tâche et nuire aux tâches exécutées sur le même nœud par les autres utilisateurs. {{File

 |name=script-py_facility.sh
 |lang="sh"
 |contents=
  1. !/bin/bash
  2. SBATCH --account=def-group # some account
  3. SBATCH --time=0-00:30 # specify time limit (D-HH:MM)
  4. SBATCH --cpus-per-task=4 # specify number threads
  5. SBATCH --mem=4G # specify total memory
  6. SBATCH --nodes=1 # do not change