Durga,
There is an ongoing effort to make the master (and future versions) not
only thread safe for all networks (all combinations of BTL, and PML/MTL)
but also thread efficient. The fact that we removed the checks (as the one
you noticed in the openib BTL) doesn't means that all BTL are currently
Hello all
sorry for asking too many 101 questions; hopefully someone won't mind
answering.
It looks like, as of the current release, some BTLs (e.g. openib) are not
thread safe, and the code explicitly bails out if it finds that MIT_Init()
was called with THREAD_MULTIPLE. Then there are some BTLs