Очереди задач PBS

Очередь - имеющий собственное имя контейнер для задач, обрабатываемых PBS. Очередь содержит как уже выполняющиеся, так и ожидающие запуска задачи. Завершившиеся задачи очередь покидают. Планировщик использует несколько очередей, например, для запуска задач на узлах разных типов. Каждая задача может находиться только в одной очереди. Буква 'q' в начале названий многих утилит PBS происходит как раз от слова 'queue'.

Для запроса определённой очереди (например, с именем 'teslaq') необходимо добавить в скрипт для утилиты 'qsub' такую строчку:

#PBS -q teslaq

Но в большинстве случаев очередь указывать не нужно. При этом будет использоваться очередь по умолчанию.

  1. Если очередь не указана, то используется очередь по умолчанию. Это вариант, подходящий для большинства задач. При этом используются узлы, имеющие по 2 ГБ ОЗУ на одно процессорное ядро. Возможны два случая:
    1. Если ядра запрашиваются блоками по 8 штук, т.е. в виде 'select=X:ncpus=8:…' , то используются сервера HP BL2x220c G6, имеющие 8 ядер и 16 ГБ ОЗУ. На эти же узлы задача попадёт, если запросить очередь с именем bl2x220g6q. Следует подчеркнуть, что перенаправление задач в очередь bl2x220g6q - единственный случай на нашем комплексе, когда PBS изменяет очередь для задачи в зависимости от содержимого select.
    2. В остальных случаях используются сервера HP BL2x220c G7, имеющие 12 ядер и 24 ГБ ОЗУ. Эта очередь называется bl2x220g7q. Её в явном виде запрашивать не нужно т.к. она и так используется по умолчанию.
  2. Сервера HP XL230a Gen9, имеющие 24 ядра и 192 ГБ ОЗУ, т.е. по 8 ГБ ОЗУ на одно процессорное ядро. Очередь называется xl230g9q и предназначена для задач, которым необходимо более 2 ГБ ОЗУ на ядро или более 24 ГБ ОЗУ на сервере.
  3. Сервера HP XL250a Gen9. По характеристикам похожи на HP XL230a Gen9, дополнительно содержат по два сопроцессора Intel Xeon Phi 7120P. Предназначены для задач, использующих Xeon Phi. Очередь называется xl250g9q
  4. Сервера HP SL390s G7, имеющие 12 ядер, 96 ГБ ОЗУ и 3 GPU NVIDIA Tesla M2090. Предназначены для задач, использующих GPU. Подробное описание использования находится на этой странице. Очередь называется teslaq.
  5. Сервер HP DL580 G5, имеющий 16 ядер и 128 ГБ ОЗУ. Соответствующая очередь называется vkopq.
  6. Два сервера HP DL980 G7, имеющие по 2 ТБ ОЗУ. Доступ к этим серверам ограничен, при необходимости обратитесь к администрации информационно-вычислительного центра.