Компиляция MPI-программ

Компиляция MPI-программ существенно не отличается от компиляции традиционных последовательных программ. Общий вид команды компиляции следующий:

 $ <MPI_compiler> <source_file>[ <source_file>] -o <executable_file> [...] 
<MPI_compiler> команда вызова компилятора
<source_file> файл с исходным программным кодом
<executable_file> исполняемый файл
[…] дополнительные опции компилятора

Перед использованием OpenMPI необходимо настроить переменные окружения, выполнив следующую команду:

module load mpi/openmpi-x86_64

Примеры компиляции

module load mpi/openmpi-x86_64
mpicc mpi_src.c -o mpi-c