Мне было интересно, достаточно ли умен Torque, чтобы назначить правильное количество узлов в зависимости от того, сколько ядер MPI вы запрашиваете. Для нашего кластера у нас есть разнородные узлы, и может быть довольно расточительно просто указать необходимое количество узлов и процессоров на узел. Так что мне было интересно, можете ли вы просто сделать что-то вроде этого
qsub -I -l procs:1000
mpiexec -n 1000 mympijob
Однако крутящий момент выделяет только один узел с помощью этой команды (поскольку я не указал количество узлов). Есть ли способ подобрать правильное количество узлов в зависимости от количества моих процессов, чтобы оно было максимально эффективным?
Боковая панель - Мы, вероятно, скоро перейдем на SLURM, насколько это возможно?