Предопределенные классы заданий планировщика

Классы заданий определяют число процессорных узлов, лимит времени, выделенного на задачу, и, соответственно, ее приоритет. Утилита mpisubmit.bg автоматически выбирает подходящий класс задачи, потому для ее пользователей важно лишь знать, какие классы им разрешено использовать. Но важно указывать правильный класс при самостоятельном составлении командного файла планировщика (jcf-скрипта).

Имя класса имеет вид n128_m15, где первое число означает число процессорных узлов, второе — лимит процессорного времени. Синтаксис имени класса:

    <имя класса> ::= n<число вычислительных узлов>_<максимальное время>
    <число вычислительных узлов> ::= 128 | 256 | 512 | 1024 | 2048
    <максимальное время> ::= d<кол-во дней> | h<кол-во часов> | m<кол-во минут>

В настоящее время существуют следующие классы:

  • n128_m15, n128_m30, n128_h01, n128_h02
  • n256_m10, n256_m30, n256_h01, n256_h02, n256_h04, n256_h08, n256_h12
  • n512_m05, n512_m30, n512_h01, n512_h02, n512_h06, n512_h12, n512_h24
  • n1024_m15, n1024_m30, n1024_h01, n1024_h02, n1024_h06, n1024_h12, n1024_h24
  • n2048_m15, n2048_m30, n2048_h01, n2048_h02, n2048_h06, n2048_h12, n2048_h24

По умолчанию пользователям доступны классы n128_m15, n256_m10, n512_m05, n1024_m03, n2048_m01.