Создание вычислительного кластера для последующей работы с Open MPI

Данная инструкция предназначена для работы на операционных системах Debian/Astra_Linux/Ubuntu

Предполагаем, что вычислтельный кластер уже был настроен, операционные системы в данном вычислительном кластере одинаковые, создан отдельный пользователь для работы с OpenMPI, в нашем случае mpiuser и создана общая директория для запуска проекта

1) Устанавливаем OpenMPI Последовательно вводим представленные команды

\[sudo wget https://www.open-mpi.org/software/ompi/v4.1/downloads/openmpi-4.1.1.tar.gz sudo tar -xvzf /home/mpiuser/openmpi-4.1.1.tar.gz cd /home/mpiuser/Desktop/openmpi-4.1.1 sudo ./configure --prefix="/home/mpiuser/.openmpi" sudo make sudo make install\]

2) Копируем проект PRADIOS в настроенную ранее общую директорию пример пути

\[home/mpiuser/Desktop/sharedfolder/PRADIOS\]
  1. Запускаем скрипт для установки проекта

\[sudo chmod +x PRADIOS_INSTALL.sh ./PRADIOS.sh\]
  1. Переходим в проекта для запуска расчета

\[cd /home/mpiuser/Desktop/sharedfolder/PRADIOS/exec\]
  1. Создаем файл хоста содержащий данные узлов и выделенных ядрах

\[nano machinefile\]

в файл вводим данных узлов и число ядер процессора выделенных для вычислений [ipd адрес:число ядер процессора]

\[10.1.20.1:1 10.1.20.2:1\]