Есть ли способ узнать, какое задание начнется следующим в qsub - PullRequest
0 голосов
/ 30 мая 2020

В суперкомпьютере нашего института (IIS c Bangalore) мы отправляем задания с помощью qsub. Задания начнут выполняться в соответствии со следующим 1009 *).

Таким образом, очень сложно определить, какое задание начнется после завершения одного из выполняемых в данный момент заданий. Но у qsub, вероятно, есть собственный список, по которому он начинает новую работу сразу после завершения другой работы. Есть ли способ узнать, какое задание начнется следующим? Есть ли для этого какая-либо команда. Спасибо.

1 Ответ

0 голосов
/ 26 июня 2020

К сожалению, нет четкого способа узнать, какое задание будет выполняться следующим в суперкомпьютерной системе. Начало задания зависит не только от времени на стене или положения в очереди, но и от многих других факторов, основанных на политике на уровне сайта, стратегиях планирования и приоритетах. Институт может выбирать внутренний рейтинг (приоритеты) должностей на основе таких факторов, как управление питанием, балансировка нагрузки и т. Д. c.

С другой стороны, существует множество исследований, позволяющих прогнозировать время ожидания задания. распределение. Системы TeraGrid предоставляют расчетное время ожидания. Также см. link1 , link2 (по SER C) для получения дополнительной информации о прогнозировании времени ожидания.

...