Конфигурация суперкомпьютера "Ломоносов" доступна здесь

Лаборатория параллельных информационных технологий НИВЦ МГУ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

В данный момент для пользователей доступны разделы:

Раздел узлов x86 ядер x86 ядер на узел память диски max ядро-часов max/default время (часов) max ожидающих задач max запущенных задач max  ядер одновременно, не более
regular4 4096 32768 8 12 ГБ (1,5 ГБ/ядро) нет нет 72/24 10 10 2048
regular6 596 7152 12 12 ГБ (1 ГБ/ядро) нет нет 72/24 10 10 1024
hdd4 260 2080 8 12 ГБ (1,5 ГБ/ядро) есть нет 72/24 8 5 512
hdd6 32 384 12 48 ГБ (4 ГБ/ядро) есть нет 72/24 8 5 128
gpu 830 6640 8 24 ГБ (3 ГБ/ядро) нет нет 72/24 10 10 512
smp 1 128 128 2ТБ (16 ГБ/ядро) есть нет 72/24 8 5 128
test 64 512 8 12 ГБ (1,5 ГБ/ядро) нет нет 0,25 (15 минут)/0,25 8 8 256
gputest 16 128 8 24 ГБ (3 ГБ/ядро) нет 64 0,25 (15 минут)/0,25 20 20 64

 

"max проц-часов" означает лимит процессоро-часов на пользователя. Процессоро-часы для задачи - произведение числа занятых ядер и затребованного времени для задачи в часах. Сумма процесоро-часов запущенных пользователем задач не может превышать этот лимит.

"max задач" - максимальное число задач пользователя в очереди, включая запущенные.

"max запущенных" - максимальное число запущенных задач пользователя.

"max ядер одновременно" - число одновременно занятых ядер пользователем.

В домашнем каталоге (не считая каталогов _scratch и _backup) установлена дисковая квота 50ГБ.

Если у Вас есть необходимость использовать все ресурсы, или временно повысить приоритет, обратитесь с заявкой к Вл.В. Воеводину (voevodin (at) parallel.ru).

Компиляция осуществляется на отдельном хосте, попасть туда можно командой ssh compiler. После завершения компиляции выйдите с него, нажав Ctrl-D или введя команду exit.


На суперкомпьютере "Ломоносов" доступны следующие компиляторы:

  • Intel Compilers 13.0. (C,C++,Fortran77/90,95) Команды: icc, ifort
  • GNU 4.4.5 (C,C++,Fortran) Команды: gcc, gfortran

Например:

  • icc mytest.c -o mytest
  • ifort test2.fort -o test2
  • gcc mytest.c -o mytest
  • gfortran test2.fort -o test2

Для компиляции параллельных программ используйте программы:

  • mpicc/mpicxx/mpif77/mpif90

Например:

  • mpicc mytest.c -o mytest
  • mpif90 test2.fort -o test2
  • mpicxx mytest.cpp -o mytest_cpp

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

  • mpienv -l даст список доступных вариантов
  • mpienv -m установит выбранный вариант MPI;
  • mpienv -c установит выбранный вариант компилятора;
  • mpienv -s даст текущие настройки;

Если вы используете эту команду в скрипте, предварительно выполните в нём команду source /etc/profile

Для использования OpenMP в программе, добавляйте соответствующие ключи:

  • gcc/gfortran: -fopenmp
  • icc/ifort: -openmp

Список ПО, установленного на суперкомпьютере "Ломоносов", доступен здесь.

О прочих особенностях работы на суперкомпьютере и порядке запуска читайте в документации.

-->