Open MPI logo

Open MPI User's Mailing List Archives

  |   Home   |   Support   |   FAQ   |  

This web mail archive is frozen.

This page is part of a frozen web archive of this mailing list.

You can still navigate around this archive, but know that no new mails have been added to it since July of 2016.

Click here to be taken to the new web archives of this list; it includes all the mails that are in this frozen archive plus all new mails that have been sent to the list since it was migrated to the new archives.

Subject: [OMPI users] openib BTL and MPI_THREAD_MULTIPLE
From: Nick Edmonds (ngedmond_at_[hidden])
Date: 2010-03-12 17:08:20

Currently the openib BTL silently refuses to run when MPI_THREAD_MULTIPLE is specified (ompi/mca/btl/openib/btl_openib_component.c:2367 in the current trunk, r22822) which leads to confusing (to some people) error messages such as:

PML add procs failed --> Returned "Unreachable" (-12) instead of "Success" (0)

Would it be possible to provide a warning/error indicating that the BTL failed to load, and why? The logical next question would be, is anyone working on an openib BTL that supports MPI_THREAD_MULTIPLE? I'm currently stuck using IPoIB which is obviously undesirable from a performance standpoint.

Thanks in advance for any information anyone can provide.