Большинство процессоров массового параллелизма (MPP) предоставляют способ
запуска программы на требуемом количестве процессоров; mpirun дает возможность
использовать соответствующую команду. В противоположность этому, кластеры
рабочих станций требуют, чтобы каждый процесс в параллельной задаче запускался
индивидуально, даже если существуют программы, помогающие запуску этих процессов
(см. ниже 3.2.3). Поскольку кластеры рабочих станций не всегда организованы как
MPP, требуется дополнительная информация для их использования. mpich нужно
инсталлировать со списком участвующих рабочих станций, находящимся в файле
`machines.<arch>' в каталоге `/usr/local/mpich/share'. Этот
файл используется mpirun для выбора процессоров для выполнения.
(Использование гетерогенных кластеров обсуждается в разд. 3.2.6.) Далее в этом
разделе обсуждаются некоторые детали этого процесса и решение проблем.
Subsections