[openib-general] Re: Some Initial RMPP Comments and Questions
Hal Rosenstock
halr at voltaire.com
Fri Apr 29 12:23:22 PDT 2005
On Fri, 2005-04-29 at 15:11, Sean Hefty wrote:
> The receiving side doesn't perform a data copy. It collects the separate
> MAD buffers together in a list and hands those to the user.
Yes. I meant user_mad.c needs a buffer to copy into on ib_umad_read and
hence the size needs to be known ahead of time. That's where I think a
peek might be useful (for RMPP, not for fixed size MADs).
> I was referring to streaming sends.
>
> The issue is that there would need to be a way to join together multiple
> send requests together as a single transfer. I haven't given this much
> thought.
>
> I guess one way to support something like this is to conceptually have some
> sort of send_id that is used to associate multiple send requests. Multiple
> calls to ib_post_send_mad could chain the requests together until the
> transfer is complete...
I'm not sure how important streaming RMPP is. I would defer this.
-- Hal
More information about the general
mailing list