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

I_MPI_WAIT_MODE don't work

Yu-Ping_Z_Intel
Employee
589 Views

I find this parameter I_MPI_WAIT_MODE  on Intel MPI 2017 reference guide. It said that "Use the Native POSIX Thread Library* with the wait mode for shm communications". My application is MPI + Pthread.  MPI is intel MPI2017

So I add “export I_MPI_WAIT_MODE=1” into my scripts,  it print the following error. Do you have some suggestion? thanks

Error in system call pthread_mutex_unlock: Operation not permitted

    ../../src/mpid/ch3/channels/nemesis/netmod/tmi/tmi_poll.c:629

Error in system call pthread_mutex_unlock: Operation not permitted

    ../../src/mpid/ch3/channels/nemesis/netmod/tmi/tmi_poll.c:629

Error in system call pthread_mutex_unlock: Operation not permitted

    ../../src/mpid/ch3/channels/nemesis/netmod/tmi/tmi_poll.c:629

Error in system call pthread_mutex_unlock: Operation not permitted

    ../../src/mpid/ch3/channels/nemesis/netmod/tmi/tmi_poll.c:629

 << OLE Object: Picture (Device Independent Bitmap) >>

0 Kudos
3 Replies
Klaus-Dieter_O_Intel
589 Views

Hi Yu-Ping,

Would it be possible to get a small reproducer? And did you check other interconnects e.g I_MPI_FABRICS=dapl already?

Best regards
Klaus-Dieter

0 Kudos
Yu-Ping_Z_Intel
Employee
589 Views

Hello Klaus-Dieter:

Thanks a lot for your great help. I_MPI_FABRICS=dapl can work well with I_MPI_WAIT_MODE=1. So what is your suggestion?

 

0 Kudos
Klaus-Dieter_O_Intel
589 Views

I would still like to get a small reproducer. I will contact you directly by mail.

0 Kudos
Reply