c++ Programming Glossary: infiniband
thread safety of MPI send using threads created with std::async http://stackoverflow.com/questions/14836560/thread-safety-of-mpi-send-using-threads-created-with-stdasync MPI_THREAD_MULTIPLE . But there is another catch it's InfiniBand component is not thread safe and hence Open MPI would not use.. is not thread safe and hence Open MPI would not use native InfiniBand communication when initialised at full thread support level... or the autoparalleliser is enabled. I am not aware how the InfiniBand driver in IMPI works when full thread support is enabled. MPICH..
|