Запуск и завершение вычислительных задач на кластерах

После того, как задача скомпилирована с необходимыми параметрами для работы на конкретном кластере, для её запуска надо использовать специализированную программу, свою для каждого из кластеров. Запускаются задачи непосредственно с сервера доступа cmaster.scc.ioffe.ru.

Кластер HP

mpirun.hp -np <количество запускаемых процессов> \
          [-cpp &lt;количество процессорных ядер на один процесс&gt;] \
          <имя задачи для запуска> [аргументы для запуска]
  • параметр -cpp по умолчанию имеет значение 1.
    Количество процессов, которое будет запущенно на одном узле вычисляется по формуле int ( <количество процессорных ядер на узле> / cpp )

Список запущенных вычислительных задач и состояние

Для просмотра списка запущенных задач выполните команду:

mpijobs list

В ответ вы получите список задач в следующем виде:

MPI job test10797 : type: TCP, started at Mon May 30 13:25:36 2011
Proc count: 2, Total: real time:   0.11:30:08, cpu time:   3.14:06:57, parallel quality: 748.69%
wdir> /slow_homes/test/travin/cavity/sa_ddes
exec> /slow_homes/test/travin/cavity/sa_ddes/s450_cav_hp 

  node c05m33 ; pid:14038 ; status: RUNNING
    Time real:   0.05:45:04, cpu:   1.17:03:01
    Current CPU load: 713%, average CPU load: 713.78%, Memory size: resident: 2494124 KB, virtual: 2563496 KB
  node c05m38 ; pid:13942 ; status: RUNNING
    Time real:   0.05:45:04, cpu:   1.21:03:56
    Current CPU load: 783%, average CPU load: 783.60%, Memory size: resident: 3171528 KB, virtual: 3240864 KB

Завершение вычислительной задачи

Для завершения вычислиетльной задачи необходимо выполнить команду:

mpijobs kill <MPI job ID>

после чего все вычислительные процессы входящие в данную задачу и выполняющиеся на различных узлах кластера будут остановленны.

Edit | Print version | Topic revision: r4 - 2011-05-30 - 19:20:21 - AndreySokolov
 
This site is powered by the TWiki collaboration platformCopyright © 2008-2019 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback