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

Anyway to make Intel MPI run with event-driven instead active polling?

spacedoggy
Beginner
909 Views
Hi all, By default, IMPI keeps polling and take 100% of CPU when communicating. Anyway to make it event-driven to reduce the CPU load? Thanks.
0 Kudos
1 Solution
spacedoggy
Beginner
909 Views

Sorry guys. Just read the release note found that:

Intel MPI use CQ Polling mode as a default.
To switch to wait mode add the following to mpiexec command:
     -genv I_MPI_WAIT_MODE 1

View solution in original post

0 Kudos
1 Reply
spacedoggy
Beginner
910 Views

Sorry guys. Just read the release note found that:

Intel MPI use CQ Polling mode as a default.
To switch to wait mode add the following to mpiexec command:
     -genv I_MPI_WAIT_MODE 1
0 Kudos
Reply