ЦКП ВВР ПГНИУ

Суперкомпьютерный центр Пермского университета

Инструменты пользователя

Инструменты сайта


общее:инструкции:компиляция_mpi_программ

Это старая версия документа!


Список доступных компиляторов ПГУ-Тесла и ПГНИУ-Кеплер доступен по ссылке.

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

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

 $ <MPI_compiler> <source_file>[ <source_file>] -o <executable_file> [...] 

, где

  • <MPI_compiler> - команда вызова скрипта, компилирующего MPI-программу с использованием поддерживаемого компилятора. Этот скрипт поставляется вместе с реализацией MPI.
  • <source_file> - файл с исходным программным кодом
  • <executable_file> - исполняемый файл
  • […] - дополнительные опции компилятора

Примеры [MPI-программы]


Программа на языке С состоит из двух файлов с программным кодом (source_file_1.c) компилируется в исполняемый файл my_program с помощью компилятора:

 $ mpicc src_1.c -o my_mpi_program 
общее/инструкции/компиляция_mpi_программ.1480335060.txt.bz2 · Последние изменения: 28.11.2016 17:11:00 — faubert