Retourner au contenu associé (entrée de forum : automatisation pour soumission de job sur slurm)
Posté par Loïs Taulelle ࿋ (site web personnel) le 04 juillet 2023 à 12:01. En réponse au message automatisation pour soumission de job sur slurm. Évalué à 2.
En plus, slurm sait parfaitement exécuter du python, directement en script de soumission, exemple :
#!/usr/bin/env python3 # coding: utf-8 # # slurm parameters #SBATCH --job-name=pytest #SBATCH --partition=toto #SBATCH --cpus-per-task=1 #SBATCH --ntasks=8 #SBATCH --nodes=1 # actual script import os import sys import time time.sleep(2) # let os.ENV initialize properly SLURM_ENV = ["SLURM_JOB_ID", "SLURM_NTASKS", "SLURM_NPROCS", "SLURM_SUBMIT_HOST", "SLURM_STEP_TASKS_PER_NODE", "SLURM_CPUS_ON_NODE", "SLURM_JOB_CPUS_PER_NODE"] for elt in SLURM_ENV: print(f"{elt}:", os.environ.get(elt))
(et pour bash, y'a shellcheck). Je vous laisse, j'ai bouboulicorne à la piscine.
Proverbe Alien : Sauvez la terre ? Mangez des humains !
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
[^] # Re: Basherie
Posté par Loïs Taulelle ࿋ (site web personnel) . En réponse au message automatisation pour soumission de job sur slurm. Évalué à 2.
En plus, slurm sait parfaitement exécuter du python, directement en script de soumission, exemple :
(et pour bash, y'a shellcheck). Je vous laisse, j'ai bouboulicorne à la piscine.
Proverbe Alien : Sauvez la terre ? Mangez des humains !