Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
instructions.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
205.96 Кб
Скачать

Работа с системой очередей

Для удобного совместного использования вычислительного кластера на него установлено система очередей Slurm https://slurm.schedmd.com, которая обладает широкими возможностями. Ниже приведены основные необходимые команды.

Посмотреть состояние очереди задач можно с помощь команды squeue, которая выдает таблицу с информацией о текущей загруженности кластера.

JOBID PARTITION NAME USER ST TIME NODES NODELIST(REASON) 422 all sleep kutsov_m PD 0:00 1 (Priority) 423 all sleep kutsov_m PD 0:00 1 (Priority) 416 all sleep kutsov_m R 0:14 1 node7 417 all sleep kutsov_m R 0:14 1 node8

JOBID - уникальный номер задачи.

NAME - имя задачи.

USER - пользователь, который запустил задачу.

ST - состояние задачи. Возможные варианты:

  • PD- Pending - задача находится в очереди и ждет освобождения ресурсов

  • R - Running - задача запущена

TIME - время, которое программа уже затратила.

Удалить одну задачу из очереди:

scancel <номенр задачи> например, scancel 964

Удалить все свои задачи:

scancel -u <ваш логин> например, scancel –u ivanov_ii

Более подробную информацию можно получить:

http://www.ceci-hpc.be/slurm_tutorial.html

https://slurm.schedmd.com/quickstart.html

Использование Gaussian 09

Для вычислений с помощью программы Gaussian необходимо создать файл с заданием аналогичным образом, как и для Windows версии программы. В этом файле необходимо указать ресурсы (количество памяти и количество процессоров), которые должен использовать Gaussian . Это делается с помощью строк:

%mem=60Gb

%nprocshared=12

Пример начала файла с заданием:

%mem=60Gb

%nprocshared=12

#P opt freq ub3lyp/gen geom=connectivity Integral=(Grid=UltraFine)

Title Card Required

0 3

C -2.60522861 0.15953245 2.15274262

C -2.76197768 -1.19521605 1.63182111

C -3.21735024 -1.39227334 0.33279885

C -3.53867716 -0.24440605 -0.51006765

C -3.38937188 1.04600737 -0.01388396 ..................

На нашем кластере реализована упрощенная схема запуска программы гауссиан. Для этого нужно просто скопировать файл задания в домашнюю директорию на кластере и в командной строке набрать команду:

gaussian <имя_файла_задания_с_расширением>

Пример: gaussian water.gif

Задача будет поставлена в очередь с максимальным временем для расчета - 4 суток.

Важно! Не используйте пробелы в именах файлов и папок. Символы '+', '-', '=', '.' , ',' использовать можно.

Использование Python

На кластере установлен python 2.7 без дополнительных пакетов. Однако пользователь может самостоятельно установить необходимые ему пакеты, с помощью команды pip install --user <имя пакета>

например

pip install --user numpy

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

<home>/.local/lib/python2.7/site-packages

и будут доступны только ему.

11

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]