Selon les réponses données ici Que fait le --ntasks ou -n tasks dans SLURM ? on peut exécuter plusieurs travaux en parallèle via ntasks
pour sbatch, suivi de srun
. Pour poser une question complémentaire, comment spécifier la quantité de mémoire nécessaire pour exécuter des tâches en parallèle de cette manière ?
Si 3 travaux sont exécutés en parallèle, chacun nécessitant 8G de mémoire, faut-il spécifier 24G de mémoire dans le formulaire de demande d'accès ? sbatch
(c'est-à-dire la somme de la mémoire de tous les travaux) ou ne pas donner les paramètres de la mémoire dans sbatch
mais spécifiez plutôt 8G de mémoire pour chaque srun
?