Intel® Moderncode for Parallel Architectures
Support for developing parallel programming applications on Intel® Architecture.
1690 Discussions

Using diffrerent Intel® MPI Libraries in a server/client setup

Reza_N_
Beginner
195 Views

Hello all,

I have a problem with running my server client implementation using intel MPI. The problem is for some reasons I have to use different versions of intelMPI for running server and clients codes. When I use the same mpirun version server and clients get connected without any issue but when I use different versions of intel MPI(4.0.3.008 and 4.1.0.030), they get frozen at the MPI_Comm_connect and MPI_Comm_accept levels. Basically there is not progress after calling these commands.

Does anyone know how to use different intel mpi implementations in a server/client setup?

regards,

Reza

0 Kudos
2 Replies
Artem_R_Intel1
Employee
195 Views

Hello Reza,

Such Intel MPI Library version mixing wihin one MPI run is potentially unsafe and not recommended.

Sidharth_Kashyap
Beginner
195 Views

I guess the best path to debug will be to check the release notes ( https://software.intel.com/sites/products/documentation/hpc/mpi/linux/release_notes.pdf ) to verify the changes and confirm if the binaries are compatible. 

Reply