Системное и прикладное программное обеспечение кластера HP

Операционная система

На локальных дисках узлов кластера развёрнута 64-битная версия одной из разновидности системы Linux CentOS.

Операционная система настроена таким образом, что бы узел мог загрузиться в рабочее состояние без сети, для этого все настройки, включая IP-адреса интерфейсов и список пользоватлей, прописаны в конфигурационных файлах, хранящихся на локальном диске каждого узла.

Удалённый доступ по протоколу rlogin настроен между узлами кластера, с сервера доступа cmaster.scc.ioffe.ru и с сервера запуска задач hpmaster.scc.ioffe.ru

Разделы с данными пользователей монтируются по протоколу NFS с сетевой системы хранения данных.

Средства для организации параллельных вычислений

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

  • OMP - распараллеливание в рамках одного вычислительного модуля, реализуется средствами компилятора Intel.
  • MPICH - библиотека межпроцессного обмена, используется для обмена между вычислительными процессами как в рамках одного вычислительного модуля, так и между разными модулями. На кластере установлена библиотека версии mpich2-1.2.1p1, подробнее с документацией по mpich2 можно ознакомится на сайте проекта.

Система управления пуском и прохождением задач

Для запуска на кластере HP используется две СУППЗ:

  1. mpirun - упрощённая система запуска задач скомпилированных с библиотеками MPI - используется для запуска задач пользователей СПбФ МСЦ РАН;
  2. СУППЗ МСЦ - полноценная система запуска задач, предназначена для работы кластера в составе GRID сети МСЦ РАН.

Компиляторы

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

  • Intel 64bit версии 10.1.022 (с, c++, fortran, debugger)
  • Intel 32bit версии 10.1.022 (с, c++, fortran, debugger)
  • GNU 64bit версии 4.1.2 (c, c++, gfortran)

-- AndreySokolov - 2010-04-28

Edit | Print version | Topic revision: r3 - 2010-06-04 - 16:49:24 - AndreySokolov
 
This site is powered by the TWiki collaboration platformCopyright © 2008-2020 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback