Приложения MPI могут запустить новые процессы через интерфейс внешнего менеджера процессов, который может относиться к параллельной операционной системе (CMOST), многоуровневому программному обеспечению (POE) или команде rsh (p4). MPI_COMM_SPAWN запускает процессы MPI и устанавливает с ними соединение, возвращая интеркоммуникатор. MPI_COMM_SPAWN_MULTIPLE запускает несколько различных файлов (или один двоичный файл с разными аргументами), помещая их в единый MPI_COMM_WORLD и возвращая интеркоммуникатор. MPI использует существующую абстракцию группы для представления процессов. Процесс идентифицируется парой (группа, ранг).