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

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

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

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

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

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

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

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

  • OMP - распараллеливание в рамках одного вычислительного модуля, реализуется средствами компилятора IBM.
  • MPICHGM - библиотека межпроцессного обмена, используется для обмена между вычислительными процессами по специализированной чети MyryNet как в рамках одного вычислительного модуля, так и между разными модулями. На кластере установлена библиотека версии mpichgm-1.2.6..14b-gm-2.0.24-2.6.5-7.201-pseries64, подробнее с документацией по mpich2 можно ознакомится на сайте проекта.

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

Для запуска на кластере IBM используется СУППЗ МСЦ - полноценная система запуска задач с системой очередей, предназначена для работы кластера как в составе GRID сети МСЦ РАН, так и с локальными пользователяи (описание для пользователей - JsccTMusersDoc).

Компиляторы

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

  • IBM VAT 64bit версии 8.0 (с, c++, fortran)
  • GNU 64bit версии 3.3.3 (c, c++)

-- AndreySokolov - 2010-05-11

Edit | Print version | Topic revision: r2 - 2010-05-12 - 19:08:23 - 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