Установка MPICH2

Учитывая наличие новой рабочей станции (Intell Xeon X5690, Windows 7 Professional, 64-бит) для численного анализа гидродинамических моделей, мне стыдно не заниматься параллельными вычислениями. До сих пор у меня не было или было мало опыта в этой области.

В чем разница между MS-MPI и последней версией MPICH, подходящей для Windows? Я установил MPICH 1.4.1, но не могу получить тестовая программа для работы с Ifort. Как мне скомпилировать программу? Нужно ли как-то менять Ifort конфигурации, чтобы добавить библиотеки MPICH? Нет ли в Интернете хорошего руководства, которое могло бы удовлетворить мои потребности?


person Timmy    schedule 09.10.2014    source источник


Ответы (1)


В этом вопросе много вопросов, но все они сводятся к одному основному вопросу: Как установить MPI в Windows?

MPICH уже давно работает на Windows. Последней версией, которая его поддерживала, была 1.4.1p1, как вы обнаружили, но она больше не имеет поддержки от разработчиков MPICH, поэтому, если у вас возникнут проблемы, вы, вероятно, не найдете особой помощи. До сих пор я не видел, чтобы кто-нибудь здесь подошел, чтобы помочь с этими вопросами.

MS-MPI — хороший вариант, если вы хотите использовать Windows. Его можно использовать бесплатно, и он по-прежнему поддерживается непосредственно Microsoft. Вам придется прочитать их документацию о том, как правильно все настроить, но, вероятно, это правильное место для начала, если вы хотите использовать MPI в Windows.

Intel MPI также работает в Windows, но он платный, поэтому вам, возможно, не стоит сейчас на него смотреть.

person Wesley Bland    schedule 09.10.2014
comment
Спасибо, Уэсли. На самом деле Windows — это ограничение, которое играет важную роль в выборе программного обеспечения, которое я могу использовать. Все остальные компьютеры в университетской сети работают на Windows, поэтому я просто обращаюсь к Linux, когда дело доходит до личных дел. Какие еще программы можете предложить, кроме уже упомянутых? На данный момент я просто хочу немного ускорить вычисления... Меня не волнует экстремальная оптимизация... - person Timmy; 10.10.2014
comment
Я не очень разбираюсь в разработке Windows. Я разработчик MPICH, а не пользователь Windows. - person Wesley Bland; 10.10.2014
comment
Установите VirtualBox и виртуальную машину Linux и запустите там MPICH. - person Jeff Hammond; 15.01.2015