Научно-образовательный IT-форум при КНИТУ-КАИ

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Научно-образовательный IT-форум при КНИТУ-КАИ » Задачи и вопросы » [+] Incompatibility between the mpiexec, smpd, msmpi


[+] Incompatibility between the mpiexec, smpd, msmpi

Сообщений 1 страница 2 из 2

1

I want to run a mpi program with mpi libraries. I've downloaded and installed these two

HPC Pack 2012 Client Utilities Redistributable Package from
http://www.microsoft.com/en-us/download … x?id=36044

and

Download HPC Pack 2012 MS- MPI Redistributable Package from
http://www.microsoft.com/en-us/download … x?id=36045

after adding the libraries to the visual studio and compiling it  with no errors, in the cmd when I type:

mpiexec -n 2 mpitest.exe


I get the errors:

Fatal protocol error: check version between mpiexec.exe .msmpi.dll, and smpd.exe

2

I checked the versions and surprisingly the version of msmpi.dll was different, although the packages that I downloaded have the same version.

So I uninstalled both of them and simply installed msmpisetup.exe from

http://download.microsoft.com/download/ … ISetup.exe

And it worked. It contained all I needed.


Вы здесь » Научно-образовательный IT-форум при КНИТУ-КАИ » Задачи и вопросы » [+] Incompatibility between the mpiexec, smpd, msmpi