Форма поиска

 

Вычисления на SMP-узлах

Технические характеристики

 Технические характеристики узлов приведены на этой странице.

 

Доступ к SMP-узлу

Для получения доступа к вычислителю необходимо подать заявку на исследование через систему Научного Парка СПбГУ. Процедура получения доступа к ПО более подродно описана в разделе "Информация для пользователей".

 

Очереди на кластере 

Кластер SMP имеет две очереди PBS: <bigsmp03> и <node-032>. Каждая очередь содержит в себе по одному узлу: bigsmp03 (64 ядра 0,5TB памяти) и node-032 (60 ядер 1 TB памяти), соответственно. Пользователь, используя какую-либо очередь, может поставить задачу только на один узел. Ограничения на количество используемых ядер, запущенных задач, выделенной оперативной памяти под задачу и времени выполнения - не заданы. Если для задачи не хватает ресурсов, то она становится в очередь.

Т.к. вычислительные узлы SMP находятся под управлением PBS, который управляет ресурсами гибридного кластера, то и постановка задач на SMP-узлы будет аналогичной (как и на гибридный кластер). Ссылка на соответствующий раздел сайта: http://www.cc.spbu.ru/ru/services/paas/hybrid-cluster

 

Запуск расчетов

SMP-машина предоставляется в распоряжение пользователя как выделенный узел для расчетов. 

Доступ к SMP-машине осуществляется по протоколу SSH. Для того чтобы зайти на SMP-узел, выполните следующее.

1) Зайдите на свою виртуальную машину. Как это сделать указано здесь:

http://www.cc.spbu.ru/ru/services/iaas/virtual-machine

2) Выполните команду:

ssh <имя_пользователя>@<ip-адрес-SMP-узла> -X

Здесь <имя_пользователя> - имя пользователя, которое было указано в письме с параметрами виртуальной машины,  <ip-адрес-SMP-узла> - ip-адрес SMP-машины (указано в письме с параметрами для доступа к SMP-машине). Опция "-X" используется для передачи "иксового" (графического) траффика.

Например,

ssh user@192.168.1.100 -X

Теперь вы можете запустить свою задачу на SMP-узле.

 

Для передачи файлов используйте программы scp или sftp:

scp <файл-на-ВМ> <имя_пользователя>@<ip-адрес-SMP-узла>:<директория-на-SMP-узле>

Здесь <файл-на-ВМ> - тот файл, расположенный на виртуальной машине, который требуется передать на SMP-узел, <директория-на-SMP-узле> - та директорию на SMP-узле, в которую вы хотите скопировать файл (он будет скопирован с тем же именем, вы также можете явно указать другое имя файла).

Несколько примеров.

Так, чтобы передать файл "test.tar" из домашнего каталога на SMP-узел (также в домашний каталог), выполните команду:

scp ~/test.tar user@192.168.1.100:~/

(разумеется, имя пользователя "user" и ip-адрес "192.168.1.100" нужно заменить на ваше имя пользователь и адрес SMP-узла)

Чтобы передать файл /opt/a1.txt на SMP-узел в директорию /tmp и сохранить его с именем "b.txt", выполните:

scp /opt/a1.txt user@192.168.1.100:/tmp/b.txt

(тоже самое: "user" и "192.168.1.100" нужно заменить)