Установка MPI для Windows

Я пытаюсь установить MPI для Windows 8, поэтому, когда я искал сеть, я получил инструкции по ее установке на XP/7, но не для Windows 8. Ссылка: http://swash.sourceforge.net/online_doc/swashimp/node9.html

Но во-первых, когда мне нужно разрешить mpi.exe и smpd.exe связываться через брандмауэр, эти файлы exe не указаны. Во-вторых, когда я запускаю cmd (как администратор) и набираю: "smpd -install", он говорит: "Неизвестный вариант: -install". Я думаю, что команда для Windows 8 - это что-то еще. Поэтому я буду очень благодарен, если кто-нибудь поможет в этом, потому что я не могу продолжить дальше.

Ответ 1

Боковое примечание перед тем, как я начну, MPI является стандартом, а не установленной вами библиотекой. MPICH, Открыть MPI, Intel MPI, MS-MPI и т.д. - это все реализации этого стандарта. Когда вы говорите, что пытаетесь сделать X с MPI, и вы просите о помощи, укажите, какую версию (и версию) вы используете.

Исходя из вашего вопроса, я предполагаю, что вы пытаетесь установить MPICH, хотя какая версия неясна. MPICH не поддерживает Windows с версии 1.4.1p, и даже эта версия больше не имеет поддержки от команды MPICH, поскольку все эксперты Windows теперь ушли. Я бы посоветовал вам взглянуть на одну из реализаций, которые в настоящее время поддерживают Windows. Единственное, что я знаю, это MS-MPI (бесплатно) и Intel MPI (оплачивается), хотя там вероятно, другие, которые я не знаю. Если у вас все еще есть проблемы после попытки реализации одной из этих реализаций, у них есть собственные команды поддержки, которые могут помочь вам в решении вашей проблемы.

Ответ 2

Я не уверен, какую версию MSMPI вы говорили, но вот веб-страница вы должны скачать последнюю версию MSMPI, которая также поддерживает Win 8.1.

Вам просто нужно дважды щелкнуть и следовать инструкциям установщика.