Un script à envoyer sur le cluster va contenir les instructions sous la forme
en debut de ligne du script (fichier.sh)
Ensuite on envoie le batch pour execution
cluster-head> sbatch fichier.sh
exemple 1: je veux 50 taches independantes, peu m'importe où elles vont s'exécuter
#!/bin/bash
#SBATCH -n 50
cd repertoireousetrouvemes_affaires
srun mon_executable
(recuperation du numéro de tache avec la variable d'environnement SLURM_PROCID)
exemple 2: j'ai un code qui demarre plusieurs taches MPI, chaque tache se divisant en 8 avec openMP