В каталоге /mpich/examples/basic с помощью Makefile компилируются параллельные приложения, которые можно запустить с помощью загрузчика параллельных приложений – mpirun.
У загрузчика ключей много разных и всяких, но только один из них является обязательным (-np = number of processes):
mpirun -np N [mpirun_args] program_file [command_line_args]
Параллельное приложение будет образовано N задачами-копиями, загруженными из программного файла program_file. В момент запуска все задачи одинаковы (и имеют одинаковые параметры командной строки), но получают от MPI разные номера от 0 до N-1. Пример:
mpirun -np 4 ./сpi
Текущий каталог "./" указывается здесь явно, потому что без явного указания либо в имени программы, либо в переменной окружения PATH Linux не станет искать в нем приложение. Если по умолчанию PATH не содержит ".", можно самим исправить .bashrc в своем домашнем каталоге, добавив в него строку
export PATH=.:$PATH