Brian Barrett wrote:

I unfortunately don't have time to look in depth at the patch. But my concern is that currently (today, not at some made up time in the future, maybe), we use the BTLs for more than just MPI point-to- point. The rdma one-sided component (which was added for 1.3 and hopefully will be the default for 1.4) sends messages directly over the btls. It would be interesting to know how that is handled.

I'm not sure I understand what you're saying.

Does it help to point out that existing BTL routines don't change? The existing sendi is just a function that, if available, can be used, where appropriate, to send "immediately". Similarly for the proposed recvi. No existing BTL functionality is removed. Just new, optional functions added for whoever wants to (and can) use them.

Reply via email to