Intel® MPI Library
Get help with building, analyzing, optimizing, and scaling high-performance computing (HPC) applications.

intel MPI and oversubscribing

harry_j_
Beginner
1,327 Views

hello,

 

for launching test base we use previously openMPI with theses options in order to position oversubcribing

The objective was to have the tests not troubling each others and have a quickly time of completion.

export OMPI_MCA_mpi_yield_when_idle=1

export OMPI_MCA_hwloc_base_binding_policy=none
Theses 2 options allow us to have good completion with correct time execution.

but we decide to swich all to intel environment compiler and mpi ect ....

and I think some configuration are missings with how we set the MPI env with intel

the parallel use case have executions on the same time and it's take due to the sharing of the ressources too many time (minimum 100 time longuer for small unit tests ..)

 

have you an idea of the environement variables i have to set in dorder to have correct completion (in time) ?

 

thank you

0 Kudos
1 Reply
James_T_Intel
Moderator
1,327 Views

The equivalent variables in Intel® MPI Library are I_MPI_WAIT_MODE=1 and I_MPI_PIN=0.  Start with this and see if your performance goes back to where you expect it.

0 Kudos
Reply