Главная
Вычислительные ресурсы
C чего начать
Вопросы - ответы
Документация
Исследования
Контакты

Краткое руководство пользователя K-60 по выбору конкретного варианта системы программирования

Автор: А.О. Лацис


На K-100 пользователю доступны несколько профессиональных комплектов трансляторов, а также несколько реализаций коммуникационных библиотек, используемых либо по отдельности, либо совместно. Совокупность конкретного набора компиляторов и коммуникационных библиотек называется вариантом системы параллельного программирования.

Для выбора конкретного варианта системы программирования пользователю следует скопировать в свою домашнюю директорию соответствующие этому варианту стандартные версии файлов .bash_profile и .bashrc, после чего выйти и войти снова. Стандартные варианты этих конфигурационных файлов хранятся в /common/profile.versions, каждая поддиректория этой директории соответствует некоторому варианту системы параллельного программирования.

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

1. Intel

Трансляторы Intel, коммуникационная библиотека MPI от Intel.

    Команды трансляции:
  1. Для программ на C (с использованием только MPI): mpiicc
  2. Для программ на C++: mpiicpc
  3. Для программ на Фортране: mpiifort

2. MPICH

Трансляторы GNU, коммуникационная библиотека MPICH

    Команды трансляции:
  1. Для программ на C (с использованием только MPI): mpicc
  2. Для программ на C++: mpic++
  3. Для программ на Фортране: mpifort

 
 
 
 
 
 
 
  Тел. +7(499)220-79-72; E-mail: inform@kiam.ru