Intel® oneAPI HPC Toolkit
Get help with building, analyzing, optimizing, and scaling high-performance computing (HPC) applications.
Announcements
The Intel sign-in experience has changed to support enhanced security controls. If you sign in, click here for more information.

intel MPI and oversubscribing

harry_j_
Beginner
385 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
385 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.

Reply