Translations:MonarQ/43/fr
Jump to navigation
Jump to search
result = bell_circuit() print(result) }}
- Étape 5: Exécutez votre circuit depuis l'ordonnanceur
- La commande sbatch est utilisée pour soumettre une tâche
sbatch
:
- La commande sbatch est utilisée pour soumettre une tâche
$ sbatch simple_job.sh
Submitted batch job 123456
Avec un script Slurm (simple_job.sh) ressemblant à ceci:
File : simple_job.sh
#!/bin/bash
#SBATCH --time=00:15:00
#SBATCH --account=def-someuser # Votre username
#SBATCH --cpus-per-task=1 # Modifiez s'il y a lieu
#SBATCH --mem-per-cpu=1G # Modifiez s'il y a lieu
python my_circuit.py
- Le résultat du circuit est écrit dans un fichier dont le nom commence par slurm-, suivi de l'ID de la tâche et du suffixe .out, par exemple
slurm-123456.out
- On retrouve dans ce fichier le résultat de notre circuit dans un dictionnaire
{'000': 496, '001': 0, '010': 0, '011': 0, '100': 0, '101': 0, '110': 0, '111': 504}
- Pour plus d’information sur comment soumettre des tâches sur Narval, voir Exécuter des tâches