Hi Ed
FWIW: Intel MPI has better thread support, though you'll lose some features. I
don't know what NICs you have, but have you tried running with the MTL's
instead of the openib BTL? Both the psm and mxm MTLs are supposed to be thread
safe, and will outperform the openib BTL anyway.
Not
Thanks Ralph,
We are attempting to use 1.6.4 with an application that requires
multi-threading, and it is hanging most of the time; it is using openib. They
steered us to try Intel MPI for now. If you lack drivers/testers for improved
thread safety on openib, let me know and I'll encourage
Pablo -
As Ralph mentioned, it will be different, possibly not for the better, in
1.7. This is an area of active work, so any help would be appreciated.
However, the one issue you brought up is going to be problematic, even
with threads. Our design essentially makes it such that blocking MPI