SLURM перегружает GPU - PullRequest
       11

SLURM перегружает GPU

0 голосов
/ 10 октября 2018

Как можно запустить несколько заданий параллельно на одном графическом процессоре?Один из возможных вариантов - запустить скрипт, который порождает дочерние процессы.Но есть ли способ сделать это с помощью самого SLURM?Я пытался

#!/usr/bin/env bash
#SBATCH --nodes=1
#SBATCH --gres=gpu:1
#SBATCH --overcommit
srun python script1.py & 
srun python script2.py &
wait

Но он все еще запускает их последовательно.

РЕДАКТИРОВАТЬ: Мы по-прежнему хотим распределять ресурсы исключительно, то есть одно задание SBATCH должно выделять весь GPU длясам.Вопрос в том, существует ли простой способ запуска нескольких сценариев внутри SBATCH параллельно, без необходимости настройки многопроцессорной среды.

...