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.
The Voltaire tech was right. There is no credit management at the
upper level, each BTL is allowed to do it (if needed). This doesn't
means the transport is not reliable. Most of the devices have internal
flow control, and Open MPI rely on it instead of implementing our own.
However, the devices that do not provide in their low level drivers or
hardware such feature, have it implemented at the BTL layer. As an
example, infiniband have a flow control mechanism implemented in the
On Feb 1, 2008, at 3:05 PM, Sacerdoti, Federico wrote:
> I am readying an openmpi 1.2.5 software stack for use with a
> many-thousand core cluster. I have a question about sending small
> messages that I hope can be answered on this list.
> I was under the impression that if node A wants to send a small MPI
> message to node B, it must have a credit to do so. The credit
> assures A
> that B has enough buffer space to accept the message. Credits are
> required by the mpi layer regardless of the BTL transport layer used.
> I have been told by a Voltaire tech that this is not so, the credits
> used by the infiniband transport layer to reliably send a message, and
> is not an openmpi feature.
> users mailing list
- application/pkcs7-signature attachment: smime.p7s